Question | Answer |
B.D ENTIDADES? | São objetos do mundo real sobre os quais de deseja manter informações |
BD ATRIBUTOS ? | São as propriedades que descrevem as entidades , podem ser ser simples,composto,multivalorado,mono valorado, derivados,composto,chave,chave fraca, entidade forte, entidade fraca, relacionamento |
RELACIONAMENTOS | São associações entre entidades 1..*, 1...1, *...* |
ENTIDADE FRACA | Não possui em seus atributos um que seja atributos CHAVE, são relacionados a entidade forte Geralmente um atributo da entidade forte faz parte da chave PK da entidade fraca |
ENTIDADE FORTE | Consegue especificar sua chave dentro do conjunto dos seus atributos |
RESTRIÇÃO DE DOMÍNIO ( campos) | O valor de uma coluna deve obedecer a definição do tipo de dados ex: Nome é String , não pode passar valor INT |
RESTRIÇÃO DE CHAVE PK | É uma coluna cujos valores distinguem uma linhas das demais dentro da tabela , podem ser chaves unicas ou compostas |
RESTRIÇÃO DE CHAVE FK | Quando mais de uma coluna podem server para distinguir uma linha das demais |
RESTRIÇÃO DE INTEGRIDADE | São usados p/ garantir a EXATIDÃO e a conseguencia , determina os valores aceitos pela coluna , que a chave PK não receba valor NULO |
RESTRIÇÃO VAZIO | Verifica se um determinado atributo pode ou não ter o valor NULO |
INTEGRIDADE REFERENCIAL | Garante que o valor que aparece em uma relação também apareça para um conjunto em outra relação. FK==PK |
DDL | Definição de estruturas ALTER CREATE DROP |
DML | Manipulação dos dados INSERT UPDATE DELETE CALL |
DQL | SELECT |
DCL | Controle de Dados GRANT + conceder: Privilégios de sistema para usuários e papéis REVOKE -revoga, de um ou mais papéis, privilégios concedidos DENY= bloqueando o acesso para objetos e usuários específicos |
DTL OU TCL | Transição de Dados COMMIT = Grava definitivamente os efeitos dos comandos de uma transação ROLLBAK = Desfaz os efeitos dos comandos da transação SAVEPOINT = Estabelece um novo ponto de salvamento na transação corrente BEGIN = inicia um bloco de transação, ou seja, todos os comandos após o BEGIN são executados em uma única transação, até ser encontrado um COMMIT ou ROLLBACK explícito |
1º FN |
Se somente se todos os seus ATRIBUTOS contem APENAS VALORES ATÔMICOS( Simples, indivisíveis )
Image:
1fn (binary/octet-stream)
|
2º FN |
Se é somente se estiver em 1FN e não contem DEPENDÊNCIAS PARCIAIS .
Image:
2fn (binary/octet-stream)
|
3ºFN | Somente se estiver na 2FN e nenhum ATRIBUTO não-primo ( Isto é , que não seja membro de uma chave) for transitivamente dependente da chave PK |
Want to create your own Flashcards for free with GoConqr? Learn more.