Questões de Banco de Dados para Concurso
Foram encontradas 15.577 questões
É um exemplo de sistema gerenciador de banco de dados relacional:
Qual declaração de SQL é usada para conceder privilégios de acesso a uma tabela em um banco de dados?
Qual declaração de SQL é usada para adicionar uma nova coluna a uma tabela existente em um banco de dados?
A busca por soluções confiáveis que tornassem possível a integração de um grande volume de dados, vindos de diversas fontes diferentes, fez com que as organizações investissem em sistemas de gerenciamento cada vez mais eficazes, com o objetivo de obter informações válidas e relevantes para a tomada de decisão. Neste contexto, o Business lntelligence (BI), se encaixa, pois:
I. possui a capacidade de combinar variadas bases de dados em um ambiente único.
lI. integra ferramentas, aplicativos e metodologias que preparam dados para consultas e geração de relatórios.
IlI. torna mais demorada a interpretação de grande volume de dados.
IV. ratificou a importância da tecnologia da informação como vantagem competitiva no alcance dos objetivos estratégicos das organizações.
Estão corretas as afirmativas:
Qual o comando correto para apagar uma tabela no MySQL?
O que é modelo relacional?
Qual é o principal objetivo da modelagem de dados ?
Qual a estrutura da consulta em MySQL?
O comando WHERE do MS SQL Server é responsável por:
Qual é o comando de atualização do MS SQL Server?
Qual operação de CRUD é caracterizada como operação de leitura?
Qual é a função da função agregada MAX no MySQL?
Qual das seguintes funções agregadas não é suportada pelo MySQL?
Segundo Elmasri & Navalhe (2011), uma tabela de banco de dados está na segunda forma normal (2FN) somente se está na primeira forma normal (1 FN) e:
Observe o diagrama entidade-relacionamento, segundo Elmasri & Navalhe (2011) e correlacione as opções de acordo com a numeração indicativa, assinalando a seguir a opção correta.
( ) Atributo
( ) Atributo-chave
( ) Atributo derivado
( ) Atributo multivalorado
( ) Relacionamento
( ) Entidade
( ) Entidade verdadeira
( ) Entidade fraca
Qual comando SQL serve para autorizar os usuários 'ODBA' e 'FINANCEIRO' a acessar a tabela 'PAGAMENTO' para leitura?
Um Sistema Gerenciador de Banco de Dados Relacional (SGBDR) precisa lidar com enorme quantidade de dados com baixa latência de resposta. Para manter a eficiência no processamento, os dados devem ser restritos a estruturas com alto grau de controle e padronização e para isso foram criadas as regras de normalização de dados. Dentre essas regras, aquela que determina que todos os valores dos atributos devem ser indivisíveis é a:
Considere a seguinte tabela de um banco de dados:
ID |
DESCRICAO |
ID_SETOR |
PRECO |
10 |
Alcatra |
1 |
25,99 |
11 |
Sobrecoxa de frango |
1 |
12,99 |
12 |
Refrigerante ABC |
2 |
4,2 |
13 |
Vinho Portugal |
2 |
18,99 |
14 |
Suco de maça |
2 |
13,8 |
15 |
Celular Kian 5 |
3 |
559,99 |
16 |
Aspirador Noar |
3 |
199,99 |
17 |
Arroz Carreta |
4 |
5,25 |
18 |
Fubá Mimoso |
4 |
3,89 |
19 |
Ervilha Verde |
4 |
3,99 |
20 |
Pão Francês |
5 |
13,99 |
21 |
Queijo prato |
6 |
14,99 |
22 |
Peito de peru |
6 |
9,99 |
Quantas linhas serão alteradas ao executar o comando abaixo?
UPDATE PRODUTO SET PRECO= PRECO - (PRECO*0,1)
WHERE ID_SETOR NOT IN (1, 3) ANO PRECO >=15;
Segundo Elmasri & Navalhe (2011 ), um sistema de banco de dados com arquitetura de três níveis permite que haja independência de dados, ou seja, possibilita alterar um esquema sem ter que alterar o esquema de nível superior, criando dois tipos de independência: a independência lógica de dados, que é a capacidade de alterar o nível conceituai sem ter que alterar o nível interno; e a independência física de dados, que é a capacidade de alterar o esquema interno sem ter que alterar o esquema conceituai. Então, NAO se trata de independência de dados:
Em relação ao gerenciamento de transações de banco de dados, analise as afirmativas abaixo, marcando F para afirmativas falsas e V para afirmativas verdadeiras, e assinale a opção correta.
( ) Transações são atômicas, o que significa que sua execução integral é garantida ou nada será executado.
( ) Transações são persistentes, ou seja, o resultado das transações é durável se executado o commit, mesmo em caso de falha subsequente.
( ) Transações são isoladas umas das outras, e os resultados de uma transação só estarão visíveis para demais transações após o commit. Caso a transação não possa ser finalizada, ou ocorra um erro e se execute um commit, todas as atualizações serão canceladas.
( ) A execução intercalada de duas transações concorrentes não altera o resultado final de ambas as transações apenas se a ordem em que forem executadas for serial.