Graduação
●
ENTÃO O QUE É UM BANCO DE DADOS?
–
É uma coleção de dados relacionados;
–
Ele representa algo do mundo real, também chamado de minimundo;
–
Ele é projetado, construído e povoado com dados.
Prof.: Daniel Moura e-mail: dmouraphb@hotmail.com website: www.aquiteminformatica.com.br
CONCEITOS
●
DADOS: Tudo aquilo que podemos coletar sobre uma situação específica. Esses dados podem ser úteis ou não.
–
●
CONCEITOS
●
SGBD (Sistema de Gerência de Banco de
Dados):
–
É um software formado por um conjunto de programas que dão acesso aos dados armazenados; –
Ele facilita o processo de definição, construção e manipulação de um BD.
Ex.: Aluno (nome, data_nascimento, nome_mãe);
INFORMAÇÃO: São os dados úteis que armazenamos de fato em uma base de dados.
QUEM USA UM BD?
●
DBA (Administrador do BD);
●
Analistas e Programadores de aplicações;
●
Usuários finais (nós).
MODELAGEM CONCEITUAL
●
Um dos principais modelos desta etapa é o
Modelo de Entidade e Relacionamento.
PROFESSOR
(1,1)
leciona
(1,n)
DISCIPLINA
cód_disciplina nome_disciplina (1,n) telefone_professor nome_professor
estuda
matricula_professor
(1,n)
ALUNO
matrícula_aluno nome_aluno data_nascimento_aluno
FASES DE UM PROJETO DE BD
●
MODELAGEM CONCEITUAL;
●
MODELAGEM LÓGICA
MODELAGEM LÓGICA;
●
●
MODELAGEM FÍSICA OU IMPLEMENTAÇÃO
DO MOD. LÓGICO.
●
MODELAGEM CONCEITUAL
●
●
●
Modelo inicial da base de dados que reflita as necessidades do(s) usuário(s);
Essa modelagem preocupa-se em descrever quais dados serão armazenados e quais dados se relacionam;
Para fazê-lo, é necessário entender o que o usuário final espera que o sistema armazene e quais informações disponibilizará.
–
Ex.: Relatório de clientes inadiplentes.
Nessa fase, teremos que nos preocupar em como os dados serão armazenados e como irão se relacionar. Isso significa