Buscar

BANCO DE DADOS II PROVA A2 UVA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

24/06/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6378138/881dcd5c-307e-11e9-848c-0242ac11001f/ 1/6
Local: Sala 1 - Sala de Aula / Andar / Polo Madureira / POLO MADUREIRA - RJ 
Acadêmico: EAD-IL10330-20212A
Aluno: DAVYSE ANDRADE RODRIGUES 
Avaliação: A2-
Matrícula: 20191302524 
Data: 18 de Junho de 2021 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 5,50/10,00
1  Código: 37219 - Enunciado: O SGBD MySQL apresenta instruções que permitem a criação de
esquemas e instâncias de banco de dados.  
Nesse contexto, analise as afirmativas abaixo:I. TRUNCATE LIVROS refere-se à instrução utilizada
para apagar o banco de dados LIVROS.II. UPDATE ITENS SET VALOR = 0.0 WHERE VALOR IS NULL
refere-se à instrução utilizada para atualizar, em todos os registros, o campo VALOR com 0.0 onde
o campo estiver com valor nulo (NULL).III. INSERT INTO EMPREGADOS (MATR, NOME, CARGO,
SALARIO) VALUES (12345, ANA CRISTINA, VIGILANTE, 980.00) refere-se à instrução utilizada para
inserir o registro 12345, ANA CISTINA, VIGILANTE, 980.00 na tabela EMPREGADOS.IV. UPDATE
OCORRENCIAS SET DTOCURR = ‘2020.02.15’ WHERE REG = 54321 refere-se à instrução utilizada
para modificar a data de ocorrência para 15/02/2020 da tupla da tabela OCORRENCIAS, onde REG
seja igual a 54321.  Está correto o que se afirma em:
 a) II e IV.
 b) I e II.
 c) II, III e IV.
 d) I e III.
 e) I, II e III.
Alternativa marcada:
e) I, II e III.
Justificativa: Resposta correta: II e IV. 
UPDATE OCORRENCIAS SET DTOCURR = ‘2020.02.15’ WHERE REG = 54321 refere-se à instrução
utilizada para modificar a data de ocorrência para 15/02/2020 da tupla da tabela OCORRENCIAS,
onde REG seja igual a 54321. Correta. A quarta realmente faz, para o registro 54321, a alteração da
data de ocorrência para 15/02/2020, tomando como base a tabela OCORRENCIAS.UPDATE ITENS
SET VALOR = 0.0 WHERE VALOR IS NULL refere-se à instrução utilizada para atualizar, em todos os
registros, o campo VALOR com 0.0 onde o campo estiver com valor nulo (NULL). Correta. A
segunda realmente ocorre o processo de atualização do campo VALOR para todos os registros
cujo VALOR seja NULL. 
Distratores:TRUNCATE LIVROS refere-se à instrução utilizada para apagar o banco de dados
LIVROS. Errada. O correto seria a primeira apagar todos os registros da tabela LIVROS, e não do
banco de dados LIVROS.INSERT INTO EMPREGADOS (MATR, NOME, CARGO, SALARIO) VALUES
(12345, ANA CRISTINA, VIGILANTE, 980.00) refere-se à instrução utilizada para inserir o registro
12345, ANA CISTINA, VIGILANTE, 980.00 na tabela EMPREGADOS. Errada. A terceira apresenta um
erro de sintaxe na instrução INSERT INTO, onde os atributos alfanuméricos precisam aparecer
entre aspas simples.
0,00/ 1,50
2  Código: 37214 - Enunciado: Considere o modelo a seguir: 
Segundo a interpretação do modelo relacional de banco de dados apresentado é correto afirmar
que:
 a) A relação Produtos apresenta uma conexão indireta com a relação Fornecedores, pois
