Um Banco de Dados é um conjunto de registros dispostos em estruturas regulares que possibilita a reorganização dos mesmos e uma produção de informação. Analise os seguintes enunciados e marque a alternativa CORRETA.
I- Um Banco de Dados Relacional está composto por um conjunto de tabelas que podem ou não estar relacionadas entre si;
II- Uma tabela é definida por uma estrutura de campos (colunas);
III- O Banco de Dados Oracle não permite o uso de visões;
IV- Um registro define o tipo de dados a ser armazenado em cada tabela;
V- Em um Banco de Dados, podem ser armazenadas imagens.
O Modelo Relacional usa
Segundo Korth, um banco de dados é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico. Um sistema de banco de dados deve garantir uma visão abstrata do banco de dados para o usuário, não importando qual unidade de armazenamento está sendo utilizada para guardar seus dados, contanto que os mesmos estejam disponíveis no momento necessário. Esta abstração se dá em três níveis: (1) físico (2) conceitual e (3) visão do usuário. Assinale a alternativa que contém os nomes dados aos níveis da arquitetura de um banco de dados apresentados, respectivamente.
Produto (ID, Item, Tipo, Custo)
A consulta SQL para obter o Custo médio dos Itens de cada Tipo de Produto é
SELECT Tipo, AVG (Custo)
FROM Produto
Cláusula 3
O conteúdo da Cláusula 3 para completar a consulta e atender o especificado na questão
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 é
CREATE TABLE nota (id INT PRIMARY KEY,data TEXT,valor REAL);
INSERT INTO nota SET id=1,data="01012012",valor=15.5;
INSERT INTO nota SET id=1,data="03022012",valor=11.5;
INSERT INTO nota SET id=2,data="01042012",valor=25.5;
INSERT INTO nota SET id=20,data="10062012",valor=12.5;
SELECT COUNT(*) FROM nota WHERE valor < 20;
O resultado para a consulta efetuada será:
select *
from emprestimo
order by total desc, número_empréstimo asc
A cardinalidade um-para-um (1:1) ocorre quando
I. * para substituir um número arbitrário entre zero ou mais caracteres.
II. % para substituir um número arbitrário entre zero ou mais caracteres.
III. _ para substituir um único caractere.
IV. ? para substituir um único caractere.
nível I. descreve a estrutura de armazenamento físico do banco de dados, utiliza um modelo de dados e descreve detalhadamente os dados armazenados e os caminhos de acesso ao banco de dados.
nível II. descreve a estrutura global do banco de dados como um todo, mas não fornece detalhes do modo como os dados estão fisicamente armazenados.
nível III. descreve as visões do banco de dados para um grupo de usuários, sendo que cada uma descreve, por sua vez, quais porções do banco de dados um grupo de usuários terá acesso.
Os níveis I, II e III s ão denominados , respectivamente:
O objetivo da normalização de dados durante o projeto de banco de dados é prover um armazenamento consistente, o que evita redundância de dados e anomalias de manipulação de dados.
Em um Data Warehouse, as tabelas ________________ ,diferentemente das tabelas ______________ ,estão mais sujeitas ao processo de desnormalização. A abordagem do _______________ recomenda a não normalização das tabelas ______________ ,enquanto a abordagem do ______________ recomenda a normalização.
I. Para expressar a condição que deve satisfazer cada grupo.
II. Para ordenar os registros selecionados com uma ordem específica.
As cláusulas I e II são, respectivamente:
A independência física de dados é a habilidade de se modificar o esquema _______ sem a necessidade de rescrever o modelo conceituai, enquanto a independência ________ de dados é a habilidade de se modificar o esquema _______ sem a necessidade de reescrever as aplicações.
I. Se somente todos os domínios básicos contiverem exclusivamente valores atômicos. Para atingir esta forma normal deve-se eliminar os grupos de repetição.
II. Se e somente se todos os atributos não chave forem totalmente dependentes da chave primária.
As descrições em I e II indicam condições que devem ser atendidas, respectivamente, pelas seguintes formas normais: