Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.343 questões

Q1784 Banco de Dados
A linguagem SQL é um padrão para os bancos de dados relacionais. Suas declarações podem, por exemplo, ser utilizadas para a definição de dados, modificação de esquemas, consultas e atualizações. Pode-se afirmar, sobre a SQL-99, que:
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
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: CESPE / CEBRASPE Órgão: SERPRO
Q1222145 Banco de Dados
A respeito do Microsoft Office 2003, julgue o item subseqüente.
Ao se criar uma base de dados, são criados relacionamentos entre objetos para compartilhar dados e prover informações para relatórios e formulários. Quando um objeto é alterado, é possível que outros objetos sejam afetados. Por exemplo, quando em uma base de dados não se necessita de determinado campo de uma tabela, em vez de simplesmente apagá-lo, no Microsoft Access 2003 pode-se verificar as dependências por meio da utilização da opção encontrada no Ferramentas do Microsoft Office, que verifica essas dependências em todos os aplicativos Microsoft Office.
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
Q416231 Banco de Dados
A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue o item seguir.


Na structured query language (SQL), quando se deseja eliminar as tuplas duplicadas de um resultado de uma consulta SQL, deve-se empregar a palavra-chave DISTINCT na cláusula SELECT que implementa tal consulta.
Alternativas
Q416230 Banco de Dados
A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue o item seguir.


No modelo relacional, um esquema de relação R encontra-se na segunda forma normal se todo atributo não-primo A de R é completamente dependente funcional da chave primária de R.
Alternativas
Q416226 Banco de Dados
A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue o item seguir.


Em um modelo entidade-relacionamento, a modalidade de um relacionamento é zero se não houver nenhuma necessidade explícita de ocorrência do relacionamento ou se o relacionamento for opcional.
Alternativas
Respostas
15161: A
15162: B
15163: D
15164: C
15165: A
15166: B
15167: D
15168: C
15169: A
15170: C
15171: D
15172: C
15173: E
15174: E
15175: E
15176: A
15177: D
15178: C
15179: C
15180: C