

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em um diagrama de entidade-relacionamentos, os relacionamentos são expressos graficamente de forma unidirecional.
Para que uma parte de uma aplicação seja devidamente modelada como um subsistema, é essencial que:
os elementos do subsistema candidato não referenciem outros elementos da aplicação.
os elementos da aplicação não referenciem elementos internos do subsistema.
os elementos internos do subsistema possuam apenas relacionamentos de associação.
o subsistema disponibilize várias interfaces de acesso.
o subsistema seja um componente externo à aplicação.
O modelo ER é um modelo informal que estabelece associações entre entidades do problema que se deseja tratar.
As especializações e generalizações são categorias de entidades em que as entidades especialistas são resultados de generalizações contendo variações. Os relacionamentos de generalização especificam que vários tipos de entidades com alguns atributos comuns podem ser generalizados em entidades de classes de mais alto nível.
A unicidade é uma restrição aplicada às entidades de um determinado tipo. Para tanto, é necessário haver um ou mais atributos-chave que permitam distinguir cada uma das entidades das demais.
Certo
Errado
O relacionamento Automóvel:Estudante::M:N significa que os automóveis são conduzidos por um ou mais estudantes. Já o relacionamento Automóvel:Estudante::M(parcial):1 significa que cada automóvel é dirigido por apenas um único estudante e que as entidades Automóvel e Estudante podem existir sem o relacionamento com outra entidade.
O desempenho de um banco de dados relacional pode ser monitorado extraindo-se uma coleção de estatísticas denominada
view.
snapshot
backup.
performance.
table space.
Os atributos multivalorados são atributos formados pela combinação ou agregação de atributos relacionados. Um exemplo de atributo multivalorado seria o atributo nome composto pelos atributos primeiro nome e último nome.

Não viola as regras de integridade referencial a submissão do c o m a n d o INSERT INTO EMPLOYEE ( F N A M E , L N A M E , S S N ) V A L U E S ('Pedro','Cabral','123456789');.
Fazem parte das chaves estrangeiras das tabelas PROJECT (projeto) e DEPT_LOCATIONS (localização de departamento) os campos “DNUM” e “DNUMBER”, respectivamente.
O diagrama ER a seguir ilustra um modelo ER, conforme concebido por Chen. Nesse diagrama, os retângulos representam entidades, o triângulo representa o conceito de generalização/especialização e o losango representa um relacionamento entre entidades.

Os relacionamentos recursivos somente podem ter participações parciais nos relacionamentos, mas a cardinalidade pode ser 1:1, 1:M ou M:N. A participação completa nos relacionamentos recursivos significa que cada instância de uma entidade participa em um relacionamento com ela mesma, o que não tem sentido.
Considere um objeto (instância) de uma classe A com um método que possui um parâmetro, cujo tipo é uma classe B. Assumindo que esta é a única forma de relacionamento entre A e B, pode-se afirmar que este relacionamento é uma:
Para cada tipo de entidade E regular não-fraca no esquema ER, cria-se uma relação R que inclui todos os atributos simples de E. Para os atributos compostos, deve-se incluir somente os atributos simples componentes. Se existirem vários candidatos, deve-se selecionar um dos atributos de chave de E como chave primária de R.
Com relação ao mapeamento de um modelo de objetos para o relacional, é recomendável que o mapeamento de herança obedeça à seguinte estratégia:
unificar a hierarquia de heranças em uma única tabela, pois isso otimiza o espaço.
criar uma tabela para cada classe concreta da hierarquia, pois isso evita redundância.
criar uma classe para cada classe da hierarquia, pois isso otimiza o acesso.
analisar caso a caso a hierarquia e criar uma ou várias tabelas, de acordo com os requisitos de acesso e espaço.
criar duas tabelas, uma para armazenar o tipo do objeto, e outra, os dados.
Embora existam heurísticas para derivar um esquema de banco de dados relacional a partir de um modelo entidade relacionamento, verifica-se que essa conversão dificilmente pode ser automatizada em função das diferenças entre as duas visões dos dados de cada domínio.