Questões de Concurso Sobre banco de dados

Foram encontradas 19.216 questões

Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1182580 Banco de Dados
Acerca de SQL, julgue o item a seguir.
A sentença SQL abaixo retorna todas as linhas da tabela Tab1 e da tabela Tab2, inclusive aquelas em que não haja correspondência entre os campos C3 das duas tabelas.
SELECT Tab1.C1, Tab1.C2, Tab2.C3  FROM Tab1  FULL JOIN Tab2  ON Tab1.C3 = Tab2.C3  ORDER BY Tab1.C2
Alternativas
Q930588 Banco de Dados
Validação dos dados inseridos em formulários e uso de visões (views) em Banco de Dados são que tipos de controles de segurança, respectivamente:
Alternativas
Q930537 Banco de Dados
Assinale a alternativa correta sobre sessões do SGBD Oracle:
Alternativas
Q930536 Banco de Dados
Assinale a alternativa correta sobre o uso do recurso Tablespaces no SGBD PostgreSQL.
Alternativas
Q930535 Banco de Dados
Sobre autenticação no SGBD PostgreSQL é correto afirmar:
Alternativas
Q930534 Banco de Dados
Assinale a alternativa correta sobre o SGBD PostgreSQL.
Alternativas
Q930533 Banco de Dados
Sobre os mecanismos de armazenamento do MySQL é verdadeiro afirmar que:
Alternativas
Q930532 Banco de Dados
Sobre o backup no MySQL é correto afirmar:
Alternativas
Q930479 Banco de Dados
Considere as seguintes tabelas em uma base de dados relacional, onde as chaves primárias estão sublinhadas.
Departamento (CodDepartamento, NomeDepartamento) Empregado (CodEmpregado, NomeEmpregado, CodDepartamento, SalarioEmpregado)
Seja a seguinte consulta executada sobre esta base de dados:
SELECT D.CodDepartamento, AVG(SalarioEmpregado) FROM Departamento D, Empregado E WHERE E.CodDepartamento=D.CodDepartamento AND E.SalarioEmpregado > 1000 GROUP BY D.CodDepartamento HAVING COUNT(*) > 40
A consulta acima obtém o seguinte resultado:
Alternativas
Q930478 Banco de Dados
Assinale a alternativa em que são apresentados dois comandos da linguagem de definição de dados (DDL).
Alternativas
Q930436 Banco de Dados

Considere as tabelas criadas pelos comandos SQL listados a seguir:


CREATE TABLE candidato (codigo smallint, nome character varying(60), idade smallint, CONSTRAINT pk_candidato PRIMARY KEY (codigo) )

CREATE TABLE concurso (ccodigo smallint, descricao character varying(60), CONSTRAINT pk_concurso PRIMARY KEY (ccodigo) )

CREATE TABLE inscricao (codigo smallint NOT NULL, ccodigo smallint NOT NULL, CONSTRAINT pk_inscricao PRIMARY KEY (ccodigo, codigo),

CONSTRAINT fk_inscricao_candidato FOREIGN KEY (codigo) REFERENCES candidato (codigo), CONSTRAINT fk_inscricao_concurso FOREIGN KEY (ccodigo) REFERENCES concurso (ccodigo))


Selecione a opção que contém o comando SQL que retorna o valor do atributo código dos registros que representam os candidatos que se inscreveram em todos os concursos.

Alternativas
Q930435 Banco de Dados

Dada a tabela candidato, representada pela figura a seguir:


              Imagem associada para resolução da questão


Ao se executar o seguinte comando SQL:


UPDATE candidato

SET idade=idade*2

WHERE nome LIKE ‘%1’ OR nome LIKE ‘G%’ 


O conteúdo da tabela candidato seria melhor representado pela opção:

Alternativas
Q930433 Banco de Dados

Considere a tabela criada pelo comando SQL mostrado a seguir:


CREATE TABLE candidato (codigo smallint, nome character varying(60), idade smallint, CONSTRAINT pk_candidato PRIMARY KEY (codigo) )


Assuma que os registros existentes na tabela criada pelo comando SQL anterior estão ilustrados na figura a seguir:


Imagem associada para resolução da questão


Selecione o comando SQL que, quando executado, fará com que a tabela candidato passe a conter os registros ilustrados na figura a seguir:


Imagem associada para resolução da questão

Alternativas
Q930432 Banco de Dados
O comando SQL para excluir os registros da tabela CANDIDATO, cujo campo NOME comece com a letra T, é:
Alternativas
Q929633 Banco de Dados
Sobre Mineração de Dados, assinale a alternativa correta.
Alternativas
Q929632 Banco de Dados
Entre as opções abaixo, marque a alternativa que justifica o uso de data warehouse.
Alternativas
Q929631 Banco de Dados
Uma categoria de aplicações, processos e tecnologias para suportar e melhorar o processo de tomada de decisão em negócios. Sobre um sistema de business intelligence, assinale a alternativa correta.
Alternativas
Q929630 Banco de Dados
Esquema estrela, ETL e drill down podem, respectivamente, ser definidos como:
Alternativas
Q929629 Banco de Dados
Marque a alternativa que lista operadores analíticos (OLAP) para manipular dados em um cubo
Alternativas
Q929628 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional. FILME: dados de filme como nome, gênero, duração, sinopse INVENTARIO: cópias de cada filme em cada local da locadora LOCACAO: dados da locação como valor por dia, dias locado, filme, cliente, local de locação LOCAL: dados das lojas da locadora. O banco de dados da locadora será distribuído. Escolha a alternativa que define um esquema de distribuição dos dados para as tabelas citadas de acordo aos seguintes requisitos: - O objetivo é manter os dados mais próximos do local onde são usados. - Cada “local” (loja) será um nó do sistema de dados distribuídos - A sede precisa acessar dados da tabela de LOCACAO para emissão de relatórios financeiros.
Alternativas
Respostas
13801: C
13802: C
13803: A
13804: E
13805: E
13806: E
13807: D
13808: A
13809: D
13810: A
13811: D
13812: C
13813: E
13814: A
13815: C
13816: D
13817: A
13818: E
13819: B
13820: E