Escolar Documentos
Profissional Documentos
Cultura Documentos
Mediateca da Esact
ndice
Introduo ..................................................................................................................................... 3 Normalizao................................................................................................................................. 4 Normalizao Top-Down ........................................................................................................... 4 Modelo E-R .................................................................................................................................... 4 Criao da Base de Dados ............................................................................................................. 5 Criar as tabelas. ......................................................................................................................... 5 Criar os Formulrios de adio, edio, remoo e listagem. .................................................. 5 Criar um Formulrio de entrada com todas as nossas opes. ................................................ 6 Criar Consultas otimizadas s nossas necessidades.................................................................. 7 Criar e modificar macros de modo a otimizar a navegao. ..................................................... 7 Concluso ...................................................................................................................................... 8
I.C a27257
Introduo
Este trabalho foi desenvolvido no um dos objetivos da cadeira Base Dados I, que lecionada no 1 ano da Licenciatura de Informtica e Comunicaes da Escola Superior de Comunicao, Administrao e Turismo de Mirandela, tendo como finalidade saber como analisar problemas de uma certa especificidade e desenvolver uma base de dados de uma qualquer entidade onde seja possvel aplicar todos os conhecimentos tericos e prticos adquiridos ao longo deste semestre. O tema atribudo foi "Mediateca da Esact", alem do texto fornecido foi combinado que : Cada revista ir ter um nico assunto. Uma revista pode ter varias reas. Uma rea pode ter varias revistas. Uma requisio pode ter varias revistas e um nico "responsavel". Um aluno pode ter varias requisies.
I.C a27257
Normalizao
Normalizao Top-Down
Depois de varias leitura do enunciado atribudo, estabeleci os ltimos acertos/regras acima referidas e passei normalizao pelo mtodo Top-Down, que consiste em desenvolver em sentido descente um diagrama de ocorrncias que consiste em remover todos os dados repetidos , eliminar redundncias e atribuir as chaves primrias/secundarias. Com isto cheguei ate s seguintes tabelas.
Modelo E-R
Feita a normalizao, apresento o modelo E-R que serve de base ao nosso projeto. Escolhi demostrar desta forma mais simplista modo a no confundir, com as participaes obrigatrias, as relaes 1-N, e N-N e sobretudo as "tabelas" originrias de relaes N-N que so apresentadas graficamente como tracejado, estas contem as chaves primarias das tabelas que possuem essas mesmas chaves.
I.C a27257
Criar as tabelas.
Adicionei tambm algumas configuraes especificas de modo a ir ao encontro dos meus objetivos e ao bom funcionamento da base de dados
I.C a27257
Neste passo tentei estudar qual o melhor modo de apresentao para o utilizador .
I.C a27257
Este um exemplo de uma das consultas que tive de elaborar. Tambm a mais difcil pelos critrios que tinha de seguir, so eles: As revistas so nicas. Da mesma requisio so todas as revistas entregues ao mesmo tempo. Campo entregue encontra-se na tabela requisio. Ao serem Requisitadas e no entregues deixam de estar disponveis Mostrar para alem das foram entregues sobretudo juntar a elas as que nunca foram requisitadas.
Abrir o formulrio desejado e depois fechar o atual de modo a evitar vrios formulrios abertos.
I.C a27257
Concluso
Deste modo ao finalizar este trabalho pode relembrar-me da utilidade de uma base dados e da sua importncia em qualquer tipo de servio. Assim como o cuidado redobrado a ter com as pequenas falhas que se podem revelar bastante significativas em projetos de maior dimenso e no s.
I.C a27257