Questões de Concurso Sobre banco de dados

Foram encontradas 15.738 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q850316 Banco de Dados
Identifique a operação que NÃO faz parte das operações do conjunto básico da álgebra relacional.
Alternativas
Q850314 Banco de Dados

A tecnologia OLAP (Online Analytical Processing) provê suporte a banco de dados multidimensionais, usado em soluções de apoio à decisão e Business Intelligence (BI), como o Microsoft SQL Server Analytical Services (SSAS), que fornece os dados analíticos para relatórios de negócios e aplicativos cliente, tais como Excel e relatórios do Reporting Services.


Com relação às diferentes características e ferramentas próprias da OLAP, analise as assertivas a seguir.


I. Na modelagem usada para representar dados multidimensionais, o diagrama do esquema estrela tem em seu centro uma tabela fato vinculada a várias tabelas dimensões, dispostas radialmente. A tabela fato armazena dados descritivos, enquanto as tabelas dimensões armazenam dados numéricos.

II. Dentre as operações suportadas no OLAP, estão os operadores de cubos de dados: slice, que seleciona um subconjunto de dimensões; dice, que seleciona um subconjunto do cubo original; e drill-down, que retorna detalhes de uma dimensão.

III. Uma instância do Microsoft SQL Server Analysis Services (SSAS) é executada em bancos de dados tabulares, bancos de dados multidimensionais, ou em ambos.

IV. O processo de mineração de dados (datamining) permite descobrir padrões implícitos nos dados armazenados em datawarehouse, com o objetivo de usar tais padrões para vantagens competitivas em negócios.


Estão CORRETAS apenas as assertivas:

Alternativas
Q850313 Banco de Dados

O Microsoft SQL Server Reporting Services (SSRS) fornece um conjunto de ferramentas e serviços prontos, totalmente integrados ao SQL Server, que permitem criar, gerenciar e entregar relatórios personalizados para uma organização. Com o Reporting Services, é possível publicar relatórios, agendar o processamento de relatórios ou acessar relatórios sob demanda.


Com relação às diferentes ferramentas e serviços do Reporting Services, analise as assertivas a seguir.


I. O Report Builder, que faz parte do SQL Server Data Tools (SSDT) e cujo acesso ocorre através do Microsoft Visual Studio, é adequado para criadores de relatórios experientes em Excel e que desejam evoluir para a criação de relatórios com o Reporting Services.

II. O Report Designer é melhor aproveitado por criadores de relatórios experientes em desenvolvimento com ferramentas SSDT, como o SQL Server Integration Services, pois seu editor de expressões do Visual Basic permite a criação de itens personalizados em relatórios.

III. A integração do Reporting Services com banco de dado e segurança do SharePoint permite que o SharePoint atue como servidor front-end. Nesse caso, relatórios, fontes de dados e modelos de dados são armazenados, acessados e gerenciados no próprio SharePoint.

IV. O SSRS pode se conectar diretamente com diferentes tecnologias de fonte de dados, como uma instância do SQL Server. Contudo, para se conectar com um modelo do SQL Server Analysis Services (SSAS) é preciso a intermediação de um web service.


Estão CORRETAS apenas as assertivas:

Alternativas
Q850312 Banco de Dados

Os dados para suporte à decisão são conceitualmente diferentes dos dados usados nos bancos de dados para processamento de transações. Esses últimos, também conhecidos como banco de dados operacionais, trabalham com dados pormenorizados, próprios para tratar questões como rastrear pedidos, resolver reclamações de cliente, atender às necessidades dos funcionários, etc. Em contraposição, os bancos para suporte à decisão, são estruturados a partir da transformação dos dados dos bancos operacionais, com o objetivo de facilitar a integralização dos diferentes processos de negócios, mantendo o desempenho de acesso.


Um modelo de dados Multidimensional é muito adequado à representação de dados e às operações próprias ao processamento de suporte à decisão. Com relação aos recursos e técnicas característica a dados multidimensionais, assinale a afirmativa CORRETA.

Alternativas
Q850311 Banco de Dados

Introduzido no SQL Server 2012, a função de string CONCAT retorna uma sequência de caracteres que é o resultado da concatenação de dois ou mais valores de sequência de caracteres (strings).


Imagem associada para resolução da questão


O resultado da seguinte declaração SELECT que usa a função de string CONCAT é

Alternativas
Q850310 Banco de Dados

Dada uma estrutura de variáveis do tipo tabela, conforme abaixo, no SQL Server 2012, com os dados de amostra fornecidos:


Imagem associada para resolução da questão

Alternativas
Q850309 Banco de Dados

