Loading Events

« All Events

  • This event has passed.

Course: Introduction to database design and implementation

6 December 2016 @ 14:30 - 17:30

|Recurring Event (See all)

One event on 7 December 2016 at 2:30pm

One event on 13 December 2016 at 2:30pm

Introduction to database design and implementation (for science and engineering)

The course is organized in the context of the “Dottorato di Ricerca di Ingegneria dell’Informazione” 

Dates:  

Dicember, 6 – 14.30-17.30 – Room B1.9 – via Branze 43

Dicember, 7 – 14.30-17.30 – Room N.6 – via Branze 38

Dicember, 13 – 14.30-17.30 – Room B1.9 – via Branze 43

Duration: 9 hours

Teacher: Michele Melchiori

Presentation Slides 

 

 

Databases are incredibly prevalent. This technology is used by most people every day if not every hour. Databases reside behind a huge fraction of websites; they are a crucial component of telecommunications systems, banking systems, video games, and just about any other software system or electronic device that maintains some amount of persistent information.

This course follows a practical perspective: it provides basic knowledge of conceptual modeling of data, by using a graphical language (UML), in order to design simple databases. Secondly, from the conceptual model we will see how to design and implement concretely a database using common database management systems and how to extract knowledge by querying the database. We plan the course so that is suitable also for people without programming experience.

Outline

-Definitions
-UML class diagrams
-Relational data model
-Implementation of relational databases
-Presentation and use of software tools
-Examples/Laboratories

 

Info: Michele Melchiori

Details

Date:
6 December 2016
Time:
14:30 - 17:30

Venue

University of Brescia
Via Branze, 38
Brescia, Italy