La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

BIOINFO3 - Lezione 121 Alter Table Alter table permette di cambiare la struttura di tabelle esistenti. Ad esempio e` possibile aggiungere o cancellare.

Presentazioni simili


Presentazione sul tema: "BIOINFO3 - Lezione 121 Alter Table Alter table permette di cambiare la struttura di tabelle esistenti. Ad esempio e` possibile aggiungere o cancellare."— Transcript della presentazione:

1 BIOINFO3 - Lezione 121 Alter Table Alter table permette di cambiare la struttura di tabelle esistenti. Ad esempio e` possibile aggiungere o cancellare colonne, cambiare il tipo di dato, rinominare colonne o tabelle. ALTER TABLE tbl_name alter_specification ES: ALTER TABLE genes ADD descrizione varchar(100); Aggiunge alla tabella genes il campo descrizione varchar(100);

2 BIOINFO3 - Lezione 122 ALTER TABLE genes CHANGE descrizione description varchar(200); Cambia il campo descrizione della tabella genes rinominandolo a description ALTER TABLE genes RENAME geni; Rinomina la tabella genes in geni ALTER TABLE genes DROP descrizione; Elimina il campo descrizione dalla tabella genes

3 BIOINFO3 - Lezione 123 I FRAME Vi accenno brevemente ai frame. Essi permettono di suddividere una pagina web in sottopagine indipendenti Ciascun frame caricherà il suo codice html da un file differente. Il codice potrebbe provenire da file HTML statici o essere prodotto dallesecuzione di programmi CGI. Nulla vieta ad esempio di avere in esecuzione contemporaneamente più programmi CGI in frame diversi... un frame un altro frame un terzo frame

4 BIOINFO3 - Lezione 124 DEFINIZIONE DI FRAME non cè body!

5 BIOINFO3 - Lezione 125 TARGETIZZAZIONE Una possibilità molto utile offerta dai frame è quella di avere link targetizzati. Dato che ogni frame può essere associato ad un nome (il nome, definito nellattributo name=... è gestito dal browser) è possibile indicare in quale dei frame della nostra pagina mostrare un certo link. Si utilizza lattributo target=... di un link ipertestuale per specificare il nome del frame in cui si vuole caricare loggetto (di qualunque tipo: html, cgi...) referenziato da quel link

6 BIOINFO3 - Lezione 126 I LINK (CHE TALVOLTA NON FUNZIONANO...) Avete sicuramente sperimentato personalmente che talvolta le immagini che speravate di far apparire in una pagina html non ne vogliono sapere di comparire. Sicuramente ciò avviene perchè il posto in cui AVETE DETTO al browser di cercare un certo oggetto non coincide con il posto dove effettivamente si trova quell oggetto

7 BIOINFO3 - Lezione 127 INDIRIZZI Innanzitutto è importante non fare confusione fra path di un file allinterno del file system del web server e lindirizzo web dello stesso file (html, cgi, immagine, pdf, ppt, doc...) / web didattica cgi-bin www bioinfotre bioinfodue index.htmlmimose.giflezioni bioinfo3-01.ppt href=http://didattica.cribi.unipd.it/bioinfotrehttp://didattica.cribi.unipd.it/bioinfotre indirizzo assoluto indirizzo relativo Dai file allinterno della directory bioinfotre posso chiamare tutti gli altri oggetti che si trovano nella stessa directory href=mimose.gif

8 BIOINFO3 - Lezione 128 LINK RELATIVI E possibile usare.. se si vuole fare riferimento alla directory superiore Esempio: in index.html di bioinfotre mettere un link a bioinfodue (provare relativo e assoluto) Esempio: nel file index.html di bioinfotre mettere un link al file powerpoint della prima lezione (provare relativo e assoluto)

9 BIOINFO3 - Lezione 129 Checkbox e Radio

10 BIOINFO3 - Lezione 1210 a cura di Daniele Marchelli Cosè e a cosa serve ? HTML in evoluzione…

11 BIOINFO3 - Lezione 1211 Cosè il W3C ? Definizione di standard, linee guida e protocolli comuni. Forum di condivisione di informazioni, idee e proposte. HTML CSS XML MicrosoftNetscape Internet Service Provider

12 BIOINFO3 - Lezione 1212 ESEMPIO CSS

13 BIOINFO3 - Lezione 1213 ESEMPIO CSS

14 BIOINFO3 - Lezione 1214 XML

15 BIOINFO3 - Lezione 1215 XML

16 BIOINFO3 - Lezione 1216

17 BIOINFO3 - Lezione 1217 ESERCIZIO Provate ora tutti a scrivere il codice HTML per generare una pagina avente: titolo FORM DI PROVA header INSERIMENTO EST una riga orizzontale una FORM che chiama il programma /cgi-bin/inserisciest.pl sulla stessa macchina da cui proviene la pagina, con il metodo POST allinterno della form i campi di input sono organizzati in una tabella (senza bordo) di due colonne: una per il nome del campo (con lo sfondo grigio) e laltra per il campo vero e proprio i campi di input (di tipo testo) si chiamano gi, accession, sequenza (è una TEXTAREA di 5 righe e 20 colonne), nome, descrizione. Sono tutti lunghi 20 caratteri ma la lunghezza effettiva dei dati che si possono inserire è rispettivamente 10, 10,?, 50, 255. una riga orizzontale un bottone di RESET RESET DATI ed uno di SUBMIT INVIA DATI uno sopra allaltro al centro della pagina

18 BIOINFO3 - Lezione 1218 RISULTATO DA OTTENERE

19 BIOINFO3 - Lezione 1219 CODICE HTML

20 BIOINFO3 - Lezione 1220 RIEPILOGO Frame Link assoluti e relativi Levoluzione di HTML XML Esercizio di riepilogo HTML


Scaricare ppt "BIOINFO3 - Lezione 121 Alter Table Alter table permette di cambiare la struttura di tabelle esistenti. Ad esempio e` possibile aggiungere o cancellare."

Presentazioni simili


Annunci Google