Introdução a Banco de Dados Marcos Roberto Ferreira
Quem eu sou? Marcos Roberto Ferreira
Agenda Introdução a banco de dados Tipos de bancos Banco de dados relacional SGBD
Introdução a banco de dados O que é BANCO DE DADOS
 
BANCO Introdução a banco de dados
BANCO Introdução a banco de dados Grande quantidade de elementos disponíveis  Ex: banco de areia, banco de imagens, banco de órgãos
Introdução a banco de dados DADO
DADO Introdução a banco de dados Elementos conhecidos de um problema ou informação  Ex: Endereço, CPF, distância entre dois pontos
BANCO Introdução a banco de dados Grande quantidade  de elementos  disponíveis  DADO Elementos conhecidos de um problema ou informaçã o  +
Introdução a banco de dados Grande quantidade de elementos conhecidos de um problema ou informação disponíveis
Introdução a banco de dados Grande quantidade de elementos conhecidos de um problema ou informação disponíveis  de maneira regular.
Tipos de bancos de dados Plano :  Matrizes bidimensionais (Planilhas eletrônicas) Rede :  Informações armazenadas são relacionadas por referência (Sistemas de arquivos) Relacional :  Informações armazenadas de acordo com o Modelo-Entidade-Relacionamento (bancos de dados comerciais: Oracle, MySQL, etc) Orientado a objetos :  Informações são armazenadas em forma de objetos (dados espaciais, telecomunicações, e áreas científicas) Objeto Relacional :  Informações são armazenadas em no formato relacional, com um modelo orientado a objetos
Banco de dados relacional Entidades Relacionamentos Atributos
Entidade :  Algo que pode ter existência própria e identificação própria Banco de dados relacional
Entidade :  Algo que pode ter existência própria e identificação própria Carro Banco de dados relacional
Entidade :  Algo que pode ter existência própria e identificação própria Carro Pessoa Banco de dados relacional
Entidade :  Algo que pode ter existência própria e identificação própria Carro Pessoa Empresa Banco de dados relacional
Atributos :  dados de determinada entidade Banco de dados relacional
Atributos :  dados de determinada entidade Carro Banco de dados relacional
Atributos :  dados de determinada entidade Carro Número Chassi Banco de dados relacional
Atributos :  dados de determinada entidade Carro Número Chassi Cor Banco de dados relacional
Atributos :  dados de determinada entidade Carro Número Chassi Cor Placa Banco de dados relacional
Atributos :  dados de determinada entidade Carro Número Chassi Cor Placa Ano Fabric. Banco de dados relacional
Atributos :  dados de determinada entidade Carro Número Chassi Cor Placa Ano Fabric. Banco de dados relacional
Relacionamentos :  ligação entre duas entidades Banco de dados relacional
Relacionamentos :  ligação entre duas entidades Banco de dados relacional
Relacionamentos :  ligação entre duas entidades Banco de dados relacional
Relacionamentos :  ligação entre duas entidades 1 1 Banco de dados relacional
Relacionamentos :  ligação entre duas entidades 1 1 Banco de dados relacional
Relacionamentos :  ligação entre duas entidades 1 1 1 N Banco de dados relacional
Relacionamentos :  ligação entre duas entidades 1 1 1 N Banco de dados relacional
Relacionamentos :  ligação entre duas entidades 1 1 1 N N N Banco de dados relacional Banco de dados relacional
SGBD Sistema Gerenciador de Banco de Dados São programas de computadores responsáveis pela gerenciamento e manipulação de um banco de dados
SGBD Sistema Gerenciador de Banco de Dados Disponibiliza uma interface para criar, atualizar, consultar ou excluir dados - SQL
SGBD Sistema Gerenciador de Banco de Dados Disponibiliza uma interface para criar, atualizar, consultar ou excluir dados - SQL É responsável pela integridade das informações de um banco de dados – ACID (Atomicidade, Consistência, Isolamento e Durabilidade)
Dúvidas
Marcos Roberto Ferreira [email_address] Obrigado!

