Banco de dados de um hotel
1. Conceitos Basicos, Vantagens, Estrutura
1.1. Conceitos Basicos:
1.1.1. Aplicacoes de Banco de Dados: tradicionais: sistema bancario, reserva de hotel e passagem, biblioteca multimidia: armazena figura, video, som sist. de informacao geografica (GIS) datawarehouse e OLAP (on-line analytical processing) sistemas de tempo real e BD ativos busca de info na WEB
1.1.2. Banco de dados: e' uma colecao de dados relacionados possui: minimundo: representa uma porcao/aspecto do mundo real estrutura logica com significado inerente aplicacao especifica e usuarios interessados na aplicacao pode ser informatizado ou nao
1.1.3. SGBD (Sistema Gerenciador de Banco de Dados)
É um sistema de software de finalidade generica que facilita o processo de definicao, construção e manipulacao de banco de dados.
1.1.4. Sistema de Banco de dados: Programa de Aplicacao | SGBD | Banco de Dados
Exemplo: Sistema Bancario
Cliente: nome, CPF, endereco, telefone
CC: numCC, CPF, saldo, limCredito credito: numTrans, CC, data, valor debito: numTrans, CC, data, valor elemento de dados (campos) tipo de dado
"definir um BD": especificar os elementos de dados e seus tipos
"construir um BD": povoar o BD
"manipular um BD": consultar, atualizar
1.1.5. Profissionais: DBA (administradores de BD): responsavel por autorizar o acesso, cooredenar e monitorar sua utilizacao, adquirir recursos de hardware e software quando necessoario, avaliar desempenho e problemas de seguranca do sistema.
Projetista do BD: responsavel por escolher as estruturas para representar e armazenar dados e visoes
Usuario Final: podem interagir com o BD atraves de: aplicacoes de BD: usuarios leigos linguagens do SGBD: usuarios casuais a sofisticados
Analista de Sistemas e Programadores: determinam as necessidades dos usuarios