Questões de Concurso Sobre banco de dados

Foram encontradas 19.133 questões

Q791429 Banco de Dados
Analise o comando abaixo, identifique as afirmativas corretas ou incorretas e escolha a resposta correspondente: create table alunos ( id_aluno INTEGER not null, nome_aluno VARCHAR(66) not null, primary key (id_aluno) ); I. Cria a tabela alunos. II. A tabela é criada com dois campos. III. A chave primária é id_aluno e é um número inteiro. IV. O Id_aluno é inteiro e nome_aluno caractere e não podem ser nulos.
Alternativas
Q791419 Banco de Dados
Assinale a alternativa que reúne as vantagens no uso de um SGBD.
Alternativas
Q791336 Banco de Dados

Após a fase de levantamento e análise de requisitos, o projetista de banco de dados construiu o seguinte trecho de diagrama ER.

Imagem associada para resolução da questão

Nesse diagrama ER, verifica-se que a entidade DEPENDENTE

Alternativas
Q791310 Banco de Dados
Considere executar no SGBD MySQL 5.0 Community Edition um script com instruções SQL que configuram um banco de dados de alunos e suas respectivas tabelas. O comando necessário para que a execução do script crie no diretório data do servidor MySQL um novo diretório, que contenha esse banco de dados, é:
Alternativas
Q791309 Banco de Dados

Considere o seguinte enunciado.

“Para relações onde a chave primária possui múltiplos atributos, não deve existir atributo não chave que seja funcionalmente dependente de uma parte da chave primária”.

Esse enunciado refere-se a testes que devem ser realizados para normalizar um banco de dados relacional, em obediência à prática da seguinte forma normal: 

Alternativas
Q791308 Banco de Dados

Observe as seguintes instruções da linguagem SQL para responder à questão.


Baseado na definição da tabela PROFESSOR, qual é a consulta SQL que recupera os nomes completos de todos os professores que nasceram durante a década de 1970?
Alternativas
Q791307 Banco de Dados

Observe as seguintes instruções da linguagem SQL para responder à questão.


Baseado nas tabelas PROFESSOR e DEPARTAMENTO, qual é a consulta SQL que recupera o nome completo e o cpf do diretor de cada departamento, com seu respectivo nome?
Alternativas
Q791306 Banco de Dados
Analise as instruções CREATE TABLE a seguir, escritas no SGBD PostgreSQL 9.0.23.
Imagem associada para resolução da questão
A relação entre as tabelas cidade e capital implementa o importante conceito de:
Alternativas
Q789971 Banco de Dados
A modelagem do banco de dados começa com o projeto de dados que cria um modelo de alto nível de abstração, modelo conceitual, permitindo a comunicação com os usuários na visão que eles têm dos dados de sua organização. Nesse nível, trata-se de objetos e suas associações ou de entidades e seus relacionamentos, mas o modelo para o banco de dados trata de registros, chaves primárias e outros conceitos. Sobre a modelagem do banco de dados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O modelo de dados implementado em um banco de dados, no formato de tabelas, não armazena dados que representem a temporalidade dos dados de uma organização. ( ) Um dicionário de dados deve prover detalhes dos dados em todos os níveis, conceitual, lógico e físico, de forma que possibilite ao desenvolvedor implementar corretamente o modelo de dados. ( ) A implementação do modelo de dados em um SGBD é garantia de que nunca ocorrerá redundância nem inconsistência de dados armazenados nas tabelas. ( ) O modelo de dados é parte do projeto de um sistema computacional que armazena dados de uma organização em banco de dados, atendendo às necessidades dos usuários em um conjunto de aplicações
Assinale a sequência correta.
Alternativas
Q789966 Banco de Dados
A coluna da esquerda apresenta elementos utilizados na modelagem entidades/relacionamentos para capturar o significado do modelo de dados e a da direita, o que representa cada elemento. Numere a coluna da direita de acordo com a da esquerda.  
1 - Entidade                              2 - Relacionamento                  3 - Atributo identificador           4 - Cardinalidade                     ( ) Identificador unívoco do objeto ( ) Quantificação da associação ( ) Associação entre objetos ( ) Objeto distinto de outro

Marque a sequência correta.  
Alternativas
Q789961 Banco de Dados

As técnicas de modelagem e otimização de banco de dados visam à definição correta do esquema de dados para a implementação do banco de dados, usando um Sistema Gerenciador de Banco de Dados (SGBD). Sobre o assunto, marque V para as afirmativas verdadeiras e F para as falsas.


( ) A modelagem conceitual de dados permite abstração sobre a técnica de implementação, oferecendo um mecanismo de captura da semântica dos dados.

( ) A modelagem de dados direto na forma de tabelas para a implementação em banco de dados independe das características de cada SGBD.

