Curso Técnico em Manutenção e
    Suporte em Informática




      Banco de Dados
          Professor: Hercules Santhus
         hercules.santhus@gmail.com
SISTEMA DE BANCO DE DADOS
• Sistema computadorizado de manutenção de
  registros.
• Finalidade: geral e armazenar informações e
  permitir que os usuários busquem e atualizem
  essas informações quando as solicitar.
• Informações:qualquer coisa que seja
  necessária para auxiliar no processo das
  atividades desse individuo ou dessa
  organização.
O Sistema de Banco de Dados envolve quatro componentes principais: dados,
hardware, software e usuários
DADOS
• Um banco de dados nada mais é do que um
  repositório de dados, que pode ser classificado
  como integrado ou compartilhado.
DADOS
• Integrado: visa ao controle de total eliminação
  da redundância de dados geralmente encontrada
  em sistemas de arquivos comuns (gerenciadores
  de arquivos).
DADOS
• Compartilhado: visa ao acesso de vários
  usuários a uma mesma parte dos dados, com
  finalidades distintas.
HARDWARE
• Os componentes de hardware do sistema
  consistem em:
• Volumes de armazenamento secundário.
• Processadores de hardware e memória
  principal associada.
HARDWARE
• Volumes de armazenamento secundário : normalmente,
  discos magnéticos -, que são usados para manter os dados
  armazenados, juntamente com os dispositivos de E/S
  associados (unidades de discos, etc.), controladores de
  dispositivos, canais de E/S e assim por diante.
HARDWARE
• Processadores de hardware e memória
  principal associada, que são usados para dar
  suporte a execução do software do Sistema de
  Banco de Dados.
SOFTWARE
• Entre o banco de dados físico e os usuários do
  sistema existe uma camada de software
  conhecida como gerenciador de banco de
  dados ou servidor de bando de dados.
sistema gerenciador de banco de
            dados (SGBD).
• O SGBD é um dos componente de software mais
  importante de todo o sistema.
• Outros componentes incluem utilitários,
  ferramentas de desenvolvimento de aplicações,
  recursos para auxiliar no projeto, geradores de
  relatórios e o gerenciador de transações.
• O termo SGBD também é usado para se referir,
  genericamente, a algum produto especifico de
  algum fornecedor em particular.
USUÁRIOS
• Consideramos três classes gerais de usuários:

• Os programadores de aplicações, responsáveis
  pela escrita de programas de aplicações de banco
  de.

• Os usuários finais acessam ao banco de dados
  interativamente.

• Profissionais da área de BD.
USUÁRIOS
• Os profissionais da área de banco de dados:

    Administrador de Dados.


    Administrador de Banco de Dados (DBA).
Administrador de Dados (DA)
• pessoa responsável pelos dados da empresa.

• Decidir que dados devem ser armazenados,
  alem de estabelecer normas para manter e
  tratar esses dados.
Administrador de Banco de Dados (DBA)

• responsável pela implementação das decisões
  do Administrador de Dados.

• Seu trabalho é criar o DB propriamente dito e
  implementar os controles técnicos necessários
  para por em prática as diversas decisões
  sobre normas tomadas pelo
  Administrador de Dados

Aula 01 DB

  • 1.
    Curso Técnico emManutenção e Suporte em Informática Banco de Dados Professor: Hercules Santhus [email protected]
  • 2.
    SISTEMA DE BANCODE DADOS • Sistema computadorizado de manutenção de registros. • Finalidade: geral e armazenar informações e permitir que os usuários busquem e atualizem essas informações quando as solicitar. • Informações:qualquer coisa que seja necessária para auxiliar no processo das atividades desse individuo ou dessa organização.
  • 3.
    O Sistema deBanco de Dados envolve quatro componentes principais: dados, hardware, software e usuários
  • 4.
    DADOS • Um bancode dados nada mais é do que um repositório de dados, que pode ser classificado como integrado ou compartilhado.
  • 5.
    DADOS • Integrado: visaao controle de total eliminação da redundância de dados geralmente encontrada em sistemas de arquivos comuns (gerenciadores de arquivos).
  • 6.
    DADOS • Compartilhado: visaao acesso de vários usuários a uma mesma parte dos dados, com finalidades distintas.
  • 7.
    HARDWARE • Os componentesde hardware do sistema consistem em: • Volumes de armazenamento secundário. • Processadores de hardware e memória principal associada.
  • 8.
    HARDWARE • Volumes dearmazenamento secundário : normalmente, discos magnéticos -, que são usados para manter os dados armazenados, juntamente com os dispositivos de E/S associados (unidades de discos, etc.), controladores de dispositivos, canais de E/S e assim por diante.
  • 9.
    HARDWARE • Processadores dehardware e memória principal associada, que são usados para dar suporte a execução do software do Sistema de Banco de Dados.
  • 10.
    SOFTWARE • Entre obanco de dados físico e os usuários do sistema existe uma camada de software conhecida como gerenciador de banco de dados ou servidor de bando de dados.
  • 11.
    sistema gerenciador debanco de dados (SGBD). • O SGBD é um dos componente de software mais importante de todo o sistema. • Outros componentes incluem utilitários, ferramentas de desenvolvimento de aplicações, recursos para auxiliar no projeto, geradores de relatórios e o gerenciador de transações. • O termo SGBD também é usado para se referir, genericamente, a algum produto especifico de algum fornecedor em particular.
  • 12.
    USUÁRIOS • Consideramos trêsclasses gerais de usuários: • Os programadores de aplicações, responsáveis pela escrita de programas de aplicações de banco de. • Os usuários finais acessam ao banco de dados interativamente. • Profissionais da área de BD.
  • 13.
    USUÁRIOS • Os profissionaisda área de banco de dados: Administrador de Dados. Administrador de Banco de Dados (DBA).
  • 14.
    Administrador de Dados(DA) • pessoa responsável pelos dados da empresa. • Decidir que dados devem ser armazenados, alem de estabelecer normas para manter e tratar esses dados.
  • 15.
    Administrador de Bancode Dados (DBA) • responsável pela implementação das decisões do Administrador de Dados. • Seu trabalho é criar o DB propriamente dito e implementar os controles técnicos necessários para por em prática as diversas decisões sobre normas tomadas pelo Administrador de Dados