Databases and WEB (2006/2007)

Course Not running, not visible

Course code
4S00012
Credits
4
Coordinator
Alberto Belussi
Teaching is organised as follows:
Unit Credits Academic sector Period Academic staff
Laboratorio 2 INF/01-INFORMATICS 2° Q, 3° Q Alberto Belussi
Teoria: siti web centrati sui dati 2 INF/01-INFORMATICS 3° Q Alberto Belussi

Learning outcomes

This version of the course "Databases and Web" has the aim to provide the student with the necessary concepts and methods the design and implementation of data-intensive web applications. In particular, a methodology for the logical design of a web application that interacts with a database system (DBMS) will be illustrated.
The Model-View-Controller (MVC-2 servlet centric) approach for the implementation of web applications will be illustrated and applied to some examples.

Syllabus

Module: Teoria: siti web centrati sui dati
-------
The module is organized in 16 hours of lessons and exercises carried out during the third period. The module will focuses on the logical design of a data-intensive web application and its implementation using: Postgresql, Servlet and Java Server Pages (JSP) technologies. In particolar, the following arguments will be illustrated:
* Web Server: basic internet, basic HTML (form), basic HTTP.
* Information systems on the Web: techniques for the interaction between a DBMS and a HTTP server (CGI, Servlet, JSP); JDBC library and Java data beans; the architecture proposed by the MVC-2 approach.
* a methodology for the logical design of a data-intesive web application.


Module: Laboratorio
-------

Assessment methods and criteria

The final examination of this version of the course "Database and Web" is organized in two tests. The first covers the module "Teoria: siti web centrati sui dati" and consists of some exercises on the logical design of a data-intensive web application.
The second test covers the module "Laboratorio" and consists of some exercises on the design of a web application based on the MVC-2 approach using the JSP, Java data beans and Servlet technologies.
The final grade is obtained by the weighted average of the grades collected on the three modules of the course: the module "Teoria: siti web centrati sui dati" (weight 1/2) and the module "Laboratorio" (weight 1/2).

Share