|
Corsi di Cultura Informatica (edizione 2002) CICAIA Centro Interdipartimentale di Calcolo Automatico e Informatica Applicata dell'Università di Modena e Reggio Emilia CEDOC Centro Documentazione della Provincia di Modena |
![]() ![]() |
ASP e PHP | ||
|
argomenti ASP
|
I Data BaseBasi di dati, o Data Base, sono sistemi per la memorizzazione di archivi di dati. I Data Base Relazionali sono basati sul modello matematico di "relazione" tra insiemi. Relazione intesa come sottoinsieme del prodotto cartesiano fra insiemi.
La tabella dei datiRappresenta la realzione fra i domini (insiemi). Elementi della tabella:
Tabella Facolta
In questo esempio il campo ID appartiene all'insieme dei numeri naturali, nomef è l'insieme dei nomi delle facoltà dell'università di Modena e Reggio Emilia, indirizzo è l'insieme delle vie, sede è un insieme fornato da 2 elementi: Modena e Reggio Emilia, preside è l'insieme dei nomi dei presidi di facoltà. Ogni riga della tabella mette in relazione ogni facoltà con le sue caratteristiche: indirizzo, sede, preside. Un esempio di interrogazione
<%
'
'connessione al data base definito "guida" nei DSN-ODBC del server
'
dim dbconn
set dbconn = Server.CreateObject("ADODB.Connection")
dbconn.ConnectionString = ("DSN=guida")
dbconn.Open
'
'interrogazione dati
'
dim tabfac
set tabfac = Server.CreateObject("ADODB.Recordset")
tabfac.open "facolta", dbconn
'
' visualizzazione dati
'
do while not tabfac.eof
response.write "<br>"
response.write tabfac.fields("nome")
response.write " "
response.write tabfac.fields("preside")
tabfac.movenext
loop
'
'chisura connessione
'
tabfac.close
set tabfac=nothing
dbconn.close
set dbconn=nothing
%>
Visualizza l'esempio
|