- Banco de dados: coleção de informações que se relacionam de forma que crie um sentido.
- Chave primária: aquela cujos valores nunca mudam e podem ser usados como índice para os demais campos da tabela do banco de dados.
- Chave estrangeira: cria relacionamentos entre as tabelas.
- Modelo completo: verificar se todos o dados que devem ser obtidos do banco de dados estão presentes e se as transações de modificação de dados podem ser executadas sobre o modelo.
- Modelo correto: um modelo está correto quando não possui erros de modelagem.
- Verificação de modelo: controle de qualidade que procura garantir que o modelo usado para a construção do banco de dados gerará um bom produto.
- Identificador de entidade: conjunto de atributos e relacionamentos cujos valores distinguem uma ocorrência de entidade das demais. O identificador da entidade deve ser mínimo (se retirar um de seus atributos ou relacionamentos, ele deixa de ser identificador.
- Identificador: atributo capaz de identificar exclusivamente cada ocorrência de uma entidade..
- Atributo: dado que é associado a cada ocorrência de entidade ou relacionamento.
- Cardinalidade de relacionamentos: quantidade mínima e máxima de entidades envolvidas com cada entidade relacionada.
- Entidade: conjunto de objetos da realidade modelada. Representa tanto objetos concretos (pessoa, automóvel) como abstratos (departamento, endereço).
- Projeto de banco de dados: modelagem conceitual.
- O modelo conceitual é usado para duas funções: a) modelo abstrato da organização: define as entidades que têm informações armazenadas no banco de dados.
- Modelo lógico: descrição do banco de dados no nível de abstração visto pelo usuário de SGBD. Depende do tipo particular de SGBD que está sendo usado.
- Modelagem conceitual: abordagem ENTIDADE-RELACIONAMENTO.
- Níveis de abstração de dados: modelo conceitual e modelo lógico.
- Modelo de dados (de banco de dados): descrição do tipo de informações que estão armazenadas no banco de dados.
- SGBD( Sistema de Gerência de Banco de Dados): software que incorpora as funções de definição e alteração de dados em um banco de dados.
- Gerenciadores de interface do usuário: conjunto de rotinas que incluem as funcionalidades que um programador vai usar ao construir uma interface de usuário.
- Compartilhamento de dados: serve para evitar a redundância não controlada de dados.
- Redundância não controlada de dados: ocorre quando a responsabilidade pela manutenção da sincronia entre as diversas representações da informação está com o usuário e não com o software.
- Redundância controlada de dados: acontece quando o software toma conhecimento da múltipla representação da informação e garante a sincronia entre as diversas representações. EXEMPLO: SISTEMAS DISTRIBUÍDOS: a mesma informação é armazenada em diferentes computadores e pode ser acessada a partir de qualquer um deles.
- Redundância de dados: ocorre quando a mesma informação é representada várias vezes no sistema de computador.
- Linguagem de modelagem de dados: usada para construir modelos de dados (linguagem textual e linguagem gráfica).
- Modelo conceitual: descrição de um banco de dados de forma independente de sua implementação em um SGBD.
domingo, 12 de maio de 2013
1ª Revisão total Banco de dados
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário