31/7/2015 1 Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos...
-
Upload
jeronimo-de-figueiredo-wagner -
Category
Documents
-
view
216 -
download
3
Transcript of 31/7/2015 1 Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos...
27/04/23 1
Banco de Dados
Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série de informações relacionadas a um determinado assunto.
Objetivos do Capítulo
• Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização.
• Explicar as vantagens de uma abordagem de gerenciamento de bancos de dados no controle dos dados de uma empresa.
• Explicar como o software de gerenciamento de banco de dados ajuda os profissionais das empresas e auxilia o planejamento e a administração de uma empresa.
• Dar exemplos para ilustrar cada um dos seguintes conceitos:– principais tipos de bancos de dados– elementos lógicos de dados – métodos de acesso a bancos de
dados– desenvolvimento de bancos de
dados.
Objetivos do Capítulo
427/04/23
1. BASE DE DADOS Coleção de dados logicamente relacionados, Projetada e construída com dados para um
propósito específico, Concebida para atender a um grupo de usuários, Representação de algum aspecto do mundo real, Qualquer mudança na realidade, provocará
mudanças nesta base, Possui alguma fonte de dados.
Administração de Recursos de Dados
Administração de dados
Planejamento de Dados
Administração de Bancos de Dados
627/04/23
Administração de Banco de Dados
Isto inclui responsabilidade pelo:
Desenvolvimento e manutenção do dicionário de dados da organizaçãoProjeto e monitoração do desempenho dos bancos de dadosAplicação de padrões para uso e segurança dos bancos de dados.
727/04/23
Planejamento de DadosEla inclui a responsabilidade pelo:Desenvolvimento de uma arquitetura global de dados para os recursos de dados da empresa vinculada à missão e planos estratégicos da empresa e aos objetivos e processos de suas unidades de negócios. Componente importante do processo de planejamento estratégico de uma organização. Feito por organizações que assumiram um compromisso formal com o planejamento de longo alcance para o uso e administração estratégicos de seus recursos de dados.
827/04/23
Administração de Dados O estabelecimento e execução de políticas e procedimentos para
gerenciamento de dados como um recurso estratégico das empresas.
Coleta, armazenamento e disseminação de todos os tipos de dados de tal forma que os dados se tornem um recurso padronizado disponível para todos os usuários finais.
O planejamento e controle de dados no apoio às funções e objetivos estratégicos de uma organização.
O desenvolvimento de políticas e definição de padrões para processamento e segurança e seleção do software para gerenciamento de bancos de dados.
Elementos Lógicos dos Dados
Funcionário Registro 2
Funcionário Registro 1
Funcionário Registro 3
Funcionário Registro 4
NomeNº daPrevi-dência
Salário NomeNº daPrevi-dência
Salário NomeNº daPrevi-dência
Salário NomeNº daPrevi-dência
Salário
Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados
Bancos de Dados de Pessoal
Arquivo de Folha de
Pagamento
Arquivo de Benefícios
1027/04/23
3. CONCEITOS IMPORTANTES
Campo É a menor unidade de informação existente
em um arquivo de banco de dados.
Cpf-Cliente Nome-Cliente Fone-Cliente
501170021-51 Joel Barros 3355-9001
422217090-24 Ilda Silva 3381-0003
493450021-69 Noel Lima 3354-0998
1127/04/23
3. CONCEITOS IMPORTANTES Registro Conjunto de campos. Entidade que identifica entrada única num banco de
dados.
Cpf-Cliente Nome-Cliente Fone-Cliente
501170021-51 Joel Barros 3355-9001
422217090-24 Ilda Silva 3381-0003
493450021-69 Noel Lima 3354-0998
1227/04/23
3. CONCEITOS IMPORTANTES
Chave Uma chave permite a distinção dos registros de uma tabela. Pode ser formada por um campo ou um conjunto de campo
(chaves compostas).
Cpf-Cliente Nome-Cliente Fone-Cliente
501170021-51 Joel Barros 3355-9001
422217090-24 Ilda Silva 3381-0003
493450021-69 Noel Lima 3354-0998
1327/04/23
3. CONCEITOS IMPORTANTES Tabelas Representam as estruturas de armazenamento de dados dos
sistemas. Formada por um conjunto de campos e registros. Ex: tabela dos clientes tabela dos fornecedores tabela dos produtos
1427/04/23
3. CONCEITOS IMPORTANTES
Dado É o valor do campo quando é armazenado no
Banco de Dados. Ex. O valor do campo "nome do cliente" para
quem está entrando com os dados.
Cpf-Cliente Nome-Cliente Fone-Cliente501170021-51 Joel Barros 3355-9001
422217090-24 Ilda Silva 3381-0003
493450021-69 Noel Lima 3354-0998
1527/04/23
3. CONCEITOS IMPORTANTES
Informação É o valor que este campo representa para
as atividades da empresa. Ex. Resposta a uma consulta: Qual os
nomes dos clientes do Rio de Janeiro?
Dado Processamento Informação
1627/04/23
4. SGBD (Sistema de Gerenciamento de Base de Dados) Software responsável pelo gerenciamento dos dados no
Banco de Dados, que permite aos usuários: Definir: especificação de tipos de dados a serem armazenados. Construir: armazenamento dos dados em algum meio controlado
pelo SGBD. Manipular: utilização de funções para consulta, recuperação de
dados e geração de relatórios.
Sistema de Gerenciamento do Banco de Dados
SistemaOperacional
Sistema de Gerenciamento
de Banco de Dados
ProgramasAplicativos
Bancos deDados
Dicionáriode Dados
Gerenciamento deBanco de Dados
•Desenvolvimento de Bancos de Dados•Consulta de Bancos de Dados•Manutenção de Bancos de Dados•Desenvolvimento de Aplicações
1827/04/23
4. CAPACIDADES DO SGBDEliminação de Redundâncias
Dados comuns são compartilhadosEliminação de Inconsistências
Armazenamento num único local com acesso descentralizadoCompartilhamento dos Dados
Utilização simultânea e segura de um dadoRestrições de Segurança
Para cada usuário o nível de acessoPadronização dos Dados
Dados são padronizados segundo um determinado formatoManutenção da Integridade
Impede que a chave da tabela não tenha correspondente em outra tabelaFornecimento de backup
Cópias de segurança completas ou incrementais sempre que necessário
5. Principais Tipos de Banco de Dados
Servidor de Redes
Bancos deDados Externos
na Internet e Serviços Online
Cliente PC ou
NCBancos de
Dados Operacionais da
Organização
Depósitos de Dados
Bancos deDados do
Usuário Final
Mercadosde Dados
Bancos de Dados
Distribuídos em
Intranets e Outras Redes
Bancos de Dados Operacionais armazenam dados detalhados necessários
para apoiar as operações da organização como um todo.
são chamados de bancos de dados de produção.
exemplos: bancos de dados de clientes, pessoal, estoque e outros dados gerados pelas operações empresariais.
2027/04/23
Bancos de Dados em Hipermídia o crescimento dos sites na Internet e
intranets e extranets tem aumentado drasticamente o uso de bancos de dados em documentos em hipertexto e hipermídia.
site de rede armazena essas informações em um banco de dados em hipermídia
consiste em uma homepage e outras páginas de multimídia ou mídias mistas (texto, som, etc.) com hiperlinks
2127/04/23
Data Warehouse armazena dados do ano em curso e anos
anteriores que foram extraídos dos vários bancos de dados operacionais de uma organização.
fonte central de dados que foram classificados, editados, padronizados e integrados de tal forma que podem ser utilizados por gerentes e usuários finais ao longo de toda uma organização.
2227/04/23
Data Mining os dados são processados para identificar
fatores e tendências chaves nos padrões históricos das atividades das empresas
utilizados para ajudar os gerentes a tomarem decisões sobre mudanças estratégicas nas operações das empresas.
mineração de dados para personalizar cada cliente, levantando suas tendências de compras e antecipar a venda.
2327/04/23
Data Warehouse e Data Mining
Cliente PC ou
NCLoja Analíticade DadosWarehouseEmpresarialData MartsSubsistema
de aquisiçãode dados
Subsistemade projeto deWarehouse
Subsistema deGerenciamento
de Dados
Acesso aosDados
e Subsistemade Entrega
Sistemas deInformação
na Web
Bancos deDados
Operacionais
Diretório deMetadadosRepositóriodeMetadados
Subsistema deGerenciamentode Metadados
Resumo do Capítulo
• O gerenciamento de dados é uma atividade gerencial fundamental. A função do gerenciamento inclui a administração do banco de dados, o planejamento e o controle dos dados.
• Na abordagem do gerenciamento do banco de dados, os registros dos dados são fundidos em bancos de dados que podem ser acessados por vários programas aplicativos distintos, atentendo a muitos usuários.
Resumo do Capítulo (cont.)
• Sistemas de gerenciamento de bancos de dados são pacotes de softwares que simplificam a criação, o uso e a manutenção dos bancos de dados.
• Diversos tipos de bancos de dados são utilizados pelas organizações, entre eles os bancos de dados operacionais, os data warehouses e os data mining.
FIM