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 final
Renan Levy
 
Modelo orientado a objetos
Modelo orientado a objetosModelo orientado a objetos
Modelo orientado a objetos
Daiana 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 dados
wapiva
 
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
Clara Ferreira
 
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
Hélio Martins
 

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 Freire
JSe
 
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ   +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ   +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
+ε+σ+ζ+θ+μ +π+σ+ν+ψ+ω+φ+σ+γ+β+μ +ν+¬ + +-_δ+ψ _ε_κ+_ _δ_ζ+_+-+¦_δ+_+_+-+υ_ε...
Δημήτρης Καραβασίλης
 
Educ. amb iii material del-participante16
Educ.  amb iii  material del-participante16Educ.  amb iii  material del-participante16
Educ. amb iii material del-participante16
LA 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.2014
yvesnie
 
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
guest0f94fe
 
О чем говорили Горбачев и Тэтчер 16 декабря 1984 года
О чем говорили Горбачев и Тэтчер 16 декабря 1984 годаО чем говорили Горбачев и Тэтчер 16 декабря 1984 года
О чем говорили Горбачев и Тэтчер 16 декабря 1984 года
Elena Yushchenko
 
PresentacióN4 Quimica
PresentacióN4 QuimicaPresentacióN4 Quimica
PresentacióN4 Quimica
guest0e267
 

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

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
 
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
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
hhuu6
 

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

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
LeloIurk1
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
LeloIurk1
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
AntonioVieira539017
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
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
LeloIurk1
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
RavenaSales1
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 

Último (20)

About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
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
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptxProjeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
 
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
Antero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escritaAntero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escrita
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
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
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 

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