My personal blog

05 maggio 2008

Lunedi: INTERROGAZIONE DATABASE

Oggi abbiamo ripreso alla grande parlando di interrogazione di database..
I database sono fondati sulle tabelle che rappresentanto delle entità.
Il dato è l'elemento trattato che va descritto in termini di tracciato record.
La struttura dei dati è la cosa più rilevante.
Ci sono tanti software che trattano database fra cui: MYSQL,ORACOL,PARADOX,ACCESS
Le Query sono interrogazioni fatte alla base di dati.
search= è una funzione che da la possibilità di ricerca.
Il prof. ha richiesto di iniziare a produrre un manuale da fare proprio di MYSQL.
Successivamente c'è stata riassunta in un lucido l'ultima unità del programma che andiamo ad affrontare
OBBIETTIVI:
-Cognitivi: Conoscere le principali caratteristiche di un RDBMS
MYSQL
-Operativi:
  • Saper creare ed aggiornare un file db
  • Interrogarlo
  • Visualizzarlo e stamparlo
  • Riordinare dati db
  • Rielaborarli
  • Eliminarli
INTERROGAZIONE DI UN DATABASE
SQL attraverso DDL(Data description language) DML (Data manipolation language)
Tutto ciò è DDT Tabelle descrizione dati
QBE query by example
SELECT nome,dichiarazione
WHERE ufficio="tasse"
ORDINE per nome
Successivamente abbiamo appreso i primi comandi dbase come quello CREATE permette di creare tabelle ecco un esempio:

CREATE TABLE contatti
( id INTAUTO_INCREMENT,
cognome VARCHAR(20) NOT NULL,
nome VARCHAR(20),
indirizzo VARCHAR(40),
telefono VARCHAR(15),
PRIMARY KEY(id),
INDEX(cognome))
ENGINE= INNODB;

per visualizzare

SHOW CREATE DATABASE rubrica;

Nessun commento: