1 / 21

PROGETTAZIONE DATA BASE

PROGETTAZIONE DATA BASE. Corso di Abilità Informatiche Prof. Agostino Marengo A.A 2010/2011 Mariasimona Mignogna. ANALISI DEI REQUISITI. Si intende effettuare un’analisi sulla gestione dei prestiti di una biblioteca personale. A tal fine acquisiremo i dati relativi alle seguenti tabelle:

makala
Download Presentation

PROGETTAZIONE DATA BASE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PROGETTAZIONE DATA BASE Corso di Abilità Informatiche Prof. Agostino Marengo A.A 2010/2011 MariasimonaMignogna

  2. ANALISI DEI REQUISITI Progettazione Data Base - Mariasimona Mignogna • Si intende effettuare un’analisi sulla gestione dei prestiti di una biblioteca personale. • A tal fine acquisiremo i dati relativi alle seguenti tabelle: • LIBRI • AMICI • Il fine è quello di ottenere informazioni relative ai prestiti.

  3. Dominio applicativo Progettazione Data Base - Mariasimona Mignogna • Nel nostro caso, il dominio applicativo del software dai noi progettato è la biblioteca personale del proprietario dei libri.

  4. Schema entità-relazioni : N 1 AMICI LIBRI 1 N : 1 1 Progettazione Data Base - Mariasimona Mignogna : : N N PRESTITI

  5. Progettazione concettuale Progettazione Data Base - Mariasimona Mignogna • Nel nostro caso abbiamo individuato le seguenti entità con i relativi attributi:

  6. Progettazione concettuale Progettazione Data Base - Mariasimona Mignogna

  7. PROGETTAZIONE LOGICADEFINIZIONE DELLE RELAZIONI : N 1 AMICI LIBRI 1 N : Progettazione Data Base - Mariasimona Mignogna N : N PRESTITI

  8. Progettazione logicaDEFINIZIONE DELLE RELAZIONI Progettazione Data Base - Mariasimona Mignogna

  9. PROGETTAZIONE LOGICADEFINIZIONE DELLE RELAZIONI Progettazione Data Base - Mariasimona Mignogna Dalla relazione N : N abbiamo un’altra entità.

  10. PROGETTAZIONE LOGICADEFINIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI Progettazione Data Base - Mariasimona Mignogna

  11. PROGETTAZIONE LOGICADEFINIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI Progettazione Data Base - Mariasimona Mignogna

  12. PROGETTAZIONE LOGICADEFINIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI Progettazione Data Base - Mariasimona Mignogna

  13. SCHEMA LOGICO Progettazione Data Base - Mariasimona Mignogna

  14. ESEMPIO DML: QUERY Progettazione Data Base - Mariasimona Mignogna • Richiesta: Vogliamo visualizzare i nomi o i soprannomi di tutti gli amici che hanno avuto in prestito il libro ‘Dal bit ad internet’.

  15. ESEMPIO DML: QUERY • SELECT NomeAmico, DataPrestito, DataRestituzionePrestito FROM Amici, Prestiti, Libri WHERE IdAmico = FKAmico AND IdLibro = FKLibro AND NomeLibro = ‘Dal bit ad Internet’ Progettazione Data Base - Mariasimona Mignogna

  16. ANALIZZARE LO SCHEMA LOGICO DI UNA ‘BASE DATI OSPEDALE ’ Corso di ‘Abilità Informatiche’ Prof. Agostino Marengo A.A. 2010/2011 Mariasimona Mignogna

  17. PROGETTAZIONE LOGICA Progettazione Data Base - Mariasimona Mignogna • Dalla ‘Base di dati Ospedale’ a nostra disposizione, emerge la presenza delle seguenti entità: • PAZIENTI • REPARTI • RICOVERI

  18. PROGETTAZIONE LOGICADEFINIZIONE DELLE RELAZIONI PAZIENTI REPARTI 1 : N N 1 : 1 1 1 : : : Progettazione Data Base - Mariasimona Mignogna N RICOVERI N N MEDICI

  19. PROGETTAZIONE CONCETTUALEDESCIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI Progettazione Data Base - Mariasimona Mignogna

  20. PROGETTAZIONE CONCETTUALEDESCIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI Progettazione Data Base - Mariasimona Mignogna

  21. PROGETTAZIONE CONCETTUALEDESCIZIONE DELLE CARATTERISTICHE DEGLI ATTRIBUTI Progettazione Data Base - Mariasimona Mignogna

More Related