Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q854062 Banco de Dados

Um Programador:


I. criou uma tabela e uma view em um banco de dados relacional.

II. alterou a estrutura da tabela.

III. incluiu registros na tabela.


Os comandos SQL utilizados nas operações realizadas em I, II e III enquadram-se, correta e respectivamente, no âmbito da

Alternativas
Q854061 Banco de Dados

Considere que um determinado tipo de banco de dados organiza os dados na forma de uma pirâmide, onde o registro principal no topo da pirâmide é chamado registro raiz. Os registros são organizados como pai e filho onde um registro filho sempre tem apenas um registro pai ao qual ele está ligado, como em uma árvore familiar normal. Em contrapartida, um registro pai pode ter mais de um registro filho a ele ligado.


Trata-se do Banco de Dados

Alternativas
Q854060 Banco de Dados

Em um caso hipotético, um Programador do Tribunal Superior do Trabalho verificou que:


I. os dados nome do cidadão e número do processo não eram compartilhados entre três diferentes sistemas que os utilizavam;

II. não havia um sistema de log para acompanhamento e controle dos acessos aos bancos de dados de sua organização.


Os Sistemas Gerenciadores de Bancos de Dados − SGBDs contribuem para evitar que as situações referidas em I e II venham a ferir princípios que correspondem, respectivamente,

Alternativas
Q854059 Banco de Dados
Ao projetar um sistema de informações para ser implantado no computador, um Programador elaborou um modelo da realidade visando adequá-la às limitações de tal ambiente e que, devido à complexidade para realizar a modelagem, buscou orientações de acordo com a linha de abordagem top down e os níveis de abstração propostos na teoria de banco de dados. No processo de modelagem de dados utilizado, criou, em primeiro nível, um modelo descritivo e, depois, um modelo conceitual onde, no contexto dos dados, se insere o
Alternativas
Q853987 Banco de Dados

Considere, por hipótese, os requisitos abaixo, levantados durante a modelagem de dados:


I. A entidade Empregado exerce dois papéis: Gerente e Gerenciado. Cada empregado tem um só gerente e um gerente chefia diversos empregados.

II. Um empregado (entidade Empregado) ocupa somente um cargo (entidade Cargo) que também pode ser ocupado por outros empregados.

III. Um departamento (entidade Departamento) aloca diversos empregados (entidade Empregado). Um empregado só pode ser alocado em um único departamento.

IV. Os atributos identificadores das entidades Empregado, Cargo e Departamento são, respectivamente, Matrícula, Código do Cargo e Código do Departamento.


Em um modelo normalizado, são chaves estrangeiras em I, II e III, respectivamente,

Alternativas
Q853986 Banco de Dados

Considere, por hipótese, que um Analista de Sistemas está trabalhando no projeto conceitual de um sistema de controle de processos compartilhado entre tribunais, o qual futuramente será projetado para ser processado em um modelo de banco de dados relacional normalizado. O Analista levantou os seguintes requisitos:


− A entidade tribunal deverá ser identificada de forma unívoca pelo atributo identidade do tribunal que será a chave primária; A entidade processo terá sua chave primária composta por um número sequencial de 1 a n mais a identidade do tribunal ao qual está vinculado.


O motivo da incorporação da identidade do tribunal na chave primária de processo bem como o tipo de relacionamento entre as entidades tribunal e processo são, respectivamente, a

Alternativas
Q853967 Banco de Dados

Hipoteticamente, um Analista de Sistemas, trabalhando no Tribunal Superior do Trabalho − TST, se deparou com as seguintes questões:


1. Como o número de processos trabalhistas deste trimestre se compara com o número de processos de um ano atrás?

2. O que se pode prever para o próximo trimestre com relação ao número de processos trabalhistas?

3. Qual é a tendência do número de processos, medida pela variação percentual?

4. Quem é provável que faça acordo trabalhista nos próximos seis meses?

5. Quais são as características dos casos prováveis de acordos trabalhistas?


Considerando que o Tribunal utiliza o sistema gerenciador de banco de dados Oracle, para responder as perguntas, o Analista achou adequado o auxílio de dois recursos, cujas descrições encontram-se abaixo:


I. Fornece dados resumidos e gera cálculos ricos, adequado para ajudar a responder as questões 1, 2 e 3.

II. Descobre padrões ocultos em dados, operando em nível detalhado, adequado para ajudar a responder as questões 4 e 5.


Os recursos para resolver os problemas de análise de dados referentes às questões apresentadas, que são descritos em I e II são, correta e respectivamente,

Alternativas
Q853966 Banco de Dados
Um Analista de Sistemas deseja fazer um backup completo de um banco de dados SQL Server chamado vendas para um disco cujo caminho é definido por 'Z:\servidor_backup\vendas.bak', formatando a mídia e comprimindo o banco de dados, utilizando Transact-SQL. Para isso, terá que utilizar o comando
Alternativas
Q853965 Banco de Dados

Para atualizar as linhas da tabela backup_employees de forma que corresponda à tabela employees, um Analista de Sistemas utilizou a instrução abaixo em um banco de dados Oracle aberto e em condições ideais.


