Foram encontradas 13.789 questões

Resolva questões gratuitamente!

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

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
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
Respostas
7721: B
7722: C
7723: C
7724: E
7725: A
7726: B
7727: D
7728: E
7729: E
7730: A
7731: C
7732: A
7733: B
7734: A
7735: C
7736: A
7737: D
7738: C
7739: B
7740: E