Come si dichiara una variabile N numerica in PHP?
$N
Per creare un tabella con una chiave primaria utilizzo:
1) CREATE TABLE alunno(codice int(2), Cognome VARCHAR(20), Primary Key(codice);
2) CREATE TABLE alunno(codice int(2), Cognome VARCHAR(20), auto_increment Primary Key(codice);
3) CREATE TABLE alunno(Codice INT(2), Cognome VARCHAR(20), Primary Key(codice));
3
Che cosa è il BROWSER?
Software per visualizzare una pagina HTML
Che cosa è un DATABASE
E' una collezione di archivi di dati organizzati e strutturati
Che cosa è una QUERY?
E' una istruzione di interrogazione che permette di ricavare nuove tabelle
Se devo memorizzare dei dati ricevuti in modo nascosto in una variabile $N, che istruzione utilizzo?
1) $N=$_GET["n"];
2) $N=$POST_["n"];
3) $N=$_POST["n"];
4) $N=$GET_["n"];
5) n=$N_POST[n]:
3) $N=$_POST["n"];
Per visualizzare una tabella utilizzo:
1)SELECT nome_tabella FROM nome campo
2)SELECT nome_campo FROM nome tabella
3)INSERT INTO nome_tabella FROM nome campo
2
Per inviare i dati al server che tipo di INPUT utilizzo e quali sono le proprietà?
SUBMIT
value
Che cosa è il DBMS ?
Si divide in?
Che operazioni può fare?
E' un software per la gestione dei database
DDL e DML
CRUD
Per la progettazione di un DB quali procedure devo seguire?
Analisi, E/R mod. Logico, creazione del DB
L'istruzione seguente che cosa fa?
$tabella=mysqli_query($conn,$sql);
Assegna a $tabella il risultato della query memorizzata in $sql.
Per calcolare la media di una colonna di una tabella utilizzo nella SELECT:
1)SUM(nome campo)/COUNT(nome campo)
2)AVG(nome campo)
3)AVG(nome campo)+1
2
Che cosa è un FORM?
Quali sono le proprietà del tag <FORM>?
E' un modulo per l'inserimento dei dati
name, method ed action
Che cosa è il MODELLO E/R e quali sono i suoi elementi?
Modello CONCETTUALE
E' uno strumento per rappresentare una realtà in modo indipendente dagli eventi che in essa accadono.
Entità, Attributi ed Associazioni
Quali sono i comandi SQL per la manipolazione o modifica dei dati?
INSERT, UPDATE, DELETE
Il seguente script a cosa serve?
$tabella=mysqli_query($conn,$sql);
<?php
while($record=mysqli_fetch_array($tabella))
{
?>
<tr>
<td><?php echo($record['Telefono']); ?></td>
<td><?php echo($record['NOME']); ?></td>
<td><?php echo($record['DATA_N']); ?></td>
</tr>
<?php
}
?>
Visualizza in modo virtuale la tabella con i dati estratti da $tabella.
che cosa visualizza questa istruzione?
SELECT * FROM alunni,docenti;
Una tabella virtuale composta da tutti i campi delle tabelle alunni e docenti
Che differenza esiste tra il metodo POST ed il metodo GET?
Fai qualche esempio
nascosto, visualizzato
password, temperatura
Come si passa dal Modello CONCETTUALE al Modello LOGICO?
Che cosa è la CHIAVE PRIMARIA?
Che cosa è la FOREIGN KEY?
Regole di derivazione (elenco e spiegazione)
E' un attributo od un insieme di attributi che identificano l'Istanza
E' la chiave ESTERNA e rappresenta l'associazione dal lato N
Quali sono le FUNZIONI di AGGREGAZIONE ed a che cosa servono?
Che cosa restituiscono?
COUNT, SUM, AVG, MIN, MAX
Una TABELLA con una riga ed una colonna
L'esecuzione di questo script cosa produce?
$sql="SELECT * FROM alunni WHERE COGNOME='$cognome'; "; $tabella=mysql_query($sql);
Memorizza in $tabella la tabella virtuale di tutti gli alunno con il cognome uguale al valore memorizzato in $cognome
Se voglio visualizzare gli alunni di 'sesso' femmina della tabella alunni nel WHERE cosa devo scrivere?
SELECT cognome, nome FROM alunni
WHERE
sesso="femmina"
Nell'utilizzo degli INPUT TYPE... che proprietà memorizza i dati?
Bisogna dichiarare il tipo di dato nell'HTML?
name=a
NO
Da che cosa è caratterizzato il Modello LOGICO?
Che cosa è il Modello FISICO?
Tabelle, le righe rappresentano le ISTANZE o i RECORD, le Colonne Rappresentano i CAMPI dei Record.
Rappresenta il database che effettivamente esiste ed è memorizzato in memorie di massa
Che cosa dobbiamo evitare per i dati di un DataBase?
Ridondanza, Incongruenza, Inconsistenza