Bases de Dados II 6638: BSc in Information Systems and Technologies Cap. 0 — Introdução e Planeamento Module Introduction 6638 Bases de Dados II Introdução e Planeamento Objectivos da disciplina: Administração de DBMSs. Prototipagem rápida de aplicações de bases de dados. Utilização de tecnologias web no desenvolvimento de aplicações de bases de dados. Aprofundamento do conhecimento em SQL. 6638 Bases de Dados II Introdução e Planeamento Avaliação: ● Projecto (10 valores) (aprendizagem de administração de DBMS e desenvolvimento de aplicações web) ● 3 Testes escritos (10 valores) (aprendizagem teórica + resolução de problemas) 6638 Bases de Dados II Avaliação… e o seu significado? ● O projecto é importante… ● Os testes são igualmente importantes… ● A teoria é necessária para fazer o projecto… O projecto é a chave para ter sucesso na disciplina (lamúrias não!) Fazer bem o projecto significará fazer bem os testes O projecto não pode ser deixado para as duas últimas semanas do semestre Introdução e Planeamento 6638 Bases de Dados II Introdução e Planeamento A escala semanal… Furthe r Semana 1: Readin g Introdução & Planeamento Read ing Pack Furthe r Readin g Design & Protótipo Read ing Pack Furthe r Semana 3: Aplicações Desktop Aplicações Web Semana 7: Furthe r Readin g Índices em Árvore Furthe r Semana 8: Readin g Índices baseados em Hashing Readin g Segurança e Autorização Semana 12: Finalização do Projecto Semana 13: Avaliação de Projecto Furthe r Readin g Read ing Pack Furthe r Readin g Semana 4: Week 5: Armazenam ento de Ficheiros e Índices Dados Read ing Pack Furthe r Readin g Semana 9: Transacções Read ing Pack Furthe r Semana 11: Read ing Pack Readin g Semana 2: Read ing Pack Semana 6: Read ing Pack Furthe r Readin g Semana 14: Bases de Dados Paralelas e Distribuídas Furthe r Readin Semana 10: g Processamento e Optimização de Inquirições Furthe r Readin g Semana 15: OLAP e Data Warehousing 6638 Bases de Dados II Bibliografia Recomendada: Database Management Systems by R. Ramakrishnan and J. Gehrke. McGraw-Hill, 2003. Database Systems: A Practical Approach to Design, Implementation, and Management. by T. Connoly and C. Begg. Addison-Wesley, 1999. Introdução e Planeamento 6638 Bases de Dados II Introdução e Planeamento Horário de Aulas Teóricas: Quinta 1ª Aula Quinta 2ª Aula 09:00 – 10:00 10:00 – 11:00 Room 6.04 Room 6.04 Horário de Laboratório: Quinta 11:00 – 13:00 Room 6.19 Datas Importantes: Qui Qui Qui Qui Qui Qui Qui 24 Setembro: 08 Outubro 29 Outubro 19 Novembro 10 Dezembro 17 Dezembro 21 Janeiro Primeira aula Concepção inicial da BD da aplicação web 1º protótipo a funcionar / 1º teste escrito Entrega do código α do 2º protótipo + relatório α Entrega do projecto final / 2º teste escrito Defesa oral do projecto final + relatório β 3º teste escrito + relatório final 6638 Bases de Dados II Introdução e Planeamento URLs: Course Web Page ZK Framework Tomcat Web Server Netbeans IDE Eclipse IDE http://www.di.ubi.pt/~agomes/bd2 http://www.zkoss.org http://tomcat.apache.org/ http://www.netbeans.org/ http://www.eclipse.org/ Contacto: Abel Gomes 275319891 / 3440 / Dept. Informatics, 2nd Floor, Room 3.26 [email protected]