Questões de Concurso Sobre banco de dados em banco de dados

Foram encontradas 1.463 questões

Q2895872 Banco de Dados

Um banco de dados com dados utilizados para análise e manipulação dos executivos para tomarem decisões baseadas em fatos e não em intuições e especulações, é uma definição de:

Alternativas
Q2895871 Banco de Dados

Em banco de dados, informações a respeito dos dados são tão importantes quanto os dados, para satisfazer diretamente esta necessidade, é típico o uso de:

Alternativas
Q2895869 Banco de Dados

Num Banco de Dados de empregados de uma empresa, a tabela EMP contém os campos NOME, SALARIO e CARGO. A consulta SQL que fornece o Nome e Salário de todos Gerentes que ganham mais de 5000 reais é:

Alternativas
Q2895865 Banco de Dados

Após a execução dos seguintes comandos em linguagem SQL:



CREATE TABLE Clientes (Cod INT, Nome VARCHAR(80)); INSERT INTO Clientes VALUES (NULL, "Aline Silva"); INSERT INTO Clientes VALUES (6, "José Ramos"); SELECT COUNT() FROM Clientes;


Será retornado o valor:

Alternativas
Q2895863 Banco de Dados

Num banco de dados relacional, quando um registro aponta para o outro, dependente deste, há de se fazer regras para que o registro "pai" não possa ser excluído se ele tiver "filhos" (as suas dependências). Esta regra é chamada tipicamente de:

Alternativas
Q2895861 Banco de Dados

Quando um banco de dados está sendo utilizado ao mesmo tempo por vários usuários, o responsável por efetivar a transação corrente, evitando inconsistências, é a instrução:

Alternativas
Q2895834 Banco de Dados

A arquitetura de um banco de dados relacional pode ser descrita de maneira informal ou formal. Na descrição formal estamos preocupados com a semântica formal do modelo e utilizamos os seguintes termos principais:


Alternativas
Q2877197 Banco de Dados

Apesar do aparente aumento de produtividade, a centralização dos bancos de dados em servidores gerou problemas, como o aumento significativo no tráfego de rede, principalmente quando havia consultas simultâneas por um grande número de nós. Esse problema foi superado por meio do(a)

Alternativas
Q2214544 Banco de Dados
É entendido como segunda forma normal‟ em banco de dados a tabela que atenda a seguinte formalidade:
Alternativas
Q2213483 Banco de Dados
No que diz respeito à independência dos dados entre a aplicação e o SGBD, indique o tipo de independência que permitiria uma alteração no esquema conceitual sem ter que mudar o esquema externo ou os programas que fazem acesso a essas informações. 
Alternativas
Q1646826 Banco de Dados
Acerca do Modelo Global de Dados (MDG), é correto afirmar que
Alternativas
Q1626521 Banco de Dados
O modelo relacional representa o banco de dados como uma coleção de relações. Dentre os comandos de DML, um é utilizado para mudar os valores de dados em uma fila de tabela existente, enquanto outro permite remover filas existentes de uma tabela. Esses comandos são, respectivamente:
Alternativas
Q1626249 Banco de Dados

Os objetivos da Otimização de Consultas em Bancos de Dados estão relacionados nas afirmativas a seguir.


I. Reduzir o tempo de resposta das consultas e melhorar a vazão geral das transações.

II. Evitar a existência excessiva de locks através do aumento da concorrência entre as transações.

III. Manter atualizados os índices secundários de relações desnormalizadas como forma de maximizar o particionamento vertical de dados.


Assinale:

Alternativas
Q973820 Banco de Dados
Sabendo-se que no Brasil cada inscrição no cadastro de pessoas físicas (CPF) pertence a apenas uma pessoa, e que com a carteira de motorista (CNH) ocorre o mesmo, e que não é incomum a ocorrência de homônimos, o melhor esquema para representar, de modo simplificado, motoristas num banco de dados é:
Alternativas
Q826404 Banco de Dados

A tabela a seguir representa um banco de dados simples.

