Table of Contents
CAP 241 - Computação Aplicada I - Sistema de Banco de Dados - 2017
Essa página contém o material da parte “Sistema de Banco de Dados” da disciplina CAP 241 - Computação Aplicada I oferecida no primeiro período de 2017.
Docente responsável: Dra. Karine Reis Ferreira
Referências
- “Fundamentals Of Database Systems” - 6th Edition - Navathe and Elmasri - 2011
- “Spatial Databases: With Application to GIS”- 1th Edition - Philippe Rigaux, Michel Scholl, and Agnes Voisard - 2002
- "Data management in cloud environments: NoSQL and NewSQL data stores" - Katarina Grolinger, Wilson A Higashino, Abhinav Tiwari and Miriam AM Capretz; Journal of Cloud Computing: Advances, Systems and Applications 2013.
- "Big data: A survey" - Chen, Min, Shiwen Mao, and Yunhao Liu. Mobile Networks and Applications 19.2, 2014.
- "NoSQL Database: New Era of Databases for Big data Analytics Classification, Characteristics and Comparison" - A B M Moniruzzaman and Syed Akhter Hossain. International Journal of Database Theory and Application. 2013
Aulas
- Aula 01 (09/05) - 2 horas - Relational Database System - Part 01
- Aula 02 (16/05) - 2 horas - Relational Database System - Part 02
- Aula 03 (23/05) - 3 horas - SQL e PSQL
- Aula 04 (30/05) - 3 horas - NoSQL and Spatial Database System
Listas
As listas abaixo devem ser entregues por e-mail para karine.ferreira@inpe.br.
Lista 1
- Lista 1: enviar a lista em PDF por email até o dia 22/05/2017. Exemplos de alguns softwares para gerar o modelo ER e o modelo relacional:
- MySQL Workbench (sucessor do software DBDesigner 4): capaz de gerar um modelo relacional e scripts em SQL a partir desse modelo.
- Draw.io: capaz de gerar diagrama ER
Lista 2 - Laboratório
- Lista 2: iremos fazer a lista 2 sobre SQL em sala de aula no dia 23/05/2017. Após a aula, os alunos devem entregar um arquivo (.sql) com os comandos SQL dos exercícios dessa lista. Para executar essa lista, tragam seus próprios laptops com os seguintes softwares instalados:
- PostgreSQL. OBS: anotem o usuário e senha criados na instalação!
- PgAdmin: verifique se a sua instalação do PostgreSQL (item 1) já instalou o pgAdmin. A maioria dos instaladores já instalam o pgAdmin.
- Algum editor de SQL. Sugestões: NotePad++ ou TextWrangler for Mac OS
Lista 3 - NoSQL
- Lista 3: entregar a lista 3 por email até dia 05/06/2017.
Notas de Aula
Licença
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.