31/7/2015 1 Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos...

26
28/06/22 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

Transcript of 31/7/2015 1 Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos...

Page 1: 31/7/2015 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.

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.

Page 2: 31/7/2015 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.

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.

Page 3: 31/7/2015 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.

• 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

Page 4: 31/7/2015 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.

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.

Page 5: 31/7/2015 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.

Administração de Recursos de Dados

Administração de dados

Planejamento de Dados

Administração de Bancos de Dados

Page 6: 31/7/2015 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.

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.

Page 7: 31/7/2015 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.

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.

Page 8: 31/7/2015 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.

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.

Page 9: 31/7/2015 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.

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

Page 10: 31/7/2015 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.

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

Page 11: 31/7/2015 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.

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

Page 12: 31/7/2015 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.

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

Page 13: 31/7/2015 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.

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

Page 14: 31/7/2015 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.

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

Page 15: 31/7/2015 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.

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

Page 16: 31/7/2015 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.

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.

Page 17: 31/7/2015 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.

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

Page 18: 31/7/2015 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.

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

Page 19: 31/7/2015 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.

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

Page 20: 31/7/2015 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.

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

Page 21: 31/7/2015 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.

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

Page 22: 31/7/2015 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.

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

Page 23: 31/7/2015 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.

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

Page 24: 31/7/2015 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.

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

Page 25: 31/7/2015 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.

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.

Page 26: 31/7/2015 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.

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