Basi di dati
(prof Loredana
Vigliano)
Semestre, il primo
preferibilmente
Modalitˆ esame :
scritto e orale
Programma:
Introduzione - Modello relazionale - Algebra relazionale - Calcolo relazionale - Flusso di progetto e visione dei
dati - Modello concettuale dei
dati - Disegno logico DB Schema
Entity-relationship - Disegno
fisico DB - Forme normali - Query language e implementazioni su
mySQL DML SQL - Organizzazione fisica dei dati - Simulazione progetto
Il corso si prefigge
di insegnare le tecniche di progettazione e realizzazione dei Database, basandosi sulla teoria dei
modelli relazionali.
Obiettivi del corso:
Conoscere l'algebra
su cui si basa la teoria dei Database Relazionali. Imparare a progettare e a
costruire un Database Relazionale. Utilizzare al meglio l' SQL.
Libro di testo:
Atzeni,
Ceri,Parboschi, Torlone Basi di dati, modelli e linguaggi di interrogazione
McGraw-Hill ;
Databases
Program:
Introduction -Relational Model - Relational Algebra - Relational Calculus - Project flow chart - Data conceptual Model - Logical Design of DB -
Entity-relationship Schema
- DB Phisical Design -
Normal Forms - Query language and
MySQL - DML - SQL - Data Phisical organization - Project Simulation
The goal of the
course is to teach the techniques of design and construction of the database,
based on the theory of relational models.
Objectives:
Getting to Know
algebra underlying the theory of Relational Databases. Learning how to design
and build a Relational Database. Making the Most of the 'SQL.