Baixe o app para aproveitar ainda mais
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
Compartilhar