Baixe o app para aproveitar ainda mais
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
Compartilhar