Banco de dados: coleção de informações que se relacionam de forma que crie um sentido.
Atômico: unidade indivisível.
Chave alternativa: mais de uma coluna pode servir para distinguir uma linha das demais.
DOMÍNIO: conjunto de valores que cada coluna pode assumir.
SGBD: cada coluna da chave primária é obrigatória. RESTRIÇÕES DE INTEGRIDADE - mecanismo para garantir a integridade do banco de dados, garantida pelo próprio SGBD. Software que incorpora as funções de definição, recuperação e alteração de dados em um banco de dados.
RESTRIÇÕES DE INTEGRIDADE: integridade de domínio (o usuário não pode definir valores); integridade de vazio (um campo pode ou não ser vazio); integridade referencial.
ESPECIFICAÇÃO DE UM BANCO DE DADOS RELACIONAL: tabelas que formam o banco de dados; colunas que as tabelas possuem; restrições de integridade.
SEQUÊNCIA PARA OBTER TOP DOWN: modelagem superficial; modelagem detalhada; validação do modelo.
ESTRATÉGIA INSIDE OUT (DE DENTRO PRA FORA): parte de conceitos mais importantes e vai gradativamente adicionando conceitos periféricos.
TABELA: conjunto não ordenado de linhas.
COLUNA: conjunto das linhas de uma tabela que possuem o mesmo nome. Cada linha é um atributo da coluna.
TABELA DE UM BANCO DE DADOS: as linhas de uma tabela não estão ordenadas; a ordem de recuperação de um SGBD é arbitrária, a menos que a instrução de consulta tenha especificado uma ordenação; os valores são atômicos e mono-valorados; as consultas permitem acesso de qualquer critério.
CHAVES: chave primária, chave estrangeira e chave alternativa. Uma chave deve ser única, universal e imutável (UUI).
CHAVE PRIMÁRIA MÍNIMA: quando todas as suas colunas forem necessárias para garantir o requisito de unicidade dos valores da chave. na abordagem relacional ao se definir a chave primária, está se definindo apenas uma restrição de integridade.
ATRIBUTO: dado que é associado a cada ocorrência de entidade ou relacionamento.
ATRIBUTO IDENTIFICADOR: exemplo - código: cada pessoa possui um código diferente.
ENTIDADE FRACA: a entidade só existe porque está relacionada a outra entidade.
UM MODELO ER é um modelo formal; pode ser usado como entrada a uma ferramenta CASE; poder de expressão limitado; CASE - computer aided software engineering (engenharia de software suportada por computador).
DER: descrição abstrata das estruturas do banco de dados. O objetivo do diagrama não é o de especificar todas as restrições de integridade. Há situações em que é possível incluir as restrições desejadas.
EQUIVALÊNCIA: dois modelos são equivalentes quando geram o mesmo banco de dados.
Nenhum comentário:
Postar um comentário