Pular para o conteúdo
murad.guide

Banco de Dados

Capítulo 1

Abrir o Observatório e o percurso

3 min de leitura 523 palavras 1 gravura

Neste capítulo você vai reconhecer pastas, exemplos e o projeto-fio fictício. O projeto de estudo é o Observatório do Recife, um núcleo fictício de monitoramento urbano e climático.

Seu ponto de partida

O exemplo deste capítulo é 01-abrir-observatorio, no pacote que acompanha o volume; pratique sobre uma cópia da pasta inicio/. A raiz do exemplo é a referência desta etapa. Abrir ou rodar localmente não publica nada. Servidor, se precisar, só em 127.0.0.1.

Como praticar

Leia, confira o código, mude uma coisa, preveja, salve, rode de novo e confira. Investigue o erro antes de avançar.

Resultado de referência do capítulo 01

Um mapa antes de outro conceito

O Observatório do Recife é fictício. Você vai consultar tabelas, analisar em R e Python e fechar com um modelo simples. Nada disso publica dados na internet.

Faça na sua cópia

A implementação completa está no pacote de exemplos que acompanha este volume.

Observatorio do Recife
Modulo A SQL ...

Mude uma coisa e preveja

Na cópia, acrescente uma linha Pratica pessoal no mapa.txt.

Anote o que espera observar antes de salvar e rodar de novo.

Recarregue e confira

O arquivo muda; o restante do volume permanece.

Se não acontecer

Confira se salvou a cópia certa e se o caminho dos dados aponta para dados/ dentro da pasta do exemplo.

Pastas que importam

curso/ traz capítulos e exemplos. .trabalho/ é preparação interna e não entra no ZIP. Pratique sempre em inicio/.

Faça na sua cópia

A implementação completa está no pacote de exemplos que acompanha este volume.

pacote de exemplos/01-abrir-observatorio/
inicio/
dados/

Mude uma coisa e preveja

Liste mentalmente o que você copiaria para estudar offline.

Anote o que espera observar antes de salvar e rodar de novo.

Recarregue e confira

Você deve citar README, capítulos e exemplos — não a pasta .trabalho.

Se não acontecer

Confira se salvou a cópia certa e se o caminho dos dados aponta para dados/ dentro da pasta do exemplo.

Ferramentas locais

SQL usa SQLite no disco. R e Python rodam scripts locais. Se abrir Jupyter, ligue só em 127.0.0.1.

Faça na sua cópia

A implementação completa está no pacote de exemplos que acompanha este volume.

python -m http.server 8765 --bind 127.0.0.1

Mude uma coisa e preveja

Imagine o que acontece se alguém usar 0.0.0.0.

Anote o que espera observar antes de salvar e rodar de novo.

Recarregue e confira

Outras máquinas na rede poderiam tentar acessar — por isso o volume exige 127.0.0.1.

Se não acontecer

Confira se salvou a cópia certa e se o caminho dos dados aponta para dados/ dentro da pasta do exemplo.

Atividades

Responda antes de olhar as respostas comentadas no final.

  1. Qual é o projeto-fio deste volume?

  2. Onde você pratica sem estragar a referência?

  3. Por que evitar 0.0.0.0?

Antes de avançar

Respostas comentadas

Atividade 1

Observatório do Recife, fictício.

Atividade 2

Na pasta inicio/ copiada.

Atividade 3

Porque expõe o serviço além da sua máquina.