Buscar

livro-9

Prévia do material em texto

IX
4.3 CHAVE ALTERNATIVA ................................................................................................................ 105
LEITURA COMPLEMENTAR .............................................................................................................. 106
RESUMO DO TÓPICO 4 ....................................................................................................................... 108
AUTOATIVIDADE ................................................................................................................................ 109
TÓPICO 5 – NORMALIZAÇÃO DE DADOS .................................................................................. 111
1 INTRODUÇÃO .................................................................................................................................... 111
2 ANOMALIAS DE ATUALIZAÇÃO ................................................................................................. 113
3 APLICAÇÃO DAS FORMAS NORMALIZAÇÃO ....................................................................... 115
4 FERRAMENTAS PARA MODELAGEM DE DADOS ................................................................. 117
4.1 DBDESIGNER ................................................................................................................................. 117
4.2 ERWIN .............................................................................................................................................. 118
4.3 POWERDESIGNER ........................................................................................................................ 119
RESUMO DO TÓPICO 5 ....................................................................................................................... 121
AUTOATIVIDADE ................................................................................................................................ 122
UNIDADE 3 – SQL ................................................................................................................................. 123
TÓPICO 1 – INTRODUÇÃO À LINGUAGEM SQL ....................................................................... 125
1 INTRODUÇÃO .................................................................................................................................... 125
2 O QUE É SQL ........................................................................................................................................ 126
3 MODELO DE DADOS DESTA UNIDADE .................................................................................... 126
4 CRIANDO O BANCO DE DADOS ................................................................................................. 127
4.1 CONEXÃO AO BANCO DE DADOS .......................................................................................... 128
4.2 CRIAÇÃO DE TABELAS ............................................................................................................... 129
5 RESTRIÇÕES ........................................................................................................................................ 136
5.1 CHAVE PRIMÁRIA E RESTRIÇÃO NOT NULL ...................................................................... 136
5.2 CHAVE ESTRANGEIRA ............................................................................................................... 138
5.3 CHAVE ÚNICA .............................................................................................................................. 139
5.4 CHECAGEM DE DADOS .............................................................................................................. 140
LEITURA COMPLEMENTAR .............................................................................................................. 141
RESUMO DO TÓPICO 1 ....................................................................................................................... 144
AUTOATIVIDADE ................................................................................................................................ 145
TÓPICO 2 – MANUTENÇÃO DOS DADOS ................................................................................... 147
1 INTRODUÇÃO .................................................................................................................................... 147
2 INSERINDO, SELECIONANDO, ATUALIZANDO E DELETANDO DADOS ..................... 147
2.1 VALIDANDO AS RESTRIÇÕES DA TABELA ........................................................................... 147
2.2 TRANSAÇÕES ................................................................................................................................ 152
2.3 CONVERSÃO DE DADOS ............................................................................................................ 152
2.4 COMANDOS UPDATE E DELETE .............................................................................................. 154
3 SELEÇÃO DE DADOS ....................................................................................................................... 156
LEITURA COMPLEMENTAR .............................................................................................................. 164
RESUMO DO TÓPICO 2 ....................................................................................................................... 166
AUTOATIVIDADE ................................................................................................................................ 167
TÓPICO 3 – OUTRAS ESTRUTURAS DE DADOS ........................................................................ 169
1 INTRODUÇÃO .................................................................................................................................... 169
2 OBJETOS DE BANCOS DE DADOS .............................................................................................. 170
2.1 ÍNDICES ........................................................................................................................................... 170
2.2 SEQUENCES ................................................................................................................................... 172
2.3 VIEWS ............................................................................................................................................... 175

Continue navegando

Outros materiais