Sistemas Transacionais
Tese: Sistemas Transacionais. Pesquise 862.000+ trabalhos acadêmicosPor: Bryan2013 • 10/10/2013 • Tese • 1.475 Palavras (6 Páginas) • 290 Visualizações
Disciplina: ADMINISTRAÇÃO DE BANCO DE DADOS
Professor: José Macedo
Aula/Data: 14/08/2013
RP – atualiza as informações.
A Contabilidade é o módolo mais importante do RP
Banco de Dados Relacional
Entidades – Relacionamento
Exemplo: Funcionário
Exemplo de uma Tabela de Banco de Dados ”Funcionário”:
Funcionário
Salário Departamento
Cadastro Ponto
Cargo Função
M.E.R – Modelo e Entidade Relacionamento
Fatores que vamos ver em Administração de Bancos de Dados:
Redundâncias e Consistências de Dados
Dificuldade de Acesso de Dados
Isolamento de Dados
Problemas de Integridade
Problema de Atomicidade
Anomalias de Acesso de Corrente
Problemas de Segurança
M.E.R – Modelo Entidade Relacionamento
Banco de Dados Tradicionais
Código Nome Logradouro Nº Complemento CEP Tel. Cel
4 bytes 30 bytes 30 bytes 5 bytes 20 bytes 8 bytes 10 bytes
Banco de Dados Relacionais ( | )
Código|Nome|Logradouro|Nº|complemento|
Aula/Data: 21/08/2013
Ementa: Projeto para a manipulação de tabelas e extração de informações, criação, manutenção, depuração e geração de informações de apoio à tomada de decisão. Criação e manutenção de um Data Warehouse.
“O RP é dificílimo de implantar”
DBA – Administrador de Banco de Dados
DW – Data Warehouse
INSTÂNCIA – A coleção das informações armazenadas no Banco de Dados em um determinado momento.
B.I. – Business Inteligence
C.R.M. – Gerenciamento de Clientes.
Aula/Data: 28/08/2013
ARQUITETURA DE DATA WAREHOUSE
Um DW é projetado e construído com base nas necessidades da empresa.
Ele é considerado um repositório comum de dados de suporte a decisão, disponível em toda a empresa.
A arquitetura global pode ser fisicamente centralizada ou fisicamente distribuída nas instalações da empresa.
A centralização física é utilizada quando a empresa existe em um único local e o DW é administrado por alguma pessoa ou recurso da TI.
A distribuição física de um DW é utilizada quando uma empresa existe em diversos locais físicos (instalações) e os dados em múltiplas instalações físicas. A TI também administra esta situação.
Implementação Top-Down é quando a empresa cria em DW e depois o segmenta, ou divide o DW em áreas menores com pequenos bancos users.
Sistemas Transacionais ETL – Extract Transform and Load DW ETL – Extract Transform and Load Data Mart OLAP - On Line Analytical Processing
Oracle 1
SQL 2
Mysql 3
DB2
SAP
XML XLS
O que são Sistemas Transacionais¿
O que é um XML¿ - Arquivo de Banco de Dados voltados para internet
VANTAGENS DE UM DW
Herança de arquitetura: Todos os DM originado de um DW utilizam a arquitetura e os dados desse DW, permitindo uma fácil implementação.
Visão de empreendimento: O DW concentra todos os negócios de empresa, sendo possível extrair dele níveis menores de informação.
Repositório de metadados centralizados e simples: essa centralização permite manutenções mais simples do que aquelas realizadas em múltiplos repositórios.
Controle e centralização das regras: A arquitetura Top-Down garante a existência de um único conjunto de aplicações extração limpeza e integração dos dados, além de processo centralizados de manutenção e monitoração.
DESVANTAGENS
• Implementação muito longa: Desenvolvimento iterativo envolve várias áreas: Vendas; Finanças RH etc.
• Alta taxa de riscos. Não existe garantia para o investimento neste tipo de ambiente.
• Herança de cruzamentos funcionais: Usuários finais altamente capacitados devem validar os dados.
• Expectativas relacionadas ao ambiente: A demora do projeto e a falta de retorno podem induzir expectativas nos usuários.
Aula/Data: 11/09/2013
PROJETO DE DATA WAREHOUSE
Com o surgimento do DW, são necessários novos métodos de estruturação de dados, tanto para armazenamento como para a recuperação das informações. As perspectivas técnicas necessárias para projetar o DW são profundamente diferentes dos sistemas transacionais. Os usuários, o conteúdo dos dados, a estrutura dos dados, o hardware e os softwares, a administração,
...