Pular para o conteúdo principal

Questão de Banco de Dados — SQL — IESES 2016

Banco de DadosSQL
Código
qq204382
Banca
IESES
Órgão
BAHIAGÁS
Ano
2016
Nível
Superior
Cargo
Analista de Processos Organizacionais - Tecnologia da Informação - Sistemas
Considere a necessidade de criar duas tabelas CLIENTE e PEDIDO conforme modelo entidade relacionamento apresentado a seguir.Imagem associada para resolução da questãoQuais das alternativas contém os comandos para criar as tabelas conforme o relacionamento apresentado, no MS SQL Server 2008?
  1. Acreate table CLIENTE (id_cliente int not null, nome_cliente varchar(200) not null); create table PEDIDO (id_pedido int not null, fk_id_cliente int not null, valor_pedido decimal(9,2));
  2. Bcreate CLIENTE(id_cliente, nome_cliente), PEDIDO(id_pedido, fk_id_cliente,valor_pedido);
  3. Ccreate table CLIENTE (id_cliente int not null, nome_cliente varchar(200) not null, primary key (id_cliente)); create table PEDIDO (id_pedido int not null, fk_id_cliente int not null, valor_pedido decimal(9,2), primary key (id_pedido));
  4. Dcreate table CLIENTE (id_cliente, nome_cliente, primary key (id_cliente)); create table PEDIDO (id_pedido, fk_id_cliente, valor_pedido, primary key (id_pedido));
  5. Ecreate table CLIENTE (id_cliente int not null, nome_cliente varchar(200) not null, primary key (id_cliente)); create table PEDIDO (id_pedido int not null, fk_id_cliente int not null REFERENCES CLIENTE (id_cliente), valor_pedido decimal(9,2), primary key (id_pedido));
Revelar gabarito e comentário

GabaritoE — create table CLIENTE (id_cliente int not null, nome_cliente varchar(200) not null, primary key (id_cliente)); create table PEDIDO (id_pedido int not null, fk_id_cliente int not null REFERENCES CLIENTE (id_cliente), valor_pedido decimal(9,2), primary key (id_pedido));

Link permanente: /questoes/qq204382