A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Tecnologia da Informação

Apresentações semelhantes


Apresentação em tema: "Tecnologia da Informação"— Transcrição da apresentação:

1 Tecnologia da Informação

2 Sistema de Gerenciamento de Bancos de Dados

3 Sistema de Gerenciamento de Bancos de Dados Programas Aplicativos
Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados Um Sistema de Gerenciamento de Bancos de Dados (DBMS) é um conjunto de programas de computador que controla a criação, manutenção e uso dos bancos de dados por uma organização e seus usuários finais. Bancos de Dados Dicionário de Dados Sistema Operacional Sistema de Gerenciamento de Bancos de Dados Programas Aplicativos Os 4 Maiores usos de pacote DBMS Desenvolvimento de Bancos de Dados Consulta de Bancos de Dados Manutenção de Bancos de Dados Desenvolvimento de Aplicações

4 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
Desenvolvimento de Bancos de Dados Pacotes de Gerenciamento de Bancos de dados que permitem aos usuários desenvolverem seus bancos de dados. Grandes organizações colocam a atividade de desenvolvimento de BD nas mãos de administradores de bancos de dados, ou outros especialistas, para melhorar a integridade e segurança dos BD. Sistemas como Oracle, DB2 e SQL são utilizados para desenvolver e especificar o conteúdo, relações e estruturas dos dados em cada BD. Estas informações são catalogadas e armazenadas em um BD chamado Dicionário de Dados. Dicionário de Dados contém metadados (dados de dados), a exemplo de nomes e descrições de registros de dados e suas inter-relações, requisitos para acesso

5 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
Consulta do Banco de Dados É um dos principais benefícios do DBMS. O usuário pode realizar consultas através de uma linguagem de consulta ou um gerador de relatórios. A Linguagem de Consulta permite respostas imediatas a pedidos específicos. Ex.: Consulta usando Linguagem Estruturada de Consulta (SQL-Structured Query Language). SELECT “nome” FROM Clientes WHERE [data_pedido]=“12/12/2007” O Gerador de Relatórios permite especificar relatório de forma rápida.Exoutros especialistas, para melhorar a integridade e segurança dos BD. A maioria dos pacotes de gerenciamento de bancos de dados para usuários finais oferece métodos GUI do tipo apontar e clicar. Outros permitem o uso de consultas formuladas em linguagem natural similar ao inglês de conversação. Ex.: Que clientes compraram no dia 12/12/2007?

6 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
Manutenção de Banco de Dados Os BD´s de uma organização precisam de freqüentes atualizações para refletirem as transações de negócios e outros eventos. Para garantir a precisão dos dados, o processo de manutenção de bancos de dados é acompanhado SPT´s e outros aplicativos com apoio do DBMS. Desenvolvimento de Aplicações Os SGBD´s podem conter ferramentas embutidas para desenvolvimento de programas de aplicação personalizada, possibilitando que analistas ou programadores facilmente desenvolvam tais aplicativos.

7 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
TIPOS DE BANCOS DE DADOS BD´s externos na Internet e Serviços Online Cliente PC Servidor de Rede BD´s distribuídos em intranet e Redes BD´s Operacionais da Organização BD´s do Usuário Final Depósitos de Dados Mercados de Dados

8 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
TIPOS DE BANCOS DE DADOS Bancos de Dados Operacionais Armazenam dados detalhados para apoiar as operações da organização. Também são chamados de bancos de dados de área temática, bancos de dados de transações e bancos de dados da produção. Ex.: BD de Clientes, BD de pessoal, BD de estoque. Data Warehouse Armazenam dados históricos dos vários bancos de dados operacionais da organização. É uma fonte central de dados classificados, editados, padronizados e integrados para uso gerencial no suporte à decisão. Podem ser subdividos em mercados de dados (DataMart), com dados específicos de um departamento.

9

10 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
Data Mining Tecnologia capaz de extrair padrões, tendências e regras dos Data Warehouse. Tem como objetivo apoiar a estratégia de negócios, com o objetivo de aumentar a competitividade, elevar os lucros e transformar os processos corporativos. Aplicações Marketing para fidelizar clientes; Oportunidades de cross-selling; Gestão de campanhas de marketing, etc..

11 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
Bancos de Dados Distribuídos Uso dos bancos de dados, ou partes destes, distribuídos nos servidores de rede de diferentes locais. Podem residir em servidores da Internet, extranet ou na intranet. A distribuição é feita para melhorar o desempenho e a segurança do banco de dados. Garantir que os bancos de dados sejam constante e concomitantemente atualizados, é o grande desafio. Bancos de Dados Externos São bancos de dados que não pertencem à organização e que são disponibilizados para acessos a serviços online, principalmente na internet. Os dados são disponibilizados em forma de estatísticas sobre atividades econômicas, demográficas, etc., ou em forma de hipermídia.

12 Fundamentos do Uso da TI – Sistemas de Gerenciamento de Bancos de Dados
Benefícios e Limitações do Gerenciamento de Bancos de Dados Reduz a duplicação e integra os dados permitindo o acesso por múltiplos programas e usuários; Os programas não são dependentes do formato dos dados ou tipo de hardware de armazenamento secundário; Os usuários realizam consultas/relatórios com maior facilidade; Programação simplificada porque não dependem do formato ou local de armazenamento físico dos dados; A segurança e a integridade dos dados é aumentada, já que acessos e modificações nos bancos de dados são controlados por software; Exigem maior complexidade tecnológica; Pode ser dispendioso desenvolver bancos de dados grandes e complexos; Maiores tempos de processamento podem ser necessários por conta dos softwares adicionais.

13 Questões para Discussão
O que é um Sistema de Gerenciamento de Banco de Dados? O que é um dicionário de dados? Como podemos classificar os Bancos de Dados segundo o tipo? O que são bancos de dados operacionais? O que é um Data Warehouse? O que são Data Marts? O que é um Data Mining? O que são bancos de dados externos? O que são bancos de dados distribuídos? Quais os principais benefícios e limitações do gerenciamento de banco de dados?


Carregar ppt "Tecnologia da Informação"

Apresentações semelhantes


Anúncios Google