Escolar Documentos
Profissional Documentos
Cultura Documentos
Flexibilidade da Informao Maior organizao dos dados Independentes dos programas de aplicao Maior integridade dos dados
Operaes de definio e alterao da estrutura de uma base de dados chamada Linguagem de Definio dos Dados (LDD) Operaes de manipulao de dados sem alterao da estrutura da base de dados chamada Linguagem de Manipulao de Dados (LMD) Operaes de controlo dos dados: atribuio ou supresso dos direitos de acesso aos dados em relao aos utilizadores.
Modelo Entidade-Relacionamento(E-R): Entidade: pode representar pessoas (funcionrios, alunos), organizaes (escola, empresa) e coisas (livros, facturas).
Entidade
Relacionamento
Relaes unrias
Relaes binrias
Clientes
Empregados
R
Contas
Relaes ternrias
Realizadores
R
Filmes
Actores
Abordagem TopDown
CARGO
Abordagem TopDown
CARGO
Abordagem TopDown
CARGO
Abordagem TopDown
CARGO
Abordagem TopDown
CARGO
Abordagem TopDown
CARGO
Exerccio E-R
Construir uma base de dados para uma companhia de seguros atendendo que possui uma determinada carteira de clientes. Cada cliente poder ter vrios carros estando estes associados a possveis acidentes.
Exerccio:
A Videoteca Sesso do Dia aluga filmes aos seus clientes. Estes filmes podem estar em formato VHS ou/e DVD. Pretende-se uma base de dados que armazene a informao necessria relativamente aos filmes, aos seus clientes, e ao aluguer dos filmes. Construa esta base de dados.
Exerccio
Considere uma base de dados de uma escola que efectua a marcao dos exames finais. Dever ser considerada a entidade exame com os seguintes atributos: cdigo do exame, disciplina, sala, data e hora. Alternativamente, uma ou mais entidades adicionais podem ser definidas de forma a substiturem alguns dos atributos da entidade exame:
disciplina com os atributos nmero da disciplina, nome, programa, carga horria, professor responsvel; professor com os atributos nmero do professor, nome, grupo disciplinar; sala com os atributos nmero da sala, capacidade, edifcio.
1 forma normal : todos os atributos esto definidos em domnios que contm apenas valores atmicos.
Todos os atributos no-chave so funcionalmente dependentes da chave na sua totalidade e no apenas de parte da chave.