• Matéria: Informática
  • Autor: Nhacnhac17
  • Perguntado 3 anos atrás

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.

Anexos:

Respostas

respondido por: Deervid777
7

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

respondido por: thiiagomoura
2

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

Anexos:
Perguntas similares
7 anos atrás