UNIVERSIDADE DE FORTALEZA – UNIFOR Técnicas de Implementação em Sistemas de Banco de Dados Lista de Exercícios Prof. Alex Costa 1. Qual a diferença entre armazenamento primário e secundário? 2. Por que os discos e não fitas são usados para armazenar arquivos de banco de dados on-‐line? 3. Por que o acesso a um bloco do disco é dispendioso? 4. Quais são os motivos para registros de tamanhos variáveis? 5. Considere um disco com tamanho de setor igual a 512 bytes, 2000 trilhas por superfície, 50 setores por trilha, cinco pratos e tempo de busca médio de 10 milissegundos: a. Qual a capacidade de uma trilha em bytes? Qual a capacidade de cada superfície? Qual a capacidade do disco? b. Dê exemplos de tamanhos válidos de blocos. 256 bytes? 2048 bytes? 51200 bytes? c. Se os pratos do disco girarem a 5.400 rpm, qual a latência rotacional máxima? d. Se uma trilha de dados puder ser transferida por rotação, qual a taxa de transferência? e. Quantos cilindros o disco tem? 6. Suponha um tamanho de bloco igual a 1.024 bytes e que um arquivo com 100.000 registros com 100 bytes cada, deva ser armazenado em tal disco