Imagem associada para resolução da questão

Analisando as sentenças seguintes, referentes à tabela apresentada,

I. 'João' é uma instância da tabela.

II. 'Nome' faz parte do esquema do banco de dados.

III. 'Rua B' é um dado armazenado na tabela.

IV. 'Telefone' é um dos esquemas do banco de dados.

verifica-se que está(ão) correta(s)

Alternativas
Q826403 Banco de Dados
O problema da atualização temporária (ou dirty read) acontece quando
Alternativas
Q826399 Banco de Dados

Analisando as afirmações seguintes, sobre o conceito de transações em banco de dados,

I. Toda escala de execução conflito-serializável é de execução consistente.

II. Toda escala de execução equivalente no conflito é de execução consistente.

III. Toda escala de execução sequencial é de execução consistente.

IV. A garantia da consistência do banco de dados não depende de como foi especificada a escala de execução da transação.

verifica-se que está(ão) correta(s)

Alternativas
Q509333 Banco de Dados
Os sistemas de apoio à decisão são sistemas que ajudam na análise de informações do negócio. Os Banco de Dados de apoio à decisão exibem certas características especiais. NÃO é uma característica adicional dos Bancos de Dados de apoio à decisão.
Alternativas
Q507876 Banco de Dados
Considere as seguintes afirmativas sobre operações de failover num ambiente com um servidor de bancos de dados principal e outro, como standby (reserva):

I) são sempre planejadas;
II) ocorrem simultaneamente nos dois servidores, de forma complementar;
III) podem ocorrer em qualquer dos sentidos: do principal para o reserva e vice-versa;
IV) destinam-se ao aumento da capacidade transacional (throughput) do conjunto;
V) destinam-se ao aumento da disponibilidade operacional do conjunto;

Está correto somente o que se afirma em:
Alternativas
Q443316 Banco de Dados
Sistemas de processamento de transações são sistemas com grandes bancos de dados e centenas de usuários executando transações concorrentes no banco de dados. Com base no conhecimento sobre o conceito de Processamento de Transações, atribua V (verdadeiro) ou F (falso) para as afirmativas a seguir.   
( ) Em um modelo de transações simples e abstrato, uma transação deve estar em um dos seguintes estados: ativa (inicial), no qual a transação permanece enquanto estiver executando; em efetivação parcial, após a execução da última declaração; em falha, após a descoberta de que a execução normal já não pode se realizar; abortada, depois que a transação foi desfeita e o banco de dados restabelecido ao estado anterior do início da execução da transação; e em efetivação, após a conclusão com sucesso.
( ) Para assegurar a integridade dos dados, o sistema gerenciador de banco de dados deve manter as seguintes prorpiedades das transações: atomicidade, consistência, isolamento e durabilidade.
( ) Nas técnicas de controle de concorrência otimista, as verificações são feitas enquanto a transação está sendo executada. O protocolo de controle de concorrência é executado em três fases, a saber: fase de leitura, no qual a transação lê e atualiza valores de itens de dados efetivados no banco de dados; fase de validacão, no qual a verificação é executada para cada leitura da fase anterior; e fase de escrita: as atualizações das transações são aplicadas no banco de dados.
( ) Diversos problemas podem ocorrer quando transações concorrentes são executadas de maneira descontrola. No problema de atualização perdida uma transação atualiza um item de dado e, a seguir, falha por alguma razão. O item atualizado é acessado por uma antes que ele retorne ao seu valor original.
( ) Um sistema está em estado de deadlock se há um conjunto de transações, tal que toda transação desse conjunto está esperando outra transação também nele contida. 
Assinale a alternativa que contenha, de cima para baixo, a sequência CORRETA.
Alternativas
Respostas
1081: B
1082: D
1083: A
1084: B
1085: B
1086: C
1087: C
1088: E
1089: D
1090: A
1091: D
1092: C
1093: A
1094: C
1095: C
1096: B
1097: B
1098: A
1099: B
1100: A