Durante a última reunião de projeto foi solicitado que você preparasse um SELECT para retornar as próximas 10 linhas após as 10 primeiras linhas da tabela [dbo]. [Vendas] com base na coluna [DatadaVenda].


I. SELECT * FROM [dbo].[Vendas] ORDER BY [DatadaVenda] OFFSET 10 ROWS FETCH FIRST 10 ROWS ONLY.

II. SELECT * FROM [dbo].[Vendas] ORDER BY [DatadaVenda] OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY.

III. SELECT TOP 10 * FROM [dbo].[Vendas] ORDER BY [DatadaVenda] OFFSET 10 ROWS.


Selecione a alternativa que contém a opção (ou a combinação de opções) que são verdadeiras.

Alternativas
Q850308 Banco de Dados
Analise as funções lógicas a seguir, introduzidas no SQL Server 2012. Marque aquela que retorna o item no índice especificado a partir de uma lista de valores.
Alternativas
Q850307 Banco de Dados
Analise as seguintes funções analíticas do SQL Server 2012. Marque aquela que calcula o grau relativo de uma linha dentro de um conjunto de linhas e é usada para avaliar a posição relativa de um valor dentro de um conjunto de resultados ou partição.
Alternativas
Q849930 Banco de Dados

Em um programa, foi encontrada a expressão lógica a seguir:


(ANO NOT< 2000) AND (INGRESSO="VESTIB") AND (ESCORE > 500) OR

(ANO NOT < 2000) AND (INGRESSO="VESTIB") AND (ESCORE NOT > 500)


Dentre as alternativas abaixo, qual apresenta a forma mais simplificada da expressão acima, mantendo a lógica original?

Alternativas
Q849606 Banco de Dados

Analise as tabelas a seguir, nas quais CoCurso é chave primária da TbCurso e chave estrangeira da TbAluno.


Imagem associada para resolução da questão


A partir dos dados de TbCurso e de TbAluno, para construir uma consulta que mostre os nomes dos cursos ofertados e a quantidade de alunos matriculados em cada um deles, incluindo os cursos em que não há alunos matriculados, executa-se o seguinte comando SQL:

Alternativas
Q849605 Banco de Dados
Considere R uma relação que possui os atributos A, B, C e D. Na álgebra relacional, para gerar uma nova relação R’ a partir de R, cujos atributos são A e B, utiliza-se a operação
Alternativas
Q848784 Banco de Dados
Um componente de software bastante utilizado em computadores é o banco de dados, que consiste em uma coleção de dados relacionados entre si. Um Sistema Gerenciador de Banco de Dados (SGBD) fornece um ambiente adequado para a manipulação, a visualização, a recuperação e o armazenamento de dados. NÃO é um SGBD:
Alternativas
Q847861 Banco de Dados
O modelo dimensional de um data warehouse, no qual todas as tabelas relacionam-se diretamente com a tabela de fatos, de forma que as tabelas dimensionais devem conter todas as descrições que são necessárias para se definir uma classe, é denominado de
Alternativas
Q847750 Banco de Dados

A figura a seguir mostra a estrutura das tabelas Produto, Venda e Cliente pertencentes a um banco de dados de uma empresa comercial.


Imagem associada para resolução da questão


A tabela Venda contém um registro para cada venda efetuada pela companhia. A fim de preservar a integridade referencial do banco de dados, assinale a opção que indica a coluna ou colunas dessa tabela que deveria(m) ser chaves estrangeiras.

Alternativas
Q847740 Banco de Dados

A figura a seguir mostra uma associação bidirecional com multiplicidade um-para-um entre as classes A e B.


Imagem associada para resolução da questão


Como você implementaria fisicamente o relacionamento um-para-um entre as classes?

Alternativas
Q847734 Banco de Dados

A consulta SQL a seguir retorna uma série de nomes da tabela usuarios:


select nome from usuarios


Para obter a relação de nomes em ordem alfabética reversa você deve acrescentar ao final da consulta

Alternativas
Q847717 Banco de Dados

Observe as tabelas a seguir:


Imagem associada para resolução da questão


Assinale a opção que indica o número de linhas retornadas pela consulta SQL a seguir.


SELECT DISTINCT nome FROM animais a, tipos t

WHERE a.familia = t.familia

Alternativas
Q847480 Banco de Dados
Com relação à modelagem de dados, assinale a opção correta.
Alternativas
Q847474 Banco de Dados
No que diz respeito a banco de dados, assinale a opção correta.
Alternativas
Respostas
8201: D
8202: C
8203: B
8204: E
8205: D
8206: A
8207: B
8208: C
8209: E
8210: E
8211: D
8212: C
8213: B
8214: B
8215: E
8216: B
8217: C
8218: E
8219: D
8220: A