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
Last revision Both sides next revision
cap241:2018:start [2018/03/21 08:49]
karine [Referências]
cap241:2018:start [2018/03/22 17:10]
karine [Notas de Aula]
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ência ===== 
 +  - {{:​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