SlideShare uma empresa Scribd logo
1 de 56
Baixar para ler offline
# Introdução à Computação #
Aula 11 – BANCO DE DADOS
(Introdução ao Banco de Dados, Definições, SGBD)
Prof. Leinylson Fontinele Pereira
O que vamos aprender?
 Origem dos Bancos de Dados
 Definições
 SGBD
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Vamos começar?
09:55 4 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55
Registros Tabelas Arquivos
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55 Banco de Dados: Aula 02 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:55
Arquivos
Sequenciais
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
1 2 3 4
5
8 9
6 7
Acesso Direto
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
Banco de Dados
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
Base de Dados
Sistema Gerenciador
Linguagem de Exploração
Programas Adicionais
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
Modelo
Hierárquico
Modelo
em Rede
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
Modelo
Hierárquico Modelo
em Rede
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
Edgar F. Codd
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
Modelo Relacional
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
Como realizar essa especificação?
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
SEQUEL
Structured English Query Language
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57
SQL
Structured Query Language
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Origem dos Bancos de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:57 31
O que é Modelagem de dados?
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:57
É o processo anterior a
construção de um banco de
dados em um software
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Modelagemde dados
09:57
Primeira etapa de um projeto que envolva banco de dados
Ajuda a organizar a forma de pensamento sobre os dados
Estabelece o vínculo entre as necessidades dos usuários e a
solução de software que as atende
Redução na complexidade do projeto a um ponto que o
projetista possa compreender e manipular os dados
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Podemos Definir a Modelagem em Três Modelos...
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Do Negócio ao Sistema
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Minimundo
09:57
 Uma parte do mundo real sobre o qual os dados são
armazenados no banco de dados.
 Exemplo de Minimundo
# parte do ambiente de uma Universidade.
 Algumas entidades do minimundo
# Alunos, Disciplinas, Turmas, Departamentos, Professores.
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Níveis de Abstração
09:57
abstração
modelo conceitual
modelo lógico
modelo físico
Minimundo
esquema
instâncias
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Níveis de Abstração: Modelo Conceitual
09:57
Produto
código
descrição
Tipo de
produto
código
descrição
preço
n 1
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Níveis de Abstração: Modelo Lógico
09:57
TipoDeProduto(CodTipoProd,DescrTipoProd)
Produto(CodProd,DescrProd, PrecoProd,CodTipoProd)
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Do Negócio ao Sistema
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Que bancos de dados temos ao nosso redor?
09:57
 Agenda de contatos do celular
 Firefox – Favoritos, Histórico
 Armazenados no SGBG
 Caixas Eletrônicos
 Sites
 Mecanismos de Buscas
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:57
Sistema Gerenciador de Banco de Dados
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:57
Dúvidas nas Diferença entre SGBD x DB?
 Você tem o chip do seu celular que tem os seus contatos
# seria o banco de dados
 Você tem o seu celular
# seria o SGDB
Pois permite que você inclua contatos, exclua e altere.
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:57
Componentes de um SGBD
Dados Hardware
SoftwareUsuários
Informações
Armazenadas
Equipamentos que
dão suporte
Programas para
acesso e
gerenciamento.
DBAs,
Programadores e
Usuários
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
09:57
Usuários/Programadores
Programas de Aplicações / Consultas
SGBD
Programas para Processamento de consultas /
gerenciamento de dados
Software para Acesso aos Dados Armazenados
Definição dos dados
Banco de dados
armazenados
DDL DML
Sistema de Banco de Dados
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Sistema de Arquivos: Fábrica
09:57
Sistema para
Setor de Vendas
Sistema para
Setor de Produção
Sistema para
Setor de Engenharia
Arquivos
de vendas
Arquivos
de engenharia
Arquivos
de produção
Mesmos dados aparecem em todos os arquivos da fábrica
Teclado TC60 R$ 20,00
Monitor 15´ M60 R$ 150,00
Mouse MS09 R$ 10,00
Teclado TC60 10/11/2000
Monitor 15´ M60 20/11/2000
Mouse MS09 09/11/2000
Teclado TC60 teclado.gif
Monitor 15´ M60 monitor.gif
Mouse MS09 mouse.gif
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Sistema de Banco de Dados: Fábrica
09:57
Sistema para
Setor de Vendas
Sistema para
Setor de Produção
Sistema para
Setor de Engenharia
Banco de
dados
Teclado TC60
Monitor 15´ M60
Mouse MS09
R$ 20,00
R$ 150,00
R$ 10,00 10/11/2000
20/11/2000
09/11/2000
teclado.gif
monitor.gif
mouse.gif
Dados aparecem uma
única vez no banco
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Sistema de Banco de Dados: Fábrica
09:57
Sistema para
Setor de Vendas
Sistema para
Setor de Produção
Sistema para
Setor de Engenharia
Banco de
dados
Teclado TC60
Monitor 15´ M60
Mouse MS09
R$ 20,00
R$ 150,00
R$ 10,00 10/11/2000
20/11/2000
09/11/2000
teclado.gif
monitor.gif
mouse.gif
SGBD
Software que permite
a criação e gerência da
base de dados
Exemplos destes Softwares:
• Livres:
• FireBird, PostgreSQL e MySQL
• Comerciais (pagos)
• Oracle, DB2 e SQLServer
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Sistema de Banco de Dados
09:57
É o software SGBD juntamente
com os dados. Algumas vezes as
aplicações também estão incluídas.
(Navathe)
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Concluindo...
09:57 51 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Atividades
09:57
 Defina:
# Banco de dados, Dados, Sistema Gerenciador de Banco de Dados,
Sistema de Banco de Dados
# Seu chefe não quer usar um SGBD de jeito nenhum. Ele
quer usar uma planilhazinha que ele adora. Que
argumentos você usaria para convencê-lo a usar um
SGBD e deixar de lado a planilha?
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Material: https://sites.google.com/site/leinylsonuespi
09:57
Aula baseada no material de:
 CursoemVideo.com, Gustavo Guanabara
 Curso Administrador de Banco de Dados, Cleber Ramos
 Banco de Dados, Regis Pires Magalhães
 Banco de Dados I, Vania Bogorny
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Nesta aula aprendemos...
09:57
 Origem dos Bancos de Dados
 Definições
 SGBD
Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Na próxima aula veremos...
 Conceitos de Sistemas de Banco de Dados
09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
Alguma Dúvida?
09:57
leinylson@gmail.com
Até a próxima aula...

Mais conteúdo relacionado

Mais procurados

Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Leinylson Fontinele
 
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Leinylson Fontinele
 
Aula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosAula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosHenrique Nunweiler
 
Banco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro BancoBanco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro BancoLeinylson Fontinele
 
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Gustavo Zimmermann
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dadosvini_campos
 
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
 
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Leinylson Fontinele
 
Modelagem De Banco De Dados
Modelagem De Banco De DadosModelagem De Banco De Dados
Modelagem De Banco De Dadosmgoberto
 
Introdução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de DadosIntrodução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de Dadosinfo_cimol
 
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...Leinylson Fontinele
 
Sistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de DadosSistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de DadosClara Ferreira
 
Conceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBDConceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBDVinicius Buffolo
 
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
 
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)Leinylson Fontinele
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosRafael Albani
 
Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)Gustavo Zimmermann
 

Mais procurados (20)

Aula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de DadosAula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de Dados
 
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
 
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
 
Aula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosAula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de Dados
 
Banco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro BancoBanco de Dados I - Aula Prática - Criando o Primeiro Banco
Banco de Dados I - Aula Prática - Criando o Primeiro Banco
 
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
 
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 I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
 
Modelagem De Banco De Dados
Modelagem De Banco De DadosModelagem De Banco De Dados
Modelagem De Banco De Dados
 
Introdução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de DadosIntrodução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de Dados
 
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
Banco de Dados II Aula 05 - Modelagem de Dados (Normalização de dados e as fo...
 
Sistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de DadosSistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de Dados
 
Conceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBDConceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBD
 
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)
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
 
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
Banco de Dados II Aula 06 - Modelagem de Dados (Modelo Físico)
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)Banco de Dados II: MER (aula 1)
Banco de Dados II: MER (aula 1)
 

Destaque

Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02Junior Grossi
 
Fundamentos de banco de dados 04 componentes sgbd
Fundamentos de banco de dados   04 componentes sgbdFundamentos de banco de dados   04 componentes sgbd
Fundamentos de banco de dados 04 componentes sgbdRafael Pinheiro
 
Pesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - ApresentaçãoPesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - ApresentaçãoLeinylson Fontinele
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoFábio Costa
 
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...Leinylson Fontinele
 
Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)
Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)
Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)Leinylson Fontinele
 
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...Leinylson Fontinele
 
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...Leinylson Fontinele
 
Pesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade ConectadaPesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade ConectadaLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...Leinylson Fontinele
 
Sistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade ConectadaSistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade ConectadaLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra ópticaSistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra ópticaLeinylson Fontinele
 
Sistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoSistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoLeinylson Fontinele
 
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)Leinylson Fontinele
 
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)Leinylson Fontinele
 
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisSistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisLeinylson Fontinele
 
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...Leinylson Fontinele
 
Pesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho PráticoPesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho PráticoLeinylson Fontinele
 
Introdução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª AvaliaçãoIntrodução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª AvaliaçãoLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...Leinylson Fontinele
 

Destaque (20)

Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
Introdução a Banco de Dados 03 - UFMG BIBL 2014/02
 
Fundamentos de banco de dados 04 componentes sgbd
Fundamentos de banco de dados   04 componentes sgbdFundamentos de banco de dados   04 componentes sgbd
Fundamentos de banco de dados 04 componentes sgbd
 
Pesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - ApresentaçãoPesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - Apresentação
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensao
 
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
 
Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)
Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)
Introdução à Computação Aula 09 - Algoritmos (Linguagens de Programação)
 
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
 
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
 
Pesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade ConectadaPesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade Conectada
 
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
 
Sistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade ConectadaSistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade Conectada
 
Sistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra ópticaSistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra óptica
 
Sistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoSistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - Histórico
 
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
 
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
 
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisSistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
 
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
 
Pesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho PráticoPesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho Prático
 
Introdução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª AvaliaçãoIntrodução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª Avaliação
 
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
 

Semelhante a Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)

Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Leinylson Fontinele
 
Introducao banco de dados
Introducao banco de dadosIntroducao banco de dados
Introducao banco de dadosvaniakenob
 
FLTK Summer Course - Part VII - Seventh Impact
FLTK Summer Course - Part VII  - Seventh ImpactFLTK Summer Course - Part VII  - Seventh Impact
FLTK Summer Course - Part VII - Seventh ImpactMichel Alves
 
Seven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_ServidoresSeven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_ServidoresCleber Tavares Jr.
 
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringTDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringFelipe Klerk Signorini
 
Apostila de Sql Server 2005
Apostila de Sql Server 2005Apostila de Sql Server 2005
Apostila de Sql Server 2005Andre Nascimento
 
Aula1-Conceitos de SGBD
Aula1-Conceitos de SGBDAula1-Conceitos de SGBD
Aula1-Conceitos de SGBDCris Fidelix
 
Servidores Virtuais
Servidores VirtuaisServidores Virtuais
Servidores VirtuaisDiego Zilli
 
Mini curso banco de dados comercial publicar
Mini curso   banco de dados comercial publicarMini curso   banco de dados comercial publicar
Mini curso banco de dados comercial publicarHilson Silva
 
Arquitetura de banco de dados
Arquitetura de banco de dadosArquitetura de banco de dados
Arquitetura de banco de dadosFelipe Correia
 
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
 
Banco de Dados - MySQL - Introdução.pdf
Banco de Dados - MySQL - Introdução.pdfBanco de Dados - MySQL - Introdução.pdf
Banco de Dados - MySQL - Introdução.pdfAnaClaudiaNeves5
 
Apostila de Banco de Dados e SQL.pdf
Apostila de Banco de Dados e SQL.pdfApostila de Banco de Dados e SQL.pdf
Apostila de Banco de Dados e SQL.pdfDiegoTedeschiFranco
 
Principais processos de criação de um Banco de Dados e comuns erros de aplica...
Principais processos de criação de um Banco de Dados e comuns erros de aplica...Principais processos de criação de um Banco de Dados e comuns erros de aplica...
Principais processos de criação de um Banco de Dados e comuns erros de aplica...Perla Coutinho Barbosa
 
Apostila de banco de dados e sql
Apostila de banco de dados e sqlApostila de banco de dados e sql
Apostila de banco de dados e sqlLindomar ...
 

Semelhante a Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD) (20)

C # banco de dados
C # banco de dadosC # banco de dados
C # banco de dados
 
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
 
Introducao banco de dados
Introducao banco de dadosIntroducao banco de dados
Introducao banco de dados
 
FLTK Summer Course - Part VII - Seventh Impact
FLTK Summer Course - Part VII  - Seventh ImpactFLTK Summer Course - Part VII  - Seventh Impact
FLTK Summer Course - Part VII - Seventh Impact
 
Aula 1
Aula 1Aula 1
Aula 1
 
Seven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_ServidoresSeven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_Servidores
 
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringTDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
 
Apostila de Sql Server 2005
Apostila de Sql Server 2005Apostila de Sql Server 2005
Apostila de Sql Server 2005
 
Aula banco de dados
Aula banco de dadosAula banco de dados
Aula banco de dados
 
Aula1-Conceitos de SGBD
Aula1-Conceitos de SGBDAula1-Conceitos de SGBD
Aula1-Conceitos de SGBD
 
Servidores Virtuais
Servidores VirtuaisServidores Virtuais
Servidores Virtuais
 
Mini curso banco de dados comercial publicar
Mini curso   banco de dados comercial publicarMini curso   banco de dados comercial publicar
Mini curso banco de dados comercial publicar
 
Banco de dados e sql
Banco de dados e sqlBanco de dados e sql
Banco de dados e sql
 
Arquitetura de banco de dados
Arquitetura de banco de dadosArquitetura de banco de dados
Arquitetura de banco de dados
 
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 - MySQL - Introdução.pdf
Banco de Dados - MySQL - Introdução.pdfBanco de Dados - MySQL - Introdução.pdf
Banco de Dados - MySQL - Introdução.pdf
 
Apostila de Banco de Dados e SQL.pdf
Apostila de Banco de Dados e SQL.pdfApostila de Banco de Dados e SQL.pdf
Apostila de Banco de Dados e SQL.pdf
 
TechEd_OFC302
TechEd_OFC302TechEd_OFC302
TechEd_OFC302
 
Principais processos de criação de um Banco de Dados e comuns erros de aplica...
Principais processos de criação de um Banco de Dados e comuns erros de aplica...Principais processos de criação de um Banco de Dados e comuns erros de aplica...
Principais processos de criação de um Banco de Dados e comuns erros de aplica...
 
Apostila de banco de dados e sql
Apostila de banco de dados e sqlApostila de banco de dados e sql
Apostila de banco de dados e sql
 

Mais de Leinylson Fontinele

Utilização do editor de texto Word
Utilização do editor de texto WordUtilização do editor de texto Word
Utilização do editor de texto WordLeinylson Fontinele
 
Aula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramentoAula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramentoLeinylson Fontinele
 
Aula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurançaAula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurançaLeinylson Fontinele
 
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...Leinylson Fontinele
 
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...Leinylson Fontinele
 
Aula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informaçõesAula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informaçõesLeinylson Fontinele
 
A história da Segurança da Informação
A história da Segurança da InformaçãoA história da Segurança da Informação
A história da Segurança da InformaçãoLeinylson Fontinele
 
Introdução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. CostaIntrodução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. CostaLeinylson Fontinele
 
Aula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de buscaAula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de buscaLeinylson Fontinele
 

Mais de Leinylson Fontinele (20)

Utilização do editor de texto Word
Utilização do editor de texto WordUtilização do editor de texto Word
Utilização do editor de texto Word
 
Prática com slide.pptx
Prática com slide.pptxPrática com slide.pptx
Prática com slide.pptx
 
A galinha carijó
A galinha carijóA galinha carijó
A galinha carijó
 
Descrição do Projeto 8 puzzle
Descrição do Projeto 8 puzzleDescrição do Projeto 8 puzzle
Descrição do Projeto 8 puzzle
 
Aula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramentoAula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramento
 
Aula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurançaAula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurança
 
Aula 02 - Agentes Inteligentes
Aula 02 - Agentes InteligentesAula 02 - Agentes Inteligentes
Aula 02 - Agentes Inteligentes
 
Aula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IAAula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IA
 
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
 
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
 
