View
234
Download
0
Category
Preview:
Citation preview
7/21/2019 BD 01 Introducao
1/13
Banco de Dados
Marcio de Carvalho Victorino
www.dominandoti.eng.br
7/21/2019 BD 01 Introducao
2/13
Dados no Compartilhados
Problema: redundncia de dados: controlada;
no controlada.
Arquivos Compras Arquivos Vendas Arquivos Produo
Departamentode Compras
Departamentode Vendas
Departamentode Produo
7/21/2019 BD 01 Introducao
3/13
Dados no Compartilhados
!vitar redundncia no controlada: compartilhamento de dados;
cada in"orma#o $ arma%enada uma &nica ve%;
usar o conceito de banco de dados.
'
Departamentode Compras
Departamentode Vendas
Departamentode Produo
Banco de Dados
7/21/2019 BD 01 Introducao
4/13
Banco de Dados
Banco de Dados: Con(unto de dados integrados )ue tem
por ob(etivo atender a uma comunidade
de usu*rios.
+istema de ,er-ncia de Banco deDados +,BD/:
+o"tware )ue incorpora as "un#oes dede0ni#o1 recupera#o e altera#o dedados em um banco de dados.
2
7/21/2019 BD 01 Introducao
5/13
!volu#oPrograma com
dados armazenados
Programa com
gerncia de arquivos
Programa de
aplicao de BDSGBD
Programa comgerncia de arquivos
Programa com
gerncia de arquivos
Programa de
aplicao de BDPrograma de
aplicao de BD
dados
dados
Programa com
dados armazenadosPrograma comdados armazenados
7/21/2019 BD 01 Introducao
6/13
Banco de Dados
Modelos de Dados: descri#o "ormal da estruturade um banco de dados.
Modelo Conceitual: modelo de dados abstrato1)ue descreve a estrutura de um banco de dados
de "orma independente de um +,BD particular. Modelo l3gico: modelo de dados )ue representa a
estrutura de dados de um banco de dadoscon"orme vista pelo usu*rio do +,BD.
Modelo 45sico: $ uma representa#o gr*0ca dodetalhamento "5sico das estruturas dos dados )ueo banco de dados ir* arma%enar. !ste modelo $dependente do +,BD em )ue ser* implementado.
6
7/21/2019 BD 01 Introducao
7/13
Modelo de Dados
Modelo 7ier*r)uico
Modelo em 8ede
Modelo 8elacional Modelo 8elacional9b(eto
Modelo rientado a b(eto
7/21/2019 BD 01 Introducao
8/13
Dados
(Khoshafan 1995)
Recommended