Slideshow transcript
Slide 1: Sistemas Gestores de Bases de Dados (utilização do Microsoft ACCESS) João Carlos Sousa Centro Nónio FCUL
Slide 2: Organização de uma Base de Dados: FICHEIRO: REGISTOS xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx – CAMPOS xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx • CARACTERES / BITS
Slide 3: Vantagens da utilização: Velocidade Quantidade Versatilidade Flexibilidade
Slide 4: A criação duma base de dados implica: Desenho da base de dados (estruturas lógica e física) Especificação das tabelas individuais e dos seus campos Designação dos campos de índice e das chaves de ordenação Estabelecimento dos relacionamentos entre tabelas Criação de formulários de entrada de dados, de consultas e de relatórios Entrada dos dados reais
Slide 5: Pontos a considerar na criação de uma Base de Dados: Resolver o problema Evitar a redundância de informação Dar flexibilidade para futuras aplicações Criar uma estrutura sóbria e elegante Preparar documentação de apoio
Slide 6: Etapas da utilização: Concepção da Base de Dados Construção da Base de Dados Utilização (consulta e preenchimento) da Base de Dados
Slide 7: Objectos de uma Base de Dados Access (I): Tabelas para armazenar a informação Consultas para estabelecer relações entre tabelas e seleccionar informação para formulários e relatórios Formulários para entrada e visualização de dados a partir do ecrã Relatórios para impressão de listagens Páginas para publicação na internet ou intranet Macros para automatizar tarefas repetitivas Módulos para armazenar funções e procedimentos programados
Slide 8: Objectos de uma Base de Dados Access (II): Tabelas para armazenar a informação Consultas para estabelecer relações entre tabelas e seleccionar informação para formulários e relatórios Formulários para entrada e visualização de dados a partir do ecrã Relatórios para impressão de listagens Páginas para publicação na internet ou intranet Macros para automatizar tarefas repetitivas Módulos para armazenar funções e procedimentos programados
Slide 9: Tipos de dados dos campos de uma Tabela Access: Texto pode conter texto até 255 caracteres Memo pode conter texto até 32000 caracteres, mas não é indexável Número pode conter informação numérica em múltiplos formatos Data/hora pode conter datas ou horas entre o ano 100 e 9999 Moeda pode conter valores monetários Numeração Automática campo de preenchimento automático, numérico e sequencial Sim/Não campo lógico, não indexável Objecto OLE pode conter elementos de outras aplicações Hiperligação pode conter hiperligações a documentos locais ou páginas web
Slide 10: Consultas do Access: Texto pode conter texto até 255 caracteres
Slide 11: Construção de uma Base de Dados de uma Biblioteca (I) Livros Leitores Editores
Slide 12: Construção de uma Base de Dados de uma Biblioteca (II) Desenhar as tabelas 1. Criar as tabelas com o Access 2. Criar os relacionamentos entre tabelas 3. Criar Formulários para 4. consulta/alteração no ecrã Criar um menú de navegação na Base 5. de Dados
Slide 13: Construção de uma Base de Dados de uma Biblioteca (III) Tabela dos Livros: • Nome do Livro texto 255 caracteres • Autor texto 60 caracteres • Local de Edição texto 50 caracteres • Ano de edição texto 4 caracteres • Tipo texto 30 caracteres • Cota texto 10 caracteres • Código de Editora número • Código de Leitor número • Código do Livro (Numeração automática)
Slide 14: Construção de uma Base de Dados de uma Biblioteca (II) Tabela dos Leitores • Código de leitor Numeração automática • Nome do Leitor Texto • Data de requisição Data • Morada Texto 255 caracteres • Telefone Texto 9 caracteres
Slide 15: Construção de uma Base de Dados de um stand de usados (I) Viaturas: Marca e Modelo: Código de viatura Código de marca Preço Marca Cor Modelo Ano de matrícula Cilindrada Código de marca




Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 1 (more)