Php e data base introduzione a mysql

Post on 13-Dec-2014

986 views 0 download

description

Introduzione a M

transcript

Introduzione a MYSQL

Stefano Floris, Versione ottobre 2011a

Pubblicato su www.troppocurioso.altervista.org

Per vedere una copia del testo della licenza visita il sito http://www.creativecommons.it/Licenze

Stefano Floris, 2011www.troppocurioso.altervista.org

Questa opera è sotto licenza creativa (di tipo copyleft)

Attribuzione-Non commerciale-Condividi allo stesso modo Generico.

MYSQL è un programma.Per la precisione un DBMS

(Database Management System) Quando i file sequenziali cominciano a stare stretti...

Si fa uso di un DBMS

Introduzione a MYSQL

MYSQL non è l'unico DBMS in circolazione. Esistono molti programmi simili. Per esempio: SQLite, PostgreSQL e i software commerciali quali Access, SQL Server, Oracle... Avevo scelto inizialmente MYSQL

in quanto progetto opensource. Adesso non lo è piu', almeno non

del tutto... E quindi in una successiva revisione del testo

useremo altro programma.

Introduzione a MYSQL

Con l'introduzione del DBMS non si ha piu' accesso diretto dal programma ai file di dati come avveniva sui file sequenziali...

PROGRAMMA

Introduzione a MYSQL

… arriva un intermediario. PROGRAMMA

DBMS

HUM, nella sostanza... che vuol dire che arriva un

intermediario?

Introduzione a MYSQL

Introduzione a MYSQL

Giusto... mai perdere di vista la sostanza... PROGRAMMA

DBMS

Introduzione a MYSQLGiusto... mai perdere di vista la sostanza...

PROGRAMMA

DBMSE quindi, per essere sintetici, nella programmazione cambierà questo:

1) Che non useremo piu' le stesse istruzioni di apertura,

chiusura, lettura scrittura utilizzate per i file sequenziali;

Introduzione a MYSQLGiusto... mai perdere di vista la sostanza...

PROGRAMMA

DBMS

E quindi, per essere sintetici, nella programmazione cambierà questo:

1) Che non useremo piu' le stesse istruzioni di apertura, chiusura, lettura scrittura utilizzate per i file sequenziali

2) che il DBMS adotta un suo linguaggio, dovremo

comandare il DBMS per effettuare operazioni sugli

archivi

Introduzione a MYSQLGiusto... mai perdere di vista la sostanza...

PROGRAMMA

DBMS

E quindi, per essere sintetici, nella programmazione cambierà questo:

1) Che non useremo piu' le stesse istruzioni di apertura, chiusura, lettura scrittura utilizzate per i file sequenziali

2) che il DBMS adotta un suo linguaggio, dovremo comandare il DBMS per effettuare operazioni sugli archivi

3) Il nuovo linguaggio si chiama SQL

Introduzione a MYSQLGiusto... mai perdere di vista la sostanza...

PROGRAMMA

DBMS

E quindi, per essere sintetici, nella programmazione cambierà questo:

1) Che non useremo piu' le stesse istruzioni di apertura, chiusura, lettura scrittura utilizzate per i file sequenziali

2) che il DBMS adotta un suo linguaggio, dovremo comandare il DBMS per effettuare operazioni sugli archivi

3) Il nuovo linguaggio si chiama SQL

4) L'SQL viene “ospitato” nel programma che scriviamo con

il linguaggio che abbiamo scelto noi (per esempio HTML

e PHP)

Introduzione a MYSQLGiusto... mai perdere di vista la sostanza...

PROGRAMMA

DBMS

E quindi, per essere sintetici, nella programmazione cambierà questo:

1) Che non useremo piu' le stesse istruzioni di apertura, chiusura, lettura scrittura utilizzate per i file sequenziali

2) che il DBMS adotta un suo linguaggio, dovremo comandare il DBMS per effettuare operazioni sugli archivi

3) Il nuovo linguaggio si chiama SQL

4) L'SQL viene “ospitato” nel programma che scriviamo con il linguaggio che

abbiamo scelto noi (per esempio HTML e PHP)

5) che non “vedremo” piu' gli archivi fisici ma la loro

rappresentazione

Introduzione a MYSQL

… inoltre... PROGRAMMA

DBMSInoltre useremo anche una nuova interfaccia.

15

FineFine