Banco de dadosMysql
- (FCC 2017)
Resumidamente e, ainda, considerando todas as condições e pré-condições de ambiente já existentes para garantir o funcionamento adequado de um banco de dados, um Técnico, usando MySQL 5.6, escreveu as seguintes expressões e comandos SQL:
CREATE TABLE NAMES (Id integer PRIMARY KEY, Name text);
INSERT INTO NAMES VALUES(1,'Tom'); INSERT INTO NAMES VALUES(2,'Lucy'); INSERT INTO NAMES VALUES(3,'Frank'); INSERT INTO NAMES VALUES(4,'Jane'); INSERT INTO NAMES VALUES(5,'Robert');
SELECT Name FROM NAMES WHERE Id = 3 or Id = 5;
Quanto à construção do Schemae quanto à execução do Select, este, presumidamente, especificado para recuperar Frank e Robert, o resultado foi
A) erro, porque o SQL deveria ter sido executado como SELECT Name FROM NAMES WHERE Id = 3 or = 5.
B) a recuperação de Frank e Robert.
C) erro, porque o CREATE deveria ter sido escrito CREATE TABLE NAMES (Id integer PRIMARY KEY, For Name text).
D) a recuperação de 3 Frank e 5 Robert.
E) erro, porque todos os Insert deveriam ter sido escritos seguindo a sintaxe exemplo INSERT INTO NAMES VALUES OF (1,'Tom').
Próximo:
EXERCÍCIOS - Exercício 3
Vamos para o Anterior: Exercício 1
Tente Este: Exercício 15
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados