Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cap241:2018:start [2018/03/21 08:49]
karine [Referências]
cap241:2018:start [2018/03/22 17:10] (current)
karine [Outras referência]
Line 1: Line 1:
 ====== CAP 241 - Computação Aplicada I - Sistema de Banco de Dados ====== ====== CAP 241 - Computação Aplicada I - Sistema de Banco de Dados ======
  
-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 do curso de pós-graduação em Computação Aplicada do INPE. \\+Essa página contém o material da parte "Sistemas ​de Banco de Dados" da disciplina CAP 241 - Computação Aplicada I oferecida no primeiro período do curso de pós-graduação em Computação Aplicada do INPE. Essa parte tem um total de 10 horas de aula.\\
  
 Docente responsável:​ Dra. [[http://​lattes.cnpq.br/​1014575950191035|Karine Reis Ferreira]] ​ \\ Docente responsável:​ Dra. [[http://​lattes.cnpq.br/​1014575950191035|Karine Reis Ferreira]] ​ \\
  
  
-===== Referências ​===== +===== Referência principal ​===== 
-  - "​Fundamentals Of Database Systems"​ - 7th Edition - Navathe and Elmasri - 2016 +  - "​Fundamentals Of Database Systems"​ - 7th Edition - Navathe and Elmasri - 2016  
-  - "​Spatial Databases: With Application to GIS"- 1th Edition - Philippe Rigaux, Michel Scholl, and Agnes Voisard - 2002 +
-  - {{:​cap241:​2017:​2013_nosql_newsql_datastore.pdf|"​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. +
-  - {{:​cap241:​2017:​2014_bigdatasurvey.pdf| "Big data: A survey"​}} - Chen, Min, Shiwen Mao, and Yunhao Liu. Mobile Networks and Applications 19.2, 2014. +
-  - {{:​cap241:​2017:​2013_nosql_database_neweradbforbigdata.pdf|"​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 ===== ===== Aulas =====
-  - Aula 01 (09/05) - 2 horas - Relational Database System - Part 01 +  - Aula 01 (15/03) - 2 horas - Relational Database System - Part 01 
-  - Aula 02 (16/05) - horas - Relational Database System - Part 02 +  - Aula 02 (22/03) - horas - Relational Database System - Part 02 
-  - Aula 03 (23/05) - 3 horas - SQL e PSQL  +  - Aula 03 (29/03) - 3 horas - SQL e PSQL  
-  - Aula 04 (30/05) - 3 horas - NoSQL and Spatial Database System+  - Aula 04 (05/04) - 3 horas - NoSQL and Spatial Database System
  
 ===== Listas ===== ===== Listas =====
Line 25: Line 21:
  
 ==== Lista 1 ==== ==== Lista 1 ====
-  * {{:​cap241:​2017:​2017_lista_01_modelorelacional.pdf|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:+  * {{:​cap241:​2017:​2017_lista_01_modelorelacional.pdf|Lista 1}}: enviar a lista em PDF por email até o dia 29/03/2018. Exemplos de alguns softwares para gerar o modelo ER e o modelo relacional:
     - [[http://​dev.mysql.com/​doc/​workbench/​en/​index.html|MySQL Workbench]] (sucessor do software [[http://​fabforce.net/​dbdesigner4/​|DBDesigner 4]]): capaz de gerar um modelo relacional e scripts em SQL a partir desse modelo. ​     - [[http://​dev.mysql.com/​doc/​workbench/​en/​index.html|MySQL Workbench]] (sucessor do software [[http://​fabforce.net/​dbdesigner4/​|DBDesigner 4]]): capaz de gerar um modelo relacional e scripts em SQL a partir desse modelo. ​
     - [[https://​www.draw.io/​|Draw.io]]:​ capaz de gerar diagrama ER     - [[https://​www.draw.io/​|Draw.io]]:​ capaz de gerar diagrama ER
Line 31: Line 27:
  
 ==== Lista 2 - Laboratório ==== ==== Lista 2 - Laboratório ====
-  * {{:​cap241:​2017:​2017_lista_02.zip|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:​ +  * Lista 2: iremos fazer a lista 2 sobre SQL em sala de aula no dia 29/03/2018. Após a aula, os alunos devem entregar um arquivo (.sql) com os comandos SQL dos exercícios dessa lista. Para executar essa lista, ​temos duas opções: 
-    ​- ​[[http://​www.postgresql.org/​download/​| PostgreSQL]]. OBS: anotem o usuário e senha criados na instalação! +    - Cada aluno deve trazer seu próprio laptop ​com os seguintes softwares instalados:​ 
-    ​- ​[[http://​www.pgadmin.org/​ | PgAdmin]]: verifique se a sua instalação do PostgreSQL (item 1) já instalou o pgAdmin. A maioria dos instaladores já instalam o pgAdmin. +      ​* ​[[http://​www.postgresql.org/​download/​| PostgreSQL]]. OBS: anotem o usuário e senha criados na instalação! 
-    - Algum editor de SQL. Sugestões: [[ https://​notepad-plus-plus.org/​ | NotePad++]] ou [[http://​www.barebones.com/​products/​textwrangler/​|TextWrangler for Mac OS]] +      ​* ​[[http://​www.pgadmin.org/​ | 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: [[ https://​notepad-plus-plus.org/​ | NotePad++]] ou [[http://​www.barebones.com/​products/​textwrangler/​|TextWrangler for Mac OS]]  
 +    - Cada aluno deve trazer seu próprio laptop e utilizar o [[ https://​www.elephantsql.com/​ | PostgreSQL as a service - ElephantSQL]]. Cada aluno deve criar um conta do tipo "Tiny Turtle"​ no ElephantSQL e testar antes da aula. Além disso, o aluno deve trazer instalado um editor de SQL. Sugestões: [[ https://​notepad-plus-plus.org/​ | NotePad++]] ou [[http://​www.barebones.com/​products/​textwrangler/​|TextWrangler for Mac OS]]   
 +    ​
        
-==== Lista 3 - NoSQL ==== + 
-  * {{:​cap241:​2017:​2017_lista_03_nosql.pdf|Lista 3}}: entregar a lista 3 por email até dia 05/​06/​2017. ​+
 ===== Notas de Aula ===== ===== Notas de Aula =====
   * {{:​cap241:​2017:​2017_aula_01.pdf|Relational Database System - Parte 01}}.   * {{:​cap241:​2017:​2017_aula_01.pdf|Relational Database System - Parte 01}}.
   * {{:​cap241:​2017:​2017_aula_02.pdf|Relational Database System - Parte 02}}.   * {{:​cap241:​2017:​2017_aula_02.pdf|Relational Database System - Parte 02}}.
   ​   ​
 +===== Outras referências ===== 
 +  - {{:​cap241:​2017:​2013_nosql_newsql_datastore.pdf|"​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. 
 +  - {{:​cap241:​2017:​2014_bigdatasurvey.pdf| "Big data: A survey"​}} - Chen, Min, Shiwen Mao, and Yunhao Liu. Mobile Networks and Applications 19.2, 2014. 
 +  - {{:​cap241:​2017:​2013_nosql_database_neweradbforbigdata.pdf|"​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
 ===== Licença ===== ===== Licença =====
 <​html>​ <​html>​
 <a rel="​license"​ href="​http://​creativecommons.org/​licenses/​by-sa/​4.0/"><​img alt="​Creative Commons License"​ style="​border-width:​0"​ src="​https://​i.creativecommons.org/​l/​by-sa/​4.0/​88x31.png"​ /></​a><​br />This work is licensed under a <a rel="​license"​ href="​http://​creativecommons.org/​licenses/​by-sa/​4.0/">​Creative Commons Attribution-ShareAlike 4.0 International License</​a>​. <a rel="​license"​ href="​http://​creativecommons.org/​licenses/​by-sa/​4.0/"><​img alt="​Creative Commons License"​ style="​border-width:​0"​ src="​https://​i.creativecommons.org/​l/​by-sa/​4.0/​88x31.png"​ /></​a><​br />This work is licensed under a <a rel="​license"​ href="​http://​creativecommons.org/​licenses/​by-sa/​4.0/">​Creative Commons Attribution-ShareAlike 4.0 International License</​a>​.
 </​html>​ </​html>​

Navigation