SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Banco de Dados
Profº. Esp. Henrique Nunweiler Angelim Silva
1º Semestre de 2014
Curso de Análise e Desenvolvimento de Sistemas
Aula 1.
Quem sou eu?
 Professor Especialista Henrique Nunweiler Angelim Silva;
 Formação:
 Formado pelo Centro Universitário Módulo em Análise e
Desenvolvimento de Sistemas;
 Pós-Graduado pela Universidade Cândido Mendes RJ – em
Gerenciamento de Projetos;
 Mestrando em Ciência da Computação no Instituto
Tecnológico de Aeronáutica (ITA);
 Experiência:
 Diretor na Invicta Code
 Professor no Centro Universitário Módulo
 Professor no Centro Paula Souza – ETec de São Sebastião
 Coordenador do Curso de Informática para Internet
 Coordenador de Projetos de Cursos Rápidos
 Entre outras empresas...
Introdução ao Conteúdo
 Conceitos Fundamentais de Banco de Dados
 Características de um SGBD
 Arquitetura de SGBD; Introdução ao Modelo
 Entidade-Relacionamento (MER)
 Modelo Entidade-Relacionamento
 Projeto Conceitual: Diagrama Entidade-Relacionamento
(DER)
 Introdução aos bancos de dados relacionais
 Introdução à Linguagem SQL
 Normalização em banco de Dados
 1FN, 2FN e 3FN
Vídeo: Profissões do Futuro
 https://www.youtube.com/watch?v=j5zSCHiHw58
 Vídeo de 2011.
Vídeo: Segurança de Dados
 https://www.youtube.com/watch?v=SGYNcEY3IYc
 Vídeo de 2011.
Tabela de Dados:
Fonte: http://pt.wikipedia.org/wiki/Petabyte
Conceitos Fundamentais 1/3:
 Banco de Dados:
 É uma coleção logicamente organizada com o objetivo de
realizar o armazenamento e pesquisa destas informações.
Ele deve ser utilizado para dar suporte a um software.
 Representa de forma abstrata o mundo real
 Exemplo na prática!
 Mantemos sempre em mais de um lugar ao mesmo
tempo, por segurança.
Conceitos Fundamentais 2/3:
 Sistema Gerenciador de Banco de Dados:
 Software construído para auxiliar o trabalho do DBA
(Database Administrator) e/ou de outros profissionais da
área de desenvolvimento de software.
 RDBMS
 Relational Database Management System é um sistema de
gerenciamento de banco de dados relacional desenvolvido
por Edgar Frank Codd (foto a direita), criado pelo mesmo
no laboratório de San Jose da IBM.
Conceitos Fundamentais 3/3:
Fonte: http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/arquitetura_sgbd.gif
SGBD’s:
 Softwares de manipulação de dados armazenados em
um Banco de Dados.
 Cada um tem suas características próprias.
 Exemplos de SGBD’s:
 Oracle
 SQL Server
 MySQL
 DB2
Estudos para a próxima aula:
 DER – Diagrama Entidade-Relacionamento
 Por que ele é utilizado?
 Quem costuma utilizá-lo?
 Qual é a sua real importância no mercado de T.I.?
 Escolha três empresas que precisam utilizar bancos de
dados, e por que?
 Trazer respondido no caderno na próxima aula.
Exercícios #0 – Nivelando
Conhecimentos – Começar a
assistir dia 29/03/2014
 Assistir os seguintes vídeos:
 https://www.youtube.com/watch?v=3_GAY6aC9PE
 https://www.youtube.com/watch?v=l7VNGBbBJrY
 https://www.youtube.com/watch?v=o556plquTNo
 https://www.youtube.com/watch?v=UIES-zhpmlc
 https://www.youtube.com/watch?v=le54FiRcS6k
 https://www.youtube.com/watch?v=S4YW7nOqa2M
 https://www.youtube.com/watch?v=nm0zjrY1cfo
 https://www.youtube.com/watch?v=7UAvqFT9r4I
 https://www.youtube.com/watch?v=ihNhsb1gIQA
Dúvidas?
Bom dia a todos!
Muito Obrigado!
 Professor Especialista em Gerenciamento de Projetos
Henrique Nunweiler Angelim Silva
 E-mail:
 henrique.angelim@modulo.edu.br
 Redes Sociais:
 Henrique Nunweiler

Weitere ähnliche Inhalte

Was ist angesagt?

Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquico
rosimaracorsino
 

Was ist angesagt? (20)

Modelagem de dados
Modelagem de dados Modelagem de dados
Modelagem de dados
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
 
Modelagem de Dados
Modelagem de DadosModelagem de Dados
Modelagem de Dados
 
Banco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoBanco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e Especialização
 
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
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
 
Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)
Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)
Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)
 
Banco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoBanco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - Apresentação
 
Banco de Dados - Conceitos Básicos
Banco de Dados - Conceitos BásicosBanco de Dados - Conceitos Básicos
Banco de Dados - Conceitos Básicos
 
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)
 
Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquico
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
 
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)
 
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
 
Material Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos AlexandrukMaterial Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos Alexandruk
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Banco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQLBanco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQL
 
Aula 4 banco de dados
Aula 4   banco de dados Aula 4   banco de dados
Aula 4 banco de dados
 
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
 

Andere mochten auch

Aula 9 Redes de Computadores - Funcionamento de IPS
Aula 9   Redes de Computadores - Funcionamento de IPSAula 9   Redes de Computadores - Funcionamento de IPS
Aula 9 Redes de Computadores - Funcionamento de IPS
Henrique Nunweiler
 
Aula de Redes de Computadores - funcionamento de ip
Aula de Redes de Computadores - funcionamento de ipAula de Redes de Computadores - funcionamento de ip
Aula de Redes de Computadores - funcionamento de ip
Henrique Nunweiler
 
Aula 10 redes de computadores - Funcionamento do DNS
Aula 10   redes de computadores - Funcionamento do DNSAula 10   redes de computadores - Funcionamento do DNS
Aula 10 redes de computadores - Funcionamento do DNS
Henrique Nunweiler
 
Gerenciamento de projetos aula 3 (iniciação)
Gerenciamento de projetos   aula 3 (iniciação)Gerenciamento de projetos   aula 3 (iniciação)
Gerenciamento de projetos aula 3 (iniciação)
Paulo Junior
 
SISTEMAS DE INFORMACION GEOGRAFICA
SISTEMAS DE INFORMACION GEOGRAFICASISTEMAS DE INFORMACION GEOGRAFICA
SISTEMAS DE INFORMACION GEOGRAFICA
Helga Yohana
 
Que es y como funciona el gps
Que es y como funciona el gpsQue es y como funciona el gps
Que es y como funciona el gps
laschichas
 

Andere mochten auch (20)

Banco de dados Aula 1
Banco de dados Aula 1Banco de dados Aula 1
Banco de dados Aula 1
 
SIG
SIGSIG
SIG
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Aula 9 Redes de Computadores - Funcionamento de IPS
Aula 9   Redes de Computadores - Funcionamento de IPSAula 9   Redes de Computadores - Funcionamento de IPS
Aula 9 Redes de Computadores - Funcionamento de IPS
 
Aula de Redes de Computadores - funcionamento de ip
Aula de Redes de Computadores - funcionamento de ipAula de Redes de Computadores - funcionamento de ip
Aula de Redes de Computadores - funcionamento de ip
 
Aula 10 redes de computadores - Funcionamento do DNS
Aula 10   redes de computadores - Funcionamento do DNSAula 10   redes de computadores - Funcionamento do DNS
Aula 10 redes de computadores - Funcionamento do DNS
 
Gps
GpsGps
Gps
 
Gerenciamento de projetos aula 3 (iniciação)
Gerenciamento de projetos   aula 3 (iniciação)Gerenciamento de projetos   aula 3 (iniciação)
Gerenciamento de projetos aula 3 (iniciação)
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basico
 
01 sig introducci_n
01 sig introducci_n01 sig introducci_n
01 sig introducci_n
 
Banco de dados aula 2
Banco de dados   aula 2Banco de dados   aula 2
Banco de dados aula 2
 
Aula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IPAula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IP
 
SISTEMAS DE INFORMACION GEOGRAFICA
SISTEMAS DE INFORMACION GEOGRAFICASISTEMAS DE INFORMACION GEOGRAFICA
SISTEMAS DE INFORMACION GEOGRAFICA
 
Introduccion al Sistema de Posicionamiento Global GPS
Introduccion al Sistema de Posicionamiento Global GPSIntroduccion al Sistema de Posicionamiento Global GPS
Introduccion al Sistema de Posicionamiento Global GPS
 
Gps rivera gomez
Gps rivera gomezGps rivera gomez
Gps rivera gomez
 
SISTEMAS DE INFORMACIÓN GEOGRÁFICA. EXPOSICIÓN
SISTEMAS DE INFORMACIÓN GEOGRÁFICA. EXPOSICIÓN  SISTEMAS DE INFORMACIÓN GEOGRÁFICA. EXPOSICIÓN
SISTEMAS DE INFORMACIÓN GEOGRÁFICA. EXPOSICIÓN
 
Sistema de Posicionamiento Global
Sistema de Posicionamiento GlobalSistema de Posicionamiento Global
Sistema de Posicionamiento Global
 
Que es y como funciona el gps
Que es y como funciona el gpsQue es y como funciona el gps
Que es y como funciona el gps
 
Que es sig
Que es sigQue es sig
Que es sig
 
EL GPS
EL GPSEL GPS
EL GPS
 

Ähnlich wie Aula 1 - Introdução ao Conteúdo de Banco de Dados

Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - Wikipedia
Robson Silva Espig
 
Tesi Dados Final
Tesi Dados FinalTesi Dados Final
Tesi Dados Final
jcaroso
 
Geracao Automatica Assistida Iu Marcelo Mrack
Geracao Automatica Assistida Iu Marcelo MrackGeracao Automatica Assistida Iu Marcelo Mrack
Geracao Automatica Assistida Iu Marcelo Mrack
Marcelo Mrack
 
Aula Teste Fatec Engenharia de Software III
Aula Teste  Fatec Engenharia de Software IIIAula Teste  Fatec Engenharia de Software III
Aula Teste Fatec Engenharia de Software III
Dalton Martins
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1
Carlos Melo
 

Ähnlich wie Aula 1 - Introdução ao Conteúdo de Banco de Dados (20)

Webinar projetos e ti - business intelligence - como fazer
Webinar   projetos e ti - business intelligence - como fazerWebinar   projetos e ti - business intelligence - como fazer
Webinar projetos e ti - business intelligence - como fazer
 
Sql01 final
Sql01 finalSql01 final
Sql01 final
 
Etec Informatica
Etec InformaticaEtec Informatica
Etec Informatica
 
Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - Wikipedia
 
Tesi Dados Final
Tesi Dados FinalTesi Dados Final
Tesi Dados Final
 
Aula 01
Aula 01Aula 01
Aula 01
 
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
 
Geracao Automatica Assistida Iu Marcelo Mrack
Geracao Automatica Assistida Iu Marcelo MrackGeracao Automatica Assistida Iu Marcelo Mrack
Geracao Automatica Assistida Iu Marcelo Mrack
 
Introdução a informática: do Windows ao Excel
Introdução a informática: do Windows ao ExcelIntrodução a informática: do Windows ao Excel
Introdução a informática: do Windows ao Excel
 
Aula Teste Fatec Engenharia de Software III
Aula Teste  Fatec Engenharia de Software IIIAula Teste  Fatec Engenharia de Software III
Aula Teste Fatec Engenharia de Software III
 
Engenharia de software
Engenharia de software Engenharia de software
Engenharia de software
 