ambas as relações estão conectadas por meio da nova relação denominada Compras, que
apresenta como chaves primárias Cod_Prod, para referenciar os produtos e Cod_Forn, para
referenciar os fornecedores.
0,00/ 1,50
VÂNIA
Realce
VÂNIA
Realce
VÂNIA
Realce
VÂNIA
Realce
VÂNIA
Realce
VÂNIA
Realce
24/06/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6378138/881dcd5c-307e-11e9-848c-0242ac11001f/ 2/6
 b) Apresenta um erro de grafia no modelo, pois, no relacionamento Compras, que conecta
diretamente as tabelas Produtos e Fornecedores, a representação gráfica dos campos-chave de
ambas as tabelas, inclusive do próprio relacionamento, deve ser feita com a “bolinha” toda
preenchida, e não apenas a metade dela.
 c) O relacionamento Compras apenas representa uma conexão indireta existente entre as
tabelas Produtos e Fornecedores, identificadas pelos seus respectivos campos-chave, pois, se
fosse uma tabela, sua representação gráfica seria substituída de losango por retângulo, que
significaria uma nova relação.
 d) A relação Produtos apresenta uma conexão direta com a relação Fornecedores, pois
ambas as relações estão conectadas por meio da nova relação denominada Compras, que
apresenta como chaves primárias Cod_Prod, para referenciar os produtos, e Cod_Forn, para
referenciar os fornecedores.
 e) O relacionamento existente entre as tabelas Produtos e Fornecedores faz com que uma
nova relação seja gerada, tabela Compras, por se tratar de um relacionamento tecnicamente
conhecido como relacionamento de muito-para-muitos, representado simbolicamente por "*..*"
ou "n..n".
Alternativa marcada:
d) A relação Produtos apresenta uma conexão direta com a relação Fornecedores, pois ambas as
relações estão conectadas por meio da nova relação denominada Compras, que apresenta como
chaves primárias Cod_Prod, para referenciar os produtos, e Cod_Forn, para referenciar os
fornecedores.
Justificativa: Resposta correta: O relacionamento existente entre as tabelas Produtos e
Fornecedores faz com que uma nova relação seja gerada, tabela Compras, por se tratar de um
relacionamento tecnicamente conhecido como relacionamento de muito-para-muitos,
representado simbolicamente por "*..*" ou "n..n". Todo relacionamento entre tabelas com
cardinalidade de muito-para-muitos sempre vai se tornar uma nova tabela.   Distratores:A relação
Produtos apresenta uma conexão indireta com a relação Fornecedores, pois ambas as relações
estão conectadas por meio da nova relação denominada Compras, que apresenta como chaves
primárias Cod_Prod, para referenciar os produtos e Cod_Forn, para referenciar os fornecedores.
Incorreta. As chaves apresentadas não são primárias, mas sim estrangeiras em Compras.O
relacionamento Compras apenas representa uma conexão indireta existente entre as tabelas
Produtos e Fornecedores, identificadas pelos seus respectivos campos-chave, pois, se fosse uma
tabela sua representação gráfica, seria substituída de losango por retângulo, que significaria uma
nova relação. Incorreta. Pode ser representado por um losango ou um losango com um retângulo
tracejado por fora (envolvendo-o).A relação Produtos apresenta uma conexão direta com a
relação Fornecedores, pois ambas as relações estão conectadas por meio da nova relação
denominada Compras, que apresenta como chaves primárias Cod_Prod, para referenciar os
produtos e Cod_Forn, para referenciar os fornecedores. Incorreta. As chaves apresentadas não
são primárias, mas sim estrangeiras em Compras.Apresenta um erro de grafia no modelo, pois,
no relacionamento Compras, que conecta diretamente as tabelas Produtos e Fornecedores, a
representação gráfica dos campos-chave de ambas as tabelas, inclusive do próprio
relacionamento, deve ser feita com a “bolinha” toda preenchida, e não apenas a metade dela.
Incorreta. As chaves estrangeiras são representadas por uma "bola" pintada pela metade,
enquanto a chave primária é representada por uma "bola" pintada por inteiro.
3  Código: 37202 - Enunciado: O Sistema Gerenciador de Banco de Dados MySQL apresenta um
conjunto de so�ware que disponibiliza instruções para a manipulação de bancos de dados por
meio da criação de esquema e instâncias de banco de dados.Dentre o conjunto de instruções
MySQL, apresenta-se a instrução SHOW DATABASES, cuja principal função é:
 a) Mostrar apenas as tabelas pertencentes aos bancos de dados ativos.
 b) Permitir que o usuário liste todos os bancos de dados existentes.
 c) Permitir ao usuário listar todas as tuplas do banco de dados ativo.
