SlideShare uma empresa Scribd logo
1 de 28
AULA 3
BANCO DE DADOS
e
SISTEMA GERENCIADOR DE
CONTEÚDO (CMS)
ANTES:
Revisão da aula 2
Diferença entre internet e web
• Internet: grande rede global de computadores
• Web: sistema de documentos digitais
multimídia e hipertextuais (páginas) que
funciona dentro da internet.
– Obs.: as páginas multimídia e hipertextuais ficam
armazenadas em servidores, que ficam ligados
24h por dia.
A World Wide Web (web)
A web funciona graças a três tecnologias:
• HTML: é a linguagem usada para construir as
páginas multimídia e hipertextual.
• URI: é o “endereço” das páginas. Permite
encontrarmos as páginas entre os servidores
da internet.
• HTTP: permite a “conversa” entre o navegador
(que está em seu computador) e o servidor
(que guarda as páginas).
O HTML
• É formado por códigos (tags) que servem para
indicar ao navegador como a informação deve
ser apresentada na página.
• Geralmente, usamos a tag de abertura e a tag
de fechamento (ex.: <p> blá blá blá </p>).
• Algumas não tem fechamento (ex.: <br>).
• Algumas têm atributos (ex.: <a href=“...”>)
ÚLTIMA ATIVIDADE DE AULA
• Vocês construíram uma notícia em uma
página usando HTML. Usaram:
– Para título: <h1> ... ... </h1>
– Para subtítulo: <h2> ... ... </h2>
– Para parágrafo: <p> ... ... </p>
– Para negrito: <b> ... ... </b>
– Para incorporar mídia: <iframe> ... ... </iframe>
CSS
• Vimos o que é CSS. Lembram?
• CSS é a tecnologia usada para alterar o visual
das páginas.
• Com o CSS, podemos alterar de uma só vez o
visual de todas as nossas páginas HTML.
ÚLTIMA ATIVIDADE DE AULA
• Vamos testar as páginas de vocês... AO VIVO!
• Acessem:
http://lammel.org/aula3/seunome
JAVASCRIPT
• OK: o HTML e o CSS servem para montar um
documento multimídia.
– Porém, note que este documento é estático!
• O Javascript é uma linguagem que permite
interação com este documento multimídia.
• Ou seja, ele faz com que o navegador faça
outras coisas além de mostrar o HTML/CSS.
• Ex.: ele pode mandar o navegador alterar a
página HTML que já tinha sido carregada.
JAVASCRIPT
• Vamos fazer um teste... acesse:
http://lammel.org/aula3/iuri
RESUMO
• Então, o resumão:
– O HTML constrói a estrutura da página.
– O CSS “enfeita” a página.
– O Javascript insere interatividade na página.
• Obs.: com estas três tecnologias, consigo fazer
sites e até apps para celular!
• Obs. 2: tente identificar as três tecnologias
nesta matéria do NYT.
ENTÃO...
• Pessoal, se eu quisesse adicionar uma nova
notícia agora, o que eu faria?
– Criaria um novo documento HTML/CSS/Javascript.
• Já imaginaram terem que fazer todas estas
mudanças no código toda vez que eu precisar
adicionar uma nova notícia ou alterar uma
notícia já existente?
AULA DE HOJE
BANCO DE DADOS
BANCO DE DADOS
• O que é banco de dados digital?
– Imagine que ele funciona como se fosse uma
grande planilha, para armazenar muito conteúdo.
• Qual a diferença do banco de dados para uma
planilha comum?
– No banco de dados, podemos executar comandos
para inserir, editar ou excluir conteúdos.
BANCO DE DADOS
id TÍTULO AUTOR EDITORIA CONTEÚDO DATA
7880 Bush envia
tropas ao Iraque
Cláudia
Maria
Política O presidente dos Estados
Unidos, George W. Bush,
enviou nesta manhã...
05-08-2
7881 Flamengo perde
para Santos
Jonatas
Souza
Esportes Em jogo decisivo, o Flamengo
deixou escapar a chance de
classificação no jogo desta...
07-08-2
7882 ... ... ... ...
7883 ... ... ... ...
7884 ... ... ... ...
7885 ... ... ... ...
• Exemplo de banco de dados de notícias:
BANCO DE DADOS
• Felizmente, ali pelo final dos anos 1990,
surgiram tecnologias para fazerem com que os
bancos de dados digitais funcionassem com
as páginas da web.
• Isso otimizou MUITO o processo de criação de
conteúdo digital.
• Passamos de páginas estáticas para dinâmicas
BANCO DE DADOS
• Página estática:
Para alterar o conteúdo da página, é preciso fazer o
download do arquivo HTML, abrir o arquivo,
alterar o código lá dentro do documento, salvar do
documento e mandar ele de volta ao servidor!
BANCO DE DADOS
### PUXAR TÍTULO
### PUXAR AUTOR
### PUXAR TEXTO
• Página dinâmica:
BANCO DE DADOS
### PUXAR TÍTULO
### PUXAR AUTOR
### PUXAR TEXTO
• Página dinâmica:
BANCO DE DADOS
• Página dinâmica:
Para alterar o conteúdo da página, basta fazer o
login no sistema que gerencia o banco de dados,
abrir a notícia e editar o texto ali mesmo!
BANCO DE DADOS
• Exemplo de praticidade do banco de dados:
um site jornalístico poderia usar o comando
Selecionar linhas onde EDITORIA = “esportes”
id TÍTULO AUTOR EDITORIA CONTEÚDO DATA
510 Bush envia
tropas ao
Iraque
Cláudia
Maria
Política O presidente dos Estados
Unidos, George W. Bush,
enviou nesta manhã...
05-08-2002
511 Flamengo
perde para
Santos
Jonatas
Souza
Esportes Em jogo decisivo, o
Flamengo deixou escapar
a chance de classificação
no jogo desta...
05-08-2002
512 Corinthians
mantém
colocação
Fernanda
Gomes
Esportes O Corinthians continua
liderando a tabela do
campeonato...
06-08-2002
513 ... ... ... ...
BANCO DE DADOS
• Exemplo de praticidade do banco de dados:
um site jornalístico poderia usar o comando
Selecionar linhas onde EDITORIA = “esportes”
id TÍTULO AUTOR EDITORIA CONTEÚDO DATA
510 Bush envia
tropas ao
Iraque
Cláudia
Maria
Política O presidente dos Estados
Unidos, George W. Bush,
enviou nesta manhã...
05-08-2002
511 Flamengo
perde para
Santos
Jonatas
Souza
Esportes Em jogo decisivo, o
Flamengo deixou escapar
a chance de classificação
no jogo desta...
05-08-2002
512 Corinthians
mantém
colocação
Fernanda
Gomes
Esportes O Corinthians continua
liderando a tabela do
campeonato...
06-08-2002
513 ... ... ... ...
BANCO DE DADOS
• Exemplo de praticidade do banco de dados:
um site jornalístico poderia usar o comando
Selecionar linhas onde DATA > “05-08-2002”
id TÍTULO AUTOR EDITORIA CONTEÚDO DATA
510 Bush envia
tropas ao
Iraque
Cláudia
Maria
Política O presidente dos Estados
Unidos, George W. Bush,
enviou nesta manhã...
05-08-2002
511 Flamengo
perde para
Santos
Jonatas
Souza
Esportes Em jogo decisivo, o
Flamengo deixou escapar
a chance de classificação
no jogo desta...
05-08-2002
512 Corinthians
mantém
colocação
Fernanda
Gomes
Esportes O Corinthians continua
liderando a tabela do
campeonato...
06-08-2002
513 ... ... ... ...
BANCO DE DADOS
• Exemplo de praticidade do banco de dados:
um site jornalístico poderia usar o comando
Selecionar linhas onde DATA > “05-08-2002”
id TÍTULO AUTOR EDITORIA CONTEÚDO DATA
510 Bush envia
tropas ao
Iraque
Cláudia
Maria
Política O presidente dos Estados
Unidos, George W. Bush,
enviou nesta manhã...
05-08-2002
511 Flamengo
perde para
Santos
Jonatas
Souza
Esportes Em jogo decisivo, o
Flamengo deixou escapar
a chance de classificação
no jogo desta...
05-08-2002
512 Corinthians
mantém
colocação
Fernanda
Gomes
Esportes O Corinthians continua
liderando a tabela do
campeonato...
06-08-2002
513 ... ... ... ...
BANCO DE DADOS
• A junção do BD com as páginas da web
também criou outras possibilidades, como
inserção de comentários, o acesso restrito por
login (usuário e senha), entre outros.
• Foi a união do BD com as páginas da web que
surgiu o que chamamos de web 2.0, ou seja,
as páginas são dinâmicas e se comportam
como aplicativos.
CMS
• A união do BD com as páginas da web criou os
sistemas gerenciadores de conteúdo, ou
CMS (Content Management System).
– O CMS nada mais é do que um sistema que
permite administrar o conteúdo dentro do Banco
de Dados.
– O CMS permite adicionar novo conteúdo,
modificar e excluir conteúdo já adicionado.
ATIVIDADE
• Vamos publicar aquela notícia em um CMS.
• Acessem:
http://lammel.org/bixos
FINAL DA AULA
• Os bancos de dados trouxeram várias
possibilidades para o jornalismo digital.
• Por isso, é aí que começa uma nova fase do
jornalismo digital: a 4ª geração.
• A esta 4ª geração, damos o nome de
“Jornalismo Digital em Base de Dados” (JDBD).
• Vamos ver isso na próxima aula!

Mais conteúdo relacionado

Semelhante a Banco de dados e CMS

Aula 01- web designer
Aula 01- web designerAula 01- web designer
Aula 01- web designerRoney Sousa
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
Curso de Desenvolvimento Web - Módulo I - HTML.pdf
Curso de Desenvolvimento Web - Módulo I - HTML.pdfCurso de Desenvolvimento Web - Módulo I - HTML.pdf
Curso de Desenvolvimento Web - Módulo I - HTML.pdfailton bsj
 
Manual internet
Manual internetManual internet
Manual internetrui_santos
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxJEANCLEVERSONPRATAS
 
DHTML - Dynamic HyperText Markup Language
DHTML - Dynamic HyperText Markup LanguageDHTML - Dynamic HyperText Markup Language
DHTML - Dynamic HyperText Markup LanguageDenilson Sousa
 
Webpages
WebpagesWebpages
WebpagesEMSNEWS
 
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor FranciosneyRevisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosneyfranciosney
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webigorpimentel
 
Trabalho sobre web 2.0 e web 3.0
Trabalho sobre web 2.0 e web 3.0Trabalho sobre web 2.0 e web 3.0
Trabalho sobre web 2.0 e web 3.0liverig
 

Semelhante a Banco de dados e CMS (20)

Criação de Sites web Tutorial
Criação de Sites web TutorialCriação de Sites web Tutorial
Criação de Sites web Tutorial
 
Aula 01- web designer
Aula 01- web designerAula 01- web designer
Aula 01- web designer
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Curso de Desenvolvimento Web - Módulo I - HTML.pdf
Curso de Desenvolvimento Web - Módulo I - HTML.pdfCurso de Desenvolvimento Web - Módulo I - HTML.pdf
Curso de Desenvolvimento Web - Módulo I - HTML.pdf
 
Html
HtmlHtml
Html
 
Sistemas operacionais Aula 04
Sistemas operacionais Aula 04Sistemas operacionais Aula 04
Sistemas operacionais Aula 04
 
Manual internet
Manual internetManual internet
Manual internet
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
Projeto para WEB
Projeto para WEBProjeto para WEB
Projeto para WEB
 
DHTML - Dynamic HyperText Markup Language
DHTML - Dynamic HyperText Markup LanguageDHTML - Dynamic HyperText Markup Language
DHTML - Dynamic HyperText Markup Language
 
Webpages
WebpagesWebpages
Webpages
 
Webpages
WebpagesWebpages
Webpages
 
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor FranciosneyRevisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
 
Noesde internetexplorer
Noesde internetexplorerNoesde internetexplorer
Noesde internetexplorer
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões web
 
Tudo sobre Internet
Tudo sobre InternetTudo sobre Internet
Tudo sobre Internet
 
Aula internet
Aula internetAula internet
Aula internet
 
Cs 02 introducao_html
Cs 02 introducao_htmlCs 02 introducao_html
Cs 02 introducao_html
 
5 - Internet.pdf
5 - Internet.pdf5 - Internet.pdf
5 - Internet.pdf
 
Trabalho sobre web 2.0 e web 3.0
Trabalho sobre web 2.0 e web 3.0Trabalho sobre web 2.0 e web 3.0
Trabalho sobre web 2.0 e web 3.0
 

Mais de Iuri Lammel

Grid no jornalismo
Grid no jornalismoGrid no jornalismo
Grid no jornalismoIuri Lammel
 
Pré-diagramação no jornalismo
Pré-diagramação no jornalismoPré-diagramação no jornalismo
Pré-diagramação no jornalismoIuri Lammel
 
Movie Maker em sete passos
Movie Maker em sete passosMovie Maker em sete passos
Movie Maker em sete passosIuri Lammel
 
Modelos de negócio no jornalismo digital
Modelos de negócio no jornalismo digitalModelos de negócio no jornalismo digital
Modelos de negócio no jornalismo digitalIuri Lammel
 
O que é podcast?
O que é podcast?O que é podcast?
O que é podcast?Iuri Lammel
 
Interface digital
Interface digitalInterface digital
Interface digitalIuri Lammel
 
Banco de dados, CMS e Jornalismo Digital em Base de Dados
Banco de dados, CMS e Jornalismo Digital em Base de DadosBanco de dados, CMS e Jornalismo Digital em Base de Dados
Banco de dados, CMS e Jornalismo Digital em Base de DadosIuri Lammel
 
Revisão de jornalismo digital
Revisão de jornalismo digitalRevisão de jornalismo digital
Revisão de jornalismo digitalIuri Lammel
 
Elenco do Inter-SM 2015
Elenco do Inter-SM 2015Elenco do Inter-SM 2015
Elenco do Inter-SM 2015Iuri Lammel
 
Principios do design
Principios do designPrincipios do design
Principios do designIuri Lammel
 
Elementos do jornal impresso
Elementos do jornal impressoElementos do jornal impresso
Elementos do jornal impressoIuri Lammel
 
Introdução ao Jornalismo de Dados
Introdução ao Jornalismo de DadosIntrodução ao Jornalismo de Dados
Introdução ao Jornalismo de DadosIuri Lammel
 
A teoria da Cauda Longa
A teoria da Cauda LongaA teoria da Cauda Longa
A teoria da Cauda LongaIuri Lammel
 
Organização e gerenciamento de conteúdos jornalísticos na Web Semântica
Organização e gerenciamento de conteúdos jornalísticos na Web SemânticaOrganização e gerenciamento de conteúdos jornalísticos na Web Semântica
Organização e gerenciamento de conteúdos jornalísticos na Web SemânticaIuri Lammel
 
SlideShare e Scribd
SlideShare e ScribdSlideShare e Scribd
SlideShare e ScribdIuri Lammel
 

Mais de Iuri Lammel (18)

Internet x Web
Internet x WebInternet x Web
Internet x Web
 
Grid no jornalismo
Grid no jornalismoGrid no jornalismo
Grid no jornalismo
 
Pré-diagramação no jornalismo
Pré-diagramação no jornalismoPré-diagramação no jornalismo
Pré-diagramação no jornalismo
 
Movie Maker em sete passos
Movie Maker em sete passosMovie Maker em sete passos
Movie Maker em sete passos
 
Modelos de negócio no jornalismo digital
Modelos de negócio no jornalismo digitalModelos de negócio no jornalismo digital
Modelos de negócio no jornalismo digital
 
O que é podcast?
O que é podcast?O que é podcast?
O que é podcast?
 
Interface digital
Interface digitalInterface digital
Interface digital
 
Banco de dados, CMS e Jornalismo Digital em Base de Dados
Banco de dados, CMS e Jornalismo Digital em Base de DadosBanco de dados, CMS e Jornalismo Digital em Base de Dados
Banco de dados, CMS e Jornalismo Digital em Base de Dados
 
Revisão de jornalismo digital
Revisão de jornalismo digitalRevisão de jornalismo digital
Revisão de jornalismo digital
 
Elenco do Inter-SM 2015
Elenco do Inter-SM 2015Elenco do Inter-SM 2015
Elenco do Inter-SM 2015
 
Principios do design
Principios do designPrincipios do design
Principios do design
 
Tipografia
TipografiaTipografia
Tipografia
 
Elementos do jornal impresso
Elementos do jornal impressoElementos do jornal impresso
Elementos do jornal impresso
 
Slides aula 1
Slides aula 1Slides aula 1
Slides aula 1
 
Introdução ao Jornalismo de Dados
Introdução ao Jornalismo de DadosIntrodução ao Jornalismo de Dados
Introdução ao Jornalismo de Dados
 
A teoria da Cauda Longa
A teoria da Cauda LongaA teoria da Cauda Longa
A teoria da Cauda Longa
 
Organização e gerenciamento de conteúdos jornalísticos na Web Semântica
Organização e gerenciamento de conteúdos jornalísticos na Web SemânticaOrganização e gerenciamento de conteúdos jornalísticos na Web Semântica
Organização e gerenciamento de conteúdos jornalísticos na Web Semântica
 
SlideShare e Scribd
SlideShare e ScribdSlideShare e Scribd
SlideShare e Scribd
 

Último

M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxJustinoTeixeira1
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfAutonoma
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)Centro Jacques Delors
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...azulassessoria9
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa paraAndreaPassosMascaren
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Centro Jacques Delors
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Centro Jacques Delors
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...AnaAugustaLagesZuqui
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docPauloHenriqueGarciaM
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Falando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introdFalando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introdLeonardoDeOliveiraLu2
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...azulassessoria9
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubeladrianaguedesbatista
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfLidianeLill2
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticash5kpmr7w7
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...marcelafinkler
 

Último (20)

M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
 
Falando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introdFalando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introd
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubel
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 

