Upload
internet
View
105
Download
0
Embed Size (px)
Citation preview
Sistema de Gestão de Bases de Dados
Curso de Instalação e Operação de Sistemas InformáticosModulo 2 – Gestão de Bases de Dados
Aula 55/56
Cátia Dias 2010/2011
Escola Básica e Secundária Vieira de Araújo
Introdução às bases de dados Conceitos básicos Principais utilizações de bases de dados
Sumário Aula 55/5612 de Janeiro de 2011
Cátia Dias 2
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.
Objectivos da aula
Cátia Dias 3
O que é?
Uma base de dados é um simples repositório de informação relacionada com um determinado assunto ou finalidade.
Bases de Dados
Cátia Dias 4
Gerir muita informação tem sido, ao longo dos tempos, um grande desafio para o Homem
Cátia Dias 5
Necessidade das Bases de Dados
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.
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
Necessidade das Bases de Dados
No dia a dia:• Escolas;• Bancos;• Hospitais e Centros de Saúde;• Bibliotecas;• Supermercados;• Clube de vídeo;• Etc…
Cátia Dias 7
Onde se utilizam as Bases de Dados
Em casa:• 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.
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
Vantagens da utilização de Bases de Dados
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 10
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.
Cátia Dias 13
Conceitos básicos
ALUNOS
Número Nome Ano Turma
16 Miguel Jerónimo 10 F
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 é constituída por colunas
(campos) e linhas (registos)
Cátia Dias 15
Conceitos básicos
TabelaTabela
RegistoRegisto
CampoCampo
Cátia Dias 16
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.
Conceitos básicos
Cátia Dias 17
Conceitos básicos
MoradaMorada
TurmaTurma
AnoAno
NomeNome
NúmeroNúmero
Enc. de EducaçãoEnc. de Educação
Ex.: A tabela Alunos deve conter unicamente dados relativos aos alunos. A entidade é Alunos.
Cátia Dias 18
Conceitos básicos
TítuloTítulo
AutoresAutores EditoraEditora
N.º de ediçãoN.º de edição
Ex.: A tabela Livros deve conter unicamente dados relativos aos livros adoptados. A entidade é Livros.
Ficha de Trabalho
Cátia Dias 19
Realização da ficha de trabalho
Correcção da ficha de trabalho
Resumo da aula
Cátia Dias 20
Cátia Dias 21
Conhecer o Ambiente de Trabalho do MS Access.
Criar uma base de dados vazia.
Conhecer os objectos de uma base de dados.
Objectivos para a próxima aula…