Вы находитесь на странице: 1из 2

Banco de Dados E01

Exerccios de fixao sobre arquivos: 1. Dado os campos do arquivo REQUISIO: ( nr_requisio, data_requisio, solicitante, setor_trabalho), faa: Defina os tamanhos e os tipos dos campos; Defina a chave primria que satisfaa o arquivo; Defina o tamanho do espao disponvel para armazenar este arquivo considerando que o crescimento dirio de aproximadamente 10 registros; Projete o tamanho para 1 ano de utilizao do sistema; Defina ndices para os seguintes relatrios: Relatrio de requisio ordenado por solicitante; Relatrio de requisio agrupado por setor de trabalho; 2. Dado os campos do arquivo FORNECEDOR: (cdigo, nome, endereo, cnpj, cidade, estado, rea de atuao) faa: Defina os tamanhos e os tipos dos campos; Defina a chave primria que satisfaa o arquivo; Defina o tamanho do espao disponvel para armazenar este arquivo considerando que o crescimento mensal de aproximadamente 30 registros. Projete o tamanho para 3 anos de utilizao do sistema. Aumente o total deste espao em 30% para rea de ndice; Defina ndices para os seguintes relatrios: Relatrio de fornecedor por cidade, rea de atuao; Relatrio de fornecedor por rea de atuao e por cidade; 3. Dado os campos do arquivo CLIENTE: (nome, endereo, cpf, cidade, estado) faa: Defina os tamanhos e os tipos dos campos; Defina a chave primria que satisfaa o arquivo; Defina o tamanho do espao disponvel para armazenar este arquivo considerando que o crescimento mensal de aproximadamente 100 registros e projete o tamanho para 3 anos de utilizao do sistema; Defina os ndices para os seguintes relatrios: Relatrio de cliente por cidade; Relatrio de cliente por estado e por cidade; 4. Dado os campos do arquivo PEDIDO: (nr_pedido, data_emisso, nome_cliente, end_cliente, cidade_cliente, estado_cliente, valor_total_pedido): Defina os tamanhos e os tipos dos campos; Defina a chave primria que satisfaa a estrutura; Defina o tamanho do espao disponvel para armazenar este arquivo considerando que o crescimento semanal de aproximadamente 100 registros. Projete o tamanho para 2 anos de utilizao do sistema e acrescente 20% para rea de ndice; Defina os ndices para os seguintes relatrios: - Relatrio de total do pedido por data de emisso; - Relatrio de pedidos agrupados por estado e por cidade; - Relatrio de total de pedidos agrupados por clientes;
1 Luis Cesar de Mello lcmello@uem.br

Banco de Dados E01

5. Dado um arquivo sequncial de movimento bancrio (nr_agncia, nr_conta, data_lanc, valor_lanc, tipo_lanc, nr_seq_lanc). Vrios lanamentos podero ser feitos durante o mesmo dia. Crie uma chave primria para este arquivo. Crie uma chave secundria para imprimir um relatrio de lanamentos por conta agrupado por data. 6. Dado um arquivo chamado lista de peas por fornecedor (cdigo_pea, cdigo_fornecedor, descrio, preo). Crie uma chave-primria para este arquivo. Crie uma chave secundria satisfazendo a seguinte solicitao: Deseja-se imprimir um relatrio para saber os fornecedores que utilizam o mesmo cdigo de pea. 7. Defina os campos (tipo e tamanho) de um arquivo para controlar o estoque de produtos de uma loja de peas de automveis. Crie uma chave primria para este arquivo; Crie um ndice para classificar este arquivo, para imprimir um relatrio de quantidade mnima de estoque ordenado por descrio; 8. Deseja-se criar um arquivo de clientes para uma mala-direta. Defina os campos (tipo e tamanho). Crie uma chave primria para este arquivo e um ndice para entrega por bairro e por rua.

2 Luis Cesar de Mello lcmello@uem.br

Вам также может понравиться