Você está na página 1de 17

Universidade do Estado de Mato Grosso Processamento de Dados

rico Fernando O. Martins Maro, 2012.

Bancos de Dados
Operacional

Informacional (data warehouse)

Principais Bancos de Dados


Desktops:
BrOffice/LibreOffice Base;

Microsoft Office Access;


Student R$ 199,00 Business Download R$ 499,00 Office Download R$ 1.399,00

Principais Bancos de Dados


MySQL (MySQL AB > Sun > Oracle)
80s; MySQL desenvolvimento, produo. gratuito mas pago para para

2008 (MySQL AB adquirida pela Sun Microsystems, por US$ 1 bilho)

Principais Bancos de Dados


ORACLE (Oracle Corporation);
70s ;

2009 Aquisio da Sun (US$ 7,4 bilhes);

Principais Bancos de Dados


Microsoft SQL Server (Microsoft);
80s;

Principais Bancos de Dados


Postgre (Berkeley-> PostgreSQL Global Development Group ); 90s; Licena BSD; Possui interfaces nativas de programao para C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, entre outros.

LimiteValor Tamanho Mximo do Banco de Dados Tamanho mximo de uma Tabela Tamanho Mximo de uma Linha Tamanho Mximo de um Campo Mximo de Linhas por Tabela Mximo de Colunas por Tabela Mximo de ndices por Tabela

Ilimitado 32 TB 1.6 TB 1 GB Ilimitado 2501600 Ilimitado

Principais Bancos de Dados


DB2 (IBM);

80s;

Data Warehouse
Conceito criado pela IBM na dcada de 60 com o nome Information Wareshouse. Data Warehouse (DW) utilizado para nomear um banco de dados histrico, separado do ambiente de produo da empresa e projetado para apoio deciso.

Data Warehouse

Data Warehouse
BD Informacional Consultas Dinmicas; Dados histricos; Dados Integrados; Nmero Reduzido de Transaes; Usurio: Administradores para tomada de decises; Anlise dos dados; BD Operacional Consultas Prontas; Dados Operacionais; Dados Dispersos; Grande nmero de transaes; Usurio: profissional operacional da empresa; Entrada de dados

Sistema de Banco de Dados + Redes de Computadores = Banco de Dados Distribudos

Banco de Dados Distribudos


"Um sistema distribudo uma coleo de computadores autnomos conectados por uma rede e equipados com um sistema de software distribudo." "Um sistema distribudo uma coleo de computadores independentes que aparenta ao usurio ser um computador nico." Armazenamento dos dados: Replicados; Fragmentados;

Banco de Dados Distribudos


Banco de Dados Distribuidos X BD Centralizados: BDs centralizados possuem um ponto nico de falha; BDs Distribudos podem aumentar a robustez do sistema e a disponibilidade dos dados; BDs centralizados so limitados pela capacidade de processamento e armazenamento de uma mquina; BDs distribudos podem crescer em escala adicionando novos servidores ao sistema; BDs distribudos so mais difceis de administrar pois os servidores esto em locais diferentes;

SQL NO BASE
SQL (Structured Query Language ou Linguagem de Consulta Estruturada) Desenvolvido pela IBM em 70s Padronizada pela American National Standards Institute (ANSI) em 1986 e International Organization for Standardization (ISO) em 1987. Grupos de comandos: DML - Linguagem de Manipulao de Dados incluses, consultas, alteraes e excluses de dados DDL - Linguagem de Definio de Dados definir tabelas e elementos associados DCL - Linguagem de Controle de Dados DTL - Linguagem de Transao de Dados DQL - Linguagem de Consulta de Dados

SQL NO BASE
Broffice/Libreoffice Base: SQLite

MACROS NO BASE
Basic, Python, BeanShell e JavaScript.

Você também pode gostar