Home    Novità    Ricerca   In offerta   Consigliati   Prossimi arrivi   Bestsellers   Software    CBT  
P.Iva 01029770490   [Ordini telefonici 0586 210919]  Ordini rapidi 
Ricerca Veloce   per Titolo o ISBN  [Mailing delle novità]   [Servizio di CallBack]  
  Argomenti 

  Applicazioni
  CAD
  Certificazione e formazione
  Commercio elettronico
  Cultura Informatica
  Database
  Dizionari
  Elettronica
  Enterprise
  Grafica
  Hardware
  Internet
  Legislazione informatica
  Multimedia
  Progettazione WEB
  Programmazione
  Reti e telecomunicazioni
  Sicurezza
  Sistemi operativi
  Tecnologia e societa'
  Universita' e ricerca
DatabaseGestione dei database



SQL Il linguaggio per le basi di dati
EditoreHoepli
AutoreCamagni Paolo ; Nikolassy Riccardo ; Della Puppa Marino
CollanaLinguaggi e programmazione
Pagine448
Volumi1
Supporto digitale1 CD-ROM
LivelloIntroduttivo
LinguaItaliano
Data pubblicazione10 - 2005
ISBN8820334445


 Prezzo di copertina 
 Euro 20,50  

 Presentazione       Indice      

Presentazione

Modulo 1 – Operare con gli archivi

U.D. 1 - Archivi
1.1 Definizione di archivio
1.2 I dati
1.3 Definizione di record
1.4 Operazioni fondamentali sugli archivi
1.5 I/O standard e su memoria di massa
1.6 Condivisione
1.7 Tipi di archivio
1.8 Tipi di organizzazione
1.9 Tipi di accesso
Esercizi di comprensione
Esercizi di applicazione

U.D. 2- Creazione di file di testo
2.1 Creazione di un file di testo
2.2 Descrizione delle operazioni
2.3 Soluzione con Visual Basic
2.4 Soluzione con C++
2.5 Accodamento
2.6 Descrizione delle operazioni
Esercizi di comprensione
Esercizi di applicazione

U.D. 3- Lettura di file di testo
3.1 Lettura per visualizzazione
3.2 Descrizione delle operazioni
3.3 Soluzione con Visual Basic
3.4 Soluzione con C++
3.5 Lettura per la ricerca di una riga
3.6 Descrizione delle operazioni
3.7 Soluzione con Visual Basic
3.8 Soluzione con C++
Esercizi di comprensione
Esercizi di applicazione

U.D.4 - Creazione sequenziale di file di record
4.1 Creazione
4.2 Descrizione delle operazioni
4.3 Soluzione con Visual Basic
4.4 Soluzione con C++
4.5 Accodamento
4.6 Descrizione delle operazioni
4.7 Soluzione con Visual Basic
4.8 Soluzione con C++
Esercizi di comprensione
Esercizi di applicazione

U.D. 5- Lettura di file di record
5.1 Lettura per visualizzazione
5.2 Descrizione delle operazioni
5.3 Soluzione con Visual Basic
5.4 Soluzione con C++
Esercizi di comprensione
Esercizi di applicazione
Esercizi di fine modulo

Modulo 2 – Teoria delle basi di dati

U.D.6 - Introduzione al database
6.1 Necessità dei database
6.2 Funzioni di un DBMS
6.3 Modellazione dei dati
6.4 Il modello E-R
6.5 Istanze e attributi
6.6 Relazioni
6.7 Notazione E-R
Esercizi

U.D.7 - Progetto di un database
7.1 Oggetti di un database
7.2 Entità
7.3 Attributi
7.4 Relazioni
7.5 Nominare gli oggetti
7.6 La documentazione del progetto
7.7 Sviluppare lo schema di base
7.8 Regole di lettura
7.9 Raffinare lo schema di base
Esempi di applicazione
Esercizi

U.D. 8 - Chiavi e attributi
8.1 Chiavi primarie
8.2 Chiavi esterne
8.3 Aggiungere attributi al modello
8.4 Aggiungere le regole di integrità dei dati
8.5 Regole di inserzione
8.6 Regola di cancellazione
Esercizi di comprensione
Esercizi di applicazione

U.D.9 - Database relazionali
9.1 Struttura dei dati e terminologia
9.2 Proprietà delle tabelle relazionali
9.3 Relazioni e chiavi
9.4 Integrità dei dati
9.5 Manipolazione di dati relazionali
9.6 Normalizzazione
Esercizi di comprensione
Esercizi di applicazione
Esercizi di fine modulo

