O processo de criação de um banco de dados é gradual, passamos pelo modelo conceitual, lógico e físico. Dito isso, em anexo há um modelo lógico que representa um cadastro de pessoa. Baseado nesse modelo, escreva uma consulta SQL que retorne o nome da pessoa, a cidade que reside e o número de telefone.
Soluções para a tarefa
Resposta:
SELECT p. nome, c.nome, t.numero FROM Pessoas as P
INNER JOIN cidade as c
ON p.fk_id_cidade = c. id_cidade
INNER JOIN
t.id_telefone = p.id_pessoa
Explicação:
Não se vai ajudar ainda, mas tae
Corrigido pelo AVA
O trecho de código da consulta em SQL, deverá conter: "Create Table Cidade, Id_cidade integer, descrição varchar (100), fk_id_estado integer, primary key (id_cidade), foreign key fk_id_estado, Create table_Estado, Id_estado integer, Nome varchar (100), Sigla varchar (2), Primary key (id_estado)"
SQL é uma linguagem de programação usada para gerenciar bancos de dados. Por exemplo, ele pode ser usado para criar tabelas e índices, inserir e atualizar dados e extrair dados.
O que é um banco de dados?
- Um banco de dados é uma coleção de dados. Podem ser dados estruturados ou não estruturados;
- Um banco de dados pode armazenar uma variedade de tipos de dados, incluindo texto, números e imagens.
Vejamos, como ficaria estruturado o trecho de código SQL no compilador:
- Create Table Cidade ( /* é criado a função para definir a cidade;
- Id_cidade integer /* onde é alocado a referência da cidade;
- descrição varchar (100) /* Armazena uma string e faz alocação dinâmica;
- fk_id_estado integer /* onde é alocado a referência do estado;
- primary key (id_cidade) /* onde é inserido a sigla para a consulta;
- foreign key fk_id_estado /* permite a referência de registros;
- Create table_Estado ( /* é criado a função para definir o estado;
- Id_estado integer /* onde é alocado a referência do estado;
- Nome varchar (100) /* armazena uma string e faz alocação dinâmica;
- Sigla varchar (2) /* Pois, a sigla do estado contém dois caracteres;
- Primary key (id_estado)) /* onde é inserido a sigla para a consulta.
Vale salientar, que utilizamos a junção da contra barra e o asterisco (/*) para armazenar comentários na linguagem SQL.
Entenda mais sobre a linguagem de programação SQL em: https://brainly.com.br/tarefa/51159209