2 Modelagem De Dados
BANCO DE DADOS
Profª. Ligiane Marinho prof.ligiane.marinho@gmail.com OBJETIVO DA AULA
Modelagem
de Dados
Modelo Conceitual (Introdução)
Exercício
REVISÃO
O
que é Banco de Dados?
O que é SGDB?
REVISÃO
– coleção de dados relacionados
SGBD (Sistema Gerenciador de Banco de
Dados) – coleção de programas que permite aos usuários criar e manter um banco de dados.
Dados
BANCO DE DADOS RELACIONAL
Armazena dados em relações, as quais denominados de tabelas.
O relacionamento entre duas tabelas ocorre através do compartilhamento de campos.
Cada relação é composta por tuplas (linhas) e atributos (campos).
A ordem física dos registros ou campos é irrelevante. Cada registro é identificado por um ou mais campos que tem um valor único.
POR QUE BANCO DE DADOS RELACIONAL?
Acesso rápido aos dados
Possibilitam que os usuários utilizem uma grande variedade de abordagens no tratamento das informações Oferece uma linguagem padrão fácil para sua exploração: SQL
MODELAGEM DOS DADOS
Fonte: http://www.devmedia.com.br/
ABSTRAÇÃO
ABSTRAIR?
Segundo o dicionário Aurélio: Considerar um dos caracteres de um objeto separadamente. Fazer abstração de; excluir. Não levar em conta; prescindir. Afastar-se, alhear-se.
Significa retirar a essência de um problema ou situação e analisar o que realmente importa. Através da abstração, retiram-se as regras ou componentes essenciais de um determinado fato, para submetê-los a uma análise rigorosa procurando-se extrair um significado ou entendimento maior da questão.
MODELAGEM DE DADOS
Modelagem
de dados ou modelagem de banco de dados envolve uma série de aplicações teóricas e práticas, visando construir um modelo de dados consistente, não redundante e perfeitamente aplicável em qualquer SGBD moderno. ARQUITETURA THREE-SQUEMA
Arquitetura mais utilizada e mais difundida na literatura. Proposta por Tsichritzis & Klug, em 1978.
Possibilita várias visões de um projeto de banco de dados.