1,00/ 1,00
24/06/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6378138/881dcd5c-307e-11e9-848c-0242ac11001f/ 3/6
 d) Mostrar a relação de registros dos bancos de dados já existentes.
 e) Listar todas as tuplas de todos os bancos de dados existentes.
Alternativa marcada:
b) Permitir que o usuário liste todos os bancos de dados existentes.
Justificativa: Resposta correta: Permitir que o usuário listetodos os bancos de dados
existentes. SHOW significa mostrar, ou seja, mostrar todos os bancos de dados. 
Distratores: Permitir ao usuário listar todas as tuplas do banco de dados ativo. Incorreta. SELECT
é a instrução utilizada para mostrar tuplas da tabela: SELECT *.* From TABELA;.Listar todas as
tuplas de todos os bancos de dados existentes. Incorreta. Embora o SELECT seja a instrução para
mostrar tuplas de uma tabela, não consegue fazer a ação para todos os bancos de dados
existentes, apenas para o banco de dados em uso.Mostrar a relação de registros dos bancos de
dados já existentes. Incorreta. Embora o SELECT seja a instrução para mostrar registros de uma
tabela, não consegue fazer a ação para todos os bancos de dados existentes, apenas para o
banco de dados em uso.Mostrar apenas as tabelas pertencentes aos bancos de dados ativos.
Incorreta. SELECT é a instrução utilizada para mostrar tuplas da tabela, e não as tabelas
pertencentes aos bancos de dados ativos.
4  Código: 37203 - Enunciado: A SQL DML apresenta instruções SQL específicas para manipulação
de dados de certo banco de dados relacional. Nesse contexto, marque a alternativa que
corresponda à instrução que inclui uma nova tupla na tabela.
 a) INSERT INTO.
 b) UPDATE.
 c) DELETE.
 d) SELECT.
 e) USE.
Alternativa marcada:
a) INSERT INTO.
Justificativa: Resposta correta: INSERT INTO.Refere-se ao comando de inclusão de um novo
registro no banco de dados. Distratores: DELETE. Errada. Refere-se ao comando de exclusão de
registros.UPDATE. Errada. Refere-se ao comando para alteração de dados de registros do banco
de dados.SELECT. Errada. Refere-se ao comando de seleção de registros.USE. Errada. Refere-se
ao comando para colocar um banco de dados previamente criado em uso.
1,00/ 1,00
5  Código: 37200 - Enunciado: A SQL, linguagem de consulta estruturada, é composta por um
conjunto de instruções que visam a criação de esquemas e instâncias de banco de dados. Neste
contexto, associe as duas colunas, relacionando as instruções da SQL à sua definição: 1. USE 
2. TRUNCATE 
3. UPDATE 
4. DROP (   ) Comando SQL utilizado para apagar determinado banco de dados. 
(   ) Comando SQL usado para apagar todas as tuplas de certa tabela. 
(   ) Comando SQL usado para selecionar o banco de dados que ficará ativo. 
(   ) Comando SQL utilizado para modificar atributos de registros de certa tabela.
 a) (4), (2), (3), (1).
 b) (3), (4), (2), (1).
 c) (2), (4), (1), (3).
 d) (2), (4), (3), (1).
 e) (4), (2), (1), (3).