Banco de dados e CMS

  • 1. AULA 3 BANCO DE DADOS e SISTEMA GERENCIADOR DE CONTEÚDO (CMS)
  • 3. Diferença entre internet e web • Internet: grande rede global de computadores • Web: sistema de documentos digitais multimídia e hipertextuais (páginas) que funciona dentro da internet. – Obs.: as páginas multimídia e hipertextuais ficam armazenadas em servidores, que ficam ligados 24h por dia.
  • 4. A World Wide Web (web) A web funciona graças a três tecnologias: • HTML: é a linguagem usada para construir as páginas multimídia e hipertextual. • URI: é o “endereço” das páginas. Permite encontrarmos as páginas entre os servidores da internet. • HTTP: permite a “conversa” entre o navegador (que está em seu computador) e o servidor (que guarda as páginas).
  • 5. O HTML • É formado por códigos (tags) que servem para indicar ao navegador como a informação deve ser apresentada na página. • Geralmente, usamos a tag de abertura e a tag de fechamento (ex.: <p> blá blá blá </p>). • Algumas não tem fechamento (ex.: <br>). • Algumas têm atributos (ex.: <a href=“...”>)
  • 6. ÚLTIMA ATIVIDADE DE AULA • Vocês construíram uma notícia em uma página usando HTML. Usaram: – Para título: <h1> ... ... </h1> – Para subtítulo: <h2> ... ... </h2> – Para parágrafo: <p> ... ... </p> – Para negrito: <b> ... ... </b> – Para incorporar mídia: <iframe> ... ... </iframe>
  • 7. CSS • Vimos o que é CSS. Lembram? • CSS é a tecnologia usada para alterar o visual das páginas. • Com o CSS, podemos alterar de uma só vez o visual de todas as nossas páginas HTML.
  • 8. ÚLTIMA ATIVIDADE DE AULA • Vamos testar as páginas de vocês... AO VIVO! • Acessem: http://lammel.org/aula3/seunome
  • 9. JAVASCRIPT • OK: o HTML e o CSS servem para montar um documento multimídia. – Porém, note que este documento é estático! • O Javascript é uma linguagem que permite interação com este documento multimídia. • Ou seja, ele faz com que o navegador faça outras coisas além de mostrar o HTML/CSS. • Ex.: ele pode mandar o navegador alterar a página HTML que já tinha sido carregada.
  • 10. JAVASCRIPT • Vamos fazer um teste... acesse: http://lammel.org/aula3/iuri
  • 11. RESUMO • Então, o resumão: – O HTML constrói a estrutura da página. – O CSS “enfeita” a página. – O Javascript insere interatividade na página. • Obs.: com estas três tecnologias, consigo fazer sites e até apps para celular! • Obs. 2: tente identificar as três tecnologias nesta matéria do NYT.
  • 12. ENTÃO... • Pessoal, se eu quisesse adicionar uma nova notícia agora, o que eu faria? – Criaria um novo documento HTML/CSS/Javascript. • Já imaginaram terem que fazer todas estas mudanças no código toda vez que eu precisar adicionar uma nova notícia ou alterar uma notícia já existente?
  • 13. AULA DE HOJE BANCO DE DADOS
  • 14. BANCO DE DADOS • O que é banco de dados digital? – Imagine que ele funciona como se fosse uma grande planilha, para armazenar muito conteúdo. • Qual a diferença do banco de dados para uma planilha comum? – No banco de dados, podemos executar comandos para inserir, editar ou excluir conteúdos.
  • 15. BANCO DE DADOS id TÍTULO AUTOR EDITORIA CONTEÚDO DATA 7880 Bush envia tropas ao Iraque Cláudia Maria Política O presidente dos Estados Unidos, George W. Bush, enviou nesta manhã... 05-08-2 7881 Flamengo perde para Santos Jonatas Souza Esportes Em jogo decisivo, o Flamengo deixou escapar a chance de classificação no jogo desta... 07-08-2 7882 ... ... ... ... 7883 ... ... ... ... 7884 ... ... ... ... 7885 ... ... ... ... • Exemplo de banco de dados de notícias:
  • 16. BANCO DE DADOS • Felizmente, ali pelo final dos anos 1990, surgiram tecnologias para fazerem com que os bancos de dados digitais funcionassem com as páginas da web. • Isso otimizou MUITO o processo de criação de conteúdo digital. • Passamos de páginas estáticas para dinâmicas
  • 17. BANCO DE DADOS • Página estática: Para alterar o conteúdo da página, é preciso fazer o download do arquivo HTML, abrir o arquivo, alterar o código lá dentro do documento, salvar do documento e mandar ele de volta ao servidor!
  • 18. BANCO DE DADOS ### PUXAR TÍTULO ### PUXAR AUTOR ### PUXAR TEXTO • Página dinâmica:
  • 19. BANCO DE DADOS ### PUXAR TÍTULO ### PUXAR AUTOR ### PUXAR TEXTO • Página dinâmica:
  • 20. BANCO DE DADOS • Página dinâmica: Para alterar o conteúdo da página, basta fazer o login no sistema que gerencia o banco de dados, abrir a notícia e editar o texto ali mesmo!
  • 21. BANCO DE DADOS • Exemplo de praticidade do banco de dados: um site jornalístico poderia usar o comando Selecionar linhas onde EDITORIA = “esportes” id TÍTULO AUTOR EDITORIA CONTEÚDO DATA 510 Bush envia tropas ao Iraque Cláudia Maria Política O presidente dos Estados Unidos, George W. Bush, enviou nesta manhã... 05-08-2002 511 Flamengo perde para Santos Jonatas Souza Esportes Em jogo decisivo, o Flamengo deixou escapar a chance de classificação no jogo desta... 05-08-2002 512 Corinthians mantém colocação Fernanda Gomes Esportes O Corinthians continua liderando a tabela do campeonato... 06-08-2002 513 ... ... ... ...
  • 22. BANCO DE DADOS • Exemplo de praticidade do banco de dados: um site jornalístico poderia usar o comando Selecionar linhas onde EDITORIA = “esportes” id TÍTULO AUTOR EDITORIA CONTEÚDO DATA 510 Bush envia tropas ao Iraque Cláudia Maria Política O presidente dos Estados Unidos, George W. Bush, enviou nesta manhã... 05-08-2002 511 Flamengo perde para Santos Jonatas Souza Esportes Em jogo decisivo, o Flamengo deixou escapar a chance de classificação no jogo desta... 05-08-2002 512 Corinthians mantém colocação Fernanda Gomes Esportes O Corinthians continua liderando a tabela do campeonato... 06-08-2002 513 ... ... ... ...
  • 23. BANCO DE DADOS • Exemplo de praticidade do banco de dados: um site jornalístico poderia usar o comando Selecionar linhas onde DATA > “05-08-2002” id TÍTULO AUTOR EDITORIA CONTEÚDO DATA 510 Bush envia tropas ao Iraque Cláudia Maria Política O presidente dos Estados Unidos, George W. Bush, enviou nesta manhã... 05-08-2002 511 Flamengo perde para Santos Jonatas Souza Esportes Em jogo decisivo, o Flamengo deixou escapar a chance de classificação no jogo desta... 05-08-2002 512 Corinthians mantém colocação Fernanda Gomes Esportes O Corinthians continua liderando a tabela do campeonato... 06-08-2002 513 ... ... ... ...
  • 24. BANCO DE DADOS • Exemplo de praticidade do banco de dados: um site jornalístico poderia usar o comando Selecionar linhas onde DATA > “05-08-2002” id TÍTULO AUTOR EDITORIA CONTEÚDO DATA 510 Bush envia tropas ao Iraque Cláudia Maria Política O presidente dos Estados Unidos, George W. Bush, enviou nesta manhã... 05-08-2002 511 Flamengo perde para Santos Jonatas Souza Esportes Em jogo decisivo, o Flamengo deixou escapar a chance de classificação no jogo desta... 05-08-2002 512 Corinthians mantém colocação Fernanda Gomes Esportes O Corinthians continua liderando a tabela do campeonato... 06-08-2002 513 ... ... ... ...
  • 25. BANCO DE DADOS • A junção do BD com as páginas da web também criou outras possibilidades, como inserção de comentários, o acesso restrito por login (usuário e senha), entre outros. • Foi a união do BD com as páginas da web que surgiu o que chamamos de web 2.0, ou seja, as páginas são dinâmicas e se comportam como aplicativos.
  • 26. CMS • A união do BD com as páginas da web criou os sistemas gerenciadores de conteúdo, ou CMS (Content Management System). – O CMS nada mais é do que um sistema que permite administrar o conteúdo dentro do Banco de Dados. – O CMS permite adicionar novo conteúdo, modificar e excluir conteúdo já adicionado.
  • 27. ATIVIDADE • Vamos publicar aquela notícia em um CMS. • Acessem: http://lammel.org/bixos
  • 28. FINAL DA AULA • Os bancos de dados trouxeram várias possibilidades para o jornalismo digital. • Por isso, é aí que começa uma nova fase do jornalismo digital: a 4ª geração. • A esta 4ª geração, damos o nome de “Jornalismo Digital em Base de Dados” (JDBD). • Vamos ver isso na próxima aula!