Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q411016 Banco de Dados
Em um banco de dados distribuído, seus usuários não necessitam saber como as tabelas são divididas e armazenadas entre os diversos sites componentes desse banco de dados. Esse conceito é chamado de transparência de
Alternativas
Q410811 Banco de Dados
Nos sistemas de banco de dados PostgreSQL, o tipo de dado double precision requer...I..... para seu armazenamento, enquanto o tipo BINARY_FLOAT do Oracle possui 32 bits e requer..II...... para seu armazenamento.

As lacunas I e II são correta e respectivamente preenchidas com:
Alternativas
Q410810 Banco de Dados
Considere os seguintes trechos de SQL para bancos de dados Oracle.

create table test (id number, testdata varchar2(255));

create sequence test_seq
start with 1
increment by 1
nomaxvalue;

create trigger test_trigger
before insert on test
for each row
begin
select test_seq.nextval into :new.id from dual;
end;

O propósito destes comandos é obter um autoincremento da coluna id presente na tabela test. Em sistemas de bancos de dados PostgreSQL, o autoincremento pode ser obtido com a utilização de um tipo de dado criado por conveniência, chamado
Alternativas
Q410809 Banco de Dados
Utiliza os conceitos lógicos, como objetos, suas propriedades e seus inter-relacionamentos, que podem ser mais fáceis para os usuários entenderem os conceitos de armazenamento computacionais. Consequentemente, esconde os detalhes de armazenamento e da implementação, desinteressantes para a maioria dos usuários de banco de dados.

O texto refere-se a
Alternativas
Q408470 Banco de Dados
Em relação ao entendimento do significado do termo Business Intelligence (BI) e da solução que provê, a definição que NÃO é coerente com o termo Business Intelligence é a que
Alternativas
Q408469 Banco de Dados
A associação entre o comando do banco de dados MySQL e sua descrição é expressa corretamente em
Alternativas
Q408468 Banco de Dados
Considere o código escrito em PL-SQL:

imagem-011.jpg

O código acima imprime na console:
Alternativas
Q408467 Banco de Dados
Observe os comandos em Transact-SQL:

DECLARE @DataAtual DATETIME
SET @DataAtual = GETDATE()

Considere as tarefas a serem realizadas:

1- Retornar a quantidade de dias desde 01/01/2013 às 07:00 até o momento.
2- Somar 1 hora à hora atual.
3- Verificar se a data 01/34/2012 é uma data válida.

Os comandos corretos em Transact-SQL (usando ou não as informações dos comandos acima) que realizam as tarefas 1, 2 e 3, respectivamente, são:
Alternativas
Q408466 Banco de Dados
Observe abaixo, o trecho de código em SQL em que realiza é uma relação:

imagem-010.jpg

Sobre o trecho de código, é correto afirmar:
Alternativas
Q408465 Banco de Dados
Sabendo-se que uma relação r é armazenada em um Banco de Dados Distribuído pela técnica de replicação, considere as assertivas abaixo.

I. O sistema mantém várias cópias idênticas (réplicas) da relação r e armazena cada uma em um site diferente.

II. Quanto mais réplicas de r houver, maior a chance de que os dados necessários sejam encontrados no site em que a transação está executando. Assim, a replicação sempre aumenta o movimento de dados entre os sites.

III. Se um dos sites contendo a relação r falhar, então r pode ser encontrada em outro site e o sistema pode continuar a processar consultas envolvendo r apesar da falha.

Está correto o que se afirma APENAS em
Alternativas
Q408464 Banco de Dados
O modelo de dados relacional é baseado em uma coleção de imagem-005.jpg . O usuário pode consultá-las e inserir, excluir e atualizar imagem-006.jpg . A imagem-007.jpg define um conjunto de operações sobre relações e as linguagens de consulta são baseadas nela. O modelo de dados imagem-008.jpg é amplamente usado para o projeto do banco de dados, oferecendo uma representação gráfica para visualizar dados, relacionamentos e imagem-009.jpg .

Preenchem as lacunas, correta e respectivamente, o que consta em
Alternativas
Q403714 Banco de Dados
No PostgreSQL, a função utilizada para obter informações sobre arquivos é chamada
Alternativas
Q403713 Banco de Dados
Considere a seguinte trigger criada em PL/SQL. Note que imagem-002.jpg se refere a um hipotético bloco de comandos PL/SQL.

imagem-003.jpg

Está correto afirmar que:
Alternativas
Q403712 Banco de Dados
No modelo de entidade-relacionamento, o grupo de atributos nominativos engloba todos aqueles atributos que, além de cumprirem a função de descritivos,
Alternativas
Q401598 Banco de Dados
Considere

I. A fonte de dados de todos os cubos OLAP do Service Manager são os data marts do Operations Manager, enquanto o Configuration Manager fornece dados em Big Data e CSV, não sendo compatíveis com OLAP.

II. As informações de autenticação sobre a fonte de dados devem ser armazenadas no SSAS (SQL Server Analysis Services) para se estabelecer o nível correto de permissões.

III. Os cubos OLAP podem exibir e somar grandes volumes de dados, embora não forneçam aos usuários acesso pes- quisável a quaisquer pontos de dados, quando os dados precisam ser acumulados, decompostos e analisados, conforme a necessidade para tratar da maior variedade de questões relevantes à área de interesse do usuário.

Está correto APENAS o que se afirma em
Alternativas
Q401597 Banco de Dados
Arquitetar e manter processos ETL é considerado por muitos uma das tarefas mais difíceis de um projeto de data warehouse. Muitos projetos deste tipo utilizam ferramentas para manter este processo. ......, por exemplo, provê recursos de ETL e tira vantagem das capacidades de banco de dados inerentes.

A lacuna acima é corretamente preenchida com Oracle
Alternativas
Q401596 Banco de Dados
O Microsoft SQL Server 2012 provê ferramentas específicas para Business Intelligence. Uma dessas ferramentas possibilita a apresentação e visualização de dados (View), enquanto a outra auxilia o usuário no acesso aos dados que são exibidos (Model). Essas ferramentas são chamadas, respectivamente,
Alternativas
Q401595 Banco de Dados
Data warehouses geralmente contém tabelas com grande número de informações e requerem técnicas para manejá-las e prover um bom desempenho de pesquisa. O Oracle 10g provê meios de particionamento de tabelas para se adequar a este modelo. Os tipos de particionamento (partitioning) disponíveis são: Range, Hash, Composite e
Alternativas
Q401594 Banco de Dados
Considere o comando SQL abaixo.

SELECT * FROM Clientes  WHERE Cidade ______ ('Paris','Londres');

Para retornar informações da tabela Clientes, cuja coluna Cidade seja igual a Paris ou Londres, a lacuna deve ser preenchida com o operador
Alternativas
Q401593 Banco de Dados
É utilizado para combinar o resultado de dois ou mais comandos SELECT. Cada comando SELECT deve conter o mesmo número de colunas, as colunas devem contar tipos similares de dados e devem estar na mesma ordem em cada comando SELECT. O operador SQL, em questão, é chamado
Alternativas
Respostas
13761: A
13762: B
13763: A
13764: D
13765: A
13766: B
13767: A
13768: D
13769: E
13770: D
13771: C
13772: C
13773: E
13774: A
13775: E
13776: A
13777: C
13778: B
13779: C
13780: B