Mer banco de dados
R: A diferença entre eles é que no MER utiliza dados conceituais de alto-nível e o MRel utiliza implementação de dados mais simples.
2) Explique os conceitos de Instância, Esquema e Domínio no MRel. Explique as notações no MRel.
R: Instância: é toda a relação no momento, ou seja, uma instancia de Alunos são todos os alunos cadastrados no momento. Se amanhã acrescentar mais alunos, a instância será todos os alunos antigos mais os novos.
Esquema: A descrição de um banco de dados é chamada de “esquema de um banco de dados” e é especificada durante o projeto do banco de dados. Geralmente, poucas mudanças ocorrem no esquema do banco de dados.
Domínio: É um conjunto de valores atômicos, sendo que por atômico, podemos compreender que cada valor do domínio é indivisível. Durante a especificação do domínio é importante destacar o tipo, o tamanho e a faixa do atributo que está sendo especificado.As seguintes notações serão utilizadas para apresentar alguns conceitos do modelo relacional: · Uma relação esquema R de grau n é representada como r (A1, A2, …, An). Uma tupla t em uma relação r (R) é representada como t=, onde vi é o valor correspondente para atributos Ai. Serão utilizadas as seguintes notações para se referir aos valores dos componentes de tuplas:· t[Ai] indica o valor de vi em t para o atributo Ai.
· t[Au, Aw, ..., Az] onde Au, Aw, …, Az é uma lista de atributos de R, indica o conjunto de valores de t correspondentes aos atributos especificados na lista.
· As letras Q, R e S denotam nomes de relação.
· As letras q, r e s denotam instâncias de relação.
· As letras t, u e v denotam tuplas.
3) Explique os conceitos de super-chave, chave candidata e chave estrangeira.
R: Super-chave: Um conjunto de atributos de uma relação R que identifica univocamente cada tupla na