Engenharia de Software - planejamento pedagógico
Engenharia de Software - planejamento pedagógicoEngenharia de Software - planejamento pedagógico
Engenharia de Software - planejamento pedagógico
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1
 
DDD – Domain Driven Design
DDD – Domain Driven DesignDDD – Domain Driven Design
DDD – Domain Driven Design
 
Palestra - Profissão: Desenvolvedor
Palestra - Profissão: DesenvolvedorPalestra - Profissão: Desenvolvedor
Palestra - Profissão: Desenvolvedor
 
Artc 1249307788 43
Artc 1249307788 43Artc 1249307788 43
Artc 1249307788 43
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
Analise de Projeto de Sistemas EEEP.pptx
Analise de Projeto de Sistemas EEEP.pptxAnalise de Projeto de Sistemas EEEP.pptx
Analise de Projeto de Sistemas EEEP.pptx
 
02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentais02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentais
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 

Mehr von Henrique Nunweiler

Aula 11 redes de computadores - camada OSI e TCPIP pt1
Aula 11   redes de computadores - camada OSI e TCPIP pt1Aula 11   redes de computadores - camada OSI e TCPIP pt1
Aula 11 redes de computadores - camada OSI e TCPIP pt1
Henrique Nunweiler
 
Aula 11 gerenciamento de projetos - integração e riscos
Aula 11   gerenciamento de projetos - integração e riscosAula 11   gerenciamento de projetos - integração e riscos
Aula 11 gerenciamento de projetos - integração e riscos
Henrique Nunweiler
 
Aula 10 gerenciamento de projetos - custos
Aula 10   gerenciamento de projetos - custosAula 10   gerenciamento de projetos - custos
Aula 10 gerenciamento de projetos - custos
Henrique Nunweiler
 
Aula 6 gerenciamento de projetos - gestão de qualidade
Aula 6   gerenciamento de projetos - gestão de qualidadeAula 6   gerenciamento de projetos - gestão de qualidade
Aula 6 gerenciamento de projetos - gestão de qualidade
Henrique Nunweiler
 
Aula 5 gerenciamento de projetos - gestão de comunicação
Aula 5   gerenciamento de projetos - gestão de comunicaçãoAula 5   gerenciamento de projetos - gestão de comunicação
Aula 5 gerenciamento de projetos - gestão de comunicação
Henrique Nunweiler
 
Aula 4 gerenciamento de projetos - gestão de recursos humanos
Aula 4   gerenciamento de projetos - gestão de recursos humanosAula 4   gerenciamento de projetos - gestão de recursos humanos
Aula 4 gerenciamento de projetos - gestão de recursos humanos
Henrique Nunweiler
 
Gerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de EscopoGerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de Escopo
Henrique Nunweiler
 
Gerenciamento de Projetos - Aula 1 - Introdução
Gerenciamento de Projetos - Aula 1 - IntroduçãoGerenciamento de Projetos - Aula 1 - Introdução
Gerenciamento de Projetos - Aula 1 - Introdução
Henrique Nunweiler
 
Gerenciamento de Projetos - Aula 3 - Gestão de Tempo
Gerenciamento de Projetos - Aula 3 - Gestão de TempoGerenciamento de Projetos - Aula 3 - Gestão de Tempo
Gerenciamento de Projetos - Aula 3 - Gestão de Tempo
Henrique Nunweiler
 

Mehr von Henrique Nunweiler (16)

Mapa do Tesouro - Anderson Freire e Gisele Nascimento
Mapa do Tesouro - Anderson Freire e Gisele NascimentoMapa do Tesouro - Anderson Freire e Gisele Nascimento
Mapa do Tesouro - Anderson Freire e Gisele Nascimento
 
Meu Amanhã - Eli Soares
Meu Amanhã - Eli SoaresMeu Amanhã - Eli Soares
Meu Amanhã - Eli Soares
 
Arde outra Vez - Thalles Roberto
Arde outra Vez - Thalles RobertoArde outra Vez - Thalles Roberto
Arde outra Vez - Thalles Roberto
 
