Você está na página 1de 23

10º Ano Contabilidade e Gestão | Eng´-Avelino Camoço

Aula nº
Sumário:
Introdução à Base de dados (Microsoft Office Acess)

 Sistema Gestor de Base de Dados

 Apresentação de conceitos chaves em Base de dados

 Construção de uma base de dados


Introdução à Base de dados (Microsoft Office Acess)
- Conceito de base de dados

O que é uma base de dados? É qualquer colecção

organizada de dados, respeitante a um determinado assunto,

que tem como objectivo armazenar informações num

computador e que é criada com o propósito de facilitar o

acesso a esses dados pelos utilizadores.


Introdução à Base de dados (Microsoft Office Acess)
- Conceito de base de dados

 Quais são alguns exemplos de base de dados?

 Base de dados ou colecção de filmes

 Base de dados ou colecção de livros

 Base de dados ou colecção dos clientes de uma empresa

 Base de dados ou colecção dos produtos de uma empresa

 Etc.
Introdução à Base de dados (Microsoft Office Acess)
- Conceito de base de dados

 Utilizam-se base de dados para pronta consulta de uma

informação específica.

 As bases de dados organizam as informações por assunto.

 O uso de bases de dados permite menor gasto de tempo.


Introdução à Base de dados (Microsoft Office Acess)
- Sistema Gestor de Base de dados

A consulta e actualização dos dados que

precisamos é feita com mais eficiência quando

utilizamos Sistemas Gestores de Base de Dados


Introdução à Base de dados (Microsoft Office Acess)
- Sistema Gestor de Base de dados

Um sistema gestor de base de dados é um aplicativo ou

programa de software que permite a gestão da informação

que se encontra na base de dados e que garante a sua

correcta manutenção. Isto é, serve de interface entre os

vários utilizadores e a base de dados.


Introdução à Base de dados (Microsoft Office Acess)
- Sistema Gestor de Base de dados

 Tal gestão de informação pode incluir:


Introdução à Base de dados (Microsoft Office Acess)
- Sistema Gestor de Base de dados

 Exemplos de Sistama Gestor de Base de Dados

Oracle
DataFex
ZIM
Paradox
Sy Base
MS Acess
Introdução à Base de dados (Microsoft Office Acess)
- Funções de um Sistema Gestor de Base de dados

Criar e alterar
Criar, abrir, fechar e
facilmente tabelas,
guardar bases de
Importar e exportar consultas, Criar ligações com Relacionar e Definir critérios de
dados em unidades
bases da dados formulários e o Excel e o Word analisar tabelas segurança
de
relatórios, páginas,
armazenamentos
macros e modulos
Introdução à Base de dados (Microsoft Office Acess)
- Sistema Gestor de Base de dados

Segurança dos dados

Integridade dos dados


Controlo e acesso dos
utilizadores aos dados
Recuperação/tolerância a falha
Introdução à Base de dados (Microsoft Office Acess)
- Conceitos relacionados com um Sistema Gestor de Base de
dados
 Dados: elementos que caracterizam uma entidade

 Campo: característica ou atributo individual, tipicamente

representado em colunas de uma tabela

 Registo: Linha de uma tabela com a informação de cada elemento de

uma entidade

 Tabela: Elemento suporte da base de dados, que se estrutura segundo

campos (colunas) e registos (linhas)


Introdução à Base de dados (Microsoft Office Acess)
- Sistema Gestor de Base de dados
Registo

Campo
Introdução à Base de dados (Microsoft Office Acess)
- Conceitos relacionados com um Sistema Gestor de Base de
dados

 Relação: agrupamento de dados sem repetição,

armazenado como uma base de dados num SGBD relacional

 Associação: Processo pelo qual se ligam tabelas através de

valores de dados relacionados


Introdução à Base de dados (Microsoft Office Acess)
- Objectos de uma Base de dados

Os objectos ou elementos da base de dados

são indispensáveis na manipulação e

visualização de uma base de dados. Os

elementos principais são:


Introdução à Base de dados (Microsoft Office Acess)
- Objectos de um Sistema Gestor de Base de dados

Tabela Consulta Formulário Relatório Macro Modulo


• Elemento basico • Objecto que • Os formulários • Os relatórios • Mecanismo que • São programas
ou de suporte de permite a rápida auxiliam na permitem listar a permite a escritos
uma base de localizaçaõa da inserção, informação no automatização utilizando a
dados onde é informação visualização, ecrã ou na de linguagem Acess
armazenada a suportada pela alteração e impressora com procedimentos Basic
informação. tabela eliminação dos vários formatos rotineiros sem
especificando dados. recorrrer a
condições programação.
depesquisa.
Introdução à Base de dados (Microsoft Office Acess)
- Criação de uma base de dados

Basicamente poder-se-ia começar a construir


uma base de dados da mesma forma que
começamos a criar uma folha de cálculo:
organizando a informação em linhas e colunas,
colocando fórmulas de cálculo onde as pensamos
necessário.
Introdução à Base de dados (Microsoft Office Acess)
- Criação de uma base de dados

No entanto quem já trabalhou de uma


forma mais intensa com base de dados ou
folhas de cálculos ter-se-á apercebido que
esta técnica do “começar logo a fazer”
apenas resolve os problemas imediatos
Introdução à Base de dados (Microsoft Office Acess)
- Criação de uma base de dados

Estabelecendo uma analogia com uma

situação real, podemos dizer que a criação

de base de dados assemelha-se a projeccção

e construção de uma obra de engenharia.


Introdução à Base de dados (Microsoft Office Acess)
- Criação de uma base de dados

Sem um projecto bem definido,


inevitalmente a obra sofrerá constantes
ajustamentos e consequentemente na
maior parte dos casos um agravamento dos
custos.
Introdução à Base de dados (Microsoft Office Acess)
- Criação de uma base de dados

É fundamental “desenhar” a
estrutura de uma base de dados,
definindo que tipo de informação
deve guardar e como vai ser gerida.
Introdução à Base de dados (Microsoft Office Acess)
- Criação de uma base de dados

1. Definir o objectivo da base de dados

2. Determinar os campos de informação da base de


dados

3. Inserir os dados na(s) tabela(s)

4. Visualizar a informação no objecto mais


adequado para o seu objectivo
Introdução à Base de dados (Microsoft Office Acess)
- Criação de uma base de dados

Você também pode gostar