Buscar

2R - BD

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 162 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 162 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 9, do total de 162 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

Prévia do material em texto

Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.0
Q.1 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
b) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
c) ( ) DROP TABLE CLIENTE;
d) ( ) DELETE FROM CLIENTE;
e) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
Q.2 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
b) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Verifique as respostas em: www.gradepen.com/?ansid=1036471.0
Banco de Dados Página 2 de 6 Redes de Computadores
c) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
d) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
e) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Q.3 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post INSERT autor varchar(15);
b) ( ) ALTER TABLE post ADD autor varchar(15);
c) ( ) INSERT TABLE post INCREASE autor varchar(15);
d) ( ) INSERT TABLE post UPDATE autor varchar(15);
e) ( ) ALTER TABLE post UPDATE autor varchar(15);
Q.4 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
b) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
c) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
d) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
e) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
Verifique as respostas em: www.gradepen.com/?ansid=1036471.0
Banco de Dados Página 3 de 6 Redes de Computadores
Q.5 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Update e Drop.
b) ( ) Update e Select.
c) ( ) Drop e Insert Into.
d) ( ) Insert Into e Alter.
e) ( ) Create e Alter.
Q.6 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DROP supermercado;
b) ( ) DROP table supermercado;
c) ( ) DROP table produtos;
d) ( ) DROP produtos;
e) ( ) DELETE table produtos;
Q.7 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DELETE escola;
b) ( ) DROP table escola;
c) ( ) DROP database escola;
d) ( ) DROP escola;
e) ( ) DELETE database escola;
Q.8 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) SHOW DATABASES;
b) ( ) DESCRIBE table;
c) ( ) DESCRIBE fields;
d) ( ) SHOW TABLES;
e) ( ) SELECT DATABASE ( );
Q.9 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
Verifique as respostas em: www.gradepen.com/?ansid=1036471.0
Banco de Dados Página 4 de 6 Redes de Computadores
b) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
c) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
e) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
Q.10 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) View tables e drop table ACERVO
b) ( ) View tables e remove table ACERVO.
c) ( ) Show tables e remove table ACERVO.
d) ( ) Show tables e drop table ACERVO.
e) ( ) Show tables e erase table ACERVO.
Q.11 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1A - 1B - 2C - 2D
b) ( ) 1A - 1C - 2B - 2D
c) ( ) 1B - 1C - 2A - 2D
d) ( ) 1C - 1D - 2A - 2B
e) ( ) 1B - 1D - 2A - 2C
Q.12 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) UPDATE e DROP INDEX.
b) ( ) UPDATE e INSERT INTO.
c) ( ) ALTER TABLE e CREATE INDEX.
d) ( ) ALTER DATABASE e UPDATE.
e) ( ) INSERT INTO e DELETE
Q.13 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar
o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
Verifique as respostas em: www.gradepen.com/?ansid=1036471.0
Banco de Dados Página 5 de 6 Redes de Computadores
a) ( ) ALTER TABLE Professores ALT Nome varchar(14);
b) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
c) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
d) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
Q.14 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
b) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
c) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
d) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
e) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.0
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.0
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.1
Q.1 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) ALTER TABLE e CREATE INDEX.
b) ( ) UPDATE e DROP INDEX.
c) ( ) ALTER DATABASE e UPDATE.
d) ( ) INSERT INTO e DELETE
e) ( ) UPDATE e INSERT INTO.
Q.2 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DROP table escola;
b) ( ) DROP escola;
c) ( ) DROP database escola;
d) ( ) DELETE database escola;
e) ( ) DELETE escola;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.1
Banco de Dados Página 2 de 6 Redes de ComputadoresQ.3 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post UPDATE autor varchar(15);
b) ( ) ALTER TABLE post INSERT autor varchar(15);
c) ( ) ALTER TABLE post ADD autor varchar(15);
d) ( ) INSERT TABLE post INCREASE autor varchar(15);
e) ( ) INSERT TABLE post UPDATE autor varchar(15);
Q.4 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
b) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
c) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
Q.5 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DELETE table produtos;
b) ( ) DROP produtos;
c) ( ) DROP supermercado;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.1
Banco de Dados Página 3 de 6 Redes de Computadores
d) ( ) DROP table supermercado;
e) ( ) DROP table produtos;
Q.6 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
b) ( ) DROP TABLE CLIENTE;
c) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
d) ( ) DELETE FROM CLIENTE;
e) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
Q.7 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) DESCRIBE table;
b) ( ) SHOW TABLES;
c) ( ) SELECT DATABASE ( );
d) ( ) DESCRIBE fields;
e) ( ) SHOW DATABASES;
Q.8 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
b) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
c) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
d) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
e) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
Q.9 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) Show tables e erase table ACERVO.
b) ( ) View tables e drop table ACERVO
c) ( ) Show tables e remove table ACERVO.
d) ( ) Show tables e drop table ACERVO.
e) ( ) View tables e remove table ACERVO.
Q.10 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.1
Banco de Dados Página 4 de 6 Redes de Computadores
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
b) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
c) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
e) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
Q.11 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar
o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores ALT Nome varchar(14);
b) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
c) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
d) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
Q.12 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Create e Alter.
b) ( ) Insert Into e Alter.
c) ( ) Drop e Insert Into.
d) ( ) Update e Drop.
e) ( ) Update e Select.
Q.13 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
Verifique as respostas em: www.gradepen.com/?ansid=1036471.1
Banco de Dados Página 5 de 6 Redes de Computadores
a) ( ) 1A - 1C - 2B - 2D
b) ( ) 1C - 1D - 2A - 2B
c) ( ) 1B - 1C - 2A - 2D
d) ( ) 1B - 1D - 2A - 2C
e) ( ) 1A - 1B - 2C - 2D
Q.14 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
b) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
c) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
d) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.1
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.1
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.2
Q.1 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
Verifique as respostas em: www.gradepen.com/?ansid=1036471.2
Banco de Dados Página 2 de 6 Redes de Computadores
a) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
b) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
c) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
d) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
Q.2 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) SHOW DATABASES;
b) ( ) SHOW TABLES;
c) ( ) SELECT DATABASE ( );
d) ( ) DESCRIBE fields;
e) ( ) DESCRIBE table;
Q.3 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DELETE database escola;
b) ( ) DELETE escola;
c) ( ) DROP escola;
d) ( ) DROP table escola;
e) ( ) DROP database escola;
Q.4 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo deadministração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
b) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
c) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
d) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
e) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
Q.5 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) Show tables e remove table ACERVO.
b) ( ) Show tables e erase table ACERVO.
c) ( ) View tables e drop table ACERVO
d) ( ) Show tables e drop table ACERVO.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.2
Banco de Dados Página 3 de 6 Redes de Computadores
e) ( ) View tables e remove table ACERVO.
Q.6 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) UPDATE e INSERT INTO.
b) ( ) ALTER TABLE e CREATE INDEX.
c) ( ) ALTER DATABASE e UPDATE.
d) ( ) UPDATE e DROP INDEX.
e) ( ) INSERT INTO e DELETE
Q.7 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
b) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
c) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
e) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Q.8 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post ADD autor varchar(15);
b) ( ) INSERT TABLE post UPDATE autor varchar(15);
Verifique as respostas em: www.gradepen.com/?ansid=1036471.2
Banco de Dados Página 4 de 6 Redes de Computadores
c) ( ) ALTER TABLE post UPDATE autor varchar(15);
d) ( ) INSERT TABLE post INCREASE autor varchar(15);
e) ( ) ALTER TABLE post INSERT autor varchar(15);
Q.9 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DROP table supermercado;
b) ( ) DROP supermercado;
c) ( ) DROP table produtos;
d) ( ) DELETE table produtos;
e) ( ) DROP produtos;
Q.10 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) DELETE FROM CLIENTE;
b) ( ) DROP TABLE CLIENTE;
c) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
d) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
e) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
Q.11 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar
o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
b) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
c) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
d) ( ) ALTER TABLE Professores ALT Nome varchar(14);
Q.12 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1C - 1D - 2A - 2B
b) ( ) 1B - 1D - 2A - 2C
c) ( ) 1A - 1C - 2B - 2D
d) ( ) 1A - 1B - 2C - 2D
e) ( ) 1B - 1C - 2A - 2D
Q.13 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.2
Banco de Dados Página 5 de 6 Redes de Computadores
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
b) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
c) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
e) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
Q.14 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Drop e Insert Into.
b) ( ) Update e Drop.
c) ( ) Update e Select.
d) ( ) Create e Alter.
e) ( ) Insert Into e Alter.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.2
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.2
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.3
Q.1 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) DROP TABLE CLIENTE;
b) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
c) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
d) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
e) ( ) DELETE FROM CLIENTE;
Q.2 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Update e Drop.
b) ( ) Update e Select.
c) ( ) Insert Into e Alter.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.3
Banco de Dados Página 2 de 6 Redes de Computadores
d) ( ) Drop e Insert Into.
e) ( ) Create e Alter.
Q.3 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DROP database escola;
b) ( ) DROP table escola;
c) ( ) DELETE escola;
d) ( ) DELETE database escola;
e) ( ) DROP escola;
Q.4 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
c) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
d) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Q.5 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o
tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
b) ( ) ALTER TABLE Professores ALT Nome varchar(14);
c) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
d) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
Q.6 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DELETE table produtos;
b) ( ) DROP produtos;
c) ( ) DROP table produtos;
d) ( ) DROP supermercado;
e) ( ) DROP table supermercado;
Q.7 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) DESCRIBE table;
b) ( ) SELECT DATABASE ( );
c) ( ) DESCRIBE fields;
d) ( ) SHOW TABLES;
e) ( ) SHOW DATABASES;
Q.8 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.3Banco de Dados Página 3 de 6 Redes de Computadores
a) ( ) ALTER TABLE e CREATE INDEX.
b) ( ) ALTER DATABASE e UPDATE.
c) ( ) INSERT INTO e DELETE
d) ( ) UPDATE e DROP INDEX.
e) ( ) UPDATE e INSERT INTO.
Q.9 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) Show tables e drop table ACERVO.
b) ( ) Show tables e erase table ACERVO.
c) ( ) View tables e drop table ACERVO
d) ( ) View tables e remove table ACERVO.
e) ( ) Show tables e remove table ACERVO.
Q.10 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
b) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
c) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
d) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
Q.11 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.3
Banco de Dados Página 4 de 6 Redes de Computadores
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post INSERT autor varchar(15);
b) ( ) ALTER TABLE post UPDATE autor varchar(15);
c) ( ) INSERT TABLE post INCREASE autor varchar(15);
d) ( ) ALTER TABLE post ADD autor varchar(15);
e) ( ) INSERT TABLE post UPDATE autor varchar(15);
Q.12 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
b) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
c) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
d) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
e) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
Q.13 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.3
Banco de Dados Página 5 de 6 Redes de Computadores
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
b) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
c) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
d) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
e) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
Q.14 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1A - 1C - 2B - 2D
b) ( ) 1B - 1D - 2A - 2C
c) ( ) 1B - 1C - 2A - 2D
d) ( ) 1C - 1D - 2A - 2B
e) ( ) 1A - 1B - 2C - 2D
Verifique as respostas em: www.gradepen.com/?ansid=1036471.3
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.3
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.4
Q.1 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) Show tables e erase table ACERVO.
b) ( ) Show tables e drop table ACERVO.
c) ( ) Show tables e remove table ACERVO.
d) ( ) View tables e drop table ACERVO
e) ( ) View tables e remove table ACERVO.
Q.2 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.4
Banco de Dados Página 2 de 6 Redes de Computadores
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
b) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
c) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
d) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
e) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
Q.3 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
b) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
c) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
d) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
e) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
Q.4 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DROP produtos;
b) ( ) DROP table supermercado;
c) ( ) DELETE table produtos;
d) ( ) DROP table produtos;
e) ( ) DROP supermercado;
Q.5 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.4
Banco de Dados Página 3 de 6 Redes de Computadores
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
b) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
c) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
e) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
Q.6 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1A - 1C - 2B - 2D
b) ( ) 1A - 1B - 2C - 2D
c) ( ) 1B - 1C - 2A - 2D
d) ( ) 1C - 1D - 2A - 2B
e) ( ) 1B - 1D - 2A - 2C
Q.7 (0.50) - Na linguagem SQLsão, respectivamente, expressões DDL e DML:
a) ( ) UPDATE e DROP INDEX.
b) ( ) UPDATE e INSERT INTO.
c) ( ) ALTER TABLE e CREATE INDEX.
d) ( ) ALTER DATABASE e UPDATE.
e) ( ) INSERT INTO e DELETE
Verifique as respostas em: www.gradepen.com/?ansid=1036471.4
Banco de Dados Página 4 de 6 Redes de Computadores
Q.8 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DELETE escola;
b) ( ) DROP escola;
c) ( ) DROP table escola;
d) ( ) DELETE database escola;
e) ( ) DROP database escola;
Q.9 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o
tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
b) ( ) ALTER TABLE Professores ALT Nome varchar(14);
c) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
d) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
Q.10 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Drop e Insert Into.
b) ( ) Update e Drop.
c) ( ) Insert Into e Alter.
d) ( ) Create e Alter.
e) ( ) Update e Select.
Q.11 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) DELETE FROM CLIENTE;
b) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
c) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
d) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
e) ( ) DROP TABLE CLIENTE;
Q.12 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) DESCRIBE fields;
b) ( ) SHOW DATABASES;
c) ( ) DESCRIBE table;
d) ( ) SHOW TABLES;
e) ( ) SELECT DATABASE ( );
Q.13 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Verifique as respostas em: www.gradepen.com/?ansid=1036471.4
Banco de Dados Página 5 de 6 Redes de Computadores
c) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
d) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Q.14 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) INSERT TABLE post INCREASE autor varchar(15);
b) ( ) ALTER TABLE post ADD autor varchar(15);
c) ( ) ALTER TABLE post INSERT autor varchar(15);
d) ( ) ALTER TABLE post UPDATE autor varchar(15);
e) ( ) INSERT TABLE post UPDATE autor varchar(15);
Verifique as respostas em: www.gradepen.com/?ansid=1036471.4
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.4
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.5
Q.1 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DROP produtos;
b) ( ) DROP table supermercado;
c) ( ) DROP table produtos;
d) ( ) DELETE table produtos;
e) ( ) DROP supermercado;
Q.2 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.5
Banco de Dados Página 2 de 6 Redes de Computadores
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post ADD autor varchar(15);
b) ( ) INSERT TABLE post UPDATE autor varchar(15);
c) ( ) ALTER TABLE post INSERT autor varchar(15);
d) ( ) ALTER TABLE post UPDATE autor varchar(15);
e) ( ) INSERT TABLE post INCREASE autor varchar(15);
Q.3 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) View tables e remove table ACERVO.
b) ( ) Show tables e remove table ACERVO.
c) ( ) Show tables e drop table ACERVO.
d) ( ) Show tables e erase table ACERVO.
e) ( ) View tables e drop table ACERVO
Q.4 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
Verifique as respostas em: www.gradepen.com/?ansid=1036471.5
Banco de Dados Página 3 de 6 Redes de Computadores
a) ( ) 1A - 1C - 2B - 2D
b) ( ) 1B - 1C - 2A - 2D
c) ( ) 1B - 1D - 2A - 2C
d) ( ) 1A - 1B - 2C - 2D
e) ( ) 1C - 1D - 2A - 2B
Q.5 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
c) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
e) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Q.6 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
b) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
c) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
e) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
Q.7 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.5
Banco de Dados Página 4 de 6 Redes de Computadores
a) ( ) SHOW TABLES;
b) ( ) SHOW DATABASES;
c) ( ) DESCRIBE fields;
d) ( ) DESCRIBE table;
e) ( ) SELECT DATABASE ( );
Q.8 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Drop e Insert Into.
b) ( ) Update e Select.
c) ( ) Update e Drop.
d) ( ) Insert Into e Alter.
e) ( ) Create e Alter.
Q.9 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
b) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
c) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
d) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
e) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
Q.10 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) UPDATE e INSERT INTO.
b) ( ) ALTER TABLE e CREATE INDEX.
c) ( ) INSERT INTO e DELETE
d) ( ) UPDATE e DROP INDEX.
e) ( ) ALTER DATABASE e UPDATE.
Q.11 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DELETE database escola;
b) ( ) DROP table escola;
c) ( ) DROP databaseescola;
d) ( ) DROP escola;
e) ( ) DELETE escola;
Q.12 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar
o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
b) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
c) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
d) ( ) ALTER TABLE Professores ALT Nome varchar(14);
Verifique as respostas em: www.gradepen.com/?ansid=1036471.5
Banco de Dados Página 5 de 6 Redes de Computadores
Q.13 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
b) ( ) DELETE FROM CLIENTE;
c) ( ) DROP TABLE CLIENTE;
d) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
e) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
Q.14 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
b) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
c) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
d) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
e) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.5
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.5
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.6
Q.1 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DROP table produtos;
b) ( ) DELETE table produtos;
c) ( ) DROP produtos;
d) ( ) DROP table supermercado;
e) ( ) DROP supermercado;
Q.2 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) DROP TABLE CLIENTE;
b) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.6
Banco de Dados Página 2 de 6 Redes de Computadores
c) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
d) ( ) DELETE FROM CLIENTE;
e) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
Q.3 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) SELECT DATABASE ( );
b) ( ) SHOW DATABASES;
c) ( ) DESCRIBE fields;
d) ( ) SHOW TABLES;
e) ( ) DESCRIBE table;
Q.4 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DELETE escola;
b) ( ) DROP table escola;
c) ( ) DROP database escola;
d) ( ) DELETE database escola;
e) ( ) DROP escola;
Q.5 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
b) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
c) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
d) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
Q.6 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.6
Banco de Dados Página 3 de 6 Redes de Computadores
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post UPDATE autor varchar(15);
b) ( ) INSERT TABLE post UPDATE autor varchar(15);
c) ( ) ALTER TABLE post ADD autor varchar(15);
d) ( ) ALTER TABLE post INSERT autor varchar(15);
e) ( ) INSERT TABLE post INCREASE autor varchar(15);
Q.7 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) UPDATE e INSERT INTO.
b) ( ) UPDATE e DROP INDEX.
c) ( ) INSERT INTO e DELETE
d) ( ) ALTER DATABASE e UPDATE.
e) ( ) ALTER TABLE e CREATE INDEX.
Q.8 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
c) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
Verifique as respostas em: www.gradepen.com/?ansid=1036471.6
Banco de Dados Página 4 de 6 Redes de Computadores
Q.9 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1C - 1D - 2A - 2B
b) ( ) 1B - 1D - 2A - 2C
c) ( ) 1B - 1C - 2A - 2D
d) ( ) 1A - 1C - 2B - 2D
e) ( ) 1A - 1B - 2C - 2D
Q.10 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
b) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
c) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
d) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
e) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
Q.11 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar
o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores ALT Nome varchar(14);
b) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
c) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
d) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
Q.12 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
Verifique as respostas em: www.gradepen.com/?ansid=1036471.6
Banco de Dados Página 5 de 6 Redes de Computadores
b) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
c) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA(ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
e) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
Q.13 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) View tables e drop table ACERVO
b) ( ) Show tables e remove table ACERVO.
c) ( ) View tables e remove table ACERVO.
d) ( ) Show tables e erase table ACERVO.
e) ( ) Show tables e drop table ACERVO.
Q.14 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Create e Alter.
b) ( ) Update e Select.
c) ( ) Update e Drop.
d) ( ) Insert Into e Alter.
e) ( ) Drop e Insert Into.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.6
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.6
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.7
Q.1 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
Verifique as respostas em: www.gradepen.com/?ansid=1036471.7
Banco de Dados Página 2 de 6 Redes de Computadores
a) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
b) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
c) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
d) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
Q.2 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o
tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
b) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
c) ( ) ALTER TABLE Professores ALT Nome varchar(14);
d) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
Q.3 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
b) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
c) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
d) ( ) DELETE FROM CLIENTE;
e) ( ) DROP TABLE CLIENTE;
Q.4 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) DESCRIBE table;
b) ( ) SHOW TABLES;
c) ( ) DESCRIBE fields;
d) ( ) SELECT DATABASE ( );
e) ( ) SHOW DATABASES;
Q.5 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) ALTER DATABASE e UPDATE.
b) ( ) ALTER TABLE e CREATE INDEX.
c) ( ) UPDATE e INSERT INTO.
d) ( ) UPDATE e DROP INDEX.
e) ( ) INSERT INTO e DELETE
Q.6 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
Verifique as respostas em: www.gradepen.com/?ansid=1036471.7
Banco de Dados Página 3 de 6 Redes de Computadores
a) ( ) DROP table supermercado;
b) ( ) DROP table produtos;
c) ( ) DROP produtos;
d) ( ) DELETE table produtos;
e) ( ) DROP supermercado;
Q.7 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Insert Into e Alter.
b) ( ) Create e Alter.
c) ( ) Drop e Insert Into.
d) ( ) Update e Drop.
e) ( ) Update e Select.
Q.8 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DELETE database escola;
b) ( ) DROP database escola;
c) ( ) DROP table escola;
d) ( ) DROP escola;
e) ( ) DELETE escola;
Q.9 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
b) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
c) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
d) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
e) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
Q.10 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) View tables e drop table ACERVO
b) ( ) View tables e remove table ACERVO.
c) ( ) Show tables e drop table ACERVO.
d) ( ) Show tables e remove table ACERVO.
e) ( ) Show tables e erase table ACERVO.
Q.11 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.7
Banco de Dados Página 4 de 6 Redes de Computadores
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) INSERT TABLE post UPDATE autor varchar(15);
b) ( ) ALTER TABLE post INSERT autor varchar(15);
c) ( ) ALTER TABLE post ADD autor varchar(15);
d) ( ) INSERT TABLE post INCREASE autor varchar(15);
e) ( ) ALTER TABLE post UPDATE autor varchar(15);
Q.12 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1C - 1D - 2A - 2B
b) ( ) 1B - 1C - 2A - 2D
c) ( ) 1B - 1D - 2A - 2C
d) ( ) 1A - 1C - 2B - 2D
e) ( ) 1A - 1B - 2C - 2D
Q.13 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.7
Banco de Dados Página 5 de 6 Redes de Computadores
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
b) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
c) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
e) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
Q.14 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
c) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
Verifique as respostas em: www.gradepen.com/?ansid=1036471.7
Banco de Dados Página6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.7
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.8
Q.1 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
Verifique as respostas em: www.gradepen.com/?ansid=1036471.8
Banco de Dados Página 2 de 6 Redes de Computadores
a) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
b) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
c) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
d) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
Q.2 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) DESCRIBE fields;
b) ( ) SHOW TABLES;
c) ( ) SELECT DATABASE ( );
d) ( ) SHOW DATABASES;
e) ( ) DESCRIBE table;
Q.3 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) Show tables e erase table ACERVO.
b) ( ) View tables e drop table ACERVO
c) ( ) Show tables e remove table ACERVO.
d) ( ) Show tables e drop table ACERVO.
e) ( ) View tables e remove table ACERVO.
Q.4 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1A - 1C - 2B - 2D
b) ( ) 1B - 1D - 2A - 2C
c) ( ) 1A - 1B - 2C - 2D
d) ( ) 1C - 1D - 2A - 2B
e) ( ) 1B - 1C - 2A - 2D
Q.5 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) INSERT INTO e DELETE
Verifique as respostas em: www.gradepen.com/?ansid=1036471.8
Banco de Dados Página 3 de 6 Redes de Computadores
b) ( ) UPDATE e DROP INDEX.
c) ( ) ALTER TABLE e CREATE INDEX.
d) ( ) ALTER DATABASE e UPDATE.
e) ( ) UPDATE e INSERT INTO.
Q.6 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DROP supermercado;
b) ( ) DELETE table produtos;
c) ( ) DROP table supermercado;
d) ( ) DROP table produtos;
e) ( ) DROP produtos;
Q.7 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post UPDATE autor varchar(15);
b) ( ) ALTER TABLE post INSERT autor varchar(15);
c) ( ) ALTER TABLE post ADD autor varchar(15);
d) ( ) INSERT TABLE post INCREASE autor varchar(15);
e) ( ) INSERT TABLE post UPDATE autor varchar(15);
Q.8 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Insert Into e Alter.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.8
Banco de Dados Página 4 de 6 Redes de Computadores
b) ( ) Drop e Insert Into.
c) ( ) Update e Drop.
d) ( ) Create e Alter.
e) ( ) Update e Select.
Q.9 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
b) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
c) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
d) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
e) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
Q.10 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DROP escola;
b) ( ) DROP table escola;
c) ( ) DELETE database escola;
d) ( ) DROP database escola;
e) ( ) DELETE escola;
Q.11 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
Verifique as respostas em: www.gradepen.com/?ansid=1036471.8
Banco de Dados Página 5 de 6 Redes de Computadores
c) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Q.12 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
b) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
c) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
d) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
e) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
Q.13 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
b) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
c) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
d) ( ) DELETE FROM CLIENTE;
e) ( ) DROP TABLE CLIENTE;
Q.14 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar
o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
b) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
c) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
d) ( ) ALTER TABLE Professores ALT Nome varchar(14);
Verifique as respostas em: www.gradepen.com/?ansid=1036471.8
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.8
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.9
Q.1 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
b) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
c) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE TABLE Turma (idTurma :INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
Q.2 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) UPDATE e INSERT INTO.
b) ( ) UPDATE e DROP INDEX.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.9
Banco de Dados Página 2 de 6 Redes de Computadores
c) ( ) ALTER DATABASE e UPDATE.
d) ( ) INSERT INTO e DELETE
e) ( ) ALTER TABLE e CREATE INDEX.
Q.3 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
b) ( ) update Cliente set Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente =
9087;
c) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
d) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
Q.4 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.9
Banco de Dados Página 3 de 6 Redes de Computadores
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) INSERT TABLE post UPDATE autor varchar(15);
b) ( ) INSERT TABLE post INCREASE autor varchar(15);
c) ( ) ALTER TABLE post ADD autor varchar(15);
d) ( ) ALTER TABLE post UPDATE autor varchar(15);
e) ( ) ALTER TABLE post INSERT autor varchar(15);
Q.5 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o
tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
b) ( ) ALTER TABLE Professores ALT Nome varchar(14);
c) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
d) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
Q.6 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) DESCRIBE table;
b) ( ) DESCRIBE fields;
c) ( ) SHOW DATABASES;
d) ( ) SELECT DATABASE ( );
e) ( ) SHOW TABLES;
Q.7 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DROP table escola;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.9
Banco de Dados Página 4 de 6 Redes de Computadores
b) ( ) DROP escola;
c) ( ) DROP database escola;
d) ( ) DELETE database escola;
e) ( ) DELETE escola;
Q.8 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1B - 1C - 2A - 2D
b) ( ) 1C - 1D - 2A - 2B
c) ( ) 1B - 1D - 2A - 2C
d) ( ) 1A - 1B - 2C - 2D
e) ( ) 1A - 1C - 2B - 2D
Q.9 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) Show tables e erase table ACERVO.
b) ( ) View tables e remove table ACERVO.
c) ( ) Show tables e remove table ACERVO.
d) ( ) View tables e drop table ACERVO
e) ( ) Show tables e drop table ACERVO.
Q.10 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
b) ( ) DELETE FROM CLIENTE;
c) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
d) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
e) ( ) DROP TABLE CLIENTE;
Q.11 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.9
Banco de Dados Página 5 de 6 Redes de Computadores
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
b) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
c) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
d) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
e) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
Q.12 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DELETE table produtos;
b) ( ) DROP table supermercado;
c) ( ) DROP table produtos;
d) ( ) DROP supermercado;
e) ( ) DROP produtos;
Q.13 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
b) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
c) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
d) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
e) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
Q.14 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
Verifique as respostas em: www.gradepen.com/?ansid=1036471.9
Banco de Dados Página 6 de 6 Redes de Computadores
a) ( ) Create e Alter.
b) ( ) Drop e Insert Into.
c) ( ) Update e Drop.
d) ( ) Insert Into e Alter.
e) ( ) Update e Select.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.9
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.10
Q.1 (0.50) - Qual o comando SQL necessário para apagar um Banco de Dados chamado escola?
a) ( ) DROP table escola;
b) ( ) DELETE database escola;
c) ( ) DROP escola;
d) ( ) DELETE escola;
e) ( ) DROP database escola;
Q.2 (0.50) - Para localizar informações sobre a estrutura de uma tabela, utiliza-se no MySQL, o
comando:
a) ( ) SELECT DATABASE ( );
b) ( ) SHOW DATABASES;
c) ( ) SHOW TABLES;
d) ( ) DESCRIBE fields;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.10
Banco de Dados Página 2 de 6 Redes de Computadores
e) ( ) DESCRIBE table;
Q.3 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
a) ( ) 1A - 1B - 2C - 2D
b) ( ) 1B - 1C - 2A - 2D
c) ( ) 1C - 1D - 2A - 2B
d) ( ) 1A - 1C - 2B - 2D
e) ( ) 1B - 1D - 2A - 2C
Q.4 (1.00) - Imagine um banco de dados chamado Empresa que tem uma tabela chamada Cliente:
No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente,
cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo
(escritos em MySQL) deverá ser empregado para alterar a informação?
a) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555”;
b) ( ) alter table Cliente change Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
c) ( ) update Cliente set Endereco_cliente=“RuaBorges de Medeiros, 555” where Cod_cliente =
9087;
d) ( ) alter table Cliente modify Endereco_cliente=“Rua Borges de Medeiros, 555” where Cod_cliente
= 9087;
e) ( ) update from Cliente Endereco_cliente=“Rua Borges de Medeiros, 555” set Cod_cliente =
9087;
Q.5 (0.50) - Considerando que a linguagem SQL é a linguagem padrão em um sistema gerenciador
de banco de dados, assinale a alternativa que apresenta corretamente um exemplo de comando em
DDL (Data Definition Language).
a) ( ) SELECT ID_CLIENTE, NOME_CLIENTE, TELEFONE FROM CLIENTE;
b) ( ) DROP TABLE CLIENTE;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.10
Banco de Dados Página 3 de 6 Redes de Computadores
c) ( ) DELETE FROM CLIENTE;
d) ( ) UPDATE CLIENTE SET NOME = “MACHADO DE ASSIS” WHERE ID_CLIENTE = 75;
e) ( ) INSERT INTO CLIENTE VALUES (75, “MACHADO”, “9991-1990”);
Q.6 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o
tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
b) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
c) ( ) ALTER TABLE Professores ALT Nome varchar(14);
d) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
Q.7 (0.50) - Na linguagem SQL são, respectivamente, expressões DDL e DML:
a) ( ) INSERT INTO e DELETE
b) ( ) UPDATE e INSERT INTO.
c) ( ) ALTER TABLE e CREATE INDEX.
d) ( ) UPDATE e DROP INDEX.
e) ( ) ALTER DATABASE e UPDATE.
Q.8 (0.50) - Uma expressão geral DDL e uma DML são, respectivamente,
a) ( ) Create e Alter.
b) ( ) Update e Select.
c) ( ) Drop e Insert Into.
d) ( ) Insert Into e Alter.
e) ( ) Update e Drop.
Q.9 (0.50) - Suponha que você precise apagar uma tabela chamada produtos do banco de da-
dossupermercado, qual seria o comando necessário?
a) ( ) DROP table supermercado;
b) ( ) DELETE table produtos;
c) ( ) DROP table produtos;
d) ( ) DROP produtos;
e) ( ) DROP supermercado;
Q.10 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
c) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
d) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
Q.11 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Verifique as respostas em: www.gradepen.com/?ansid=1036471.10
Banco de Dados Página 4 de 6 Redes de Computadores
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post INSERT autor varchar(15);
b) ( ) INSERT TABLE post INCREASE autor varchar(15);
c) ( ) ALTER TABLE post UPDATE autor varchar(15);
d) ( ) INSERT TABLE post UPDATE autor varchar(15);
e) ( ) ALTER TABLE post ADD autor varchar(15);
Q.12 (1.00) - Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por
Lucia em um Banco de Dados MySQL.
Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
a) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
VALUES(2, ‘Vegetação campestre’);
b) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) SELECT 1, ‘Pastagem com manejo’
UNION ALL
SELECT 2, ‘Vegetação campestre’
ORDER BY ID;
Verifique as respostas em: www.gradepen.com/?ansid=1036471.10
Banco de Dados Página 5 de 6 Redes de Computadores
c) ( ) INSERT INTO USO_TERRA (ID, DESCRICAO) VALUES((SELECT 1, ‘Pastagem com ma-
nejo’),
(SELECT 2, ‘Vegetação campestre’));
d) ( ) INSERT INTO USO_TERRA VALUES(1, ‘Pastagem com manejo’),
(2, ‘Vegetação campestre’);
e) ( ) INSERT INTO USO_TERRA (SELECT 1, ‘Pastagem com manejo’),
(SELECT 2, ‘Vegetação campestre’);
Q.13 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
b) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
c) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
d) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE INDEX e DROP INDEX
e) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
Q.14 (0.50) - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar
duas operações: I. Mostrar as tabelas existentes no banco de dados em uso.
II. Deletar a tabela ACERVO existente no banco de dados corrente.
Os comandos para execução dessas operações são, respectivamente:
a) ( ) Show tables e erase table ACERVO.
b) ( ) Show tables e remove table ACERVO.
c) ( ) View tables e drop table ACERVO
d) ( ) View tables e remove table ACERVO.
e) ( ) Show tables e drop table ACERVO.
Verifique as respostas em: www.gradepen.com/?ansid=1036471.10
Banco de Dados Página 6 de 6 Redes de Computadores
Verifique as respostas em: www.gradepen.com/?ansid=1036471.10
Banco de Dados Página 1 de 6 Redes de Computadores
EEEP Francisca de Albuquerque Moura Nota
Professor: Allex de Souza Ferreira
Disciplina: Banco de Dados
Curso: Redes de Computadores
Aluno:
Matrícula: Turma: 2º Redes Data: 27/06/2023
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
a b c d e
Prova: 1036471.11
Q.1 (0.50) - Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o
tipo de dado de um atributo. Assinale a alternativa que altera um atributo no MySQL
a) ( ) ALTER TABLE Professores JOIN Nome varchar(14);
b) ( ) ALTER TABLE Professores MERGE Nome varchar(14);
c) ( ) ALTER TABLE Professores MODIFY Nome varchar(14);
d) ( ) ALTER TABLE Professores ALT Nome varchar(14);
Q.2 (0.50) - Relacione os subconjuntos do SQL da coluna da esquerda com os seus respectivos
comandos da coluna da direita: (1) DDL
(2) DML
(A) UPDATE
(B) CREATE
(C) INSERT
(D) DROP
Verifique as respostas em: www.gradepen.com/?ansid=1036471.11
Banco de Dados Página 2 de 6 Redes de Computadores
a) ( ) 1A - 1C - 2B - 2D
b) ( ) 1A - 1B - 2C - 2D
c) ( ) 1B - 1D - 2A - 2C
d) ( ) 1B - 1C - 2A - 2D
e) ( ) 1C - 1D - 2A - 2B
Q.3 (1.00) - Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados
MySQL?
a) ( ) CREATE TABLE Turma (idTurma : INTEGER PRIMARY KEY, nomeTurma : VAR-
CHAR(250))
b) ( ) CREATE Turma TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
c) ( ) CREATE Turma AS TABLE (idTurma : INTEGER PRIVATE KEY, nomeTurma : VAR-
CHAR(250))
d) ( ) CREATE Turma AS TABLE (idTurma INTEGER PRIVATE KEY, nomeTurma VARCHAR(250))
e) ( ) CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250))
Q.4 (0.50) - Considere a tabela MySQL post em dois momentos, exibidos respectivamente:
Assinale a alternativa que apresenta corretamente o comando utilizado no momento 2.
a) ( ) ALTER TABLE post ADD autor varchar(15);
b) ( ) INSERT TABLE post INCREASE autor varchar(15);
c) ( ) ALTER TABLE post UPDATE autor varchar(15);
d) ( ) ALTER TABLE post INSERT autor varchar(15);
e) ( ) INSERT TABLE post UPDATE autor varchar(15);
Verifique as respostas em: www.gradepen.com/?ansid=1036471.11
Banco de Dados Página 3 de 6 Redes de Computadores
Q.5 (0.50) - Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois
grupos de instruções utilizadas no processo de administração e controle de bancos de dados. Assinale
a alternativa que indique instruções do tipo DDL.
a) ( ) SELECT, UPDATE, ALTER TABLE, CREATE INDEX e DROP INDEX
b) ( ) DROP INDEX, JOIN, DROP TABLE, DELETE e CREATE INDEX
c) ( ) INSERT INDEX, SELECT TABLE, UPDATE DATABASE, DELETE TABLE e JOIN TA-
BLES
d) ( ) CREATE INDEX, INSERT, ALTER TABLE, CREATE TABLE e DELETE
e) ( ) CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE

Continue navegando