Creare tabelle in sql Ripasso!.

Slides:



Advertisements
Presentazioni simili
Progettazione di un Database
Advertisements

TRACCIA N. 1.
Creazione di archivi tramite Data Base
SQL applicato a SQL Server
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità C1 Il linguaggio SQL.
Sistemi per il recupero delle informazioni
1 Modello Relazionale : valori nulli Un valore nullo è diverso da ogni altro valore: t4[CODDOC]t5[CODDOC] nullMeccanicaC5 D2Analisi 1C2 D1Fisica 2C3 nullStoriaC6.
1 SQL come linguaggio di definizione di dati Eugenio Di Sciascio.
SQL Structured Query Language
Corso di Informatica (Basi di Dati)
Basi di dati Università Degli Studi Parthenope di Napoli
SQL: Lezione 7 Nataliya Rassadko
Corso di INFORMATICA anno scolastico 2009/10 Linguaggio SQL IDENTIFICATORI di tabelle e attributi: stringhe di lunghezza max 18 caratteri, composte da.
BIBLIOTECA PERSONALE. AMICILIBRI 1 : N N : 1 N:N PRESTITI.
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 DI UN DATABASE
Secondo Compito Considerare le informazioni per la gestione dei prestiti di una biblioteca personale. Il proprietario presta libri ai suoi amici, che indica.
PROGETTAZIONE CONCETTUALE DI UNA BIBLIOTECA PERSONALE
GESTIONE PRESTITI IN UNA BIBLIOTECA PERSONALE Tabella Amici: Id Amici: codice univoco degli Amici Nome Amici: insieme di tutti i nomi degli amici che accedono.
COMPITO 2 CELESTE BONANNO MATR CDL: SDFA.
1.Progettare il seguente DataBase in relazione ai due esempi presenti in piattaforma, Modulo 4, esempi 1 e 2: Considerare le informazioni per la gestione.
ROCCANOVA DONATO ECONOMIA E MANAGEMENT A.A. 2010/ Progettare il seguente DataBase in relazione ai due esempi presenti in piattaforma, Modulo.
Progettazione di un database Angela Zingariello. P UNTO 1 S CHEMA ENTITÀ RELAZIONI Progettazione di una base di dati per la gestione dei prestiti di una.
Schema entità-relazione N:N 1:N1:N 1:N1:N Prestiti Amici Libri.
Progettazione di un DataBase. Dominio applicativo: biblioteca personale; Fine ultimo:ricavare le informazioni relative ai prestiti di libri effettuati.
STUDENTE: Arianna Carucci matricola
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:
sql: esempi di linguaggio sql nell'implementazione mysql
1 Il Linguaggio SQL Il Linguaggio SQL Prof. Lorenzo Vita, Ing. Luigi Testa.
Basi di Dati e Sistemi Informativi
Basi di Dati e Sistemi Informativi Il Linguaggio SQL Home page del corso:
SQL.
LINGUAGGIO S Q L breve presentazione curata da Aldo Pappalepore
Si vuole automatizzare la gestione di una biblioteca personale. E’ necessario memorizzare le entità: 1. Amici 2. Libri Dominio Applicativo E’ rappresentato.
Gestione Biblioteca Giacomo Di Bartolomeo Matr CdL Economia E Management.
SQL (IV) Data Definition Language/ Data Manipulation Language.
Secondo Compito:Progettazione di un database Pinto Vincenzo.
Database Esercizi > Progettazione Fisica > SQL
SQL, esempi 30/10/2014Basi di dati SQL1. 30/10/2014Basi di dati SQL2 CREATE TABLE, esempi CREATE TABLE corsi( codice numeric NOT NULL PRIMARY KEY, titolo.
SQL (III) Data Definition Language/ Data Manipulation Language.
1 Vincoli Ci sono i vincoli predefiniti ( unique, primary key, not null, foreign key … ) In SQL2 si ha anche check check Condizione Serve per dare condizioni.
DB Biblioteca giovedì 24 marzo : N ProprietarioLibri N Prestiti Amici N giovedì 24 marzo 2011.
Vincoli interrelazionali
© 2015 Giorgio Porcu - Aggiornamennto 28/03/2015 UdA 1A Database Progettazione Fisica G IORGIO P ORCU
Compito di informatica: progettare un data base Progettazione concettuale Amici : (Per l’entità Articoli sono stati individuati i seguenti Attributi):
Progettazione database a cura di Roberta Mancini – matr CdLM in Marketing.
2° COMPITO VANIA PASCALE MATRICOLA GESTIONE DEI PRESTITI DI UNA BIBLIOTECA PERSONALE DOMINIO APPLICATIVO : il dominio applicativo è rappresentato.
Basi di Dati e Sistemi Informativi Esercitazione: Il Linguaggio SQL (DDL+DML) Home page del corso:
Roccanova Rocca Angela ECONOMIA E MANAGEMENT A.A. 2010/ Progettare il seguente DataBase in relazione ai due esempi presenti in piattaforma,
1. CASO BIBLIOTECA ANALISI DEI REQUISITI Si vuole automatizzare la gestione prestiti dei libri di una biblioteca personale. La progettazione deve tener.
Linguaggio SQL. Linguaggi per database La diffusione del modello relazionale ha favorito l’uso prevalente di linguaggi non procedurali: in questo modo.
Il modello logico Il modello logico.
Database Accesso Utenti diversi Programmi diversi Modelli di database
Secondo Compito: PROGETTAZIONE DI UN DATABASE Claudia Angione
PROGETTAZIONE DATABASE SECONDO COMPITO CAROLINA CASIELLO
PROGETTAZIONE CONCETTUALE
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
COME SI CREA UNA TABELLA CON UNA CHIAVE ESTERNA
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Corso di Basi di Dati Il Linguaggio SQL
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Giovanni Mazzarella matr
Progettazione logica: Il modello relazionale
Corso Java Esercitazione.
SQL per la modifica di basi di dati
Composizioni di classi
Progetto 1 Input Creare una Funzione commentata che prenda come input:
Java Costruttore di copia e GetStatus.
Vincoli di Integrità Non tutte le combinazioni possibili di valori dei domini su cui è definita una relazione sono accettabili. Alcuni attributi possono.
Transcript della presentazione:

Creare tabelle in sql Ripasso!

La struttura dei comandi Indicazione della tabella Indicazione degli attributi Indicazione del vincolo di chiave primaria se non indicato prima Indicazione dei vincoli di chiavi esterne Indicazione dei vincoli check

Fase 1 Per indicare la tabella si utilizza la seguente forma: CREATE TABLE MIATABELLA( 2 3 4 5 )

Fase 2 Nomeattributo tipoattributo A seguire eventuali clausole come ad esempio NON NULL, DEFAULT

Fase 3 Se nessun attributo è stato precedentemente dichiarato Primary Key, allora deve essere inserito il vincolo nel seguente formato: Primary key(nomeattributo)

Fase 4 Nel caso la tabella contenga degli attributi da referenziare ad altri attributi di altre tabelle, si indicano i vincoli di chiave esterna nel seguente formato: Foreign key(nomeattributo) references nometabella(altroattributo)

Fase 5 Nel caso dell’esistenza di vincoli di dominio, si indicano così: CHECK(nomeattributo operatorerelazionale valore)