Banco de dados
2- Registros possuem tamanho fixo ou variável. Quais as vantagens e desvantagens do uso de ambos os tipos de registros em um banco de dados?
3- Quais as diferenças entre índice denso e esparso?
4- Defina os seguintes termos: campo de indexação, campo de clustering e campo chave primária.
5- Quais são principais diferenças entre os índices do tipo primário, secundário e clustering?
6- Considere uma página de 8 Kbytes de tamanho. Uma tabela possui 200000 linhas de clientes. Cada linha tem as seguintes colunas: Código number(8) (chave primária), nome char(40), endereço char(50), idade number(2), fone char(8), CEP char(8).
A. Quantas páginas são necessárias para alocação da área de dados dessa tabela?
B. Quantas páginas são necessárias para a alocação área de índices caso o índice seja para a coluna código e o índice seja esparso?
C. Quantas páginas são necessárias para a área de índices caso o índice seja para a coluna código e o índice seja denso?
.
7- Defina uma estrutura de tabela com pelo menos 10 colunas
A. Defina a DDL (Oracle) para a criação da estrutura dessa tabela com pelo menos um índice secundário e um primário .
B. Calcule as áreas para alocação dos dados e dos índices dessa tabela.
8- indique pelos menos 5 (cinco) situações que sugerem a criação de um índice em uma tabela. Escreva comandos SQL que exemplifique cada uma das situações listadas.
9- Faça um DER para a estrutura de catálogo de um SGBD que envolva as tabelas: “tabelas”, “colunas” e “índices”. Pesquise no Oracle os nomes das tabelas definidas e as liste.
10- Quais as diferenças entre um catálogo do SGBD e dicionário de dados tradicional?
11- Quais são os usuários de catálogo?
12- Quais os benefícios do catálogo para o desenvolvedor?