Alternativa marcada:
1,00/ 1,00
24/06/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6378138/881dcd5c-307e-11e9-848c-0242ac11001f/ 4/6
e) (4), (2), (1), (3).
Justificativa: Resposta correta:(4), (2), (1), (3)( 4 ) DROP, pois serve para apagar um banco de
dados.( 2 ) TRUNCATE, pois serve para apagar todos os registros da tabela.( 1 ) USE, pois tem a
finalidade de colocar um banco de dados em uso na memória do computador.( 3 ) UPDATE , pois
serve para alterar registros da tabela.
6  Código: 37218 - Enunciado: A figura mostra um modelo de banco de dados relacional que será
implementado através do SGBD MySQL.  
 Considerando que já existe um banco de dados chamado TRANSACOES, previamente criado, o
código SQL que cria as tabelas PESSOAS e CARROS é corretamente representado por:
 a) CREATE TABLE PESSOAS (    CNH_PK INT Primary Key Not Null,    Ender VARCHAR(50) Null, 
 Nome VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null ); CREATE
TABLE CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null,   Modelo VARCHAR(20)
Not Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key (Renavan_PK),   Foreign
Key (CNH_FK) REFERENCES PESSOAS(CNH_PK));
 b) CREATE TABLE PESSOAS (    CNH_PK INT Not Null,    Ender VARCHAR(50) Null,   Nome
VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null,   Primary Key
(CNH_PK)); CREATE TABLE CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null, 
 Modelo VARCHAR(20) Not Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key
(Renavan_PK, CNH_FK (REFERENCES PESSOAS(CNH_PK)));
 c) CREATE TABLE PESSOAS (    CNH_PK INT Not Null,    Ender VARCHAR(50) Null,   Nome
VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null,Primary Key
(CNH_PK ); CREATE TABLE CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null, 
 Modelo VARCHAR(20) Not Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key
(Renavan_PK, CNH_FK));
 d) CREATE TABLE PESSOAS (    CNH_PK INT Not Null,    Ender VARCHAR(50) Null,   Nome
VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null,Primary Key
(CNH_PK ); CREATE TABLE CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null, 
 Modelo VARCHAR(20) Not Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key
(Renavan_PK),   Foreign Key (CNH_FK));
 e) CREATE TABLE PESSOAS (    CNH_PK INT Not Null,    Ender VARCHAR(50) Null,   Nome
VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null,Primary Key
(CNH_PK ); CREATE TABLE CARROS (   Renavan_PK INT Primary Key Not Null,   Marca
VARCHAR(20) Not Null,   Modelo VARCHAR(20) Not Null,   Placa VARCHAR(10) Not Null,   Ano INT
Not Null,   Foreign Key (CNH_FK));
Alternativa marcada:
a) CREATE TABLE PESSOAS (    CNH_PK INT Primary Key Not Null,    Ender VARCHAR(50) Null, 
 Nome VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null ); CREATE
TABLE CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null,   Modelo VARCHAR(20)
Not Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key (Renavan_PK),   Foreign
Key (CNH_FK) REFERENCES PESSOAS(CNH_PK));
Justificativa: Resposta correta: 
 CREATE TABLE PESSOAS (    CNH_PK INT Primary Key Not Null,    Ender VARCHAR(50) Null,   Nome
VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null ); CREATE TABLE
CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null,   Modelo VARCHAR(20) Not
Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key (Renavan_PK),   Foreign Key
(CNH_FK) REFERENCES PESSOAS(CNH_PK)); Apresenta corretamente as instruções SQL para sua
criação. 
Distratores:CREATE TABLE PESSOAS (    CNH_PK INT Not Null,    Ender VARCHAR(50) Null,   Nome
VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null,Primary Key
(CNH_PK ); CREATE TABLE CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null, 
 Modelo VARCHAR(20) Not Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key
1,50/ 1,50
24/06/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6378138/881dcd5c-307e-11e9-848c-0242ac11001f/ 5/6
(Renavan_PK),   Foreign Key (CNH_FK)); Incorreta. Faltaram parâmetros para a definição de chave
estrangeira. O correto seria  Foreign Key (CNH_FK) REFERENCES PESSOAS(CNH_PK));. 
CREATE TABLE PESSOAS (    CNH_PK INT Not Null,    Ender VARCHAR(50) Null,   Nome
VARCHAR(40) Not Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null,Primary Key
(CNH_PK ); CREATE TABLE CARROS (   Renavan_PK INT Primary Key Not Null,   Marca
VARCHAR(20) Not Null,   Modelo VARCHAR(20) Not Null,   Placa VARCHAR(10) Not Null,   Ano INT
Not Null,   Foreign Key (CNH_FK));Incorreta. Faltaram parâmetros para a definição de chave
estrangeira. O correto seria  Foreign Key (CNH_FK) REFERENCES PESSOAS(CNH_PK));. CREATE
TABLE PESSOAS (    CNH_PK INT Not Null,    Ender VARCHAR(50) Null,   Nome VARCHAR(40) Not
Null,   CPF VARCHAR(15) Not Null,   Tel VARCHAR(15) Not Null,Primary Key (CNH_PK ); CREATE
TABLE CARROS (   Renavan_PK INT Not Null,   Marca VARCHAR(20) Not Null,   Modelo VARCHAR(20)
Not Null,   Placa VARCHAR(10) Not Null,   Ano INT Not Null,   Primary Key (Renavan_PK,
CNH_FK));Incorreta. Faltaram parâmetros para a definição de chave estrangeira. O correto seria
 Foreign Key (CNH_FK) REFERENCES PESSOAS(CNH_PK));. CREATE TABLE PESSOAS(    CNH_PK
INT Not Null,    Ender VARCHAR(50) Null,   Nome VARCHAR(40) Not Null,   CPF VARCHAR(15) Not
Null,   Tel VARCHAR(15) Not Null,   Primary Key (CNH_PK)); CREATE TABLE CARROS (   Renavan_PK
INT Not Null,   Marca VARCHAR(20) Not Null,   Modelo VARCHAR(20) Not Null,   Placa VARCHAR(10)
Not Null,   Ano INT Not Null,   Primary Key (Renavan_PK, CNH_FK (REFERENCES
PESSOAS(CNH_PK)));Incorreta. Faltaram parâmetros para a definição das chaves primária e
estrangeira. O correto seria:  Primary Key (Renavan_PK),  Foreign Key (CNH_FK) REFERENCES
PESSOAS(CNH_PK));.
7  Código: 37207 - Enunciado: Para inserir uma nova tupla na tabela, por meio do SGBD MySQL,
utiliza-se a instrução SQL INSERT INTO. Nesse viés, assuma que o registro a seguir deve ser
inserido na tabela CLIENTES: 
Registro 1: Código do Cliente: 123456 (SHORT INT)Nome: Juan Gabriel (STRING[40])Endereço:
Rua Alfa, 23, Centro, Rio de Janeiro (STRING[50])CPF: 86534880732 (LONG INT)Telefone: 21 3218-
9007 (STRING[15]) 
Marque a alternativa que esteja sintaticamente correta.
 a) INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)               FROM CLIENTES;
 b) INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)                               VALUES
(123456, Juan Gabriel, Rua Alfa, 23, Centro, Rio de Janeiro,                                               86534880732,
21 3218-9007);
 c) INSERT INTO CLIENTES                VALUES (123456, ‘Juan Gabriel’, ‘Rua Alfa, 23, Centro, Rio
de Janeiro’,              86534880732, ‘21 3218-9007’);
 d) INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)                               VALUES
