Lista completa de Questões sobre Banco de Dados para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Considere a seguinte tabela de um banco de dados.
TAB_FUNC = {COD_FUNC, NOME, COD_DEP, SAL}
Uma expressão da álgebra relacional representando a tabela formada pelos códigos (COD_FUNC) e nomes (NOME) dos funcionários que ganham salário (SAL) entre 1000 e 3000 reais e trabalham no departamento de código (COD_DEP) 3 é
Analisando as seguintes afirmativas sobre banco de dados temporais,
I. Dadas as suas características, toda solução de data warehouse possui um banco de dados temporal;
II. Interval e Period são exemplos de tipos de dados temporais presentes na SQL2;
III. Consultas em bancos de dados temporais podem ser especificadas na linguagem TSQL, uma extensão da linguagem SQL;
IV. Não é possível incorporar a noção de tempo dos bancos de dados temporais em um SGBD relacional tradicional.
verifica-se que está(ão) correta(s)
I, apenas.
I e II, apenas.
II e III, apenas.
III e IV, apenas.
IV, apenas.
Considere a seguinte tabela de um banco de dados.
TAB_FUNC = {COD_FUNC, NOME, COD_DEP, SAL}
Uma consulta SQL que devolve apenas a tabela formada pelos códigos (COD_FUNC) e nomes (NOME) dos funcionários que ganham salário (SAL) entre 1000 e 3000 reais e trabalham no departamento de código (COD_DEP) 3 é
SELECT * FROM COD_FUNC AND NOME WHERE SAL BETWEEN 1000 AND 3000 AND COD_DEP=3
SELECT * FROM TAB_FUNC WHERE SAL BETWEEN 1000 AND 3000
SELECT COD_DEP=3 FROM TAB_FUNC WHERE SAL BETWEEN 1000 AND 3000
SELECT COD_FUNC, NOME FROM TAB_FUNC WHERE COD_DEP=3 AND SAL BETWEEN 1000 AND 3000
SELECT COD_FUNC AND NOME FROM TAB_FUNC WHERE COD_DEP=3 AND SAL BETWEEN 1000 AND 3000
Analisando as afirmações seguintes, referentes a sistemas de informações geográficos (SIG),
I. Em geral, um SIG utiliza bancos de dados que armazenam objetos com características espaciais que os descrevem e possuem relacionamentos espaciais entre eles.
II. Bancos de dados cartográficos e meteorológicos são exemplos de bancos de dados espaciais.
III. Devido à sua complexidade, os bancos de dados de SIG não são passíveis de mineração.
IV. Uma das maiores dificuldades na construção de um SIG é a impossibilidade de realizar junção (do inglês join) entre tabelas em um banco de dados espacial.
verifica-se que estão corretas
I e II, apenas.
I e III, apenas.
II e III, apenas.
II e IV, apenas.
III e IV, apenas.
Analisando as afirmações seguintes, referentes à técnica de ataque por injeção de SQL (do inglês SQL injection),
I. É uma das ameaças mais comuns enfrentadas por sistemas de banco de dados, especialmente sistemas baseados na Web.
II. É considerado um ataque de pouca gravidade, uma vez que não possibilita o acesso a informações confidenciais e nem manipulação não autorizada do banco de dados.
III. É caracterizado pela injeção de uma cadeia de caracteres que manipula ou muda completamente o comando SQL que seria executado no SGBD.
IV. Apesar de ser considerado grave, esse tipo de ataque não possibilita ao atacante executar comandos remotos no lado servidor.
verifica-se que estão corretas
I e II, apenas.
II, III e IV, apenas.
I e III, apenas.
I, II e III, apenas.
I, III e IV, apenas.
Os algoritmos C4.5 e K-Means, muito utilizados para descoberta de conhecimento através de mineração de dados, são algoritmos de respectivamente
agrupamento e agrupamento (clustering).
classificação e regras de associação.
regras de associação e classificação.
classificação e agrupamento (clustering).
agrupamento (clustering) e classificação.
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)
I, apenas.
I e III, apenas.
II e III, apenas.
III, apenas.
I, II, III e IV.
O problema da atualização temporária (ou dirty read) acontece quando
duas transações acessam os mesmos itens do banco de dados de forma intercalada, de modo que isso deixe os valores dos itens incorretos.
uma transação atualiza um item e, a seguir, falha por alguma razão. E, em seguida, o item é acessado antes que ele volte ao seu valor original.
uma transação aplica uma função sumário ou sumária??? a um conjunto de itens enquanto outras transações estão atualizando aqueles itens.
uma transação lê um item duas vezes e o valor desse item é alterado por outra transação entre essas duas leituras.
duas transações leem simultaneamente o mesmo item.
A tabela a seguir representa um banco de dados simples.
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)
I e II, apenas.
II, apenas.
II e III, apenas.
III, apenas.
III e IV, apenas.
A arquitetura ANSI/SPARC define três níveis (ou camadas) que ficam entre o banco de dados em si (disco rígido) e as aplicações do usuário; são eles:
físico, tabelas e modelo.
físico, lógico e conceitual.
físico, estrutural e externo.
interno, lógico e conceitual.
interno, conceitual e externo.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...