MERGE INTO backup_employees bac

..I.. (SELECT * FROM employees) emp

ON (bac.employee_id = emp.employee_id)

..II..

UPDATE SET

bac.name = emp.name,

bac.job_id = emp.job_id,

bac.salary = emp.salary*1.5,

bac.commission = emp.commission,

DELETE WHERE (emp.commission IS NOT NULL)

..III..

INSERT VALUES(emp.employee_id, emp.name, emp.job_id,

emp.salary, emp.commission);


Para que a sintaxe da instrução esteja correta, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, por

Alternativas
Q853964 Banco de Dados
Considere uma relação de trabalho flexível e hipotética, onde cada funcionário, que possui uma única Carteira de Trabalho e Previdência Social, pode trabalhar em diversas empresas ao mesmo tempo, e estas empresas podem manter inúmeros funcionários. Nessa relação estabelecida de forma correta em um Sistema Gerenciador de Banco de Dados Relacional, considere que a chave primária da tabela funcionario é matriculaFuncionario, da tabela empresa é idEmpresa e da tabela empresa_funcionario é uma composição de matriculaFuncionario e idEmpresa. Um Analista de Sistemas infringirá as regras da segunda forma normal (2FN) se colocar na tabela empresa_funcionario o campo
Alternativas
Q853963 Banco de Dados
O modelo relacional é um modelo formal, baseado na teoria matemática das relações, que representa os dados no banco de dados em uma coleção de tabelas relacionadas. Utiliza o conceito de
Alternativas
Q851984 Banco de Dados

Considere o modelo relacional a seguir. A expressão em SQL que encontra os nomes, as idades e os países de residência de todos os jogadores que jogam no time 'ASTJ Sport Club', ganham mais de R$ 10.000,00 (dez mil reais) e que resultado deve gerar uma lista em que cada jogador aparece em um registro único.


jogador(nome-jogador, idade, pais)

joga(nome-jogador, nome-time, salario)

time(nome-time, pais)

Alternativas
Q851865 Banco de Dados

Considere o seguinte diagrama de um modelo lógico de um banco de dados relacional:

Imagem associada para resolução da questão

Sobre esse diagrama, é CORRETO afirmar que

Alternativas
Q851374 Banco de Dados

Dentre as operações de uma determinada instituição de ensino, uma norma diz que um registro de matrícula deve obrigatoriamente envolver um único estudante e ao menos uma disciplina.


Assinale a alternativa que apresenta CORRETAMENTE o diagrama conceitual de entidade-relacionamento que modela tal norma sem permitir perda de consistência na base de dados:

Alternativas
Q850862 Banco de Dados
Representa os dados de um banco de dados como uma coleção de tabelas constituídas por um conjunto de atributos, que definem as propriedades ou características relevantes da entidade que representam. Trata-se do modelo
Alternativas
Q850322 Banco de Dados
O tamanho máximo recomendado de agregação de tabelas otimizadas para memória que podem ser configuradas no SQL Server 2016 para uso com o recurso “In-Memory OLTP feature” é:
Alternativas
Q850321 Banco de Dados

Analise as tabelas a seguir, considerando a utilização do INNER JOIN em SQL.


Imagem associada para resolução da questão


Para se obter a tabela resultado, deve ser utilizado o seguinte comando SQL:

Alternativas
Q850319 Banco de Dados

Microsoft SQL Server Integration Services (SSIS) é uma plataforma para extrair, integrar e transformar dados corporativos, de diferentes fontes, como arquivos XML, arquivos simples ou fontes de dados relacionais. Pode ser usado, por exemplo, para copiar bases e modificar seus dados para envio a outros destinos, enviar e-mail sobre ocorrências e manter data warehouses.


Com relação aos recursos encontrados no SSIS, analise as assertivas a seguir.


I. Para o SSIS, um package é uma coleção de conexões, fluxos de controle ou de dados, variáveis e parâmetros, agrupados por meio de ferramentas de design gráfico.

II. Dentro os tipos de tarefas em um package do SSIS, o Transfer SQL Server Objects Task deve ser usado quando uma tabela ou uma quantidade selecionada de dados precisa ser movida entre dois servidores, enquanto o Bulk Insert Task deve ser usado quando um banco de dados inteiro precisa ser movido entre dois servidores.

III. Em um package do SSIS, é possível vincular dois executáveis através de uma precedence constraint, propriedade definida na ferramenta SSIS Designer.

IV. O utilitário de prompt de comando DTUtil pode ser usado para configurar os pacotes do SQL Server Integration Services, e o utilitário DTExec pode ser usado para mover um package do SSIS.

Está(ão) CORRETA(S) apenas a(s) assertiva(s):

Alternativas
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
Respostas
10201: E
10202: A
10203: B
10204: C
10205: C
10206: E
10207: A
10208: B
10209: D
10210: E
10211: E
10212: A
10213: C
10214: A
10215: B
10216: A
10217: C
10218: A
10219: D
10220: C