Davidman
15-11-2005, 17:18
Allora ragazzi prima di reindirizzarmi al tasto cerca vi dico che già l'ho usato e che qualche idea me la sono fatta ma qui vorrei chiedervi quali sono i programmi necessari per creare un sito da zero.
Ho bisogno di imparare una marea di cose dato che devo fare un progetto per l'università che prevede la creazione di un sito con i controbip.
Si tratta dell'esame di Sistemi Informativi che io ho inserito nel mio piano di studi benchè sia un elettronico...di conseguenza le mie conoscenze sono mooolto ristrette.
Armato di buona volontà sto cercando di capire quali sono i tools di cui ho bisogno ma mi ritrovo sommerso da una marea di sigle + o - tutte uguali e non riesco a capire da dove iniziare.
Vi dico quali sono le mie conoscenze e cosa ho capito io, se sareste così buoni da correggermi e darmi qualche dritta ve ne sarei molto grato.
Le mie conoscenze sono:
- Teoria sulle Basi di dati per quel che riguarda progettazione Concettuale, progettazione Logica e Normalizzazione ma poco sulla progettazione Fisica. Conosco il modello relazionale, l'algebra relazionale ma non il calcolo relazionale. Conosco SQL92 (o SQL2 che dir si voglia), definizione dei dati in SQL (schemi, tabelle, domini, vincoli intrarelazionali e interrelazionali), interrogazioni in SQL (semplici, con operatori aggregati, con raggruppamento, di tipo insiemistico, nidificate), manipolazione dei dati in SQL (inserimento, cancellazione, modifica), vincoli di integrità, asserzioni, viste, concessione di privilegi ma non ho toccato le transazioni.
-Del protocollo HTTP conosco le regole base su cui si basa, i metodi di richiesta e risposta e i codici base.
-Di HTML conosco veramente poco, giusto i TAG necessari per fare una vendita su ebay :p
-Di XML ho letto qualcosa sulla struttura dei documenti, sul fatto che questi devono essere ben formati e validi e che per verificare ciò c'è bisogno di un parser. Ho capito che rispetto ad HTML XML è molto + potente perchè essendo un metalinguaggio posso usarlo per definire gli elementi stessi del linguaggio di markup che voglio tramite un DTD mentre HTML diciamo che è preimpostato.
-Di ASP so che si usa in chat per dire aspetta :D
Detto questo per creare un sito adatto al mio progetto devo creare un database sul quale esso deve poggiarsi e poi "disegnare" il mio sito in HTML o XML con l'ausilio di programmi che mi permettano di fare ciò graficamente dando solo una sbirciatina al codice che c'è dietro. Come si inserisc l'ASP in tutto ciò? Devo associare alle pagine in XML delle pagine in ASP per permettere l'interazione con l'esterno e con il database?
Appena finite di ridere potete darmi qualche consiglio?
In pratica sempre da quello che ho capito io avrei bisogno di un programma per creare il database, parser, editor...non ci capisco + niente! Con Access posso fare tutto ciò direttamente oppure è poco professionale?
Poi per la parte relativa alla costruzione del sito potrei usare Dreamweaver ma come avviene l'interazione col database lo scopro man mano o potete darmi qualche suggerimento?
So che ho fatto una gran confusione ma vi prego :help:
I + esperti potrebbero dirmi quale combinazione di programmi usano e come avviene l'interazione tra questi?
Grazie! :ave:
Ho bisogno di imparare una marea di cose dato che devo fare un progetto per l'università che prevede la creazione di un sito con i controbip.
Si tratta dell'esame di Sistemi Informativi che io ho inserito nel mio piano di studi benchè sia un elettronico...di conseguenza le mie conoscenze sono mooolto ristrette.
Armato di buona volontà sto cercando di capire quali sono i tools di cui ho bisogno ma mi ritrovo sommerso da una marea di sigle + o - tutte uguali e non riesco a capire da dove iniziare.
Vi dico quali sono le mie conoscenze e cosa ho capito io, se sareste così buoni da correggermi e darmi qualche dritta ve ne sarei molto grato.
Le mie conoscenze sono:
- Teoria sulle Basi di dati per quel che riguarda progettazione Concettuale, progettazione Logica e Normalizzazione ma poco sulla progettazione Fisica. Conosco il modello relazionale, l'algebra relazionale ma non il calcolo relazionale. Conosco SQL92 (o SQL2 che dir si voglia), definizione dei dati in SQL (schemi, tabelle, domini, vincoli intrarelazionali e interrelazionali), interrogazioni in SQL (semplici, con operatori aggregati, con raggruppamento, di tipo insiemistico, nidificate), manipolazione dei dati in SQL (inserimento, cancellazione, modifica), vincoli di integrità, asserzioni, viste, concessione di privilegi ma non ho toccato le transazioni.
-Del protocollo HTTP conosco le regole base su cui si basa, i metodi di richiesta e risposta e i codici base.
-Di HTML conosco veramente poco, giusto i TAG necessari per fare una vendita su ebay :p
-Di XML ho letto qualcosa sulla struttura dei documenti, sul fatto che questi devono essere ben formati e validi e che per verificare ciò c'è bisogno di un parser. Ho capito che rispetto ad HTML XML è molto + potente perchè essendo un metalinguaggio posso usarlo per definire gli elementi stessi del linguaggio di markup che voglio tramite un DTD mentre HTML diciamo che è preimpostato.
-Di ASP so che si usa in chat per dire aspetta :D
Detto questo per creare un sito adatto al mio progetto devo creare un database sul quale esso deve poggiarsi e poi "disegnare" il mio sito in HTML o XML con l'ausilio di programmi che mi permettano di fare ciò graficamente dando solo una sbirciatina al codice che c'è dietro. Come si inserisc l'ASP in tutto ciò? Devo associare alle pagine in XML delle pagine in ASP per permettere l'interazione con l'esterno e con il database?
Appena finite di ridere potete darmi qualche consiglio?
In pratica sempre da quello che ho capito io avrei bisogno di un programma per creare il database, parser, editor...non ci capisco + niente! Con Access posso fare tutto ciò direttamente oppure è poco professionale?
Poi per la parte relativa alla costruzione del sito potrei usare Dreamweaver ma come avviene l'interazione col database lo scopro man mano o potete darmi qualche suggerimento?
So che ho fatto una gran confusione ma vi prego :help:
I + esperti potrebbero dirmi quale combinazione di programmi usano e come avviene l'interazione tra questi?
Grazie! :ave: