SlideShare une entreprise Scribd logo
1  sur  23
CURSO DE
ADMNISTRAÇÃO
DISCIPLINA
GESTÃO DE TECNOLOGIA E
INOVAÇÃO
TEMA
GERENCIAMENTO DE DADOS

PROF. MSC. SILVIO RIBEIRO
GERENCIAMENTO DE DADOS
Os dados são um recurso organizacional
essencial que precisa ser administrado como
outros importantes ativos das empresas. A maioria
das organizações não conseguiria sobreviver ou
ter sucesso sem dados de qualidade sobre suas
operações internas e seu ambiente externo. Os
dados podem ser organizados logicamente em
caracteres, campos, registros e bancos de dados.

14/11/13 01:55 AM

2
CARACTER: O elemento lógico mais simples dos
dados é o caracter, que consiste em um único
símbolo alfabético, numérico ou outro. Do ponto
de vista do usuário, um caracter é o elemento
mais simples dos dados possível de ser
observado e manipulado.
CAMPO: Um campo consiste em um agrupamento
de caracteres. Em termos específicos, um campo
de dados representa um atributo de alguma
entidade.

14/11/13 01:55 AM

3
REGISTRO: Os campos de dados afins são agrupados para
formarem um registro que representa, então, uma coleção de
atributos que descrevem uma entidade.
ARQUIVO: Um grupo de registros afins é um arquivo ou
tabela de dados. Os arquivos muitas vezes são classificados
pelo aplicativo para o qual são primeiro usados (arquivo de
folha de pagamento), pelo tipo de dados (arquivo de imagem
gráfica) ou por sua permanência (arquivo de transações ou
arquivo histórico).
BANCO DE DADOS: Um banco de dados é um conjunto
integrado de elementos de dados relacionados logicamente.
Consolida registros previamente armazenados em arquivos
separados em uma fonte comum de registros de dados que
fornece dados para muitas aplicações.
14/11/13 01:55 AM

4
Gerenciamento de Banco de
Dados
Um importante pacote de software, chamado sistema de
gerenciamento de bancos de dados (database management
system ou DBMS), funciona como interface de software entre
os usuários e os bancos de dados. Esse sistema ajuda os
usuários a acessarem facilmente os registros em um banco
de dados. Dessa forma, o gerenciamento de bancos de
dados envolve o uso de software de gerenciamento de
bancos de dados para controlar como eles são criados,
consultados e mantidos para fornecerem as informações
necessárias aos usuários finais e suas organizações.

14/11/13 01:55 AM

5
Gerenciamento de Banco de
Dados
A abordagem do gerenciamento de bancos de dados envolve
três atividades básicas:
• atualização e manutenção de bancos de dados comuns para
refletir novas transações de negócios e outros eventos que
exigem mudanças nos registros de uma organização;
• fornecimento das informações requisitadas por cada
aplicação do usuário final mediante o uso de aplicativos que
compartilham os dados em bancos de dados comuns;
• fornecimento de uma capacidade de consulta/resposta e
emissão de relatório por meio de um software DBMS, para
que os usuários finais possam consultar facilmente os
bancos de dados, gerar relatórios e receber respostas
rápidas a seus pedidos.
14/11/13 01:55 AM

6
Componentes comuns de softwares
de Sistemas de Gerenciamento de
Banco de Dados
• Definição do banco de dados (definir restrições,
relacionamentos e direitos);
• Acesso informal (acessar dados sem codificações
complicadas);
• Desenvolvimento de aplicações (desenvolver menus,
formulários de entrada de dados e relatórios);
• Interface de linguagem codificada (combina acesso
informal com a capacidade plena);
• Processamento de transações (impedir a interferência e
recuperar dados);
• Ajuste do banco de dados (monitorar e melhorar o
desempenho)
14/11/13 01:55 AM

7
Desenvolvimento de Banco de
Dados
Pacotes de gerenciamento de bancos de dados como
Microsoft Access ou Lotus Approach permitem aos
usuários finais desenvolver facilmente os bancos de
dados. Grandes organizações normalmente utilizam a
linguagem de definição de dados em sistemas de
gerenciamento de bancos de dados como o Oracle 9i ou o
DB2 da IBM para desenvolver banco de dados e para
modificar as suas especificações sempre que necessário.

14/11/13 01:55 AM

8
Consulta ao Banco de Dados
O dispositivo de linguagem de consulta permite que você
facilmente obtenha respostas imediatas a pedidos
específicos: você simplesmente tecla algumas poucas
perguntas simples. O dispositivo gerador de relatórios
permite que você especifique rapidamente um formato de
relatório para as informações que deseja sejam
apresentadas como relatório.
Consultas SQL. A SQL, ou Structured Query Language
(Linguagem de Consulta Estruturada): [SELECT...
FROM ...WHERE ... ].
Consultas gráficas e naturais: métodos GUI (interface
gráfica com o usuário) do tipo apontar e clicar.

14/11/13 01:55 AM

9
Manutenção dos Bancos de Dados
Os bancos de dados de uma organização precisam ser
constantemente atualizados para refletir as novas
transações de negócios e outros eventos. Outras
mudanças devem ser feitas para garantir precisão dos
dados nos bancos de dados. Esse processo de
manutenção de bancos de dados é acompanhado por
programas de processamento de transações e outros
pacotes de aplicativos para o usuário final, com o apoio do
DBMS.

14/11/13 01:55 AM

10
Desenvolvimento de Aplicações
Usuários finais, analistas de sistemas e outros
programadores de aplicações podem utilizar a linguagem
interna de programação e ferramentas embutidas de
desenvolvimento de software fornecidas por muitos
pacotes DBMS para desenvolverem programas de
aplicação personalizada. Você pode, por exemplo, utilizar
um DBMS para criar facilmente telas de entrada de dados,
formulários, relatórios ou páginas de rede de um aplicativo
empresarial.

14/11/13 01:55 AM

11
Tipos de Banco de Dados
Bancos de Dados Operacionais: armazenam dados
detalhados necessários para apoiar os processos e
operações de e-business.
Bancos de Dados Distribuídos: Os bancos de dados
distribuídos podem ser cópias de bancos de dados
operacionais ou analíticos, bancos de dados em
hipermídia ou de discussão, ou qualquer outro tipo de
base de dados. A reprodução e a distribuição de bancos
de dados é feita para melhorar o desempenho e a
segurança do banco de dados. Podem residir em
servidores de rede na rede mundial de computadores
(WWW), em intranets ou extranets, ou em outras redes da
empresa.
14/11/13 01:55 AM

12
Tipos de Banco de Dados
Bancos de Dados Externos: disponibilizado mediante o
pagamento de uma taxa em serviços comerciais online, e
com ou sem tarifas de muitas fontes na Internet,
particularmente na WWW. Os sites da rede fornecem
páginas de documentos interligadas por hiperlinks em
bancos de dados em hipermídia possíveis de serem
acessados.
Data Warehouse: armazena dados que foram extraídos
dos vários bancos de dados de uma organização, sejam
eles operacionais, externos ou de outra espécie. É uma
fonte central de dados já trabalhados, transformados e
catalogados, prontos para serem utilizados por gerentes e
outros profissionais da empresa.
14/11/13 01:55 AM

13
Tipos de Banco de Dados
Data Mining: no data míníng, os dados de um data
warehouse são processados para identificar fatores e
tendências-chave nos padrões das atividades de negócios,
descobrindo novas correlações, padrões e tendências em
vasta quantidade de dados das empresas armazenados
em nestes warehouses.
Bancos de Dados em Hipermídia na Rede (Web): consiste
em uma home page e outras páginas de multimídia ou
mídias mistas (texto, imagens gráficas e fotográficas,
videoclipes e segmentos de áudio) com hiperlinks.

14/11/13 01:55 AM

14
Implementando O Gerenciamento
de Dados
São necessários esforços importantes de gerenciamento
de dados a fim de compensar alguns problemas que
podem resultar do uso de uma abordagem de
gerenciamento de bancos de dados:
Gerenciamento de bancos de dados: responsável pelo uso
adequado da tecnologia do gerenciamento de bancos de
dados.
Compreende
a
responsabilidade
pelo
desenvolvimento e manutenção do dicionário de dados da
organização, projeto e monitoração do desempenho dos
bancos de dados e aplicação de padrões para uso e
segurança dos bancos de dados.

14/11/13 01:55 AM

15
Implementando O Gerenciamento
de Dados
Planejamento de dados: compreende a responsabilidade
pelo desenvolvimento de uma arquitetura global de dados
para os recursos de dados da empresa vinculada à sua
missão e seus planos estratégicos e aos objetivos e
processos de suas unidades de negócios.
Gerenciamento de dados: envolve a administração da
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 na
organização.

14/11/13 01:55 AM

16
Gerenciamento de Bancos de
Dados
Imagine como seria difícil obter qualquer informação de
um sistema de informações se os dados fossem
armazenados de uma forma desorganizada ou se não
houvesse nenhum modo sistemático para recuperá-los.
Dessa forma, em todos os sistemas de informações, os de
dados devem ser organizados e estruturados de alguma
maneira lógica para que possam ser facilmente
acossados, eficientemente processados, rapidamente
recuperados e efetivamente gerenciados.

14/11/13 01:55 AM

17
Estruturas dos Bancos de Dados
As relações entre os muitos registros individuais nos
bancos de dados são baseadas em uma das diversas
estruturas ou modelos lógicos de dados. As cinco
estruturas de bancos de dados fundamentais são os
modelos hierárquicos, em rede, relacionais, orientados a
objetos e multidimensionais.
Estrutura Hierárquica: No modelo hierárquico tradicional,
todos os registros são dependentes e dispostos em
estruturas de níveis múltiplos, que consistem em um
registro-raiz e qualquer número de níveis subordinados.
Desta forma, todos os relacionamentos entre os registros
são de um para muitos, uma vez que cada elemento de
dados se relaciona apenas com um elemento acima dele.
14/11/13 01:55 AM

18
Estruturas dos Bancos de Dados
Estrutura em Rede: permite relacionamentos do tipo de
muitos para muitos entre os registros, ou seja, o modelo em
rede pode acessar um elemento de dados seguindo um
dentre vários caminhos, porque qualquer elemento ou
registro de dados pode ser relacionado com qualquer
número de outros elementos de dados.
Estrutura Relacional: todos os elementos dos dados dentro
do banco de dados são concebidos como armazenados na
forma de tabelas simples.
Estrutura Multidimensional: é uma variação do modelo
relacional que utiliza estruturas multidimensionais para
organizar dados e expressar as relações entre os dados.
Bancos de dados multidimensionais são uma maneira
compacta e inteligível de visualizar e manipular elementos de
dados que possuem muitas inter-relações.
14/11/13 01:55 AM

19
Estrutura Baseada em Objetos
Um objeto consiste em valores de dados que descrevem
os atributos de uma entidade, mais as operações que
podem ser executadas sobre os dados. Essa capacidade
de sintetização permite ao modelo orientado a objetos
manipular melhor do que outras estruturas de bancos de
dados os tipos mais complexos de dados (gráficos,
imagens, voz, texto).

14/11/13 01:55 AM

20
Tecnologia Orientada a Objetos e a
Web
Os proponentes da indústria preveem que os sistemas de
gerenciamento de bancos de dados orientados a objetos
se tornarão o componente de software fundamental que
controlará as páginas em multimídia na rede e outros tipos
de dados que apoiam sites na rede. Isso porque um
OODBMS (object-oriented database management systems
- sistemas de gerenciamento de bancos de dados
orientados a objetos) pode facilmente gerenciar o acesso e
o armazenamento de objetos como documentos e
imagens gráficas, videoclipes, segmentos de áudio e
outros subconjuntos de páginas da rede.

14/11/13 01:55 AM

21
Acessando Bancos de Dados
Acesso eficiente aos dados é importante. Na manutenção
de bancos de dados, os registros ou objetos precisam ser
constantemente adicionados, apagados ou atualizados
para acompanhar as transações da empresa. Os dados
também devem ser acessados rapidamente para que as
informações possam ser produzidas em resposta a
pedidos dos usuários finais.
Campos-chave: campos de identificação, ou chaves, que
identificam o registro para que se possa localizar um
registro (número de identidade).
Acesso Sequencial: organização sequencial, na qual os
registros são fisicamente armazenados em uma ordem
específica de acordo com um campo-chave em cada
registro (arquivo de folha de pagamento).
14/11/13 01:55 AM

22
Acessando Bancos de Dados
Acesso Direto: não precisam ser dispostos em nenhuma
sequência particular nas mídias de armazenamento.
Entretanto, o computador deve acompanhar o local de
armazenamento de cada registro utilizando uma série de
métodos de organização direta para que os dados possam
ser recuperados quando necessário.

14/11/13 01:55 AM

23

Contenu connexe

Tendances

Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados ConceitosCleber Ramos
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoLuis Ferreira
 
12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídosBruno Felipe
 
Aula1-Conceitos de SGBD
Aula1-Conceitos de SGBDAula1-Conceitos de SGBD
Aula1-Conceitos de SGBDCris Fidelix
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS Antonio Pedro
 
Respostas exercício 1 bdi
Respostas exercício 1   bdiRespostas exercício 1   bdi
Respostas exercício 1 bdiPatty Muniz
 
38664419 artigo-data warehouse
38664419 artigo-data warehouse38664419 artigo-data warehouse
38664419 artigo-data warehousediochel
 
Apresentação Final de Banco de Dados
Apresentação Final de Banco de DadosApresentação Final de Banco de Dados
Apresentação Final de Banco de Dadossamlobo
 
Fundamentos de banco de dados 02 caracteristicas e vantagens sgbd
Fundamentos de banco de dados   02 caracteristicas e vantagens sgbdFundamentos de banco de dados   02 caracteristicas e vantagens sgbd
Fundamentos de banco de dados 02 caracteristicas e vantagens sgbdRafael Pinheiro
 
Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1Januário Neto
 
Introducao Base Dados I
Introducao  Base  Dados  IIntroducao  Base  Dados  I
Introducao Base Dados Iguest3118b2
 

Tendances (20)

Datawarehouse
DatawarehouseDatawarehouse
Datawarehouse
 
Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados Conceitos
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informação
 
12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos
 
Banco de Dados
Banco de DadosBanco de Dados
Banco de Dados
 
Aula1-Conceitos de SGBD
Aula1-Conceitos de SGBDAula1-Conceitos de SGBD
Aula1-Conceitos de SGBD
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
 
Sistemas De Apoio A Decis
Sistemas De Apoio A DecisSistemas De Apoio A Decis
Sistemas De Apoio A Decis
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS
 
Respostas exercício 1 bdi
Respostas exercício 1   bdiRespostas exercício 1   bdi
Respostas exercício 1 bdi
 
38664419 artigo-data warehouse
38664419 artigo-data warehouse38664419 artigo-data warehouse
38664419 artigo-data warehouse
 
Apresentação Final de Banco de Dados
Apresentação Final de Banco de DadosApresentação Final de Banco de Dados
Apresentação Final de Banco de Dados
 
Banco de Dados - Conceitos Básicos
Banco de Dados - Conceitos BásicosBanco de Dados - Conceitos Básicos
Banco de Dados - Conceitos Básicos
 
Fundamentos de banco de dados 02 caracteristicas e vantagens sgbd
Fundamentos de banco de dados   02 caracteristicas e vantagens sgbdFundamentos de banco de dados   02 caracteristicas e vantagens sgbd
Fundamentos de banco de dados 02 caracteristicas e vantagens sgbd
 
Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1
 
Banco de dados parte 01
Banco de dados parte 01Banco de dados parte 01
Banco de dados parte 01
 
Ara7129 unidade-1-v1
Ara7129 unidade-1-v1Ara7129 unidade-1-v1
Ara7129 unidade-1-v1
 
Aula 3 banco de dados
Aula 3   banco de dadosAula 3   banco de dados
Aula 3 banco de dados
 
Introducao Base Dados I
Introducao  Base  Dados  IIntroducao  Base  Dados  I
Introducao Base Dados I
 

En vedette

Sobredosis de belleza
Sobredosis de bellezaSobredosis de belleza
Sobredosis de bellezaruilopez
 
Jornada 2 de Sensibilización Las TIC en Educ.Primaria
Jornada 2 de Sensibilización Las TIC en Educ.PrimariaJornada 2 de Sensibilización Las TIC en Educ.Primaria
Jornada 2 de Sensibilización Las TIC en Educ.PrimariaClaudia Marisa Pagano
 
Colaboradores e diretores da Rádio Lousada
Colaboradores e diretores da Rádio LousadaColaboradores e diretores da Rádio Lousada
Colaboradores e diretores da Rádio LousadaPaulo Nuno
 
Natal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatalNatal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatalprofessoraisasoares
 
