Questões de Concurso
Comentadas sobre banco de dados em noções de informática
Foram encontradas 1.057 questões
Em um projeto de banco de dados, quais são as suas três fases, em ordem crescente?
Considere as seguintes Tabelas de um banco de dados:
-
Item |
cod |
nome |
Quantidade |
1 |
arco |
10 |
|
2 |
flecha |
22 |
|
3 |
bola |
12 |
|
4 |
pipa |
11 |
-
Fornecedor |
cod |
nome |
1 |
A |
|
2 |
B |
|
3 |
C |
|
4 |
D |
-
Fornecimento |
CodFornecedor |
CodItem |
1 |
1 |
|
1 |
2 |
|
2 |
1 |
|
2 |
4 |
|
3 |
3 |
-
Assinale a alternativa correta:
Considere o seguinte esquema:
Carro(chassi,marca,modelo,ano);
Vendedor(cpf,nome,salario);
Venda(chassicarro,cpfvendedor,valor);
Usando a álgebra relacional, assinale a alternativa abaixo que representa a consulta que retorna somente os números de chassi dos carros que foram vendidos pelo vendedor com o cpf de número 0111:
O mapeamento do modelo Entidade-Relacionamento (ER) para um esquema de banco de dados relacional segue diversas etapas para a correta definição das tabelas, chaves primárias, chaves secundárias e relacionamentos. Sobre essas etapas, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A Entidade forte no esquema ER será uma tabela com todos os atributos simples da Entidade que terá como chave primária o atributo identificador da Entidade.
( ) A Entidade fraca no esquema ER será uma tabela com todos os atributos simples, uma chave primária e uma chave estrangeira da Entidade forte do relacionamento.
( ) Os atributos de relacionamento de Entidades em um relacionamento de cardinalidade n:n pertencerão a uma nova tabela de relacionamento.
( ) Cada Entidade num relacionamento com cardinalidade 1:1 será transformada numa tabela que terá como chave primária os atributos identificadores de ambas as Entidades.
Assinale a sequência correta.
Os bancos de dados relacionais apresentam melhoria de desempenho na execução das operações de manipulação de dados com a criação de índices para as tabelas. Cada índice está associado a um tipo particular de uso. Sobre a criação de índices, analise as afirmativas.
I - A manipulação de dados de uma tabela é otimizada com o uso da chave primária para pesquisa associada a um arquivo de índice dessa chave.
II - Os índices com chaves secundárias permitem a manipulação otimizada por chaves secundárias dos dados da tabela indexada.
III - O número máximo de índices para uma tabela está limitado a 2 devido à existência de apenas uma chave primária e uma chave secundária.
IV - A criação de índices sobre a tabela produz a ordenação física de registros (Sorting), por esse motivo qualquer operação sobre a tabela é otimizada.
Está correto o que se afirma em
O modelo de banco de dados relacional tem duas regras de aplicação geral. Sobre essas regras, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A regra de integridade da entidade exige que todo atributo identificador da entidade tenha valor único, não podendo ser nulo.
( ) A regra de integridade referencial determina que a chave estrangeira deve ser igual à chave primária ou nula.
( ) A regra de integridade da entidade não se aplica à chave primária de uma tabela relacional que pode ser nula.
( ) A chave estrangeira não pode ser nula, pois o relacionamento temporário incompleto transgride a regra da integridade referencial.
Assinale a sequência correta.
Sobre as técnicas de gerenciamento de discos, conhecidas como RAID, marque a alternativa INCORRETA.
Considere as três tabelas em um banco de dados relacional:
_____ Cliente (IdCliente, nome),
_____ Endereco (IdEndereco, IdCliente, logradouro) e
_____ Telefone (IdTelefone, IdCliente, numero)
em que o atributo IdCliente é chave primária em Cliente e chave estrangeira em Endereco e Telefone. Assinale a alternativa que apresenta a consulta em SQL padrão que retorna o nome, logradouro e o número de telefone dos clientes.
Considere o seguinte esquema de banco de dados:
funcionario(matricula, cpf, rg, nome, idade, sobrenome, nome_mae, nome_pai, endereco, salario, idcidade(FK), idsetor(FK))
estado(sigla_estado, nome_estado)
cidade(idcidade, nome_cidade, sigla_estado(FK))
setor(idsetor, nome_setor, numero_setor, descricao_setor)
Considerando que os atributos sublinhados representam chaves primárias e os atributos seguidos de (FK) representam chaves estrangeiras, identifique qual, dentre as consultas abaixo, retorna o endereço, nome da cidade e sigla do estado de todos os funcionários que possuem idade entre 21 e 35 anos e trabalham nos setores 15 ou 30.
A Linguagem de Modelagem Unificada (UML) é uma linguagem de modelagem de propósito geral mundialmente padronizada na área de engenharia de software orientado a objetos. Ela combina técnicas de modelagem de dados, modelagem de negócios, modelagem de objetos e modelagem de componentes. Considerando os diagramas que a compõem, qual das afirmações a seguir NÃO é verdadeira?
No processo de levantamento de requisitos de um software, é crucial enumerar os requisitos funcionais e não funcionais dos quais tal software necessitará. Dentre os requisitos abaixo, qual é considerado um requisito não funcional?
Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o
Em uma rede de computadores, os códigos de convolução binários e os códigos de Hamming tem função de
Em banco de dados, existe o Sistema Gerenciador de Banco de Dados ou SGBD. Sabendo disso, é correto afirmar que SGBD é
Analise os comandos padrão SQL ANSI a seguir, disparados por um Administrador de Banco de Dados (DBA) em uma interface própria do banco de dados e assinale a alternativa correta acerca dos resultados dos comandos executados pelo DBA.
Comandos
GRANT SELECT ON FUNCIONARIO TO A1;
REVOKE SELECT ON FUNCIONARIO TO A5;
Obs. Os números utilizados (1 e 2) são apenas para facilitar a identificação das linhas dessa questão.
Após um programa passar pelos processos de compilação, ele ainda não é um programa executável. Qual programa tem a responsabilidade de juntar todas as dependências necessárias e gerar o executável do programa?
Preencha as lacunas e assinale a alternativa correta.
A ______________ pode ser definida como um contrato entre a classe e o mundo exterior, pois quando a classe implementa a __________ a classe se compromete em fornecer o comportamento do publicado.
Considere o seguinte cenário: será necessário realizar a alteração de um SQL que faz a consulta de produtos no sistema da empresa. O objetivo é permitir ao usuário digitar parte da descrição do produto, retornando todos os produtos que contenham o texto digitado pelo usuário, em qualquer posição da descrição do produto. Qual das seguintes alternativas tem uma solução para esse problema?
Em relação ao nível de isolamento de transação read-commited, em banco de dados, assinale a alternativa correta.
O seguinte comando cria uma chave estrangeira na tabela PRODUTO, referenciando a tabela TIPOPRODUTO. Como esse tipo de comando é conhecido?
ALTER TABLE PRODUTO
ADD CONSTRAINT FK_PRODUTO_TIPO_PRODUTO
FOREIGN KEY (IDTIPOPRODUTO)
REFERENCES TIPOPRODUTO(ID