P. atzeni et al., from 19991 PROGETTO PRISMA – AREA VASTA EMILIA NORD.

Slides:



Advertisements
Presentazioni simili
Vincoli sulle basi di dati
Advertisements

Basi di dati: il modello relazionale
Introduzione ai sistemi di basi di dati
1 Progettazione logica: Il modello relazionale Eugenio Di Sciascio.
Semantica delle Informazioni
Basi di Dati prof. A. Longheu 4 – Progettazione – Introduzione e Modello E-R Cap. 5 Basi di dati Atzeni – Ceri – Paraboschi - Torlone.
Il modello relazionale: strutture e vincoli
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill,
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill,
Microsoft Office: Access OpenOffice: Base
La Normalizzazione. 27 January, slide 2 Le nuove tecnologie Software Tabelle, unicità e chiavi Ciascuna riga di una tabella deve esere unica Ci.
Corso di Informatica (Basi di Dati)
1 Corso di Laurea in Biotecnologie Informatica (Basi di Dati) Modello Relazionale Anno Accademico 2009/2010 Da: Atzeni, Ceri, Paraboschi, Torlone - Basi.
SQL: Lezione 7 Nataliya Rassadko
Modello Relazionale Definisce tipi attraverso il costruttore relazione, che organizza i dati secondo record a struttura fissa, rappresentabili attraverso.
Relazioni Relazione : concetto mutuato dalla definizione di relazione matematica della teoria degli insiemi, come sottoinsieme del prodotto cartesiano.
Modello Relazionale Proposto agli inizi degli anni ‘70 da Codd
Java concetti A.Natali Marzo Java Dai concetti ai costrutti.
Componenti A.Natali Marzo Oggetti u Un oggetto possiede stato, funzionamento e identita'. u Struttura e funzionamento di oggetti simili sono.
Java overview A.Natali Marzo Java: una breve storia Dalle applicazioni embedded al network computing e oltre.
Principi OOP A.Natali Aprile Principi di oop Dai costrutti alle metodologie.
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.
Paolo Mastroserio - Calcolo 99 - Milano 3 e 4 Maggio Decorum a New Orleans zpresentazioni zalcuni pareri zconclusioni.
1)PROGETTAZIONE DI UN DATABASE
MODELLO LOGICO DEI DATI
Introduzione a Oracle 9i
Sistemi di Elaborazione delle Informazioni Mod.I.
Riepilogo Foglio elettronico Excel - Base Premessa al Modulo AM4.
La Normalizzazione. 2 May, slide 2 Le nuove tecnologie Software Normalizzazione Normalizzazione è il processo di semplificazione di un data base.
Introduzione alle Basi di Dati
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill,
P. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
I DBMS BASI DI DATI (DATABASE) Insieme organizzato di dati utilizzati
Secondo Compito:Progettazione di un database Pinto Vincenzo.
Database Concetti di base
Informatica Introduzione alle basi di dati Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione, laurea magistrale Anno accademico:
Il Linguaggio SQL. Le interrogazioni in SQL (continua…) La parte di SQL dedicata alla formulazione di interrogazioni fa parte del DML. SQL esprime le.
Il modello relazionale. Modello logico dei dati basato su concetti relazione e tabella Relazione: da teoria degli insiemi Tabella: rappresentazione grafica.
Dati e DBMS DBMS relazionali SQL Progettazione di un DBMS Normalizzazione Programma del Corso di Basi di Dati.
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, 1999
IL MODELLO RELAZIONALE. Modello Relazionale2 Cronologia dei modelli per la rappresentazione dei dati  Modello gerarchico (anni 60)  Modello reticolare.
BASI DI DATI. 2 Sommario Introduzione e obiettivi Introduzione e obiettivi Il modello di dati relazionale Il modello di dati relazionale SQL SQL Software.
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.
Database Progettazione Logica
Il modello relazionale
Quadrati magici tabelle numeriche con particolari curiose proprietà.
Approfondimenti SQL.
InformaticApp 1 biennio. Access CREA TABELLE IN MODALITÀ STRUTTURA.
La tabella delle verità è un modo per rappresentare il comportamento di una funzione combinatoria La tabella delle verità ha due tipi di colonne: colonne.
Linguaggi per basi di dati Linguaggi di definizione dei dati Utilizzati per definire gli schemi e le autorizzazioni per l’accesso Linguaggi di manipolazione.
Normalizzazione. Introduzione Nell’organizzazione tradizionale degli archivi, si verificano alcuni problemi, quali: Ridondanza dei dati (gli stessi dati.
Il Modello Relazionale. I modelli logici dei dati Tradizionalmente, esistono tre modelli logici: –gerarchico –reticolare –relazionale I modelli gerarchico.
Il modello relazionale. Modello Relazionale 2 Dal modello concettuale a quello logico Una volta stabilita la rappresentazione concettuale della realtà.
Il linguaggio SQL (Structured Query Language) è il linguaggio standard per creare, manipolare e interrogare database relazionali. SQL non è case-sensitive:
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di Dati 1 in eLearning C
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Il modello relazionale
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Programma DB-A Franco Turini.
Il modello relazionale
Transcript della presentazione:

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD Modello E-R Modello Relazionale

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD Modello Relazionale progettazione logica

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD Modello Relazionale progettazione logica Una tabella rappresenta una relazione se: 1)i valori di ciascuna colonna sono fra loro omogenei (dallo stesso dominio), 2)le righe sono diverse fra loro, 3)le intestazioni delle colonne sono diverse tra loro Inoltre, in una tabella che rappresenta una relazione lordinamento tra le righe e tra le colonne è irrilevante

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD Modello Relazionale progettazione logica Il modello relazionale è basato sui valori: i riferimenti fra dati in relazioni diverse sono rappresentati per mezzo di valori dei domini che compaiono nelle ennuple. ll modello relazionale impone ai dati una struttura rigida: le informazioni sono rappresentate per mezzo di ennuple ma solo alcuni formati di ennuple sono ammessi. Informazione incompleta Vicoli di integrità

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD schema concettuale

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD schema logico

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1 2 A B

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1 2 A B

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica A

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica B

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica B

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica B

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica B

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica esempio 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica esempio 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica esempio 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 1

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD progettazione logica 2 Non è il caso di fondere tutto? oppure

p. atzeni et al., from PROGETTO PRISMA – AREA VASTA EMILIA NORD