Informática, perguntado por sfrancobh, 3 meses atrás

Na construção de um banco de dados, em seu início, um projetista de dados compreende os requisitos de um sistema e faz a modelagem de dados criando um modelo de entidade e relacionamento ou um modelo relacional. A partir do modelo, os comandos de DDL (Data Definition Language) são usados para criar as tabelas e outras definições no banco de dados. Para um certo sistema, uma parte do modelo de dados está mostrado a seguir.

desenho e opções de resposta no arquivo

Anexos:

Soluções para a tarefa

Respondido por EliasafeGS
27

Resposta:

PRIMARY KEY (COD_BAIRRO),

FOREING KEY (COD_CIDADE) REFERENCES CIDADE (COD_CIDADE)

Explicação:

Cuidado para não selecionar a opção errada, tem duas bem parecidas, a correta é essa.

Anexos:

diasdpt: Parabéns! Além da resposta correta teve o cuidado de alertar para as alternativas que eram bem parecidas.
Respondido por gomessd
2

O comando correto para criar a tabela BAIRRO de acordo com o esquema da imagem é:

CREATE TABLE BAIRRO (

...

PRIMARY KEY (COD_BAIRRO),

FOREIGN KEY (COD_CIDADE) REFERENCES CIDADE (COD_CIDADE)

);

O comando CREATE TABLE

O comando CREATE TABLE no SQL é o usado para criação de novas tabelas.

As tabelas no SQL podem ter Chaves Primárias e Chaves Estrangeiras:

  • Primary Key: As chaves primárias são registros únicos dentro da tabela para facilitar a consulta e evitar dados duplicados;
  • Foreign Key: As chaves estrangeiras são registros que geram um relacionamento entre duas tabelas dentro do banco.

Você pode aprender mais sobre foreign key aqui:

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

Espero ter ajudado!

Anexos:
Perguntas interessantes