Apresentação - Desenvolvimento de uma plataforma computacional para cálculo d...
Apresentação - Desenvolvimento de uma plataforma computacional para cálculo d...Apresentação - Desenvolvimento de uma plataforma computacional para cálculo d...
Apresentação - Desenvolvimento de uma plataforma computacional para cálculo d...
 
Aula 11 redes de computadores - camada OSI e TCPIP pt1
Aula 11   redes de computadores - camada OSI e TCPIP pt1Aula 11   redes de computadores - camada OSI e TCPIP pt1
Aula 11 redes de computadores - camada OSI e TCPIP pt1
 
Aula 11 gerenciamento de projetos - integração e riscos
Aula 11   gerenciamento de projetos - integração e riscosAula 11   gerenciamento de projetos - integração e riscos
Aula 11 gerenciamento de projetos - integração e riscos
 
Aula 10 gerenciamento de projetos - custos
Aula 10   gerenciamento de projetos - custosAula 10   gerenciamento de projetos - custos
Aula 10 gerenciamento de projetos - custos
 
Aula 10 - Desenvolvimento de games em HTML 5
Aula 10 - Desenvolvimento de games em HTML 5Aula 10 - Desenvolvimento de games em HTML 5
Aula 10 - Desenvolvimento de games em HTML 5
 
Aula 7 gerenciamento de projetos - ferramentas de apoio 1
Aula 7   gerenciamento de projetos - ferramentas de apoio 1Aula 7   gerenciamento de projetos - ferramentas de apoio 1
Aula 7 gerenciamento de projetos - ferramentas de apoio 1
 
Aula 8 gerenciamento de projetos - ferramentas de apoio 2
Aula 8   gerenciamento de projetos - ferramentas de apoio 2Aula 8   gerenciamento de projetos - ferramentas de apoio 2
Aula 8 gerenciamento de projetos - ferramentas de apoio 2
 
Aula 6 gerenciamento de projetos - gestão de qualidade
Aula 6   gerenciamento de projetos - gestão de qualidadeAula 6   gerenciamento de projetos - gestão de qualidade
Aula 6 gerenciamento de projetos - gestão de qualidade
 
Aula 5 gerenciamento de projetos - gestão de comunicação
Aula 5   gerenciamento de projetos - gestão de comunicaçãoAula 5   gerenciamento de projetos - gestão de comunicação
Aula 5 gerenciamento de projetos - gestão de comunicação
 
Aula 4 gerenciamento de projetos - gestão de recursos humanos
Aula 4   gerenciamento de projetos - gestão de recursos humanosAula 4   gerenciamento de projetos - gestão de recursos humanos
Aula 4 gerenciamento de projetos - gestão de recursos humanos
 
Gerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de EscopoGerenciamento de Projetos - Aula 2 - Gestão de Escopo
Gerenciamento de Projetos - Aula 2 - Gestão de Escopo
 
Gerenciamento de Projetos - Aula 1 - Introdução
Gerenciamento de Projetos - Aula 1 - IntroduçãoGerenciamento de Projetos - Aula 1 - Introdução
Gerenciamento de Projetos - Aula 1 - Introdução
 
Gerenciamento de Projetos - Aula 3 - Gestão de Tempo
Gerenciamento de Projetos - Aula 3 - Gestão de TempoGerenciamento de Projetos - Aula 3 - Gestão de Tempo
Gerenciamento de Projetos - Aula 3 - Gestão de Tempo
 