('123456', ‘Juan Gabriel’, ‘Rua Alfa, 23, Centro, Rio de Janeiro’,                                             
 '86534880732', ‘21 3218-9007’);
 e) INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)                               VALUES
(123456, ‘Juan Gabriel’, ‘Rua Alfa, 23, Centro, Rio de Janeiro’,                                               86534880732,
‘21 3218-9007’);
Alternativa marcada:
c) INSERT INTO CLIENTES                VALUES (123456, ‘Juan Gabriel’, ‘Rua Alfa, 23, Centro, Rio de
Janeiro’,              86534880732, ‘21 3218-9007’);
Justificativa: Resposta correta: INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)            
                  VALUES (123456, ‘Juan Gabriel’, ‘Rua Alfa, 23, Centro, Rio de Janeiro’,                                         
     86534880732, ‘21 3218-9007’);Essa é a sintaxe correta para inclusão de nova tupla na tabela no
SGBD MySQL. 
Distratores:INSERT INTO CLIENTES                VALUES (123456, ‘Juan Gabriel’, ‘Rua Alfa, 23, Centro,
Rio de Janeiro’,              86534880732, ‘21 3218-9007’); Errada. Está faltando a definição dos campos
da tabela. 
INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)               FROM CLIENTES;Errada. Está
0,00/ 1,50
24/06/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6378138/881dcd5c-307e-11e9-848c-0242ac11001f/ 6/6
faltando a definição dos valores que serão assumidos no processo de inclusão de novo registro
na tabela. 
INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)                               VALUES (123456, Juan
Gabriel, Rua Alfa, 23, Centro, Rio de Janeiro,                                               86534880732, 21 3218-
9007);Errada. Está faltando as aspas simples nos valores alfanuméricos que serão gravados na
tabela. 
INSERT INTO CLIENTES (IdCli_PK, Nome, Ender, CPF, TelCli)                               VALUES ('123456',
‘Juan Gabriel’, ‘Rua Alfa, 23, Centro, Rio de Janeiro’,                                               '86534880732', ‘21
3218-9007’);Errada. Os valores numéricos da tabela não devem ser colocados entre aspas.
8  Código: 37199 - Enunciado: Puga, França e Goya (2013) afirmam que a álgebra relacional recebia
pouca atenção até a publicação do modelo relacional de dados de Codd, E.F., em 1970. Por meio
dele, Codd propôs tal álgebra como uma base para linguagens de consulta em banco de dados,
como é o exemplo do SQL, chamada mais tarde de linguagem de consulta estruturada.(Fonte:
PUGA, S.; FRANÇA, E.; GOYA, M. Banco de dados: implementação em SQL, PL/SQL e Oracle 11g.
São Paulo: Pearson Education do Brasil, 2013). 
Quanto à linguagem de consulta estruturada, as instruções para manipulação do banco de dados
referem-se ao uso das:
 a) SQL DML e SQL DQL.
 b) SQL DQL e SQL DDL.
 c) SQL DDL e SQL DML.
 d) SQL DCL e SQL DQL.
 e) SQL DTL e SQL DCL.
Alternativa marcada:
a) SQL DML e SQL DQL.
Justificativa: Resposta correta: SQL DML e SQL DQL.DML refere-se à linguagem de manipulação
de dados (data manipulation language) e DQL refere-se à linguagem de consulta de dados (data
query language). Distratores:SQL DDL e SQL DML. Incorreta. Refere-se à linguagem de descrição
de dados e à linguagem de manipulação de dados.SQL DCL e SQL DQL. Incorreta. Refere-se à
linguagem de controle de dados e à linguagem de pesquisa de dados.SQL DTL e SQL DCL.
Incorreta. Refere-se à linguagem de transição de dados e à linguagem de controle de dados.SQL
DQL e SQL DDL. Incorreta. Refere-se à linguagem de pesquisa de dados e à linguagem de
descrição de dados.
1,00/ 1,00

Continue navegando