Beruflich Dokumente
Kultur Dokumente
XI
3.8 Transaes 63
3.9 O banco de dados de fornecedores e peas 64
3.10 Resumo 67
Exerccios 68
Referncias e bibliografia 68
Respostas a exerccios selecionados 69
CAPTULO 4 Uma introduo SQL 71
4.1 Introduo 71
4.2 Viso geral 72
4.3 O catlogo 75
4.4 Vises 76
4.5 Transaes 77
4.6 SQL embutida 77
4.7 A SQL no perfeita 84
4.8 Resumo 85
Exerccios 86
Referncias e bibliografia 87
Respostas a exerccios selecionados 91
PARTE II O MODELO RELACIONAL 95
CAPTULO 5 Domnios, relaes e variveis de relaes bsicas
97
5.1 Introduo 97
5.2 Domnios 98
5.3 Valores de relaes 108
5.4 Variveis de relaes 113
5.5 Recursos de SQL 117
5.6 Resumo 121
Exerccios 122
Referncias e bibliografia 123
Respostas a exerccios selecionados 126
CAPTULO 6 lgebra relacional 132
6.1 Introduo 132
6.2 Uma reviso do fechamento 134
6.3 Sintaxe 136
6.4 Semntica 138
6.5 Exemplos 147
6.6 Para que serve a lgebra? 150
6.7 Operadores adicionais 151
6.8 Agrupamento e desagrupamento 158
6.9 Comparaes relacionais 160
6.10 Resumo 162
Exerccios 162
Referncias e bibliografia 165
Respostas a exerccios selecionados 168
CAPTULO 7 Clculo relacional 175
xii 7.1 Introduo 175
XVII
APNDICES 763
APNDICE A Expresses de SQL 764
A.1 Introduo 764
A.2 Expresses de tabelas 764
A.3 Expresses condicionais 770
A.4 Expresses escalares 774
APNDICE B Uma viso geral da SQL3 775
B.1 Introduo 775
B.2 Novos tipos de dados 776
B.3 Herana de tipo 780
B.4 Tipos de referncia 782
B.5 Subtabelas e supertabelas 784
B.6 Outros recursos 786
APNDICE C Abreviaes, siglas e smbolos 789
ndice 793
XVIII