Introdução à Banco de dados
Thiago Fortunato
E-mail: senac@thiagofortunato.com.br
SENAC - Rio Grande
Técnico em Sistemas para Internet
Banco de dados
Sumário
1. Introdução
2. Conceitos básicos
3. SGBD
4. Modelo Relacional - Parte I
5. Trabalho
2
1.
Introdução
Introdução
▷ Computadores digitais aparecem no final da década de 40
- ENIAC (Electronic Numerical Integrator and Computer);
▷ Primeiros braços robóticos surgem na metade da década
de 50 - linha de produção automotiva;
▷ Informações salvas em papéis;
▷ Métodos para recuperação de informação;
▷ Bancos de dados digitais são reconhecidos em 1960;
▷ Modelo relacional é criado em 1970;
▷ Oracle e SQL em 1978;
4
Introdução
5
Introdução
6
7
Painel utilizado para gerenciamento de blocos
Introdução
2.
Conceitos básicos
Conceitos básicos
▷ Banco de dados é um coleção de informações organizadas;
▷ Representa de forma abstrata o mundo real;
▷ Dado - são códigos que constituem a matéria prima da
informação, ou seja, é a informação não tratada;
▷ Informação - é o resultado do processamento de dados são
as informações;
▷ Conhecimento - é o ato ou efeito de abstrair ideia ou noção
de alguma coisa.
9
Conceitos básicos
▷ Inserir;
▷ Atualizar;
▷ Deletar;
▷ Organizar;
▷ Pesquisar.
10
Conceitos básicos
11
▷ Radio Frequency Identification (RFID) é uma tecnologia usada
para identificar objetos ou pessoas através de ondas de
radiofrequência;
▷ Um sistema RFID é composto de:
- Etiquetas com identificadores associados, leitores e antenas para
comunicação.
Arquitetura de um sistema RFID.
Conceitos básicos
12
Um lote de dados enviados por um sistema de rastreio
3.
SGBD
SGBD
14
▷ É um conjunto de programas responsáveis por gerenciar
um banco de dados;
▷ Sua principal função é manipular esses dados retirando
essa função da aplicação;
▷ É um conjunto de programas responsáveis por gerenciar
um banco de dados;
SGBD
15
▷ Principais SGBDs do mercado:
○ Oracle;
○ PostgreSQL;
○ SQL Server;
○ MySQL;
SGBD
16
4.
Modelo Relacional - Parte I
▷ Modelo de dados onde todos se encontram em tabelas e são
utilizados com a maioria dos SGBDs;
▷ Conceito foi desenvolvido em 1970;
▷ Baseia-se em:
○ Entidade;
○ Relação.
Modelo Relacional - Parte I
18
▷ Entidade - é uma estrutura também conhecida como tabela;
▷ Ela é organizada para que os dados tenham alguma relação;
▷ A definição é baseada no mundo real.
Modelo Relacional - Parte I
19
▷ Relação - determina o modo como cada registro de cada tabela
associa-se a outras;
▷ Permite relacionar dados de forma a gerar informações
utilizando diversas tabelas;
▷ Nós vamos aprender banco de dados relacional;
▷ Isso quer dizer que nossos dados estarão representados em
tabelas.
Modelo Relacional - Parte I
20
5.
Trabalho
Trabalho
▷ Ler o material localizado no site abaixo e me enviar um
resumo até 07/09 para trabalhos@thiagofortunato.com.br
▷ Link: https://goo.gl/FM2CP3
22
Até a próxima
aula! ;)
Deseja falar comigo?
Envie um e-mail para senac@thiagofortunato.com.br
Introdução à Banco de dados
Thiago Fortunato
E-mail: senac@thiagofortunato.com.br
SENAC - Rio Grande
Técnico em Sistemas para Internet
Banco de dados

