BancosdeDados
253 palavras
2 páginas
Bancos de DadosProf. 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