Prévia do material em texto
Pergunta 1 3 / 3 pts Com base na figura abaixo. Assinale a alternativa correta sobre as três classes de objetos utilizadas em bancos de dados relacionais: Pessoa e Conta-corrente (Atributos); Acessar (Relacionamento) e CPF, End., Data, Número e Saldo (Entidades). Pessoa e Conta-corrente (Entidade); Acessar (Relacionamento) e CPF, End., Data, Número e Saldo (tuplas). Pessoa e Conta-corrente (Entidades); Acessar (Relacionamento) e CPF, End., Data, Número e Saldo (Atributos). Pessoa e Conta-corrente (Relacionamentos); Acessar (Entidade) e CPF, End., Data, Número e Saldo (Atributos). Pessoa e Conta-corrente (Entidade); Acessar e Data (Relacionamento) e CPF, End., Número e Saldo (Atributos). Pergunta 2 3 / 3 pts Se um usuário do SGBD MySQL 5.7 tiver apenas privilégios de SELECT em uma tabela chamada Aluno em uma base de dados chamada Escola. Assinale a alternativa correta em relação a essa afirmação. Se o usuário executar o comando CREATE TABLE Aluno ele recriará a tabela Aluno. Se o usuário executar o comando SHOW TABLES ele verá todas as tabelas da base de dados Escola. Se o usuário executar o comando SHOW TABLE ele apenas verá a tabela Aluno. Se o usuário executar o comando DROP TABLE ele removerá a tabela Aluno. Se o usuário executar o comando SHOW TABLES ele apenas verá a tabela Aluno. Pergunta 3 3 / 3 pts Utilizando o SGBD MysQL 5.7, assinale a alternativa com o comando que removerá todos os privilégios de um usuário chamado “report” em uma base de dados chamada “Escola”. REVOKE ALL PRIVILEGES ON Escola.* FROM report; REVOKE ALL PRIVILEGES ON Escola.* FROM 'report'@'%'; REVOKE ALL PRIVILEGES IN Escola.* FROM 'report'@'%'; REVOKE ALL PRIVILEGES ON Escola.* TO 'report'@'%'; REVOKE PRIVILEGES ON Escola.* FROM 'report'@'%'; Pergunta 4 3 / 3 pts Quando olhamos elementos ou objetos do nosso mundo que são formados por pequenas partes estamos realizando mentalmente algo chamado de ___________. Um exemplo disso seria a observação de várias partes de uma motocicleta como: motor, rodas, corrente, freio, tanque de combustível, entre outros. agregação da abstração. generalização. observação. decomposição. composição. Pergunta 5 3 / 3 pts Quais comandos SQL estão vinculados a função DCL – Data Control Language, em português: Linguagem de Controle de Dados. GRANT e REVOKE. SELECT. INSERT, UPDATE e DELETE. SELECT, UPDATE e DELETE. CREATE, ALTER e DROP. Pergunta 6 3 / 3 pts O processo chamado de ________ é utilizado por nós para definir o conceito de uma classe de objetos ou coisas do mundo real caracterizadas por propriedades comuns. Fazemos isso espontaneamente e diariamente. dados. informações. relacionamento. abstração. elementos Pergunta 7 3 / 3 pts É o campo que estabelece o relacionamento entre duas tabelas. Assim, uma coluna corresponde à mesma coluna que é a chave primária de outra tabela. Estamos falando sobre um(a): Constraint. Chave estrangeira. Atributo. Chave primária. Restrição. Pergunta 8 3 / 3 pts Com base no SGBD MySQL 5.7 e nas tabelas “Funcionario”. Assinale a alternativa correta para a consulta que trarão as seguintes informações: menor e maior salário dos funcionários. Estas informações deverão aparecer com alias Menor_salario e Maior_salario, respectivamente. SELECT MIN(salario) AS Menor_salario, MAX(salario) AS Maior_salario FROM Funcionario; SELECT MINIMO(salario) AS Menor_salario, MAXIMO(salario) AS Maior_salario FROM Funcionario; SELECT MIN(salario) AS Menor_salario, MAX(salario) AS Maior_salario FROM Departamento; SELECT MIN(salario), MAX(salario) FROM Funcionario; SELECT MIN(salario) AS Menor_salario, AND SELECT MAX(salario) AS Maior_salario FROM Funcionario; Pergunta 9 3 / 3 pts Quais comandos SQL estão vinculados a função DML – Data Manipulation Language, em português: Linguagem de Manipulação de Dados. SELECT, UPDATE e DELETE. SELECT. INSERT, UPDATE e DELETE. CREATE, ALTER e DROP. GRANT e REVOKE. Pergunta 10 3 / 3 pts Sobre a cardinalidade em um banco de dados relacional e segundo as imagens abaixo. Podemos afirmar que: (A) um-para-um; (B) um-para-muitos; (C) muitos-para-um; (D) muitos-para- muitos. (A) um-para-um; (B) um-para-muitos; (C) muitos-para-muitos; (D) um-para- muitos. (A) um-para-muitos; (B) um-para-um; (C) muitos-para-um; (D) muitos-para- muitos. (A) muitos-para-um; (B) um-para-muitos; (C) muitos-para-um; (D) um-para-um. (A) um-para-um; (B) muitos-para-um; (C) um-para-muitos; (D) muitos-para- muitos.