Modulo 3 – Il linguaggio SQL

U.D.10 - I DBMS MySQL e MS Access
10.1 Caratteristiche delle tabelle di MySQL
10.2 Architettura di MySQL
10.3 Tipi di dato
10.4 L’ambiente MySQL Front
10.5 Creazione di tabelle in modalità grafica con MySQL Front
10.6 Creazione di tabelle in modalità grafica con MS Access
10.7 Importare ed esportare tabelle con Front
10.8 L’installazione di MySQL e di Front
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.11 - Il linguaggio di definizione dei dati (DDL)
11.1 Il linguaggio SQL
11.2 Il formato dei comandi SQL
11.3 Alcune definizioni
11.4 La visualizzazione dei database e delle tabelle
11.5 La definizione dei database
11.6 La definizione degli indici
11.7 La definizione delle tabelle
11.8 I vincoli intra-relazionali
11.9 I vincoli inter-relazionali
11.10 Chiavi multiple
11.11 Eliminazione di record e integrità referenziale
11.12 La modifica dello schema di una tabella
11.13 La modifica dei constraints
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.12 - Le interrogazioni e la manipolazione dei dati
12.1 Le interrogazioni
12.2 Gli operatori di confronto
12.3 Gli operatori aritmetici
12.4 Il prodotto cartesiano e l’eliminazione delle ripetizioni
12.5 Il costrutto SELECT e le relazioni
12.6 Self Join
12.7 Gli operatori logici
12.8 Le condizioni complesse
12.9 L’inserimento di nuove righe
12.10 La sostituzione delle righe
12.11 L’eliminazione delle righe
12.12 L’aggiornamento delle righe
12.13 L’aggiunta di record in tabelle esterne
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.13 - Le congiunzioni Join
13.1 Le congiunzioni
13.2 Natural Join
13.3 Join esterne
13.4 Left Join
13.5 Right Join
13.6 La congiunzione interna (Inner Join)
13.7 Le congiunzioni multiple
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.14 - I raggruppamenti e gli operatori aggregati
14.1 Gli operatori aggregati
14.2 L’operatore COUNT
14.3 Gli operatori MAX e MIN
14.4 L’operatore SUM
14.5 Gli operatori AVG e STDDEV
14.6 Le funzioni LOWER, UPPER e LENGTH
14.7 La clausola GROUP BY
14.8 Visibilità nei raggruppamenti
14.9 Condizioni sui gruppi con HAVING
14.10 I campi nascosti
14.11 Raggruppamenti e join
14.12 Distribuzioni di frequenza
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione
Esempi di fine modulo
Esercizi di fine modulo
Laboratorio

Modulo 4 – Aspetti avanzati di SQL

U.D.15 - Le query annidate
15.1 Le operazioni insiemistiche
15.2 Le query annidate di tipo scalare
15.3 Query annidate e join
15.4 Le subquery con operatori aggregati
15.5 Condizioni su valori non scalari con i quantificatori ALL, ANY e SOME
15.6 Le query correlate
15.7 La quantificazione esistenziale
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.16 - Caratteristiche delle subquery
16.1 Alcuni casi particolari
16.2 La nidificazione su attributi multipli
16.3 Le query a campi incrociati
16.4 Le subquery con tabelle derivate
16.5 Creazione di nuove tabelle con nidificazione
16.6 Inserimento di nuove righe con nidificazione
16.7 Aggiornamento dei record con subquery
16.8 La nidificazione e l’eliminazione delle tuple
16.9 Funzioni matematiche
16.10 Funzioni stringa
16.11 Funzioni di manipolazione date
16.12 Funzioni condizionali
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.17 - La sicurezza dei dati
17.1 La configurazione del server MySQL
17.2 Le utenze
17.3 i comandi GRANT e REVOKE
17.4 Le utenze e i privilegi in MySQL
17.5 Le utenze e i privilegi in MS aCCESS
17.6 Le transazioni
17.7 Le viste
Esercizi di comprensione
Esercizi di applicazione
Esercizi di fine modulo
Laboratorio

Indice analitico





  Login 

  Non ricordo la password
  Nuovo account
  Cliente 

  Il carrello

 Carrello 

  Informazioni 

  Contatti
  Qualità del servizio
  Costi e tempi di consegna
  Modalità di pagamento
  Prezzi
  Sconti
  Privacy