Apresentação Senac

  • 1.
    Introdução a Bancode Dados Marcos Roberto Ferreira
  • 2.
    Quem eu sou?Marcos Roberto Ferreira
  • 3.
    Agenda Introdução abanco de dados Tipos de bancos Banco de dados relacional SGBD
  • 4.
    Introdução a bancode dados O que é BANCO DE DADOS
  • 5.
  • 6.
    BANCO Introdução abanco de dados
  • 7.
    BANCO Introdução abanco de dados Grande quantidade de elementos disponíveis Ex: banco de areia, banco de imagens, banco de órgãos
  • 8.
    Introdução a bancode dados DADO
  • 9.
    DADO Introdução abanco de dados Elementos conhecidos de um problema ou informação Ex: Endereço, CPF, distância entre dois pontos
  • 10.
    BANCO Introdução abanco de dados Grande quantidade de elementos disponíveis DADO Elementos conhecidos de um problema ou informaçã o +
  • 11.
    Introdução a bancode dados Grande quantidade de elementos conhecidos de um problema ou informação disponíveis
  • 12.
    Introdução a bancode dados Grande quantidade de elementos conhecidos de um problema ou informação disponíveis de maneira regular.
  • 13.
    Tipos de bancosde dados Plano : Matrizes bidimensionais (Planilhas eletrônicas) Rede : Informações armazenadas são relacionadas por referência (Sistemas de arquivos) Relacional : Informações armazenadas de acordo com o Modelo-Entidade-Relacionamento (bancos de dados comerciais: Oracle, MySQL, etc) Orientado a objetos : Informações são armazenadas em forma de objetos (dados espaciais, telecomunicações, e áreas científicas) Objeto Relacional : Informações são armazenadas em no formato relacional, com um modelo orientado a objetos
  • 14.
    Banco de dadosrelacional Entidades Relacionamentos Atributos
  • 15.
    Entidade : Algo que pode ter existência própria e identificação própria Banco de dados relacional
  • 16.
    Entidade : Algo que pode ter existência própria e identificação própria Carro Banco de dados relacional
  • 17.
    Entidade : Algo que pode ter existência própria e identificação própria Carro Pessoa Banco de dados relacional
  • 18.
    Entidade : Algo que pode ter existência própria e identificação própria Carro Pessoa Empresa Banco de dados relacional
  • 19.
    Atributos : dados de determinada entidade Banco de dados relacional
  • 20.
    Atributos : dados de determinada entidade Carro Banco de dados relacional
  • 21.
    Atributos : dados de determinada entidade Carro Número Chassi Banco de dados relacional
  • 22.
    Atributos : dados de determinada entidade Carro Número Chassi Cor Banco de dados relacional
  • 23.
    Atributos : dados de determinada entidade Carro Número Chassi Cor Placa Banco de dados relacional
  • 24.
    Atributos : dados de determinada entidade Carro Número Chassi Cor Placa Ano Fabric. Banco de dados relacional
  • 25.
    Atributos : dados de determinada entidade Carro Número Chassi Cor Placa Ano Fabric. Banco de dados relacional
  • 26.
    Relacionamentos : ligação entre duas entidades Banco de dados relacional
  • 27.
    Relacionamentos : ligação entre duas entidades Banco de dados relacional
  • 28.
    Relacionamentos : ligação entre duas entidades Banco de dados relacional
  • 29.
    Relacionamentos : ligação entre duas entidades 1 1 Banco de dados relacional
  • 30.
    Relacionamentos : ligação entre duas entidades 1 1 Banco de dados relacional
  • 31.
    Relacionamentos : ligação entre duas entidades 1 1 1 N Banco de dados relacional
  • 32.
    Relacionamentos : ligação entre duas entidades 1 1 1 N Banco de dados relacional
  • 33.
    Relacionamentos : ligação entre duas entidades 1 1 1 N N N Banco de dados relacional Banco de dados relacional
  • 34.
    SGBD Sistema Gerenciadorde Banco de Dados São programas de computadores responsáveis pela gerenciamento e manipulação de um banco de dados
  • 35.
    SGBD Sistema Gerenciadorde Banco de Dados Disponibiliza uma interface para criar, atualizar, consultar ou excluir dados - SQL
  • 36.
    SGBD Sistema Gerenciadorde Banco de Dados Disponibiliza uma interface para criar, atualizar, consultar ou excluir dados - SQL É responsável pela integridade das informações de um banco de dados – ACID (Atomicidade, Consistência, Isolamento e Durabilidade)
  • 37.
  • 38.
    Marcos Roberto Ferreira[email_address] Obrigado!