( ) O modelo conceitual de dados, ao ser mapeado para o modelo físico de implementação, não necessita manter as restrições de integridade.

( ) A aplicação das regras de integridade de dados ao modelo de dados não garante a corretude da entrada de todos os dados no banco de dados da aplicação.


Assinale a sequência correta. 

Alternativas
Q789960 Banco de Dados
A linguagem SQL (Structured Query Language) é a linguagem padrão para operações com banco de dados relacionais. Supondo a existência da tabela Peca com os dados solicitados, assinale qual comando SQL implementa corretamente a seguinte consulta: Listar as peças (código, descrição e tipo) que estejam na prateleira “A31” ou cuja quantidade esteja entre 3 e 18.
Alternativas
Q789959 Banco de Dados
O conceito de Normalização, introduzido por E. F. Codd em 1970, é uma técnica de criação de um modelo de dados fundamentado na teoria de conjuntos que tem como meta alcançar inicialmente a Terceira Forma Normal (3FN) com o objetivo de evitar anomalias nas operações com banco de dados relacionais. Sobre a técnica de Normalização de dados, assinale a afirmativa correta.
Alternativas
Q789958 Banco de Dados

INSTRUÇÃO: As questões 71 e 72 são baseadas na figura abaixo.


 

O desenvolvimento de uma aplicação em banco de dados relacional requer o mapeamento e a definição correta do esquema de dados. Usando o esquema simplificado da figura acima, analise as afirmativas.

I - Para cada tabela do esquema, é necessária a criação de uma interface de entrada de dados pelo usuário para o armazenamento de dados no banco de dados.

II - As chaves estrangeiras presentes nas tabelas somente serão preenchidas quando efetuadas as associações entre as entidades referidas pelas mesmas.

II - Devem ser geradas interfaces de entradas de dados e interfaces de associações, conforme o mapeamento do esquema do banco de dados.

IV - O esquema de dados é parte da modelagem do sistema que compreende também o levantamento das funcionalidades e requisitos de usuários e de sistema.


Está correto o que se afirma em  

Alternativas
Q789957 Banco de Dados

INSTRUÇÃO: As questões 71 e 72 são baseadas na figura abaixo.


 

Os bancos de dados relacionais estão fundamentados em regras de integridade que corroboram para assegurar a confiabilidade dos dados armazenados nas tabelas, isto é, os dados representam dados reais e as associações entre eles são verdadeiras. Considerando as regras de integridade aplicadas à figura acima, onde as chaves primárias e secundárias são representadas com o símbolo chave, marque V para as afirmativas verdadeiras e F para as falsas.

( ) A chave primária da tabela Aluno não pode conter um valor nulo,  conforme exige a regra de integridade da entidade.

(  ) A regra de integridade referencial determina que a chave estrangeira da tabela Turma pode ter um valor diferente da chave primária da tabela Disciplina que não nulo.

( ) As chaves estrangeiras da tabela Avaliacao_has_Turma_has_Avaliacao poderão ter valores nulos,  segundo a regra de integridade referencial.

( ) A chave primária da tabela Avaliacao pode conter um valor nulo,segundo a regra de integridade da entidade.


Assinale a sequência correta.  

Alternativas
Q789141 Banco de Dados
Assinale a alternativa que conceitua corretamente Data WareHouse.
Alternativas
Q789140 Banco de Dados
Assinale a alternativa correta para a conceituação de OLAP:
Alternativas
Q789139 Banco de Dados

Assinale a alternativa que define o que o conjunto de comandos SQL realiza.

Imagem associada para resolução da questão

Alternativas
Q789138 Banco de Dados
Assinale a resposta que elenca corretamente algumas funções inerentes a função de um Administrador de Banco de Dados – DBA:
Alternativas
Q789073 Banco de Dados

No SQL Server 2012, os seguintes comandos foram executados individualmente para criar as tabelas no banco de dados MeuBanco.

A figura abaixo representa o conteúdo das tabelas Tab1, Tab2 e Tab3 de MeuBanco. 

Em momento posterior, os comandos abaixo foram executados individualmente na seguinte ordem:

TRUNCATE TABLE Tab1;

DELETE TOP (2) FROM Tab2 WHERE Cod < 4000;

TRUNCATE TABLE Tab3;

Considere a execução de commit implícitos e desconsidere quaisquer comandos reconhecidos unicamente por aplicativos clientes para acesso aos bancos de dados do SQL Server 2012.

Após a execução dos comandos, é correto afirmar que:

Alternativas
Respostas
10881: A
10882: D
10883: D
10884: C
10885: A
10886: A
10887: B
10888: B
10889: D
10890: B
10891: C
10892: A
10893: D
10894: B
10895: B
10896: B
10897: D
10898: A
10899: C
10900: D