Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisão no BDK 1a Questão (Ref.:201706878247) Pontos: 0,0 / 0,1 Observe a tabela empregado: Qual será o resultado se executarmos a consulta abaixo: Niterói, Rio de Janeiro, Santos Niterói, Rio de Janeiro, Santos, São Paulo Niterói, Rio de Janeiro, Santos, Santos, São Paulo São Paulo, Santos, Rio de Janeiro, Niterói São Paulo, Santos, Santos, Rio de Janeiro, Niterói 2a Questão (Ref.:201706878372) Pontos: 0,0 / 0,1 É sinônimo de uma instância de uma entidade em um banco de dados Informação Visão Atributo Tupla Dado 3a Questão (Ref.:201706982177) Pontos: 0,1 / 0,1 O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões. Características do esquema: Chave primária sublinhada e chave estrangeira em negrito. Seguem algumas tabelas do Esquema: Tubarao (IDTubarao, Comprimento, Sexo, IDEspecie) Captura (NumCaptura, Data, TempAgua, IDTubarao, IDLocal) Local (IDLocal, NomeLocal, CodArea) Area (CodArea, NomeArea) Assinale qual das alternativas representa uma correta consulta que exiba os dados de áreas e locais cujo nome da área seja igual a "Zona Sul Carioca". SELECT * FROM AREA A,LOCAL L ON A.CODAREA = L.CODAREA AND NOMEAREA = (Zona Sul Carioca); SELECT * FROM AREA, LOCAL WHERE AREA.CODAREA = LOCAL.CODAREA AND NOMEAREA = 'Zona Sul Carioca'; SELECT * FROM AREA A , LOCAL L ON A.CODAREA = L.CODAREA AND NOMEAREA = "Zona Sul Carioca" SELECT * FROM AREA, LOCAL AND NOMEAREA = "Zona Sul Carioca" SELECT * FROM AREA, LOCAL WHERE A.CODAREA = L.CODAREA AND NOMEAREA = '%Zona Sul Carioca%' 4a Questão (Ref.:201706878724) Pontos: 0,0 / 0,1 SELECT * FROM TipoImovel, Imovel SELECT * FROM TipoImovel T, Imovel I WHERE T.CodTipoImovel = I.CodTipoImovel SELECT ALL FROM TipoImovel T, Imovel I WHERE T.CodTipoImovel = I.CodTipoImovel SELECT * FROM TipoImovel NATURAL JOIN Imovel SELECT ALL FROM TipoImovel, Imovel 5a Questão (Ref.:201706878246) Pontos: 0,0 / 0,1 Dada a instrução SQL: SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%"; É correto afirmar que serão selecionados todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida. apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida. 1a Questão (Ref.:201706988205) Pontos: 0,0 / 0,1 2 7 4 5 9 2a Questão (Ref.:201706878462) Pontos: 0,1 / 0,1 Ano: 2012 - Banca: CESGRANRIO - Órgão: Petrobras - Prova: Técnico de Informática Júnior-2012 Ao implantar um banco de dados modelado segundo a abordagem relacional em um SGDB comercial baseado em SQL, o DBA verificou a necessidade de representar uma relação que estava em seu modelo original. O comando SQL correto para criar a representação dessa relação em um SGDB é CREATE RELATION TABLE CREATE INSERT TABLE CREATE TABLE INSERT RELATION 3a Questão (Ref.:201706878396) Pontos: 0,0 / 0,1 Considere a seguinte tabela criada: Cliente {codigo, nome, email} Assinale a alternativa que define corretamente a chave primária para a tabela cliente: ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (codigo); ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (nome); ALTER TABLE cliente ADD CONSTRAINT codigo PRIMARY KEY (pk_email); ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (reg); ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (cliente); 4a Questão (Ref.:201706988208) Pontos: 0,0 / 0,1 2 5 9 4 7 5a Questão (Ref.:201706878457) Pontos: 0,0 / 0,1 Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com ALTER SCHEMA ADD TABLE PRODUTO CREATE PRODUTO : TABLE CREATE PRODUTO AS TABLE CREATE TABLE PRODUTO ALTER TABLE PRODUTO 1a Questão (Ref.:201706878252) Pontos: 0,0 / 0,1 Considere o texto a seguir e complete as lacunas, com as expressões constantes nas alternativas, respeitando a correlação sequencial em que estão dispostas. Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais, dentro de uma tabela. Uma ...................... é uma coluna ou uma combinação de colunas cujos valores referenciam, necessariamente, a ........................ de uma tabela. Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações são denominadas ........................ A seqüência correta encontra-se apenas em: Chave primária; chave primária; chave primária; super-chave; chaves secundárias. Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas. Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas. Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras. Chave primária; super-chave; chave primária; chave candidata; chaves secundárias. 2a Questão (Ref.:201706878739) Pontos: 0,1 / 0,1 SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1 SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1 SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1 SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel 3a Questão (Ref.:201706984733) Pontos: 0,0 / 0,1 Assinale a alternativa que indica corretamente quais das expressões acima contém exemplos de seleção: I e IV. I, II e IV. I, III e IV. I e III. II, III e IV. 4a Questão (Ref.:201706878618) Pontos: 0,1 / 0,1 Em uma instrução SQL, o caractere utilizado para representar e substituir qualquer caractere em uma consulta é o & % ? # $ 5a Questão (Ref.:201706878248) Pontos: 0,0 / 0,1 É responsável por garantir a Integridade Referencial: Chave Candidata Chave Secundária Chave de Atributo Chave Estrangeira Chave Primária 1a Questão (Ref.:201706878223) Pontos: 0,1 / 0,1 Dentre as opções a seguir, qual não é uma função de grupo? COUNT(*) MAX(x) SUM(x) MED(X) AVG (x)2a Questão (Ref.:201706878364) Pontos: 0,1 / 0,1 Ano: 2010 - Banca: ESAF - Órgão: MPOG - Prova: Analista de Planejamento e Orçamento - Tecnologia da Informação Em uma SQL os comandos básicos da Linguagem de Definição de Dados são Sort, Insert, Undo e Store. a Linguagem de Definição de Dados fornece tabelas para criação e modificação de comandos. a Linguagem de Manipulação de Dados compreende os comandos para inserir, remover e modificar informações em um banco de dados. os comandos básicos da Linguagem de Definição de Dados são Select, Insert, Update e Delete. a Linguagem de Manipulação de Relacionamentos compreende os comandos para construir tabelas em um banco de dados. 3a Questão (Ref.:201706878217) Pontos: 0,1 / 0,1 Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R? 0 4 2 1 3 4a Questão (Ref.:201706878423) Pontos: 0,1 / 0,1 I, II e IV. I e III. II, III e IV. I e II. I, III e IV. 5a Questão (Ref.:201706878519) Pontos: 0,1 / 0,1 Em um banco de dados de empregados, a tabela EMP contém os campos CPF, NOME, SALARIO e DEPTNO dos empregados, sendo o último uma chave estrangeira para o departamento. Que consulta SQL fornece o CPF, NOME, SALARIO e DEPTNO de todos os funcionários que ganham mais do que qualquer empregado do departamento 5? SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP WHERE DEPTNO = 5); SELECT CPF, NOME, MAX(SALARIO), DEPTNO FROM EMP WHERE SALARIO > MAX(SALARIO) AND DEPTNO = 5; SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP) AND DEPTNO = 5; SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > MAX(SALARIO) AND DEPTNO = 5; SELECT CPF, NOME, MAX(SALARIO), DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP WHERE DEPTNO = 5);
Compartilhar