Documente Academic
Documente Profesional
Documente Cultură
29/02/2016
Sumrio
Objetivo
Contedo:
Dados X Informaes
Sistema de Banco de
Dados
Dados X Informaes;
Evoluo dos bancos de dados
Aplicaes
Exerccios
Aplicaes;
Exerccios;
Dados X Informaes
Objetivo
Dados X
Informaes
Sistema de Banco de
Dados
Banco de Dados
Dados:
Dados so observaes documentadas ou resultados da medio. A
disponibilidade dos dados oferece oportunidades para a obteno de
informaes;
Puramente sintticos (estruturais), e os computadores s processam
dados;
Aplicaes
Exerccios
Mundo fsico
Mundo comportamental
Mundo sensorial
Observar
e/ou medir
Observaes
e/ou medies
documentadas
Dados
Dados X Informaes
Objetivo
Tipos de Dados:
Existem muitas formas de classificar dados, dependendo do seu uso e
da forma como os dados sero armazenados (em papel, em arquivo
eletrnico, etc.);
O tipo de dados depende de qual anlise queremos fazer e qual
ferramenta utilizaremos para isso;
Exemplo: Dados dos alunos de Licenciatura em Computao.
Dados X
Informaes
Sistema de Banco de
Dados
Banco de Dados
Varivel
Evoluo dos Bancos
de Dados
Aplicaes
Exerccios
Nome
Registro
Sexo
Disciplina
Salrio
Joo
Banco de dados
3.000,00
Jos
LP I
1.500,00
Maria
EDTP I
6.000,00
Dados X Informaes
Objetivo
Dados no Computador:
Com respeito insero de dados em um software computacional, as
variveis em uma base de dados so classificadas tipicamente como
numricas (N), texto (T) ou data (D).
Dados X
Informaes
Alfanumrico
Sistema de Banco de
Dados
Nome
Banco de Dados
Aplicaes
Exerccios
Texto
Numricas
Sexo
Disciplina
Salrio
Joo
Banco de dados
3.000,00
Jos
LP I
1.500,00
Maria
EDTP I
6.000,00
Dados X Informaes
Objetivo
Dados X
Informaes
Sistema de Banco de
Dados
Banco de Dados
Aplicaes
Exerccios
Dados X Informaes
Objetivo
Dados X
Informaes
Altura do aluno
Sistema de Banco de
Dados
Dados Contnuos
Peso do aluno
Nota do aluno
Banco de Dados
Aplicaes
Exerccios
Dados de Classificao
Dados X Informaes
Objetivo
Dados X
Informaes
Sistema de Banco de
Dados
Informaes:
o resultado do processamento de informaes;
Os dados foram analisados e processados sob determinada tica, e a
partir dessa anlise se torna possvel qualificar esses dados;
Banco de Dados
Entrada
(Dados)
Evoluo dos Bancos
de Dados
Aplicaes
Exerccios
Processamento
(Anlise de Dados)
Sada
(Informao)
Dados X
Hardware e Software
Sistema de Banco
de Dados
Dados
Banco de Dados
Aplicaes
Exerccios
Sistema Gerenciador de
banco de dados (SGBD)
Usurios Finais
Dados:
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Dados:
Dados X
Funcionrio
NOME
Integrado
Compartilhado
Evitar redundncia
ENDEREO
DEPARTAMENTO
SALRIO
CURSO
...
SALRIO
Sistema de Banco
de Dados
Matrcula
Banco de Dados
NOME
Departamento Pessoal
NOME
Aplicaes
Exerccios
FUNCIONRIO
...
SALRIO
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Hardware
Volumes de armazenamento secundrio, para manter os
dados, e dispositivos de E/S, controladores de dispositivos,
entre outros;
Processador(es) de hardware e memria principal associada,
que so usados para dar suporte execuo do software do
sistema de BD;
Software
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Usurios Finais
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Usurios Finais
Dados X
Sistema de Banco
de Dados
Atribuies:
Banco de Dados
Aplicaes
Exerccios
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Banco de Dados
Objetivo
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Banco de Dados
Objetivo
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Banco de Dados
Objetivo
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Dados X
Requisitos
Sistema de Banco
de Dados
Facilidade de uso
Correo
Facilidade de manuteno
Banco de Dados
Aplicaes
Exerccios
Definio
Dados X
Requisitos
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Definio
Confiabilidade
Segurana
Desempenho
BD Esquema X Estados
Objetivo
Esquema do BD:
Dados X
Sistema de Banco
de Dados
Banco de Dados
Aplicaes
Exerccios
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
alterar
recuperar
dados
inter-
Dados X
Informaes
Sistema de Banco
de Dados
Como existiam apenas arquivos com dados, era necessrio que cada usurio
desenvolvesse a sua prpria aplicao para acess-los ou manipul-los.
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Porm, este modelo de banco de dados apresenta vrios problemas. Entre eles,
Damas (2007, p. 39) destaca: a duplicao de informaes para atender
aplicaes distintas, duplicaes estas que, quando sofrem alteraes em uma
aplicao, no so atualizadas nas demais; ligao muito estreita entre as
aplicaes e os dados; inexistncia de relaes; maiores custos; problemas de
segurana e concorrncia dos dados.
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Modelo de BD Relacional
Segundo Machado (2004, p. 42), o modelo relacional surgiu em 1970, tendo por
base a publicao de E. F. Codd . Neste modelo o conjunto de dados visto como
um conjunto de tabelas, e as operaes que as utilizam so realizadas por
linguagens que o manipulam, no sendo procedurais, ou seja, manipulando
conjuntos de uma s vez.
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Modelo de BD Objeto-Relacional
Um Sistema de Gerncia de Banco de Dados Objeto-Relacional (SGBDOR) utiliza
um modelo de dados que incorpora caractersticas orientadas a objetos em um
SGBD relacional;
No uma nova tecnologia, mas antes uma mistura dos dois modelos. Os bancos
de dados deste tipo so hbridos. Trata-se, normalmente, de sistemas de gerncia
de banco de dados relacional cujas funcionalidades foram estendidas de maneira
a suportar o armazenamento e o processamento de objetos, que passam a ser
tratados como se fossem um tipo de dados do prprio banco de dados;
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Modelo de BD Distribudo
Um banco de dados distribudo, segundo zsu e Valduriez (2001, p. 5), pode ser
definido como uma coleo de um ou vrios bancos de dados logicamente interrelacionados, distribudos por uma rede de computadores.
Um sistema de gerenciamento de banco de dados distribudo (SGBDD) definido
ento como o sistema de software que permite o gerenciamento do banco de
dados distribudo e que torna a distribuio transparente para os usurios.
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Modelo de BD Distribudo
Um banco de dados distribudo, segundo zsu e Valduriez (2001, p. 5), pode ser
definido como uma coleo de um ou vrios bancos de dados logicamente interrelacionados, distribudos por uma rede de computadores.
Um sistema de gerenciamento de banco de dados distribudo (SGBDD) definido
ento como o sistema de software que permite o gerenciamento do banco de
dados distribudo e que torna a distribuio transparente para os usurios.
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
questes especficas).
Aplicaes
Objetivo
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Aplicaes
Objetivo
Dados X
Informaes
Sistema de Banco
de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Exerccios
Objetivo
Questionrio:
1. Quais so as vantagens de se usar um sistema de banco de dados?
Quais so as desvantagens?
Dados X
Informaes
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios
Exerccios
Objetivo
3.
O que voc entende pelo termo sistema relacional? Faa a distino
entre sistemas relacionais e sistemas no-relacionais.
Dados X
Informaes
Sistema de Banco
de Dados
Banco de Dados
Evoluo dos
Bancos de Dados
Aplicaes
Exerccios