SlideShare uma empresa Scribd logo
1 de 22
Banco de Dados 
Aula 02 
Colégio Estadual Padre Carmelo 
Perrone 
Profº: Willian
Conceitos básicos 
• Dado: Valor do campo quando é armazenado dento do 
BD; 
• Tabela Lógica: Representa a estrutura de 
armazenamento dentro do BD; 
• Registro: Coleção de item de dados armazenados em 
um determinado momento; 
• Informação: É ao valor que um campo representa para 
as atividades do sistemas; 
• SGBD: Módulo que representa uma interface para 
interação com os dados, são projetados para gerenciar 
grandes quantidades de informação e promover 
interação com as aplicações.
Níveis 
Dentro do SGBD há três níveis para separar as 
aplicações dos usuários: 
• Nível Interno; 
• Nível Conceitual; 
• Nível Externo ou Visão.
Nível Interno 
Tem um esquema interno que descreve a 
estrutura de armazenamento físico da base de 
dados. O esquema interno usa um modelo de 
dados físico e descreve todos os detalhes de 
armazenamento de dados e caminhos de acesso 
à base de dados.
Nível Conceitual 
Tem um esquema conceitual que descreve 
a estrutura de toda a base de dados. O esquema 
conceitual é uma descrição global da base de 
dados, que omite detalhes da estrutura de 
armazenamento físico e se concentra na 
descrição e entidades, tipos de dados, 
relacionamentos e restrições. Um modelo de 
dados de alto-nível ou um modelo de dados de 
implementação podem ser utilizados neste 
nível.
Nível Externo ou Visão 
Possui esquemas externos ou visões de 
usuários. Cada esquema externo descreve a 
visão da base de dados de um grupo de usuários 
da base de dados. Cada visão descreve, 
tipicamente, a parte da base de dados que um 
particular grupo de usuários está interessado e 
esconde deste o restante da base de dados. Um 
modelo de dados de alto-nível ou um modelo de 
dados de implementação podem ser usados 
neste nível.
Níveis 
Visão 
Conceitual 
Físico 
• Aplicações 
• Estruturas de 
tabelas 
• Relacionamentos 
• Banco de Dados
Modelos de Banco de Dados 
É uma descrição dos tipos de informações 
que estão armazenadas em um banco de dados. 
Por exemplo, uma indústria, o modelo de dados 
poderia informar que o banco de dados armazena 
informações sobre produtos e que, para cada 
produto, são armazenados seu código, preço e 
descrição. Observe que o modelo de dados não 
informa quais os produtos que estão armazenados 
no banco de dados, mas apenas que o banco de 
dados contém informações sobre produtos.
Para construir um modelo de dados, usa-se 
uma linguagem de modelagem de dados. 
Linguagens de modelagem de dados podem ser 
classificadas de acordo com a forma de 
apresentar modelos, em linguagens textuais ou 
linguagens gráficas. 
No projeto de banco de dados, 
normalmente são considerados dois níveis de 
abstração de modelo de dados, o do modelo 
conceitual e o do modelo lógico.
Modelo Conceitual 
Um modelo conceitual é uma descrição do 
banco de dados de forma independente de 
implementação em um SGBD. O modelo 
conceitual registra que dados podem aparecer 
no banco de dados, mas não registra como estes 
dados estão armazenados a nível de SGBD.
Modelo Conceitual
Modelo Lógico 
Um modelo lógico é uma descrição de um 
banco de dados no nível de abstração visto pelo 
usuário do SGBD. Assim, o modelo lógico é 
dependente do tipo particular de SGBD que está 
sendo usado. 
TipoDeProduto(CodTipoProd,DescrTipoProd) 
Produto(CodProd,DescrProd,PrecoProd,CodTipoProd) 
CodTipoProd referencia TipoDeProduto
Modelo Lógico
Modelagem de Dados (classificação) 
• Modelagem hierárquica; 
• Modelagem de rede; 
• Modelo relacional; 
• Modelagem de dados orientada a objeto.
Modelagem hierárquica 
Foi o primeiro modelo de dados a ser 
criado onde os dados eram manipulados. Nesse 
modelo os dados eram organizados em níveis 
por hierarquia como árvores e cada um de seus 
nós continha ligações entre os registros de 
dados. Cada nó anterior é chamado de registro-pai 
e seus nós seguintes os registros filhos 
dentro deles há campos e dentro dos campos 
informações.
Modelagem hierárquica 
Brasil 
Paraná 
Cascavel Curitiba 
São Paulo 
São Paulo
Modelagem em rede 
Surgiu como Extensão do modelo 
hierárquico, porém neste não há o conceito de 
hierarquia permitindo um número maior de 
associações.
Modelagem em rede 
Pai 
Filho1 Filho2
Modelo Relacional 
• O modelo relacional representa os dados num 
BD como uma coleção de tabelas (relações). 
Podemos dizer então que um banco de dados 
relacional é composto por um conjunto de 
relações. A tabela é composta por linhas 
(tuplas) e colunas (atributos).
id 
1 
2 
3 
descrição 
caneta 
borracha 
caderno 
valor 
0,50 
0,25 
3,00
Modelagem de dados orientada a 
objeto 
Os dados são armazenados sob a forma de 
objetos, quer dizer, de estruturas chamadas 
classes que apresentam dados membros. Os 
campos são instâncias destas classes
Modelagem de dados orientada a 
objeto 
Empresa 
Produto 
Pessoa

Mais conteúdo relacionado

Mais procurados

Universidade federal do amazonas Banco de Dados - Apresentação final
Universidade federal do amazonas   Banco de Dados - Apresentação finalUniversidade federal do amazonas   Banco de Dados - Apresentação final
Universidade federal do amazonas Banco de Dados - Apresentação finalRenan Levy
 
Modelo orientado a objetos
Modelo orientado a objetosModelo orientado a objetos
Modelo orientado a objetosDaiana de Ávila
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadoswapiva
 
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
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERRangel Javier
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dadosHélio Martins
 
Bancos de Dados para Bibliotecarios
Bancos de Dados para BibliotecariosBancos de Dados para Bibliotecarios
Bancos de Dados para BibliotecariosLuciano Ramalho
 
Material Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos AlexandrukMaterial Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos AlexandrukHebert Alquimim
 
Banco de dados
Banco de dadosBanco de dados
Banco de dadosJohn Leno
 
Modelos de banco de dados
Modelos de banco de dadosModelos de banco de dados
Modelos de banco de dadosEdgar Stuart
 
2-Modelo de banco de dados
2-Modelo de banco de dados2-Modelo de banco de dados
2-Modelo de banco de dadosCris Fidelix
 
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de DadosRodrigo Kiyoshi Saito
 

Mais procurados (20)

Universidade federal do amazonas Banco de Dados - Apresentação final
Universidade federal do amazonas   Banco de Dados - Apresentação finalUniversidade federal do amazonas   Banco de Dados - Apresentação final
Universidade federal do amazonas Banco de Dados - Apresentação final
 
Modelo orientado a objetos
Modelo orientado a objetosModelo orientado a objetos
Modelo orientado a objetos
 
Banco aula 01
Banco aula 01Banco aula 01
Banco aula 01
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco 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
 
Banco De Dados
Banco De DadosBanco De Dados
Banco De Dados
 
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
 
Banco de dados orientado a objetos
Banco de dados orientado a objetosBanco de dados orientado a objetos
Banco de dados orientado a objetos
 
Modelos de base de dados
Modelos de base de dadosModelos de base de dados
Modelos de base de dados
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dados
 
Bancos de Dados para Bibliotecarios
Bancos de Dados para BibliotecariosBancos de Dados para Bibliotecarios
Bancos de Dados para Bibliotecarios
 
Material Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos AlexandrukMaterial Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos Alexandruk
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Banco de dados aula1
Banco de dados aula1Banco de dados aula1
Banco de dados aula1
 
Modelos de banco de dados
Modelos de banco de dadosModelos de banco de dados
Modelos de banco de dados
 
2-Modelo de banco de dados
2-Modelo de banco de dados2-Modelo de banco de dados
2-Modelo de banco de dados
 
Aula banco de dados
Aula banco de dadosAula banco de dados
Aula banco de dados
 
Metadados: dados a respeito de dados
Metadados: dados a respeito de dadosMetadados: dados a respeito de dados
Metadados: dados a respeito de dados
 
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
 

Destaque

Juan Freire
Juan FreireJuan Freire
Juan FreireJSe
 
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ   +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ   +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...Δημήτρης Καραβασίλης
 
Educ. amb iii material del-participante16
Educ.  amb iii  material del-participante16Educ.  amb iii  material del-participante16
Educ. amb iii material del-participante16LA CAMPESINA
 
L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014
L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014
L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014yvesnie
 
Cm 499 unit 7 power point project
Cm 499 unit 7 power point projectCm 499 unit 7 power point project
Cm 499 unit 7 power point projectDianne Wing
 
Brain Rule #4 Presentation on Attention
Brain Rule #4 Presentation on AttentionBrain Rule #4 Presentation on Attention
Brain Rule #4 Presentation on AttentionEvin Shinn
 
071010 speaking of meta opgenhaffen michael-ppt
071010 speaking of meta   opgenhaffen michael-ppt071010 speaking of meta   opgenhaffen michael-ppt
071010 speaking of meta opgenhaffen michael-pptguest0f94fe
 
О чем говорили Горбачев и Тэтчер 16 декабря 1984 года
О чем говорили Горбачев и Тэтчер 16 декабря 1984 годаО чем говорили Горбачев и Тэтчер 16 декабря 1984 года
О чем говорили Горбачев и Тэтчер 16 декабря 1984 годаElena Yushchenko
 
Educacion ambiental wiki 4
Educacion ambiental wiki 4Educacion ambiental wiki 4
Educacion ambiental wiki 4Ivan Valencia
 
Visual Culture In KøBenhavn
Visual Culture In KøBenhavnVisual Culture In KøBenhavn
Visual Culture In KøBenhavnmarjan.deridder1
 
PresentacióN4 Quimica
PresentacióN4 QuimicaPresentacióN4 Quimica
PresentacióN4 Quimicaguest0e267
 

Destaque (20)

Juan Freire
Juan FreireJuan Freire
Juan Freire
 
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ   +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ   +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
 
Educ. amb iii material del-participante16
Educ.  amb iii  material del-participante16Educ.  amb iii  material del-participante16
Educ. amb iii material del-participante16
 
L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014
L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014
L’archivage de la vidéo, Cours HEG, Lichtspiel Bern, 12.3.2014
 
Being A Good Boss Is Simple
Being A Good Boss Is SimpleBeing A Good Boss Is Simple
Being A Good Boss Is Simple
 
Sofisticated Excel
Sofisticated Excel Sofisticated Excel
Sofisticated Excel
 
Cm 499 unit 7 power point project
Cm 499 unit 7 power point projectCm 499 unit 7 power point project
Cm 499 unit 7 power point project
 
Brain Rule #4 Presentation on Attention
Brain Rule #4 Presentation on AttentionBrain Rule #4 Presentation on Attention
Brain Rule #4 Presentation on Attention
 
071010 speaking of meta opgenhaffen michael-ppt
071010 speaking of meta   opgenhaffen michael-ppt071010 speaking of meta   opgenhaffen michael-ppt
071010 speaking of meta opgenhaffen michael-ppt
 
О чем говорили Горбачев и Тэтчер 16 декабря 1984 года
О чем говорили Горбачев и Тэтчер 16 декабря 1984 годаО чем говорили Горбачев и Тэтчер 16 декабря 1984 года
О чем говорили Горбачев и Тэтчер 16 декабря 1984 года
 
презентация2
презентация2презентация2
презентация2
 
Bab 2 konsep biaya
Bab 2    konsep biayaBab 2    konsep biaya
Bab 2 konsep biaya
 
Resume
ResumeResume
Resume
 
Catálogo
CatálogoCatálogo
Catálogo
 
Le projet NEEO
Le projet NEEOLe projet NEEO
Le projet NEEO
 
CATÁLOGO 14
CATÁLOGO 14CATÁLOGO 14
CATÁLOGO 14
 
Educacion ambiental wiki 4
Educacion ambiental wiki 4Educacion ambiental wiki 4
Educacion ambiental wiki 4
 
Visual Culture In KøBenhavn
Visual Culture In KøBenhavnVisual Culture In KøBenhavn
Visual Culture In KøBenhavn
 
PresentacióN4 Quimica
PresentacióN4 QuimicaPresentacióN4 Quimica
PresentacióN4 Quimica
 
Thiet ke Brochure - DHC
Thiet ke Brochure - DHCThiet ke Brochure - DHC
Thiet ke Brochure - DHC
 

Semelhante a Banco de Dados - Aula 02

01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basicoAmadeo Santos
 
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_1Carlos Melo
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoLuis Ferreira
 
Banco de dados aula 2
Banco de dados   aula 2Banco de dados   aula 2
Banco de dados aula 2danitrani
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)Andre Sidou
 
Modelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de DadosModelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de DadosCleiton Santos
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppthhuu6
 
Introdução à Banco de Dados
Introdução à Banco de DadosIntrodução à Banco de Dados
Introdução à Banco de DadosBruno Siqueira
 
1 - BD - Introdução.pdf
1 - BD - Introdução.pdf1 - BD - Introdução.pdf
1 - BD - Introdução.pdfEgnaldo Paulino
 
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
 
gcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdfgcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdfSlowtfk
 

Semelhante a Banco de Dados - Aula 02 (20)

Ara7129 unidade-1-v1
Ara7129 unidade-1-v1Ara7129 unidade-1-v1
Ara7129 unidade-1-v1
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basico
 
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
 
bd.ppt
bd.pptbd.ppt
bd.ppt
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informação
 
BD I - Aula 07 A - Projetando BD
BD I - Aula 07 A - Projetando BDBD I - Aula 07 A - Projetando BD
BD I - Aula 07 A - Projetando BD
 
Banco de dados aula 2
Banco de dados   aula 2Banco de dados   aula 2
Banco de dados aula 2
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)
 
Modelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de DadosModelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de Dados
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Banco de Dados
Banco de DadosBanco de Dados
Banco de Dados
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
 
02 introducao
02 introducao02 introducao
02 introducao
 
Introdução à Banco de Dados
Introdução à Banco de DadosIntrodução à Banco de Dados
Introdução à Banco de Dados
 
1 - BD - Introdução.pdf
1 - BD - Introdução.pdf1 - BD - Introdução.pdf
1 - BD - Introdução.pdf
 
BANCO DE DADOS.pptx
BANCO DE DADOS.pptxBANCO DE DADOS.pptx
BANCO DE DADOS.pptx
 
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 dedados aula001
Banco dedados aula001Banco dedados aula001
Banco dedados aula001
 
gcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdfgcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdf
 

Último

PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreElianeElika
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - DissertaçãoMaiteFerreira4
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 

Último (20)

PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - Dissertação
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 

Banco de Dados - Aula 02

  • 1. Banco de Dados Aula 02 Colégio Estadual Padre Carmelo Perrone Profº: Willian
  • 2. Conceitos básicos • Dado: Valor do campo quando é armazenado dento do BD; • Tabela Lógica: Representa a estrutura de armazenamento dentro do BD; • Registro: Coleção de item de dados armazenados em um determinado momento; • Informação: É ao valor que um campo representa para as atividades do sistemas; • SGBD: Módulo que representa uma interface para interação com os dados, são projetados para gerenciar grandes quantidades de informação e promover interação com as aplicações.
  • 3. Níveis Dentro do SGBD há três níveis para separar as aplicações dos usuários: • Nível Interno; • Nível Conceitual; • Nível Externo ou Visão.
  • 4. Nível Interno Tem um esquema interno que descreve a estrutura de armazenamento físico da base de dados. O esquema interno usa um modelo de dados físico e descreve todos os detalhes de armazenamento de dados e caminhos de acesso à base de dados.
  • 5. Nível Conceitual Tem um esquema conceitual que descreve a estrutura de toda a base de dados. O esquema conceitual é uma descrição global da base de dados, que omite detalhes da estrutura de armazenamento físico e se concentra na descrição e entidades, tipos de dados, relacionamentos e restrições. Um modelo de dados de alto-nível ou um modelo de dados de implementação podem ser utilizados neste nível.
  • 6. Nível Externo ou Visão Possui esquemas externos ou visões de usuários. Cada esquema externo descreve a visão da base de dados de um grupo de usuários da base de dados. Cada visão descreve, tipicamente, a parte da base de dados que um particular grupo de usuários está interessado e esconde deste o restante da base de dados. Um modelo de dados de alto-nível ou um modelo de dados de implementação podem ser usados neste nível.
  • 7. Níveis Visão Conceitual Físico • Aplicações • Estruturas de tabelas • Relacionamentos • Banco de Dados
  • 8. Modelos de Banco de Dados É uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Por exemplo, uma indústria, o modelo de dados poderia informar que o banco de dados armazena informações sobre produtos e que, para cada produto, são armazenados seu código, preço e descrição. Observe que o modelo de dados não informa quais os produtos que estão armazenados no banco de dados, mas apenas que o banco de dados contém informações sobre produtos.
  • 9. Para construir um modelo de dados, usa-se uma linguagem de modelagem de dados. Linguagens de modelagem de dados podem ser classificadas de acordo com a forma de apresentar modelos, em linguagens textuais ou linguagens gráficas. No projeto de banco de dados, normalmente são considerados dois níveis de abstração de modelo de dados, o do modelo conceitual e o do modelo lógico.
  • 10. Modelo Conceitual Um modelo conceitual é uma descrição do banco de dados de forma independente de implementação em um SGBD. O modelo conceitual registra que dados podem aparecer no banco de dados, mas não registra como estes dados estão armazenados a nível de SGBD.
  • 12. Modelo Lógico Um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do SGBD. Assim, o modelo lógico é dependente do tipo particular de SGBD que está sendo usado. TipoDeProduto(CodTipoProd,DescrTipoProd) Produto(CodProd,DescrProd,PrecoProd,CodTipoProd) CodTipoProd referencia TipoDeProduto
  • 14. Modelagem de Dados (classificação) • Modelagem hierárquica; • Modelagem de rede; • Modelo relacional; • Modelagem de dados orientada a objeto.
  • 15. Modelagem hierárquica Foi o primeiro modelo de dados a ser criado onde os dados eram manipulados. Nesse modelo os dados eram organizados em níveis por hierarquia como árvores e cada um de seus nós continha ligações entre os registros de dados. Cada nó anterior é chamado de registro-pai e seus nós seguintes os registros filhos dentro deles há campos e dentro dos campos informações.
  • 16. Modelagem hierárquica Brasil Paraná Cascavel Curitiba São Paulo São Paulo
  • 17. Modelagem em rede Surgiu como Extensão do modelo hierárquico, porém neste não há o conceito de hierarquia permitindo um número maior de associações.
  • 18. Modelagem em rede Pai Filho1 Filho2
  • 19. Modelo Relacional • O modelo relacional representa os dados num BD como uma coleção de tabelas (relações). Podemos dizer então que um banco de dados relacional é composto por um conjunto de relações. A tabela é composta por linhas (tuplas) e colunas (atributos).
  • 20. id 1 2 3 descrição caneta borracha caderno valor 0,50 0,25 3,00
  • 21. Modelagem de dados orientada a objeto Os dados são armazenados sob a forma de objetos, quer dizer, de estruturas chamadas classes que apresentam dados membros. Os campos são instâncias destas classes
  • 22. Modelagem de dados orientada a objeto Empresa Produto Pessoa