Sig - base de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 21 (5007 palavras )
  • Download(s) : 0
  • Publicado : 21 de abril de 2013
Ler documento completo
Amostra do texto
Peter Rob • Carlos Coronel

SISTEMAS DE BANCO DE DADOS
Projeto, implementação e gerenciamento

SUMÁRIO

PARTE I

CONCEITOS DE BANCOS DE DADOS 3 4 4 6 11 11 15 20 28 28 29 31 31 32 33 34 36 51 57 57 58

Descrição de aplicação: a revolução relacional Capítulo 1 Sistemas de banco de dados

Dados versus Informações Introdução aos bancos de dados e ao SGBD Por que o projeto do banco dedados é importante Raízes históricas: arquivos e sistemas de arquivos Problemas de gerenciamento de dados do sistema de arquivos Sistemas de banco de dados Resumo Questões de revisão Problemas Capítulo 2 Modelos de dados

Modelagem e modelos de dados Importância dos modelos de dados Blocos básicos de construção de modelos de dados Regras de negócio Evolução dos modelos de dados Graus de abstraçãode dados Resumo Questões de revisão Problemas

PARTE II

CONCEITOS DE PROJETOS 65 66 67 70 76 78 84 86 94 97 98 100
VII

Descrição de aplicação: A modelagem de bancos de dados ajuda as comunidades Capítulo 3 Modelo de banco de dados relacional

Uma perspectiva lógica dos dados Chaves Regras de integridade Operadores do conjunto relacional Dicionário de dados e catálogo de sistemasRelacionamentos dentro do banco de dados relacional Nova abordagem à redundância de dados Índices Regras de Codd para bancos de dados relacionais Resumo

SISTEMAS DE BANCO DE DADOS

Questões de revisão Problemas Capítulo 4 Modelagem entidade-relacionamento (ER)

100 102 112 112 136 145 148 149 151 162 162 163 166 175 179 181 186 190 194 196 197 207 207 214 215 220 226 228 228 229

Modeloentidade-relacionamento (ER) Desenvolvimento de um diagrama ER Desafios de projetos de banco de dados: conflito de objetivos Resumo Questões de revisão Problemas Capítulo 5 Normalização das tabelas de banco de dados

Tabelas de banco de dados e normalização Necessidade de normalização Processo de normalização Aprimoramento do projeto Considerações sobre chaves surrogates Formas normais de nívelsuperior Normalização e projeto do banco de dados Desnormalização Resumo Questões de revisão Problemas Capítulo 6 Modelagem de dados avançada

O Modelo entidade-relacionamento estendido Agrupamento de entidades Integridade de entidades: seleção de chaves primárias Casos de projetos: banco de dados flexível Lista de verificação de modelagem de dados Resumo Questões de revisão Problemas

VIII SUMÁRIO

PARTE III

PROJETO E IMPLEMENTAÇÃO AVANÇADOS 239 240 240 243 258 265 276 284 294 296 302 303 314 314 321 331 344 352 356 359 383 389 390 391 396 396 398 402 429 430 433 433 434

Descrição de aplicação: utilização de consultas para marcar pontos Capítulo 7 Introdução à linguagem SQL

Introdução à SQL Comandos de definição de dados Comandos de manipulação de dados Consultas de seleçãoComandos avançados de definição de dados Consultas de seleção avançadas Tabelas virtuais: criando uma visualização Junção de tabelas de banco de dados Resumo Problemas Capítulo 8 SQL Avançada

Operadores do conjunto relacional Operadores de junção de SQL Subconsultas e consultas correlacionadas Funções da SQL Sequências Oracle Visualizações atualizáveis SQL procedural SQL embutida Resumo Questõesde revisão Problemas Capítulo 9 Projeto de banco de dados

Sistema de informação Ciclo de vida do desenvolvimento de sistemas (CVDS) Ciclo de vida do banco de dados (CVBD) Estratégias de projetos de banco de dados Projeto centralizado vs. descentralizado Resumo Questões de revisão Problemas

IX

SISTEMAS DE BANCO DE DADOS

PARTE IV

CONCEITOS AVANÇADOS DE BANCO DE DADOS 437

Descriçãode aplicação: crise do banco de dados da JetBlue Capítulo 10 Gerenciamento de transações e controle de concorrência

438 438 446 451 459 460 461 466 467 467

O que é uma transação? Controle de concorrência Controle de concorrência com métodos de bloqueio Controle de concorrência com métodos de time stamping Controle de concorrência com métodos otimistas Gerenciamento de recuperação de...
tracking img