Riepilogo argomenti svolti dopo la verifica del 15-12-2015
Transcript
Riepilogo argomenti svolti dopo la verifica del 15-12-2015
Classe Va Inf – Informatica Riepilogo argomenti relativi a programmazione svolta del 15 Dicembre dopo la verifica a) Differenze tra memorizzazione su files e su DB e vantaggi di questi ultimi. b) MySQL come server in rete. MySQL server. Parte client e parte server. Differenti client da utilizzare con c) Caratteristiche della connessione a MySQL (socket, porta tipica). Cenni alla multiutenza in MySQL. d) Avvio di MySQL in XAMPP. Cenni a MySQL installato come servizio Windows. e) Caratteristiche ed elementi d’uso del client grafico per MySQL (open-source) HeidiSQL. f) Creazione di un DB e di una tabella con HeidiSQL (tramite interfaccia grafica). g) CREATE TABLE (….) (elementi). (pag. 106, 114 e 280) h) Vari tipi di campi delle colonne di una tabella. Visti per ora CHAR(n), VARCHAR(n), DATETIME, INT, DECIMAL(n,m) (vd. pag. 105) i) Il valore NULL. Clausola SQL IS NULL nella SELECT per il riconoscimento dei campi NULL (pag. 117) j) Clausola NOT NULL sulle singole colonne. (pag. 106) k) Clausola PRIMARY KEY(….) per definire la colonna chiave primaria. (pag. 108) l) Clausola AUTO_INCREMENT sulla colonna chiave primaria. m) Comandi PHP per connessione ad un DBMS MySQL – msql_connect, mysql_select_db (pagg. 284 e 285) n) Comandi PHP per inviare comandi SQL al DBMS MySQL – mysql_query (pag. 285) o) Query di interrogazione - Comandi SQL SELECT… FROM…WHERE…. (solo elementi base) (pag. 116) p) Operazione di proiezione di colonne (pag. 118) q) Comando SQL di inserimento dati INSERT INTO…VALUES(…). (pagg. 112) (pagg. 283 e 284) r) Utilizzo di SQL in forma “embedded”, ossia all’interno di codice PHP. Composizione di comandi SQL parametrici come congiunzione di parti di stringa. s) Esecuzione di comandi SQL “stand-alone” dalla console di HeidiSQL. t) Utilizzo di mysql_query con comandi di selezione (SELECT). Tecniche di recupero dei dati dei dati estratti dal DB. mysql_fetch_row – mysql_fetch_array. u) Autenticazione di un utente tramite utilizzo di un DB contenente credenziali. funzione md5 in PHP. (pag. 294 e 295) Uso della v) Tecniche per l’intabellamento dei dati estratti da un DB. (vd. esempio pag. 294 e 295) w) Le associazioni pagg. 28 e 29 x) Chiavi, chiave primaria pag. 26 y) Rappresentazione grafica di entità ed attributi pag. 27 Pagina 1 z) La progettazione concettuale pagg. 24 e 25 aa) Associazioni 1 a 1, 1 a n ed n a m. pagg. 34 e 35 bb) Funzione COUNT(*) (per ora su un'unica aggregazione di dati) cc) Clausola DISTINCT Pagina 2
Documenti analoghi
Creare e gestire DB con XAMPP All`apertura del file tra i Tools
// Per utilizzare i dati che Mysql invia possiamo ricorrere alla funzione mysql_fetch_array
// che crea un array associativo avente come indice il nome delle colonne
while ($array = mysql_fetch_ar...
Uso ambiente XAMPP sottocartella root dove inserire pagine attive
Un commento sul nome
") ; # per concatenare si usa il carattere punto ad esempio echo("Ciao"." "."Alberto") // altro commento echo("Ultima mod... Dettagli