Educazione e Scienza - Stefania Costantini

Basi di Dati
Stefania Costantini
Dip. Di Informatica, Univ. degli Studi di L’Aquila
Objectives
of the Course
Following this course, the students should:
•
understand what is a database, from the
conceptual, mathematical and practical point of
view;
•
become able to develop the conceptual and
logical design of a relational database, including
both the structure and the operations;
•
understand how the database systems work,
also for managing concurrent operations, and
how these systems can be accessed via web.
Syllabus
• Database Design
–
–
–
–
Basic notions and notation.
The relational model.
Query languages: formalisms and methods.
Database Design: from conceptual to
implementation level .
– Database systems implementation: basics.
– Database and the web: basics.
About this course
Course Structure:
– Lectures
– Lab activities in a twin Lab course
– Assignments:
• Solving exercises
• Answering questions
• Making a project (in the Lab course)
Textbook and Material
• P. Atzeni, S. Ceri, S. Paraboschi, R.
Torlone,
Basi di Dati, Modelli e Linguaggi di
Interrogazione
McGraw-Hill Italia
• Web site of the book:
– http://www.dia.uniroma3.it/librobd/index.html
• Additional material online on my web site
About me
• Web page:
http://www.di.univaq.it/stefcost
• Email: [email protected]
• Office: Coppito Zero, third floor
• You are welcome:
– Thursday 14:60 – 16:00 or upon email
appointment