Escolar Documentos
Profissional Documentos
Cultura Documentos
DISCIPLINA DE BASE DE
DADOS
Turma: I3BV
SISTEMAS DE BASE DE
DADOS
Introdução a Base de Dados
1
2/21/2020
2
2/21/2020
3
2/21/2020
4
2/21/2020
5
2/21/2020
11
www.sybase.com.br/
www.firebirdsql.org/
www.microsoft.com/sqlserver/en/us/default.asp www.postgresql.org/
x
www.mysql.com/
12
6
2/21/2020
13
14
7
2/21/2020
15
› Usuários Finais:
Os usuários finais são aquelas pessoas que vão trabalhar
diariamente com as aplicações desenvolvidas.
São eles os responsáveis pela entrada de dados na base de
dados e pelas alterações nos dados armazenados.
Esses usuários não precisam ter nenhum conhecimento sobre
base de dados ou saber qual o SGBD utilizado. Para eles, a Base
de Dados é transparente, e só interessa que as informações
estejam sendo gravadas e possam ser recuperadas.
16
8
2/21/2020
Fases no Desenvolvimento de
Projecto de Base de Dados
18
9
2/21/2020
Fases no Desenvolvimento de
Projecto de Base de Dados
› Modelação Conceptual
› A modelação conceptual refere-se ao desenvolvimento de um
modelo de base de dados que reflita as necessidades do usuário.
Essa Modelação preocupa-se em descrever quais dados serão
armazenados na base de dados e quais dados se relacionam. Para
fazer o modelo conceptual, é necessário entender o que o usuário
final espera que o sistema armazene e que informações este usuário
espera que o sistema disponibilize.
› Deve-se realizar entrevistas com o usuário para entender os
objectivos do sistema e as expectativas que o usuário tem em
relação a ele.
› Um dos principais modelos desta etapa é o Modelo de Entidades e
Relacionamentos
19
tem
Prestação
20
10
2/21/2020
Fases no Desenvolvimento de
Projecto de Base de Dados
› Modelação Lógica
› A modelação lógica compreende o processo de descrever
como os dados serão armazenados no sistema e como irão se
relacionar.
› Isso significa transformar o Modelo Conceptual obtido na
primeira fase num modelo mais próximo da implementação.
› Em base de dados relacionais, o modelo utilizado nessa fase é
o Modelo Relacional.
21
22
11
2/21/2020
Fases no Desenvolvimento de
Projecto de Base de Dados
23
É importante
destacar que
algumas literaturas
tratam o modelo
resultante do
Modelo Lógico, que
é dependente de um
SGBD específico, de
Modelo Físico
24
12
2/21/2020
Exercícios
1. Por que o sistema de matrículas do ITC utiliza um SGBD para
gestão dos seus dados em vez de utilizar um sistema de
arquivos robusto?
2. Como a tecnologia de bancos de dados está presente no seu
dia-a-dia?
3. Dê três exemplos de situações, nas quais seria necessário
utilizar uma base de dados.
4. Para cada uma das situação descrita no número 1, descreva os
dados que seriam úteis armazenar na base de dados.
5. O que significa dizer que os dados armazenados em uma base
de dados devem ser úteis? Para quem eles devem ser úteis?
6. Cite e explique as principais características de um SGBD.
7. O Access da Microsoft pode ser considerado um SGBD?
Justifique a sua resposta.
25
13