Aula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informaçõesAula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informações
 
A história da Segurança da Informação
A história da Segurança da InformaçãoA história da Segurança da Informação
A história da Segurança da Informação
 
Introdução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. CostaIntrodução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. Costa
 
Caso 1 - Boing 777
Caso 1 - Boing 777Caso 1 - Boing 777
Caso 1 - Boing 777
 
Caso 2 - Aeroporto de Denver
Caso 2 - Aeroporto de DenverCaso 2 - Aeroporto de Denver
Caso 2 - Aeroporto de Denver
 
Aula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de buscaAula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de busca
 
Aula 01 - Visão geral da IA
Aula 01 - Visão geral da IAAula 01 - Visão geral da IA
Aula 01 - Visão geral da IA
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
Aula 6 - Qualidade de Software
Aula 6 - Qualidade de SoftwareAula 6 - Qualidade de Software
Aula 6 - Qualidade de Software
 
Aula 07 - Diagrama de sequencia
Aula 07 - Diagrama de sequenciaAula 07 - Diagrama de sequencia
Aula 07 - Diagrama de sequencia
 

Último

Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptxSlides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Projeto envolvendo as borboletas - poema.doc
Projeto envolvendo as borboletas - poema.docProjeto envolvendo as borboletas - poema.doc
Projeto envolvendo as borboletas - poema.docCarolineWaitman
 
"Nós Propomos! Escola Secundária em Pedrógão Grande"
"Nós Propomos! Escola Secundária em Pedrógão Grande""Nós Propomos! Escola Secundária em Pedrógão Grande"
"Nós Propomos! Escola Secundária em Pedrógão Grande"Ilda Bicacro
 
Sequência didática Carona 1º Encontro.pptx
Sequência didática Carona 1º Encontro.pptxSequência didática Carona 1º Encontro.pptx
Sequência didática Carona 1º Encontro.pptxCarolineWaitman
 
FUNDAMENTOS DA PSICOPEDAGOGIA - material
FUNDAMENTOS DA PSICOPEDAGOGIA - materialFUNDAMENTOS DA PSICOPEDAGOGIA - material
FUNDAMENTOS DA PSICOPEDAGOGIA - materialDouglasVasconcelosMa
 
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptxSlides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptxLuizHenriquedeAlmeid6
 
SQL Parte 1 - Criação de Banco de Dados.pdf
SQL Parte 1 - Criação de Banco de Dados.pdfSQL Parte 1 - Criação de Banco de Dados.pdf
SQL Parte 1 - Criação de Banco de Dados.pdfAndersonW5
 
EB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptx
EB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptxEB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptx
EB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptxIlda Bicacro
 
As teorias de Lamarck e Darwin para alunos de 8ano.ppt
As teorias de Lamarck e Darwin para alunos de 8ano.pptAs teorias de Lamarck e Darwin para alunos de 8ano.ppt
As teorias de Lamarck e Darwin para alunos de 8ano.pptorlando dias da silva
 
Química-ensino médio ESTEQUIOMETRIA.pptx
Química-ensino médio ESTEQUIOMETRIA.pptxQuímica-ensino médio ESTEQUIOMETRIA.pptx
Química-ensino médio ESTEQUIOMETRIA.pptxKeslleyAFerreira
 
UFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdf
UFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdfUFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdf
UFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdfManuais Formação
 
Histogramas.pptx...............................
Histogramas.pptx...............................Histogramas.pptx...............................
Histogramas.pptx...............................mariagrave
 
QUESTÃO 4 Os estudos das competências pessoais é de extrema importância, pr...
QUESTÃO 4   Os estudos das competências pessoais é de extrema importância, pr...QUESTÃO 4   Os estudos das competências pessoais é de extrema importância, pr...
QUESTÃO 4 Os estudos das competências pessoais é de extrema importância, pr...azulassessoria9
 
Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...
Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...
Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...marioeugenio8
 
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PE
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PEEdital do processo seletivo para contratação de agentes de saúde em Floresta, PE
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PEblogdoelvis
 
Nós Propomos! Sertã 2024 - Geografia C - 12º ano
Nós Propomos! Sertã 2024 - Geografia C - 12º anoNós Propomos! Sertã 2024 - Geografia C - 12º ano
Nós Propomos! Sertã 2024 - Geografia C - 12º anoIlda Bicacro
 
