• Matéria: Informática
  • Autor: andyhtmlj
  • Perguntado 7 anos atrás

A maneira mais difundida de se modelar dados é através do diagrama de entidade e relacionamento, usado para identificar os elementos (entidades) do sistema, os vínculos entre esses elementos (relacionamentos), e quantificadores que representam as regras para expressar o comportamento desses vínculos entre os elementos (cardinalidade). Considerando a modelagem de dados, analise o seguinte script SQL para a criação das tabelas T1 e T2: Questoa01_03 É correto concluir que as tabelas T1 e T2 têm entre si: Escolha uma:

a. um relacionamento n:1.

b. um relacionamento n:m.

c. qualquer tipo de relacionamento, dependendo da instância de cada uma.

d. um relacionamento 1:n.

e. um relacionamento 1:1.

Anexos:

Respostas

respondido por: gomessd
9

O relacionamento das tabelas do exercício é um relacionamento 1:1. A alternativa correta é a a).

Os tipos de relacionamento na linguagem SQL

Existem três tipos de relacionamento entre tabelas na linguagem SQL:

  • 1:1: É quando o campo de ambas as tabelas que faz a ligação possui apenas valores únicos;
  • 1:n: A tabela A possui apenas valores únicos em seu campo, enquanto a tabela B pode possuir valores repetidos;
  • n:n: Por fim, o relacionamento muitos pra muitos (n:n) aceita valores repetidos em ambas as tabelas.

A tabela t1 definiu sua primary key no campo a. Tendo uma chave primária, esse campo aceitará apenas valores únicos. Na tabela t2 há a condição unique no campo a, que também exige que os valores não se repitam. Como a relação está nesses dois campos, sabemos que é um relacionamento 1:1.

Você pode aprender mais sobre SQL aqui:

https://brainly.com.br/tarefa/49801319

#SPJ2

Anexos:
respondido por: Gabi2601
4

Resposta:  Aap2 - 1b 2c 3a 4d

Explicação:

Corrigido pelo AVA!

Perguntas similares