O Brasil no Tocantins - Um novo norte para seus investimentos
O Brasil no Tocantins - Um novo norte para seus investimentosO Brasil no Tocantins - Um novo norte para seus investimentos
O Brasil no Tocantins - Um novo norte para seus investimentosnkadvocacia
 

En vedette (8)

Sobredosis de belleza
Sobredosis de bellezaSobredosis de belleza
Sobredosis de belleza
 
Ibobe esportes
Ibobe   esportesIbobe   esportes
Ibobe esportes
 
TICs Salud
TICs SaludTICs Salud
TICs Salud
 
Jornada 2 de Sensibilización Las TIC en Educ.Primaria
Jornada 2 de Sensibilización Las TIC en Educ.PrimariaJornada 2 de Sensibilización Las TIC en Educ.Primaria
Jornada 2 de Sensibilización Las TIC en Educ.Primaria
 
La sestaciones maribel
La sestaciones maribelLa sestaciones maribel
La sestaciones maribel
 
Colaboradores e diretores da Rádio Lousada
Colaboradores e diretores da Rádio LousadaColaboradores e diretores da Rádio Lousada
Colaboradores e diretores da Rádio Lousada
 
Natal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatalNatal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatal
 
O Brasil no Tocantins - Um novo norte para seus investimentos
O Brasil no Tocantins - Um novo norte para seus investimentosO Brasil no Tocantins - Um novo norte para seus investimentos
O Brasil no Tocantins - Um novo norte para seus investimentos
 

Similaire à eduardo teste ubc

Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadoswapiva
 
aula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdfaula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdfssuser7a84f91
 
Universidade federal do amazonas Banco de Dados - Apresentação final
Universidade federal do amazonas   Banco de Dados - Apresentação finalUniversidade federal do amazonas   Banco de Dados - Apresentação final
Universidade federal do amazonas Banco de Dados - Apresentação finalRenan Levy
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfticepcCapelas
 
SLIDE 1 PARTE 01 - BANCO DE DADOS.pptx
SLIDE 1 PARTE 01 - BANCO DE DADOS.pptxSLIDE 1 PARTE 01 - BANCO DE DADOS.pptx
SLIDE 1 PARTE 01 - BANCO DE DADOS.pptxCesarDias26
 
Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)m4rkSpinelli
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Caio Moreno
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosdiogocbj
 
Banco de Dados - Conceitos
Banco de Dados - ConceitosBanco de Dados - Conceitos
Banco de Dados - Conceitosssuser69006f
 
Célio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadasCélio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadasUCAM
 
Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)Mario Sergio
 
Bdii aula01 apresentacao
Bdii aula01 apresentacaoBdii aula01 apresentacao
Bdii aula01 apresentacaosamuel1562314
 
Fundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptxFundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptxNatliaGomes72
 

Similaire à eduardo teste ubc (20)

Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dados
 
aula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdfaula01_Fundamentos de Banco de Dados.pptx.pdf
aula01_Fundamentos de Banco de Dados.pptx.pdf
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Aula 1
Aula 1Aula 1
Aula 1
 
Aula banco de dados
Aula banco de dadosAula banco de dados
Aula banco de dados
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
Universidade federal do amazonas Banco de Dados - Apresentação final
Universidade federal do amazonas   Banco de Dados - Apresentação finalUniversidade federal do amazonas   Banco de Dados - Apresentação final
Universidade federal do amazonas Banco de Dados - Apresentação final
 
Sistemas de Informação - Aula05 - cap5 bd e business intelligence
Sistemas de Informação - Aula05 - cap5 bd e business intelligenceSistemas de Informação - Aula05 - cap5 bd e business intelligence
Sistemas de Informação - Aula05 - cap5 bd e business intelligence
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdf
 
SLIDE 1 PARTE 01 - BANCO DE DADOS.pptx
SLIDE 1 PARTE 01 - BANCO DE DADOS.pptxSLIDE 1 PARTE 01 - BANCO DE DADOS.pptx
SLIDE 1 PARTE 01 - BANCO DE DADOS.pptx
 
Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dados
 
Banco de Dados - Conceitos
Banco de Dados - ConceitosBanco de Dados - Conceitos
Banco de Dados - Conceitos
 
02 introducao
02 introducao02 introducao
02 introducao
 
Célio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadasCélio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadas
 
Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)
 
