Você está na página 1de 22

DIRETORIA DE GRADUAO CURSO SUPERIOR DE TECNOLOGIA EM

A N L I S E E D ES EN V O LV I M EN T O D E S I S T EM A S

Banco de Dados I
Unidade I Conceitos Iniciais sobre Banco de Dados

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.1 Primeiros conceitos

Figura 1 : Folha de caderno

Benefcios X Problemas

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.1Primeiros conceitos

Figura 2 : Fichrio

Benefcios X Problemas

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.1 Primeiros conceitos


fornecedor produto

cliente

pedido

Figura 3 : arquivos

Benefcios X Problemas

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.1 Primeiros conceitos


Pedido Numero 1234 1455 1999 1456 Cliente Maria Lima Jota C Paulo Castro Nvea Pereira Data de Venda Valor Total 20/11/2001 25/11/2001 23/11/2001 21/11/2001 R$ 78,00 R$ 66,00 R$ 79,00 R$ 76,00

Figura 4 : tabela

Benefcios X Problemas

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.2 Questes a serem levantadas ?


1. Os dados so necessrios ? 2. Ocorre redundncia de dados ? 3. Como ocorre a consulta ao dados ? 4. Como ocorre a atualizao dos dados ? 5. Como ocorre o controle de acesso ?

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.3 Definies sobre banco de dados


1. Conjunto de arquivos relacionados entre si

2. Coleo de dados operacionais usados pelas aplicaes de uma


determinada organizao 3. Coleo de dados relacionados 4. Coleo logicamente coerente de dados com determinada significao intrnseca 5. Coleo de arquivos contendo dados dispostos numa ordem prdeterminada em funo de um projeto de sistema, sempre para um propsito muito bem definido.
Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.4 Aplicabilidade de banco de dados


1. Toda aplicao precisa de dados

2. Dados precisam ser armazenados e gerenciados


3. Todas as reas (Engenharia,Educacao,Medicina e etc) precisam de dados

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.5 Profissionais na rea de banco de dados

Administradores de Banco de Dados (DBA)

So responsveis pelo controle ao acesso aos dados e pela coordenao da utilizao do BD.

Projetistas de Banco de Dados (DBP)

So analistas que identificam os dados a serem armazenados em um Banco


de Dados e pela forma como estes sero representados.

Analistas e Programadores de Desenvolvimento

So analistas que criam sistemas que acessam os dados da forma necessria ao Usurio Final.

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

Histrico de Banco de Dados

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.1 Anos 60
Incio da Dcada: Dados armazenados diretamente em estrutura de arquivos

Problemas ? Quais?
redundncias e inconsistncias dificuldade de acesso

integridade lgica
atomicidade das transaes segurana

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.1 Anos 60
Fim da Dcada: SGBD pioneiros:

IMS
TOTAL

Problemas parciais? Quais?


redundncias e inconsistncias dificuldade de acesso integridade lgica atomicidade das transaes segurana

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.2 Anos 70
Inicio da Dcada: Modelo Relacional 1970

Uma nica estrutura de dados - relaes


lgebra relacional clculo relacional formas normais: 1NF, 2NF, 3NF

B-trees [1972] ndices em memria secundria para grandes volumes de chaves

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.2 Anos 70
Modelo Entidade-Relacionamento [1976]: dois tipos de objetos - entidades e relacionamentos

modelagem de dados no nvel adequado de abstrao


Extenses do modelo ER agregao, generalizao e especializao [1977]

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.3 Anos 80
Inicio da Dcada SGBD-Rs distribudos pioneiros

System R* e Ingres Distribudo


extenses da tecnologia relacional para tratar BDDs exemplo: otimizao de consultas distribudas Desenvolvimento de novas tecnologias para tratar novos problemas exemplo: 2PC protocol para terminao de transaes

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.3 Anos 80
Metade da Dcada Prxima gerao de SGBD-Rs:

combinam caractersticas de OO com o modelo relacional


expandem a arquitetura de SGBDs com novas possibilidades exemplo: otimizadores de consultas configurveis Ex: POSTGRES [1986]

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.3 Anos 80
Fim da Dcada maturidade da tecnologia de SGBDs:

Ex;DB2, Ingres, Oracle, Sybase, Informix


padronizao do SQL [1986, 1989]

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.4 Anos 90
Inicio da Dcada primeiros SGBD-OOs comerciais

avanos em padronizao de interfaces e interoperabilidade:


ODBC da Microsoft [1992] X/Open SQL call level interface [1993] ODMG-93 DCOM/OLE CORBA

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.4 Anos 90
Metade da Dcada novas classes de aplicaes:

Data Mining
Bibliotecas Digitais Vdeo-sob-demanda Animao Hipermdia e Multimdia em gera GIS Gentica

Fsica de Alta Energia (HEP)


Meteorologia

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.4 Anos 90
Fim da Dcada WIIS - Web information integration system: sistema para tratar dados extrados de vrios Web sites WIIS devem lidar com: um grande nmero de Web sites maior autonomia dos componentes dados semi-estruturados

Enfoque de Data Warehouse:


dados so extrados das fontes e armazenados em uma warehouse Enfoque de Multi-SGBD: dados so mantidos nos Web sites consultas so decompostas e enviadas aos vrios Web sites
Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.5 Dias Atuais


aplicaes com volume de dados da ordem de petabytes ! proliferao de produtores e consumidores de dados

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com

1.6.5 Dias Atuais


Bancos de Dados Mveis: topologia:

um backbone fixo com estaes de controle tambm fixas


conjunto de clulas nas quais transitam as estaes mveis localizao dos dados: dados residem tanto nas estaes fixas quanto nas mveis ("walkstations")

clula clula
backbone fixo clula

Todos os direitos de cpia reservados. No permitida a distribuio fsica ou eletrnica deste material sem a permisso do autor. Prof. Esp. Renner da Silva Sadeck - renner.ifrr@gmail.com