BancosdeDados

253 palavras 2 páginas
Bancos de Dados
Prof. Marcelo Leão mrleao@mandic.com.br Origens

Bancos de Dados











Introdução
Conceito de Dado e Informação
Informação como Patrimônio Estratégico
Conceito de SGBDs
Principais SGBDs
Tipos de Dados
Conexão da Aplicação com o SGBD
Linguagem SQL
Desempenho – Aspectos importantes
Modelagem

Introdução


Armazenamento de dados: Conceito antigo, mas modernizado com a tecnologia da informação.



Indexação: Necessidade antiga.....



Consequência da modernização: Dados descentralizados e maior confiabilidade.

Conceito de Dado e Informação



Dado: valor bruto.



Informação: Significado proveniente de um dado ou conjunto de dados. Dados são insumos para informações.

Informação Como Patrimônio Estratégico


Informação é poder!!!



Informação é PATRIMÔNIO, ainda que intangível. 

Informação têm VALOR!!!!!!

Conceito de SGBD
SGBD: Sistema Gerenciador de Bancos de Dados.
 Ë uma ferramenta, e não um simples repositório de dados.
 Funções de Manutenção: Backup,
Restauração, Privilégios, etc…
 Administrador de Bancos de dados
(DBA): Profissional especializado e estratégico. 

Principais SGBDs
ORACLE
 MS-SQL SERVER
 Firebird
 Interbase
 MySQL
 Postgree


Tipos de Dados
Inteiro.
 Real (precisão simples e dupla).
 Caractere.
 Alfanumérico.
 Binário (imagens e outras informações).
 Outros dados particulares de um SGBD.


Conexão da Aplicação com SGBD


Mecanismo de acesso.



Independência entre aplicação e Banco de
Dados.



API (Application Program Interface) em diversas linguagens.



SQL – Linguagem Estruturada de Consulta.

Linguagem SQL
Exemplo:
Select Nome, CPF FROM Clientes Where
Cidade = “Rio de Janeiro”

Desempenho - Aspectos importantes


Seleção do tipo correto de dados para armazenar uma determinada informação. 

Evitar redundância de informações.



Otimizar consultas.

Modelagem



Responsabilidade compartilhada entre
Desenvolvedor e usuário.



Definição das Tabelas.



Definição

Relacionados