Logo Passei Direto
Buscar

Modelagem de Dados

Escola Colegio Estadual Barao Do Rio Branco
Questão 05 — 1 PONTO Durante o desenvolvimento de um banco de dados, objetos do sistema são mapeados como entidades no modelo conceitual. No modelo lógico as entidades se transformam em tabelas com campos e chaves. Posteriormente no físico, as tabelas passam a existir. Neste sentido, selecione a alternativa correta que apresente a criação de uma tabela em um banco de dados. A) create database pessoa (idpessoa integer primary key, nome varchar(100)) B) insert table pessoa (idpessoa integer primary key, nome varchar(100)) C) update table pessoa (idpessoa integer primary key, nome varchar(100)) D) create table pessoa (idpessoa integer primary key, nome varchar(100)) E) drop database pessoa (idpessoa integer primary key, nome varchar(100))
User badge image
João Carlos

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Para criar uma tabela em um banco de dados, a sintaxe correta do SQL é utilizar o comando `CREATE TABLE`, seguido do nome da tabela e da definição das colunas e seus tipos de dados. Analisando as alternativas: A) `create database pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `CREATE DATABASE` é usado para criar um banco de dados, não uma tabela. B) `insert table pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `INSERT` é usado para inserir dados em uma tabela já existente, não para criar uma tabela. C) `update table pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `UPDATE` é usado para atualizar dados em uma tabela existente, não para criar uma tabela. D) `create table pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está correta, pois utiliza o comando `CREATE TABLE` para criar uma tabela chamada "pessoa" com as colunas "idpessoa" e "nome". E) `drop database pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `DROP DATABASE` é usado para excluir um banco de dados, não para criar uma tabela. Portanto, a alternativa correta é: D) create table pessoa (idpessoa integer primary key, nome varchar(100)).

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina