Zusammenfassung der Ressource
Banco de dados e
SGBD
- Sistemas de Gerenciamento de Banco de Dados
(SGBD)
- Começo da ultilização dos B.D
- As Empresas gastavam uma quantidade muito
grande de seus recursos financeiros para contratar
pessoas no trabalho de processamento e
organização de vários aquivos, como por exemplo:
dados de clientes, produtos, funcionários e
produção industrial.
- Década de 70, a empresa IBM juntamente
com Ted Codd (um pioneiro no azssunto
sobre banco de dados relacionais)
- Ted Codd sugeriu o uso de
cálculo e álgebra relacional,
permitindo o usuarios finais
a manipulaçao de
informações .
- O objetivo de Codd era implementar um sistema onde
fosse possível o usuário final manipular as informações.
- Armazenamento em tabelas
(relação)
- IBM criu o Sytem R
- Era um prototipo de banco de dados
relacional
- Levando a criação mais tarde da
linguagem SQL (Structured Query
Language) e do DB2
- A linguagem SQL e um padrão para todos os principais
fabricantes de bancos de dados relacional.
- Posteriormente a IBM deixou o projeto do System R
de lado, e se preocupou em apenas utilizar a
tecnologia de ponta do mercado.
- Larry Ellison vendo o artigo da IBM sobre o System R, tratou de chamar os seus
desenvolvedores juntamente com os da universidade da Califórnia.
- Em 1979 Larry lançou no mercado um
novo banco de dados relacional com base
na linguagem SQL antes da IBM.
Chamada de ORACLE.
- Dados vs
informação
- Primeira observação e saber que: dado é
informação, no entanto possuem conceitos
diferentes. Podemos dizer que os dados brutos
quando são manipulados corretamente, podemos
extrair um significado deles que pode levar a um
informação importante para a tomada de decisão.
- Veremos vários tipos de armazenamento de Banco de
dados, entre os principais estão Banco de dados
monousuário e Multiusuário.
- O tipo Monousuário e aquele que da suporte para um unico usuário por vez,
descartando a hipótese de controle de concorrência.
- Multiusuário e o tipo que d´q suporte e gerência diversos
usuários simultaneamente.
- Na classificação por localização, destacamos
dois tipos: centralizado e distribuído.
- Centralizado é
aquele no qual os
dados são
guardados
fisicamente em um
único lugar.
- Distribuído se dá,
quando um banco
de dados tem seu
lugar físico
localizado em
locais distintos.
- Também existe a classificação quanto a forma que
os dados são Manipulados (gerenciamento de dados
on-line e histórico).
- Banco de dados Operacional e
aquele que só realiza
transações empresarias, sendo
classificado também Banco de
dados Transacional.
- Data Warehouse é um tipo de
banco de dados no qual seu
proposito mais importante e
de adquirir informações
valiosas que possam ser
usadas para uma melhor
tomada de decisões. Os dados
são tratados de forma
diferente e especializada, afim
de obter informações valiosas.
- Banco de Dados Temporal é
o qual lida com o
armazenamento de dados
temporais (histórico de
modificações aplicada aos
dados). Controle no acessos
de dados temporais, como,
fichas medicas de um
paciente, sistemas
financeiros de uma
empresa e tc.
- Banco de Dados espacial,
permite recuperar objetos
em um espaço
multidimensional. Um
exemplo disso e o banco de
dados geográficos.
- Banco de dados
Meteorológicos, que por sua
vez, tem haver com dados
sobre o clima, temperatura,
umidade do ar, velocidade
do ar e etc.
- Banco de dados Multimídia
lidam com o
armazenamento de dados
não convencionais como
imagens, áudios, videos e
etc.
- Banco de dados Especializado
(banco de dados/sistemas baseados
em conhecimento). Banco de dados
que mistura raciocínio e inferência,
por meio de um A.I.
- Banco de dados é classificado de acordo como os
dados são manipulados, da forma de como eles
estão estruturados.
- Dado não estruturado e considerado como sendo um dado
bruto. Esse tipo de dado não pode ser usado para
alcançarmos nossa informação.
- Porem, ao processamos os dados não estruturados, adquirimos
dados estruturados . Que atendem uma pré-formatação que
responde a um armazenamento e manipulação, gerando assim
a informação.
- Os bancos de dados XML ( Extensible Markup Language) e um
conceito de banco de dados ultizado hoje para fornecer um
armazenamento e gerenciamento de dados não estruturados
e semi estruturados.
- Dado semi estruturado e aquele que dado que ja
esta parcialmente estruturado.
- A ideia de aplicar notações matemáticas na
manipulação de informações não foi muito interessante
para grande maioria das pessoas.
- Porem esse conceito seria implementado posteriormente na tange
o armazenamento e recuperação de informações.