Você está na página 1de 2

Exerccio de Banco de Dados Aluno: Daniel Alves Silva 1.

O modelo relacional atua como um intermedirio entre o modelo conceitual e fsico. Ele na verdade deriva o modelo conceitual, onde o representa de uma maneira mais prxima da que feito no modelo fsico. 2.a_ Domnio : Conjunto de valores que um atributo pode ter. b_ Atributo : Cabealho de coluna. c_ Tupla: Uma linha da relao ou tabela. 3. Para garantir a unicidade. 4. Muitas vezes existem em uma relao atributos que no possuem valores, por exemplo, o atributo complemento, s ser aplicado a quem residir em um apartamento. Pode haver tambm casos em que o valor do atributo desconhecido, como por exemplo, quando durante um cadastro deixado de preencher algum campo. Assim, para situaes como essa criado um valor chamado null. 5. Especifica que o valor de uma coluna deve obedecer a definio dos tipos de dados Admitidos para essa coluna, os tipos de dados podem ser: short int, int, long int, Float, Double, char, string, date, time etc... Atravs deste tipo de restrio tambm Especificado se a coluna pode ou no ter valores nulos. 6. um conjunto mnimo de valores dos atributos que identifica unicamente uma tupla(linha) Garante a restrio de unicidade entre as tuplas de uma relao. 7. Usa-se o conceito de chave estrangeira (foreign key) para definir as restries de integridade Referencial. Neste caso, a chave estrangeira (FK) faz referencia a uma relao se satisfazer as duas regras. -Os atributos de FK de R1 tem os mesmos domnios da PK de R2. -Um valor de FK de uma tupla t1 deve ser igual ao valor de uma PK para uma tupla t2, ou ser null. A integridade referencial estabelece que todo valor de chave estrangeira numa relao deve corresponder a um valor de chave primaria de uma segunda relao ou deve ser nulo. 8. A restrio de integridade de entidade afirma que uma chave primria no pode ter valor nulo. Caso isso ocorresse estaria admitindo que existem tuplas que no se diferenciam, violando a regra bsica da chave primria, cujos valores distinguem uma linha das demais dentro de uma tabela. A restrio de integridade referencial usada para manter consistncia entre as tuplas de duas relaes. Assim a integridade referencial estabelece que todo valor de chave estrangeira numa relao deve

corresponder a um valor de chave primria de uma segunda relao ou deve ser nulo. 9.Violao de domnio: violada se algum atributo no estiver contido no domnio definido. Violao de chave: violada se o valor j existir em outra tupla. Violao de entidade:violada se o valor da chave primaria for nulo. 10.Propagao(cascade):todas as tuplas que referenciam a tupla a ser excluda, atravs de uma chave estrangeira, so excludas tambm automaticamente. 11.

Você também pode gostar