SENAC RS - Introdução à Banco de dados

  • 1.
    Introdução à Bancode dados Thiago Fortunato E-mail: senac@thiagofortunato.com.br SENAC - Rio Grande Técnico em Sistemas para Internet Banco de dados
  • 2.
    Sumário 1. Introdução 2. Conceitosbásicos 3. SGBD 4. Modelo Relacional - Parte I 5. Trabalho 2
  • 3.
  • 4.
    Introdução ▷ Computadores digitaisaparecem no final da década de 40 - ENIAC (Electronic Numerical Integrator and Computer); ▷ Primeiros braços robóticos surgem na metade da década de 50 - linha de produção automotiva; ▷ Informações salvas em papéis; ▷ Métodos para recuperação de informação; ▷ Bancos de dados digitais são reconhecidos em 1960; ▷ Modelo relacional é criado em 1970; ▷ Oracle e SQL em 1978; 4
  • 5.
  • 6.
  • 7.
    7 Painel utilizado paragerenciamento de blocos Introdução
  • 8.
  • 9.
    Conceitos básicos ▷ Bancode dados é um coleção de informações organizadas; ▷ Representa de forma abstrata o mundo real; ▷ Dado - são códigos que constituem a matéria prima da informação, ou seja, é a informação não tratada; ▷ Informação - é o resultado do processamento de dados são as informações; ▷ Conhecimento - é o ato ou efeito de abstrair ideia ou noção de alguma coisa. 9
  • 10.
    Conceitos básicos ▷ Inserir; ▷Atualizar; ▷ Deletar; ▷ Organizar; ▷ Pesquisar. 10
  • 11.
    Conceitos básicos 11 ▷ RadioFrequency Identification (RFID) é uma tecnologia usada para identificar objetos ou pessoas através de ondas de radiofrequência; ▷ Um sistema RFID é composto de: - Etiquetas com identificadores associados, leitores e antenas para comunicação. Arquitetura de um sistema RFID.
  • 12.
    Conceitos básicos 12 Um lotede dados enviados por um sistema de rastreio
  • 13.
  • 14.
    SGBD 14 ▷ É umconjunto de programas responsáveis por gerenciar um banco de dados; ▷ Sua principal função é manipular esses dados retirando essa função da aplicação; ▷ É um conjunto de programas responsáveis por gerenciar um banco de dados;
  • 15.
    SGBD 15 ▷ Principais SGBDsdo mercado: ○ Oracle; ○ PostgreSQL; ○ SQL Server; ○ MySQL;
  • 16.
  • 17.
  • 18.
    ▷ Modelo dedados onde todos se encontram em tabelas e são utilizados com a maioria dos SGBDs; ▷ Conceito foi desenvolvido em 1970; ▷ Baseia-se em: ○ Entidade; ○ Relação. Modelo Relacional - Parte I 18
  • 19.
    ▷ Entidade -é uma estrutura também conhecida como tabela; ▷ Ela é organizada para que os dados tenham alguma relação; ▷ A definição é baseada no mundo real. Modelo Relacional - Parte I 19
  • 20.
    ▷ Relação -determina o modo como cada registro de cada tabela associa-se a outras; ▷ Permite relacionar dados de forma a gerar informações utilizando diversas tabelas; ▷ Nós vamos aprender banco de dados relacional; ▷ Isso quer dizer que nossos dados estarão representados em tabelas. Modelo Relacional - Parte I 20
  • 21.
  • 22.
    Trabalho ▷ Ler omaterial localizado no site abaixo e me enviar um resumo até 07/09 para trabalhos@thiagofortunato.com.br ▷ Link: https://goo.gl/FM2CP3 22
  • 23.
    Até a próxima aula!;) Deseja falar comigo? Envie um e-mail para senac@thiagofortunato.com.br
  • 24.
    Introdução à Bancode dados Thiago Fortunato E-mail: senac@thiagofortunato.com.br SENAC - Rio Grande Técnico em Sistemas para Internet Banco de dados