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.