Atividades adaptada de matemática (Adição pop )
Atividades adaptada de matemática (Adição pop )Atividades adaptada de matemática (Adição pop )
Atividades adaptada de matemática (Adição pop )MayaraDaSilvaAssis
 
Periodo da escravidAo O Brasil tem seu corpo na América e sua alma na África
Periodo da escravidAo O Brasil tem seu corpo na América e sua alma na ÁfricaPeriodo da escravidAo O Brasil tem seu corpo na América e sua alma na África
Periodo da escravidAo O Brasil tem seu corpo na América e sua alma na Áfricajuekfuek
 
transcrição fonética para aulas de língua
transcrição fonética para aulas de línguatranscrição fonética para aulas de língua
transcrição fonética para aulas de línguaKelly Mendes
 
Power Point sobre as etapas do Desenvolvimento infantil
Power Point sobre as etapas do Desenvolvimento infantilPower Point sobre as etapas do Desenvolvimento infantil
Power Point sobre as etapas do Desenvolvimento infantilMariaHelena293800
 

Último (20)

Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptxSlides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
 
Projeto envolvendo as borboletas - poema.doc
Projeto envolvendo as borboletas - poema.docProjeto envolvendo as borboletas - poema.doc
Projeto envolvendo as borboletas - poema.doc
 
"Nós Propomos! Escola Secundária em Pedrógão Grande"
"Nós Propomos! Escola Secundária em Pedrógão Grande""Nós Propomos! Escola Secundária em Pedrógão Grande"
"Nós Propomos! Escola Secundária em Pedrógão Grande"
 
Sequência didática Carona 1º Encontro.pptx
Sequência didática Carona 1º Encontro.pptxSequência didática Carona 1º Encontro.pptx
Sequência didática Carona 1º Encontro.pptx
 
FUNDAMENTOS DA PSICOPEDAGOGIA - material
FUNDAMENTOS DA PSICOPEDAGOGIA - materialFUNDAMENTOS DA PSICOPEDAGOGIA - material
FUNDAMENTOS DA PSICOPEDAGOGIA - material
 
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptxSlides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
 
SQL Parte 1 - Criação de Banco de Dados.pdf
SQL Parte 1 - Criação de Banco de Dados.pdfSQL Parte 1 - Criação de Banco de Dados.pdf
SQL Parte 1 - Criação de Banco de Dados.pdf
 
EB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptx
EB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptxEB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptx
EB1 Cumeada Co(n)Vida à Leitura - Livros à Solta_Serta.pptx
 
As teorias de Lamarck e Darwin para alunos de 8ano.ppt
As teorias de Lamarck e Darwin para alunos de 8ano.pptAs teorias de Lamarck e Darwin para alunos de 8ano.ppt
As teorias de Lamarck e Darwin para alunos de 8ano.ppt
 
Química-ensino médio ESTEQUIOMETRIA.pptx
Química-ensino médio ESTEQUIOMETRIA.pptxQuímica-ensino médio ESTEQUIOMETRIA.pptx
Química-ensino médio ESTEQUIOMETRIA.pptx
 
UFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdf
UFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdfUFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdf
UFCD_8291_Preparação e confeção de peixes e mariscos_índice.pdf
 
Histogramas.pptx...............................
Histogramas.pptx...............................Histogramas.pptx...............................
Histogramas.pptx...............................
 
QUESTÃO 4 Os estudos das competências pessoais é de extrema importância, pr...
QUESTÃO 4   Os estudos das competências pessoais é de extrema importância, pr...QUESTÃO 4   Os estudos das competências pessoais é de extrema importância, pr...
QUESTÃO 4 Os estudos das competências pessoais é de extrema importância, pr...
 
Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...
Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...
Proposta de redação Soneto de texto do gênero poema para a,usos do 9 ano do e...
 
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PE
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PEEdital do processo seletivo para contratação de agentes de saúde em Floresta, PE
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PE
 
Nós Propomos! Sertã 2024 - Geografia C - 12º ano
Nós Propomos! Sertã 2024 - Geografia C - 12º anoNós Propomos! Sertã 2024 - Geografia C - 12º ano
Nós Propomos! Sertã 2024 - Geografia C - 12º ano
 