Kürzlich hochgeladen

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Kürzlich hochgeladen (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 

Aula 1 - Introdução ao Conteúdo de Banco de Dados

  • 1. Banco de Dados Profº. Esp. Henrique Nunweiler Angelim Silva 1º Semestre de 2014 Curso de Análise e Desenvolvimento de Sistemas Aula 1.
  • 2. Quem sou eu?  Professor Especialista Henrique Nunweiler Angelim Silva;  Formação:  Formado pelo Centro Universitário Módulo em Análise e Desenvolvimento de Sistemas;  Pós-Graduado pela Universidade Cândido Mendes RJ – em Gerenciamento de Projetos;  Mestrando em Ciência da Computação no Instituto Tecnológico de Aeronáutica (ITA);  Experiência:  Diretor na Invicta Code  Professor no Centro Universitário Módulo  Professor no Centro Paula Souza – ETec de São Sebastião  Coordenador do Curso de Informática para Internet  Coordenador de Projetos de Cursos Rápidos  Entre outras empresas...
  • 3. Introdução ao Conteúdo  Conceitos Fundamentais de Banco de Dados  Características de um SGBD  Arquitetura de SGBD; Introdução ao Modelo  Entidade-Relacionamento (MER)  Modelo Entidade-Relacionamento  Projeto Conceitual: Diagrama Entidade-Relacionamento (DER)  Introdução aos bancos de dados relacionais  Introdução à Linguagem SQL  Normalização em banco de Dados  1FN, 2FN e 3FN
  • 4. Vídeo: Profissões do Futuro  https://www.youtube.com/watch?v=j5zSCHiHw58  Vídeo de 2011.
  • 5. Vídeo: Segurança de Dados  https://www.youtube.com/watch?v=SGYNcEY3IYc  Vídeo de 2011.
  • 6. Tabela de Dados: Fonte: http://pt.wikipedia.org/wiki/Petabyte
  • 7. Conceitos Fundamentais 1/3:  Banco de Dados:  É uma coleção logicamente organizada com o objetivo de realizar o armazenamento e pesquisa destas informações. Ele deve ser utilizado para dar suporte a um software.  Representa de forma abstrata o mundo real  Exemplo na prática!  Mantemos sempre em mais de um lugar ao mesmo tempo, por segurança.
  • 8. Conceitos Fundamentais 2/3:  Sistema Gerenciador de Banco de Dados:  Software construído para auxiliar o trabalho do DBA (Database Administrator) e/ou de outros profissionais da área de desenvolvimento de software.  RDBMS  Relational Database Management System é um sistema de gerenciamento de banco de dados relacional desenvolvido por Edgar Frank Codd (foto a direita), criado pelo mesmo no laboratório de San Jose da IBM.
  • 9. Conceitos Fundamentais 3/3: Fonte: http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/arquitetura_sgbd.gif
  • 10. SGBD’s:  Softwares de manipulação de dados armazenados em um Banco de Dados.  Cada um tem suas características próprias.  Exemplos de SGBD’s:  Oracle  SQL Server  MySQL  DB2
  • 11. Estudos para a próxima aula:  DER – Diagrama Entidade-Relacionamento  Por que ele é utilizado?  Quem costuma utilizá-lo?  Qual é a sua real importância no mercado de T.I.?  Escolha três empresas que precisam utilizar bancos de dados, e por que?  Trazer respondido no caderno na próxima aula.
  • 12. Exercícios #0 – Nivelando Conhecimentos – Começar a assistir dia 29/03/2014  Assistir os seguintes vídeos:  https://www.youtube.com/watch?v=3_GAY6aC9PE  https://www.youtube.com/watch?v=l7VNGBbBJrY  https://www.youtube.com/watch?v=o556plquTNo  https://www.youtube.com/watch?v=UIES-zhpmlc  https://www.youtube.com/watch?v=le54FiRcS6k  https://www.youtube.com/watch?v=S4YW7nOqa2M  https://www.youtube.com/watch?v=nm0zjrY1cfo  https://www.youtube.com/watch?v=7UAvqFT9r4I  https://www.youtube.com/watch?v=ihNhsb1gIQA
  • 14. Bom dia a todos! Muito Obrigado!  Professor Especialista em Gerenciamento de Projetos Henrique Nunweiler Angelim Silva  E-mail:  henrique.angelim@modulo.edu.br  Redes Sociais:  Henrique Nunweiler