Bdii aula01 apresentacao
Bdii aula01 apresentacaoBdii aula01 apresentacao
Bdii aula01 apresentacao
 
Fundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptxFundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptx
 
BDI_1_conceitos
BDI_1_conceitosBDI_1_conceitos
BDI_1_conceitos
 

eduardo teste ubc

  • 1. CURSO DE ADMNISTRAÇÃO DISCIPLINA GESTÃO DE TECNOLOGIA E INOVAÇÃO TEMA GERENCIAMENTO DE DADOS PROF. MSC. SILVIO RIBEIRO
  • 2. GERENCIAMENTO DE DADOS Os dados são um recurso organizacional essencial que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não conseguiria sobreviver ou ter sucesso sem dados de qualidade sobre suas operações internas e seu ambiente externo. Os dados podem ser organizados logicamente em caracteres, campos, registros e bancos de dados. 14/11/13 01:55 AM 2
  • 3. CARACTER: O elemento lógico mais simples dos dados é o caracter, que consiste em um único símbolo alfabético, numérico ou outro. Do ponto de vista do usuário, um caracter é o elemento mais simples dos dados possível de ser observado e manipulado. CAMPO: Um campo consiste em um agrupamento de caracteres. Em termos específicos, um campo de dados representa um atributo de alguma entidade. 14/11/13 01:55 AM 3
  • 4. REGISTRO: Os campos de dados afins são agrupados para formarem um registro que representa, então, uma coleção de atributos que descrevem uma entidade. ARQUIVO: Um grupo de registros afins é um arquivo ou tabela de dados. Os arquivos muitas vezes são classificados pelo aplicativo para o qual são primeiro usados (arquivo de folha de pagamento), pelo tipo de dados (arquivo de imagem gráfica) ou por sua permanência (arquivo de transações ou arquivo histórico). BANCO DE DADOS: Um banco de dados é um conjunto integrado de elementos de dados relacionados logicamente. Consolida registros previamente armazenados em arquivos separados em uma fonte comum de registros de dados que fornece dados para muitas aplicações. 14/11/13 01:55 AM 4
  • 5. Gerenciamento de Banco de Dados Um importante pacote de software, chamado sistema de gerenciamento de bancos de dados (database management system ou DBMS), funciona como interface de software entre os usuários e os bancos de dados. Esse sistema ajuda os usuários a acessarem facilmente os registros em um banco de dados. Dessa forma, o gerenciamento de bancos de dados envolve o uso de software de gerenciamento de bancos de dados para controlar como eles são criados, consultados e mantidos para fornecerem as informações necessárias aos usuários finais e suas organizações. 14/11/13 01:55 AM 5
  • 6. Gerenciamento de Banco de Dados A abordagem do gerenciamento de bancos de dados envolve três atividades básicas: • atualização e manutenção de bancos de dados comuns para refletir novas transações de negócios e outros eventos que exigem mudanças nos registros de uma organização; • fornecimento das informações requisitadas por cada aplicação do usuário final mediante o uso de aplicativos que compartilham os dados em bancos de dados comuns; • fornecimento de uma capacidade de consulta/resposta e emissão de relatório por meio de um software DBMS, para que os usuários finais possam consultar facilmente os bancos de dados, gerar relatórios e receber respostas rápidas a seus pedidos. 14/11/13 01:55 AM 6
  • 7. Componentes comuns de softwares de Sistemas de Gerenciamento de Banco de Dados • Definição do banco de dados (definir restrições, relacionamentos e direitos); • Acesso informal (acessar dados sem codificações complicadas); • Desenvolvimento de aplicações (desenvolver menus, formulários de entrada de dados e relatórios); • Interface de linguagem codificada (combina acesso informal com a capacidade plena); • Processamento de transações (impedir a interferência e recuperar dados); • Ajuste do banco de dados (monitorar e melhorar o desempenho) 14/11/13 01:55 AM 7
  • 8. Desenvolvimento de Banco de Dados Pacotes de gerenciamento de bancos de dados como Microsoft Access ou Lotus Approach permitem aos usuários finais desenvolver facilmente os bancos de dados. Grandes organizações normalmente utilizam a linguagem de definição de dados em sistemas de gerenciamento de bancos de dados como o Oracle 9i ou o DB2 da IBM para desenvolver banco de dados e para modificar as suas especificações sempre que necessário. 14/11/13 01:55 AM 8
  • 9. Consulta ao Banco de Dados O dispositivo de linguagem de consulta permite que você facilmente obtenha respostas imediatas a pedidos específicos: você simplesmente tecla algumas poucas perguntas simples. O dispositivo gerador de relatórios permite que você especifique rapidamente um formato de relatório para as informações que deseja sejam apresentadas como relatório. Consultas SQL. A SQL, ou Structured Query Language (Linguagem de Consulta Estruturada): [SELECT... FROM ...WHERE ... ]. Consultas gráficas e naturais: métodos GUI (interface gráfica com o usuário) do tipo apontar e clicar. 14/11/13 01:55 AM 9
  • 10. Manutenção dos Bancos de Dados Os bancos de dados de uma organização precisam ser constantemente atualizados para refletir as novas transações de negócios e outros eventos. Outras mudanças devem ser feitas para garantir precisão dos dados nos bancos de dados. Esse processo de manutenção de bancos de dados é acompanhado por programas de processamento de transações e outros pacotes de aplicativos para o usuário final, com o apoio do DBMS. 14/11/13 01:55 AM 10
  • 11. Desenvolvimento de Aplicações Usuários finais, analistas de sistemas e outros programadores de aplicações podem utilizar a linguagem interna de programação e ferramentas embutidas de desenvolvimento de software fornecidas por muitos pacotes DBMS para desenvolverem programas de aplicação personalizada. Você pode, por exemplo, utilizar um DBMS para criar facilmente telas de entrada de dados, formulários, relatórios ou páginas de rede de um aplicativo empresarial. 14/11/13 01:55 AM 11
  • 12. Tipos de Banco de Dados Bancos de Dados Operacionais: armazenam dados detalhados necessários para apoiar os processos e operações de e-business. Bancos de Dados Distribuídos: Os bancos de dados distribuídos podem ser cópias de bancos de dados operacionais ou analíticos, bancos de dados em hipermídia ou de discussão, ou qualquer outro tipo de base de dados. A reprodução e a distribuição de bancos de dados é feita para melhorar o desempenho e a segurança do banco de dados. Podem residir em servidores de rede na rede mundial de computadores (WWW), em intranets ou extranets, ou em outras redes da empresa. 14/11/13 01:55 AM 12
  • 13. Tipos de Banco de Dados Bancos de Dados Externos: disponibilizado mediante o pagamento de uma taxa em serviços comerciais online, e com ou sem tarifas de muitas fontes na Internet, particularmente na WWW. Os sites da rede fornecem páginas de documentos interligadas por hiperlinks em bancos de dados em hipermídia possíveis de serem acessados. Data Warehouse: armazena dados que foram extraídos dos vários bancos de dados de uma organização, sejam eles operacionais, externos ou de outra espécie. É uma fonte central de dados já trabalhados, transformados e catalogados, prontos para serem utilizados por gerentes e outros profissionais da empresa. 14/11/13 01:55 AM 13
  • 14. Tipos de Banco de Dados Data Mining: no data míníng, os dados de um data warehouse são processados para identificar fatores e tendências-chave nos padrões das atividades de negócios, descobrindo novas correlações, padrões e tendências em vasta quantidade de dados das empresas armazenados em nestes warehouses. Bancos de Dados em Hipermídia na Rede (Web): consiste em uma home page e outras páginas de multimídia ou mídias mistas (texto, imagens gráficas e fotográficas, videoclipes e segmentos de áudio) com hiperlinks. 14/11/13 01:55 AM 14
  • 15. Implementando O Gerenciamento de Dados São necessários esforços importantes de gerenciamento de dados a fim de compensar alguns problemas que podem resultar do uso de uma abordagem de gerenciamento de bancos de dados: Gerenciamento de bancos de dados: responsável pelo uso adequado da tecnologia do gerenciamento de bancos de dados. Compreende a responsabilidade pelo desenvolvimento e manutenção do dicionário de dados da organização, projeto e monitoração do desempenho dos bancos de dados e aplicação de padrões para uso e segurança dos bancos de dados. 14/11/13 01:55 AM 15
  • 16. Implementando O Gerenciamento de Dados Planejamento de dados: compreende a responsabilidade pelo desenvolvimento de uma arquitetura global de dados para os recursos de dados da empresa vinculada à sua missão e seus planos estratégicos e aos objetivos e processos de suas unidades de negócios. Gerenciamento de dados: envolve a administração da 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 na organização. 14/11/13 01:55 AM 16
  • 17. Gerenciamento de Bancos de Dados Imagine como seria difícil obter qualquer informação de um sistema de informações se os dados fossem armazenados de uma forma desorganizada ou se não houvesse nenhum modo sistemático para recuperá-los. Dessa forma, em todos os sistemas de informações, os de dados devem ser organizados e estruturados de alguma maneira lógica para que possam ser facilmente acossados, eficientemente processados, rapidamente recuperados e efetivamente gerenciados. 14/11/13 01:55 AM 17
  • 18. Estruturas dos Bancos de Dados As relações entre os muitos registros individuais nos bancos de dados são baseadas em uma das diversas estruturas ou modelos lógicos de dados. As cinco estruturas de bancos de dados fundamentais são os modelos hierárquicos, em rede, relacionais, orientados a objetos e multidimensionais. Estrutura Hierárquica: No modelo hierárquico tradicional, todos os registros são dependentes e dispostos em estruturas de níveis múltiplos, que consistem em um registro-raiz e qualquer número de níveis subordinados. Desta forma, todos os relacionamentos entre os registros são de um para muitos, uma vez que cada elemento de dados se relaciona apenas com um elemento acima dele. 14/11/13 01:55 AM 18
  • 19. Estruturas dos Bancos de Dados Estrutura em Rede: permite relacionamentos do tipo de muitos para muitos entre os registros, ou seja, o modelo em rede pode acessar um elemento de dados seguindo um dentre vários caminhos, porque qualquer elemento ou registro de dados pode ser relacionado com qualquer número de outros elementos de dados. Estrutura Relacional: todos os elementos dos dados dentro do banco de dados são concebidos como armazenados na forma de tabelas simples. Estrutura Multidimensional: é uma variação do modelo relacional que utiliza estruturas multidimensionais para organizar dados e expressar as relações entre os dados. Bancos de dados multidimensionais são uma maneira compacta e inteligível de visualizar e manipular elementos de dados que possuem muitas inter-relações. 14/11/13 01:55 AM 19
  • 20. Estrutura Baseada em Objetos Um objeto consiste em valores de dados que descrevem os atributos de uma entidade, mais as operações que podem ser executadas sobre os dados. Essa capacidade de sintetização permite ao modelo orientado a objetos manipular melhor do que outras estruturas de bancos de dados os tipos mais complexos de dados (gráficos, imagens, voz, texto). 14/11/13 01:55 AM 20
  • 21. Tecnologia Orientada a Objetos e a Web Os proponentes da indústria preveem que os sistemas de gerenciamento de bancos de dados orientados a objetos se tornarão o componente de software fundamental que controlará as páginas em multimídia na rede e outros tipos de dados que apoiam sites na rede. Isso porque um OODBMS (object-oriented database management systems - sistemas de gerenciamento de bancos de dados orientados a objetos) pode facilmente gerenciar o acesso e o armazenamento de objetos como documentos e imagens gráficas, videoclipes, segmentos de áudio e outros subconjuntos de páginas da rede. 14/11/13 01:55 AM 21
  • 22. Acessando Bancos de Dados Acesso eficiente aos dados é importante. Na manutenção de bancos de dados, os registros ou objetos precisam ser constantemente adicionados, apagados ou atualizados para acompanhar as transações da empresa. Os dados também devem ser acessados rapidamente para que as informações possam ser produzidas em resposta a pedidos dos usuários finais. Campos-chave: campos de identificação, ou chaves, que identificam o registro para que se possa localizar um registro (número de identidade). Acesso Sequencial: organização sequencial, na qual os registros são fisicamente armazenados em uma ordem específica de acordo com um campo-chave em cada registro (arquivo de folha de pagamento). 14/11/13 01:55 AM 22
  • 23. Acessando Bancos de Dados Acesso Direto: não precisam ser dispostos em nenhuma sequência particular nas mídias de armazenamento. Entretanto, o computador deve acompanhar o local de armazenamento de cada registro utilizando uma série de métodos de organização direta para que os dados possam ser recuperados quando necessário. 14/11/13 01:55 AM 23