Esercizi Fase 1.

Slides:



Advertisements
Presentazioni simili
IL MODELLO ENTITÀ-RELAZIONE Gli altri costruttori
Advertisements

LA PROGETTAZIONE LOGICA Seconda parte
Structured Query Language
SQL applicato a SQL Server
Basi di Dati R-dbms e OO-dbms Mario Capurso
Sistemi per il recupero delle informazioni
UML: Class Diagram 1 Corso IS I /03
Nana Mbinkeu Rodrigue Carlos 1 DB unimo OTTIMIZZAZIONE DI QUERY IN MOMIS Università degli studi di Modena e Reggio Emilia Relatore: Prof. Sonia.
UNIVERSITA DI MODENA E REGGIO EMILIA Facolta di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica Tesi di laurea di Relatore Correlatore.
Serializzazione di oggetti in formato XML nellambito del sistema MOMIS Davide Lenzi Chiar.mo Prof. Sonia Bergamaschi Chiar.mo Prof. Michele.
UNIVERSITA DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica MOMIS: servizi di wrapping.
4 – Progettazione – Introduzione e Modello E-R
Modulo Object Oriented Programming (Linguaggio Java)
Basi di Dati prof. A. Longheu 4 – Progettazione – Introduzione e Modello E-R Cap. 5 Basi di dati Atzeni – Ceri – Paraboschi - Torlone.
4 x 5 = 20 MULTIPLO DIVISORI e 5 sono divisori di 20
Progettazione ER Un database universitario contiene informazioni riguardanti i professori (identificati dal codice fiscale) e informazioni relative ai.
SQL Structured Query Language
©Carlo Tasso 1999 Object Oriented Programming Slide 1 OO Analysis Vs. OO Design OOA – Object Oriented Analysis. –Specifica COSA, IN QUALE CONTESTO il sistema.
PROGETTO LOGICO. Progetto logico Lo schema E/R descrive un dominio applicativo ad un dato livello di astrazione Lo schema E/R è molto utile per: –fornire.
Costruzione di Interfacce Lezione 4 Sistemi di riferimento e trasformazioni
Corso di Informatica (Basi di Dati)
Il linguaggio UML Luca Lista. Metodi Object Oriented –Booch Method by Grady Booch –OMT by Jim Rumbaugh –Objectory (Use Cases) by Ivar Jacobson –CRC by.
Interpolazione ed estrapolazione
Hashing.
Hashing.
Basi di dati. Vantaggi degli archivi digitali Risparmio di spazio: sono facilmente trasferibili e duplicabili Risparmio di tempo: si può accedere ai dati.
UML: Class Diagram Corso IS I /03
INTRODUZIONE MOTIVAZIONI, PEREQUISITI, ARGOMENTI.
Contenuti del corso Programmazione ad Oggetti Oggetti, polimorfismo, ereditarieta Metodologie di progetto Astrazione ed incapsulamento ( encapsulation)
Ciclo di vita del software
Partizionamento/accorpamento di concetti
Lezione XI Laboratorio di Programmazione. Ereditarieta Fondamentale proprieta dei linguaggi OO. Permette di specificare un nuova classe derivata da unaltra.
Basi di dati Claudia Raibulet
Corso di INFORMATICA anno scolastico 2009/10 Linguaggio SQL IDENTIFICATORI di tabelle e attributi: stringhe di lunghezza max 18 caratteri, composte da.
Data base di una biblioteca personale
ESERCIZIO N.1 ANALISI DEI REQUISITI Si vuole progettare un Data Base per una biblioteca personale che presti libri. La progettazione tiene conto di quanto.
PROGETTAZIONE CONCETTUALE DI UNA BIBLIOTECA PERSONALE
COMPITO 2 CELESTE BONANNO MATR CDL: SDFA.
Compito 2 Progettazione DataBase Nicola Stornelli Statistica per le decisioni finanz. ed attuar
Progettazione di un DataBase. Dominio applicativo: biblioteca personale; Fine ultimo:ricavare le informazioni relative ai prestiti di libri effettuati.
Il modello ER Proposto da Peter Chen nel 1976 rappresenta uno standard per la progettazione concettuale (in particolare per le basi di dati) Ha una rappresentazione.
Introduzione alla programmazione Object Oriented
Schema entità-relazioni 1 libro N prestiti 1 amico N prestiti 1 libro N scadenze N prestiti N scadenze.
Corso di Basi di Dati Il Linguaggio SQL Home page del corso:
Il linguaggio UML Luca Lista.
1 Il Linguaggio SQL Il Linguaggio SQL Prof. Lorenzo Vita, Ing. Luigi Testa.
IMPLEMENTAZIONE TECNOLOGIE:HIBERNATE & JAVA RMI.
La divisione di un polinomio
ODMG. L’ODMG L’Object Data Management Group è un consorzio di produttori di ODBMS che ha proposto uno standard per: il modello a oggetti il linguaggio.
Progettazione concettuale di basi di dati: introduzione e modello ER
Diagramma delle Classi
Database Esercizi > Progettazione Fisica > SQL
Database Elaborato da: Claudio Ciavarella & Marco Salvati.
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Basi di dati e Relazioni Uno schema di relazione R(X) è costituito da un simbolo (nome della relazione) R e da una serie di attributi X={A 1, A 2, …, A.
Progettazione Logica Il prodotto della progettazione logica è uno schema logico che rappresenta le informazioni contenute nello schema E-R in modo corretto.
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 3 -Modelli di fase d’analisi Ernesto Damiani Università degli Studi.
4/18/ :18 AM.
Sistemi di Elaborazione delle Informazioni
Mapping Database Atsilo
PROGETTAZIONE DI BASE DI DATI Metodologie e modelli.
Lezione 5 - SQL. Linguaggi per DB Per interagire con le basi di dati occorre un linguaggio Linguaggio SQL (Structured Query Language), linguaggio standardizzato.
NORMALIZZAZIONE ESERCIZI. INTRODUZIONE La modellazione E-R ci ha consentito di descrivere schemi relazionali Lo strumento base per la modellizzazione.
DB- Sistemi Informativi Insieme di programmi in grado di acquisire, elaborare, trasmettere ed archiviare informazioni in genere ad uso di un’organizzazione.
Il modello relazionale. Modello Relazionale 2 Dal modello concettuale a quello logico Una volta stabilita la rappresentazione concettuale della realtà.
Linguaggio SQL. Linguaggi per database La diffusione del modello relazionale ha favorito l’uso prevalente di linguaggi non procedurali: in questo modo.
Esercizi SQL Group by. CREATE TABLE dipendente (codDip CHAR(8) NOT NULL UNIQUE PRIMARY KEY, cognome CHAR(60) NOT NULL, nome CHAR(60) NOT NULL, stipendio.
Slideplayer esercizio.
Esercizi.
Il test di screening Soluzioni esercizio 1-2 FPCD CA mammella
Transcript della presentazione:

Esercizi Fase 1

Esercizi E-R (binary) - eliminazione generalizzazioni (x3) - eliminazione delle relationship molti a molti (e degli attributi relativi) [Toti] - eliminazione degli attributi di relationship [Bugiotti] - eliminazione chiavi multiple [Chermaz] - eliminazione identificazioni esterne E-R (n-ary) - eliminazione degli attributi di relationship [Di Menna] - eliminazione delle relationship n-arie “vere” [Gorga]

Esercizi Object-Oriented - eliminazione generalizzazioni (x3) - introduzione di chiavi [Savone] Object-Relational - eliminazione attributi riferimento (di typed table e/o table) [Naitana] - eliminazione typed table [Basile] - eliminazione table (mantenendo foreign key) [Bellomarini] - eliminazione foreign key su typed table [La Manna]

Esercizi ER – OO [Trapanese] erBinary (senza molti a molti) 2 OO - (con o senza gen) OO – ER [Mollo] OO 2 erBinary - (con o senza gen) ER – Relational [tutti] ER no gen, no Nary, no molti-A-molti 2 Relational Relational – ER [Di Leone] Relational (con foreign key) 2 ER