Questões de Concurso

Foram encontradas 13.780 questões

Resolva questões gratuitamente!

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

Q1782 Banco de Dados

Imagem associada para resolução da questão

A transação T1, pertencente a um sistema bancário e definida pelas operações listadas acima, é responsável pela transferência de R$ 30,00 da conta A para a conta B. Considere também uma transação T2 que esteja sendo executada simultaneamente a T1. Caso a transação T2 realize uma operação Escrever(B) após a execução da operação 4 e antes da execução da operação 6 por T1, qual das propriedades das transações estará sendo violada no banco de dados do sistema bancário?

Alternativas
Q1781 Banco de Dados
Considere as afirmativas abaixo sobre a modelagem entidaderelacionamento.
I - Entidades fracas são aquelas onde seu identificador é composto não somente por seus atributos, mas também pelos relacionamentos dos quais a entidade participa.

II - Um relacionamento ternário (entre três entidades) sempre terá como cardinalidade mínima, para cada uma das entidades, o valor 1.

III - Através de uma especialização é possível atribuir propriedades particulares a um subconjunto das ocorrências de uma entidade genérica.

IV - Para que seja possível modelar um relacionamento entre uma entidade A e um grupamento de duas entidades E1 e E2, que têm entre elas um relacionamento B, já existente, deve-se transformar o relacionamento B em uma entidade associativa C e, então, relacioná-la com a entidade A.

V - Os relacionamentos somente podem conter atributos próprios se estes forem identificadores.
Estão corretas apenas as afirmativas:
Alternativas
Q2262710 Banco de Dados
Sobre data warehouse, é CORRETO afirmar que:  
Alternativas
Q2262709 Banco de Dados
Sobre o SGBD Oracle, é INCORRETO afirmar que:
Alternativas
Q2262708 Banco de Dados
Considere as relações Empregados (codEmp, nome, salario, codDepto) e Departamentos (codDepto, nome), tal que codDepto em Empregados é uma chave estrangeira que faz referência à relação Departamentos. Considere também a seguinte consulta formulada na linguagem SQL: 
   SELECT e1.nome    FROM Empregados e1, Empregados e2    WHERE e2.codDepto IN (SELECT codDepto                                              FROM Departamentos                                             WHERE nome = ‘Recursos Humanos’                                             OR nome = ‘Vendas’)     AND e1.salario > e2.salario;
É CORRETO afirmar que:  
Alternativas
Q2262707 Banco de Dados
Sobre o mapeamento do modelo entidade-relacionamento para o modelo relacional, durante o projeto de um banco de dados relacional, é INCORRETO afirmar que:  
Alternativas
Q2262706 Banco de Dados
Sobre o modelo relacional de dados, é CORRETO afirmar que: 
Alternativas
Q2262704 Banco de Dados

Assinale a alternativa CORRETA.

Qual das ferramentas abaixo foi criada sem o objetivo de possibilitar o mapeamento objeto/relacional?  

Alternativas
Q2253565 Banco de Dados
Observe as seguintes informações:

I. Regra 1 − Todas as informações em um banco de dados relacional são representadas de forma explícita no nível lógico e exatamente em apenas uma forma − por valores em tabelas.
II. Regra 2 − Cada um e qualquer valor atômico (datum) em um banco de dados relacional possui a garantia de ser logicamente acessado pela combinação do nome da tabela, do valor da chave primária e do nome da coluna.
III. Regra 3 − Valores nulos devem ser suportados de forma sistemática e independente do tipo de dado para representar informações inexistentes e informações inaplicáveis.
IV. Regra 4 − A descrição do banco de dados é representada no nível lógico da mesma forma que os dados ordinários, permitindo que usuários autorizados utilizem a mesma linguagem relacional aplicada aos dados regulares.

Considerando as 12 regras referentes ao modelo relacional de dados, estabelecidas originalmente por Codd, está correto o que consta em
Alternativas
Q2253564 Banco de Dados
Foi solicitado a um analista que elaborasse um modelo de dados na forma de um diagrama do tipo entidade relacionamento (DER, conforme notação proposta originalmente por Peter Chen), para representar a situação dada pelos seguintes requisitos:

