DatabaseTeoria 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      

Il volume consente di apprendere le abilità necessarie per operare con le basi di dati relazionali attraverso l’uso di SQL, fornendo una ricca gamma di esempi che sottolineano l’utilità e le funzionalità del linguaggio.
Propedeutica all’obiettivo principale del testo è la descrizione della modellazione E-R (Entity-Relationship) dei dati, illustrando i criteri fondamentali per la definizione di una base di dati relazionale.
Si prosegue entrando nel dettaglio della sintassi e dell’utilizzo del linguaggio, descrivendo gli ambienti di sviluppo di MySQL - Font e di Access: successivamente vengono presentati i costrutti e le clausole di SQL orientati alla definizione e all’interrogazione dei dati.
Al termine vengono affrontati gli argomenti più specialistici, tra cui la nidificazione delle query, il controllo degli accessi e la gestione delle procedure.

Il CD-ROM allegato contiene il codice degli esempi presenti nel testo.

Contenuti:

Operare con gli archivi::

  • Archivi
  • File di testo, creazione sequenziale
  • File di record, lettura sequenziale
  • Gestione sequenziale, casi particolari
  • Accesso random a un file.
Teoria delle basi di dati relazionali:
  • Introduzione ai database
  • Progetto di un database
  • Chiavi e attributi
  • Integrità dei dati
  • database relazionali
Il linguaggio SQL:
  • I DBMS MySQL e MS Access
  • Il linguaggio di descrizione dei dati (DDL)
  • Le interrogazioni e il linguaggio di manipolazione dei dati (DML)
  • Le congiunzioni join
  • I raggruppamenti e gli operatori aggregati.
Aspetti avanzati di SQL:
  • Le query annidate
  • Caratteristiche delle subquery
  • La sicurezza dei dati.


| Pagine numerata |