Diapositivo 1 - Google Groups

Propaganda
Escola Básica e Secundária Vieira
de Araújo
Sistema de Gestão de Bases de Dados
Curso de Instalação e Operação de Sistemas Informáticos
Modulo 2 – Gestão de Bases de Dados
Aula 55/56
Cátia Dias
2010/2011
Sumário



Aula 55/56
12 de Janeiro de 2011
Introdução às bases de dados
Conceitos básicos
Principais utilizações de bases de dados
Cátia Dias
2
Objectivos da aula



Reconhecer as vantagens da utilização de Base de Dados
Conhecer os conceitos básicos associados à Gestão de Base de Dados
Identificar algumas situações práticas de utilização de Bases de Dados.
Cátia Dias
3
Bases de Dados
O que é?

Uma base de dados é um simples
repositório de informação relacionada com
um determinado assunto ou finalidade.
Cátia Dias
4
Necessidade das Bases de Dados

Gerir muita informação tem sido, ao longo dos tempos, um grande
desafio para o Homem
Inicialmente os dados eram guardados em
arquivos em papel.
Depois surgiram os Sistemas de Ficheiros.
Mais tarde, surgiram os sofisticados
Sistemas de Gestão de Bases de Dados.
Cátia Dias
5
Necessidade das Bases de Dados

Permite guardar dados dos mais variados tipos

Permite um rápido e fácil acesso aos dados

Acelera os processos de manuseamento da informação, como, por
exemplo, consultas ou alterações de dados

Economiza toneladas de papel

Facilidade na actualização de dados

Evita a redundância (repetição) de dados.
Cátia Dias
6
Onde se utilizam as Bases de Dados
No dia a dia:
•
•
•
•
•
•
•
Em casa:
Escolas;
Bancos;
Hospitais e Centros de Saúde;
Bibliotecas;
Supermercados;
Clube de vídeo;
Etc…
•
•
•
•
•
Colecção de Filmes;
Colecção de CDs;
Colecção de Livros;
lecção de Filmes;
Etc…
•
Numa farmácia, o funcionário digita o código do medicamento pretendido
para verificar a quantidade existente em stock na base de dados de
Medicamentos.
•
Numa escola, o funcionário, ao digitar o nº do processo de um aluno, pode
visualizar o histórico de notas do aluno em questão.
Cátia Dias
7
Vantagens da utilização de Bases de Dados

Capacidade: evita os tradicionais volumosos conjuntos de papéis

Rentabilidade: a manutenção da informação em papel é um trabalho
bastante mais penoso

Velocidade: o computador consegue manusear grandes quantidades
de informação num curto espaço de tempo

Correcção: a informação tende a ser mais actual, correcta e precisa
Cátia Dias
8
Conceitos básicos
SGBD

Um Sistema de Gestão de Bases de Dados pode ser definido como
um conjunto de aplicações ou utilitários que fazem a gestão e o
processamento de uma grande quantidade de dados.
Exemplos




Microsoft Access
MySQL
SQL Server
Oracle
Cátia Dias
9
Conceitos básicos
Noção de dado

Dado pode ser definido como o resultado da recolha de informações,
um acontecimento ou facto sobre um determinado assunto, sem
nenhum tratamento adicional. Assim um dado, quando isolado, não
tem significado.

Num SGBD podemos utilizar vários tipos de dados, nomeadamente:
númericos, data/hora, alfanuméricos e lógicos.
Ex.: 16, Miguel Jerónimo, 10, F, 15
Cátia Dias
1
0
Conceitos básicos
Noção de informação

Informação é um conjunto de dados articulados entre si de modo a
assumir um certo significado
Ex.: O Miguel Jerónimo tem 15 anos e é o número 16 do 10º ano da
turma F.
Cátia Dias
11
Conceitos básicos
Noção de Campo

Os campos são os elementos constituintes das tabelas e são utilizados
para especificar os diversos tipos de dados ou categorias em que
dividimos a informação que pretendemos utilizar.
Ex.: Número, Nome, Ano, Turma, Idade.
Cátia Dias
12
Conceitos básicos
Noção de Registo

Numa base de dados, cada linha de uma tabela corresponde a um
registo e pode ser definido como um conjunto de campos
relacionados.
Ex.: Na tabela Alunos existe um registo relativo ao aluno Número 16,
com o Nome Miguel Jerónimo, do 10 Ano, Turma F e que tem 15 anos
de Idade.
ALUNOS
Número
Nome
Ano
Turma
16
Miguel Jerónimo
10
F
Cátia Dias
13
Conceitos básicos
Noção de Tabela

As tabelas são parte integrante de uma base de dados e são utilizadas
para guardar informação relativa a um assunto específico, como por
exemplo, alunos, livros, autores, países, códigos postais, etc.
Cátia Dias
14
Conceitos básicos
Noção de Tabela

A informação guardada numa tabela
(campos) e linhas (registos)
Tabela
é constituída por colunas
Campo
Registo
Cátia Dias
15
Conceitos básicos
Noção de Tabela

A informação guardada numa tabela deve ser coerente com os
critérios utilizados para a sua criação, ou seja, conter apenas os
dados relativos ao respectivo assunto (objectos, pessoas,
acontecimentos), a que se dá o nome de entidade, cada
entidade contém determinadas características que chamamos
de atributos.
Cátia Dias
16
Conceitos básicos
Ex.: A tabela Alunos deve conter unicamente dados relativos aos alunos. A
entidade é Alunos.
Enc. de Educação
Ano
Morada
Nome
Número
Turma
Cátia Dias
17
Conceitos básicos
Ex.: A tabela Livros deve conter unicamente dados relativos aos livros
adoptados. A entidade é Livros.
Autores
Editora
N.º de edição
Título
Cátia Dias
18
Ficha de Trabalho

Realização da ficha de trabalho

Correcção da ficha de trabalho
Cátia Dias
19
Resumo da aula
Cátia Dias
20
Objectivos para a próxima aula…
Conhecer o Ambiente de Trabalho do MS Access.
Criar uma base de dados vazia.
Conhecer os objectos de uma base de dados.
Cátia Dias
21
Download