Atividades adaptada de matemática (Adição pop )
Atividades adaptada de matemática (Adição pop )Atividades adaptada de matemática (Adição pop )
Atividades adaptada de matemática (Adição pop )
 
Periodo da escravidAo O Brasil tem seu corpo na América e sua alma na África
Periodo da escravidAo O Brasil tem seu corpo na América e sua alma na ÁfricaPeriodo da escravidAo O Brasil tem seu corpo na América e sua alma na África
Periodo da escravidAo O Brasil tem seu corpo na América e sua alma na África
 
transcrição fonética para aulas de língua
transcrição fonética para aulas de línguatranscrição fonética para aulas de língua
transcrição fonética para aulas de língua
 
Power Point sobre as etapas do Desenvolvimento infantil
Power Point sobre as etapas do Desenvolvimento infantilPower Point sobre as etapas do Desenvolvimento infantil
Power Point sobre as etapas do Desenvolvimento infantil
 

Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)

  • 1. # Introdução à Computação # Aula 11 – BANCO DE DADOS (Introdução ao Banco de Dados, Definições, SGBD) Prof. Leinylson Fontinele Pereira
  • 2. O que vamos aprender?  Origem dos Bancos de Dados  Definições  SGBD 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 3. 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 4. Vamos começar? 09:55 4 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 5. Origem dos Bancos de Dados 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 6. Origem dos Bancos de Dados 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 7. Origem dos Bancos de Dados 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 8. Origem dos Bancos de Dados 09:55 Registros Tabelas Arquivos Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 9. Origem dos Bancos de Dados 09:55 Banco de Dados: Aula 02 – Introdução ao Banco de Dados
  • 10. Origem dos Bancos de Dados 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 11. Origem dos Bancos de Dados 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 12. Origem dos Bancos de Dados 09:55 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 13. Origem dos Bancos de Dados 09:55 Arquivos Sequenciais Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 14. Origem dos Bancos de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 15. Origem dos Bancos de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 16. Origem dos Bancos de Dados 09:57 1 2 3 4 5 8 9 6 7 Acesso Direto Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 17. Origem dos Bancos de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 18. Origem dos Bancos de Dados 09:57 Banco de Dados Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 19. Origem dos Bancos de Dados 09:57 Base de Dados Sistema Gerenciador Linguagem de Exploração Programas Adicionais Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 20. Origem dos Bancos de Dados 09:57 Modelo Hierárquico Modelo em Rede Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 21. Origem dos Bancos de Dados 09:57 Modelo Hierárquico Modelo em Rede Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 22. Origem dos Bancos de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 23. Origem dos Bancos de Dados 09:57 Edgar F. Codd Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 24. Origem dos Bancos de Dados 09:57 Modelo Relacional Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 25. Origem dos Bancos de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 26. Origem dos Bancos de Dados 09:57 Como realizar essa especificação? Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 27. Origem dos Bancos de Dados 09:57 SEQUEL Structured English Query Language Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 28. Origem dos Bancos de Dados 09:57 SQL Structured Query Language Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 29. Origem dos Bancos de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 30. Origem dos Bancos de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 31. 09:57 31 O que é Modelagem de dados? Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 32. 09:57 É o processo anterior a construção de um banco de dados em um software Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 33. Modelagemde dados 09:57 Primeira etapa de um projeto que envolva banco de dados Ajuda a organizar a forma de pensamento sobre os dados Estabelece o vínculo entre as necessidades dos usuários e a solução de software que as atende Redução na complexidade do projeto a um ponto que o projetista possa compreender e manipular os dados Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 34. Podemos Definir a Modelagem em Três Modelos... 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 35. Do Negócio ao Sistema 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 36. Minimundo 09:57  Uma parte do mundo real sobre o qual os dados são armazenados no banco de dados.  Exemplo de Minimundo # parte do ambiente de uma Universidade.  Algumas entidades do minimundo # Alunos, Disciplinas, Turmas, Departamentos, Professores. Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 37. Níveis de Abstração 09:57 abstração modelo conceitual modelo lógico modelo físico Minimundo esquema instâncias Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 38. Níveis de Abstração: Modelo Conceitual 09:57 Produto código descrição Tipo de produto código descrição preço n 1 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 39. Níveis de Abstração: Modelo Lógico 09:57 TipoDeProduto(CodTipoProd,DescrTipoProd) Produto(CodProd,DescrProd, PrecoProd,CodTipoProd) Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 40. Do Negócio ao Sistema 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 41. 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 42. Que bancos de dados temos ao nosso redor? 09:57  Agenda de contatos do celular  Firefox – Favoritos, Histórico  Armazenados no SGBG  Caixas Eletrônicos  Sites  Mecanismos de Buscas Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 43. 09:57 Sistema Gerenciador de Banco de Dados Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 44. 09:57 Dúvidas nas Diferença entre SGBD x DB?  Você tem o chip do seu celular que tem os seus contatos # seria o banco de dados  Você tem o seu celular # seria o SGDB Pois permite que você inclua contatos, exclua e altere. Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 45. 09:57 Componentes de um SGBD Dados Hardware SoftwareUsuários Informações Armazenadas Equipamentos que dão suporte Programas para acesso e gerenciamento. DBAs, Programadores e Usuários Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 46. 09:57 Usuários/Programadores Programas de Aplicações / Consultas SGBD Programas para Processamento de consultas / gerenciamento de dados Software para Acesso aos Dados Armazenados Definição dos dados Banco de dados armazenados DDL DML Sistema de Banco de Dados Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 47. Sistema de Arquivos: Fábrica 09:57 Sistema para Setor de Vendas Sistema para Setor de Produção Sistema para Setor de Engenharia Arquivos de vendas Arquivos de engenharia Arquivos de produção Mesmos dados aparecem em todos os arquivos da fábrica Teclado TC60 R$ 20,00 Monitor 15´ M60 R$ 150,00 Mouse MS09 R$ 10,00 Teclado TC60 10/11/2000 Monitor 15´ M60 20/11/2000 Mouse MS09 09/11/2000 Teclado TC60 teclado.gif Monitor 15´ M60 monitor.gif Mouse MS09 mouse.gif Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 48. Sistema de Banco de Dados: Fábrica 09:57 Sistema para Setor de Vendas Sistema para Setor de Produção Sistema para Setor de Engenharia Banco de dados Teclado TC60 Monitor 15´ M60 Mouse MS09 R$ 20,00 R$ 150,00 R$ 10,00 10/11/2000 20/11/2000 09/11/2000 teclado.gif monitor.gif mouse.gif Dados aparecem uma única vez no banco Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 49. Sistema de Banco de Dados: Fábrica 09:57 Sistema para Setor de Vendas Sistema para Setor de Produção Sistema para Setor de Engenharia Banco de dados Teclado TC60 Monitor 15´ M60 Mouse MS09 R$ 20,00 R$ 150,00 R$ 10,00 10/11/2000 20/11/2000 09/11/2000 teclado.gif monitor.gif mouse.gif SGBD Software que permite a criação e gerência da base de dados Exemplos destes Softwares: • Livres: • FireBird, PostgreSQL e MySQL • Comerciais (pagos) • Oracle, DB2 e SQLServer Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 50. Sistema de Banco de Dados 09:57 É o software SGBD juntamente com os dados. Algumas vezes as aplicações também estão incluídas. (Navathe) Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 51. Concluindo... 09:57 51 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 52. Atividades 09:57  Defina: # Banco de dados, Dados, Sistema Gerenciador de Banco de Dados, Sistema de Banco de Dados # Seu chefe não quer usar um SGBD de jeito nenhum. Ele quer usar uma planilhazinha que ele adora. Que argumentos você usaria para convencê-lo a usar um SGBD e deixar de lado a planilha? Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 53. Material: https://sites.google.com/site/leinylsonuespi 09:57 Aula baseada no material de:  CursoemVideo.com, Gustavo Guanabara  Curso Administrador de Banco de Dados, Cleber Ramos  Banco de Dados, Regis Pires Magalhães  Banco de Dados I, Vania Bogorny Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 54. Nesta aula aprendemos... 09:57  Origem dos Bancos de Dados  Definições  SGBD Introdução à Computação: Aula 11 – Introdução ao Banco de Dados
  • 55. Na próxima aula veremos...  Conceitos de Sistemas de Banco de Dados 09:57 Introdução à Computação: Aula 11 – Introdução ao Banco de Dados