I. Cada Zona Eleitoral é identificada por um número seqüencial de 1 até "n";
II. Uma Seção Eleitoral é identificada por um número seqüencial de 1 até "n" dentro de cada Zona Eleitoral (portanto dependente de Zona Eleitoral).

O analista elaborou o seguinte diagrama:
Imagem associada para resolução da questão

O diagrama
Alternativas
Q2253563 Banco de Dados
Observe as seguintes expressões SQL:

I. DELETE II. DROP TABLE III. CREATE INDEX IV. UPDATE V. INSERT INTO VI. ALTER TABLE

Classificando-se as expressões acima em Linguagem de Definição de Dados − DDL e Linguagem de Manipulação de Dados − DML, está correto o que consta em: 
Alternativas
Ano: 2005 Banca: CESGRANRIO Órgão: Petrobras
Q1237233 Banco de Dados
Dentre as alternativas abaixo qual está associada ao conceito de transações em SGBDs. 
Alternativas
Ano: 2005 Banca: FCC Órgão: TRT - 13ª Região (PB)
Q1228164 Banco de Dados
Uma estrutura de dados que no PL/SQL pode ser do tipo explícito ou implícito e que permite trabalhar em forma de procedimentos com uma tabela, que seja o resultado de um comando SELECT, denomina-se
Alternativas
Ano: 2005 Banca: NCE-UFRJ Órgão: Ministério das Cidades
Q1209623 Banco de Dados
A especificação de chaves estrangeiras para atributos de uma tabela R em relação a ela própria é uma característica necessária nos SGBD para a tradução de diagramas ER que contêm:
Alternativas
Ano: 2005 Banca: CESGRANRIO Órgão: SEAD-AM
Q1207825 Banco de Dados
Em SQL-92, o comando utilizado para alterar o valor de um atributo em uma tabela é:
Alternativas
Ano: 2005 Banca: CESGRANRIO Órgão: SEAD-AM
Q1207793 Banco de Dados
Em SQL-92, a inclusão de um registro em uma tabela chamada Estado que apresenta um atributo char(2) chamado ES, que armazena a sigla do estado, e um atributo varchar(100) chamado DESC_ES, que armazena a descrição do estado, pode ser realizada através do comando (AM e AMAZONAS são exemplos de informações a serem inseridas):
Alternativas
Ano: 2005 Banca: CESGRANRIO Órgão: SEAD-AM
Q1207594 Banco de Dados
Sobre a linguagem SQL-92 são feitas as afirmativas:  
I - Having é uma cláusula válida para ser utilizada em consultas SQL;  II - Between e not like são dois operadores de comparação utilizados em consultas SQL;  III - A operação de união entre dois comandos select pode ser executada através do operador intersect.   Está(ão) correta(s) a(s) afirmativa(s):
Alternativas
Q176542 Banco de Dados
No contexto da SQL, são expressões do âmbito da Data Definion Language – DDL, entre outras:
Alternativas
Q176539 Banco de Dados
O Tribunal paga os proventos dos seus funcionários por meio de ordem de crédito para a conta corrente que cada um mantém, em bancos que possuem diversas agências espalhadas pelo Brasil. Cada funcionário pode ter quantas contas correntes quiser, mas somente uma única conta, em alguma agência de algum banco é vinculada (tipo de conta) ao seu recebimento pelo Tribunal. Para efeito de controle, o Tribunal deseja saber se algum funcionário tem mais de uma conta vinculada para recebimento dos seus proventos, fato que viria a ferir o regulamento interno. Agência bancária é entidade fraca ou dependente da entidade Banco. Dispensando a necessidade de representar os atributos de cada entidade, com exceção do tipo de conta, o modelo de entidades e relacionamentos mais adequado a um sistema de informações que possa responder a essa necessidade de controle, é representado pelo diagrama:
Alternativas
Q176538 Banco de Dados
Analise o código SQL abaixo:

Imagem 008.jpg

O resultado da execução desse código será:
Alternativas
Respostas
13661: E
13662: B
13663: D
13664: C
13665: A
13666: B
13667: D
13668: C
13669: A
13670: D
13671: C
13672: D
13673: C
13674: E
13675: E
13676: A
13677: D
13678: D
13679: E
13680: A