Newsgroup: it.istruzione.scuola.informatica
Titolo: Cd html con database

Un caloroso saluto al NG! Dovrei realizzare un Dvd-Rom che accede ad un
database di 1000 documenti pdf, chiaramente l'utente finale NON
dovrebbe installare nulla sul suo PC tranne
(eventualmente) qualche plug-in che deve risiedere sul dvd stesso.
Avete delle idee ? Qual'è il database migliore in questo caso?
Piattaforma: Windows
Tipologia Applicazione: archivio biblioteca
Struttura dati:
1. Titolo
2. Sottotitolo
3. Autore
4. Casa
5. Anno
6. Parole chiave (da 1 a 8)
7. Link pdf del documento o libro
8. Note
All inizio una query a testo libero cerca nella lista di 54 tipologie
di parole chiave predefinite (campo 6) il termine. Alternativamente 1
menu a tendina (lungo lo so) aiuta l-utente alla ricerca della parola
chiave.
La ricerca può essere effettuata solo per il campo 6, quindi il lavoro
dovrebbe essere facilitato. Così mi è stato richiesto lo so che è
curioso.
L'output deve essere una colonna report html con i campi riassunti
affiancati ad es.
TITOLO | SOTTOTITOLO |  AUTORE | CASA EDITRICE | ANNO | LINK PDF | NOTE
|
Devo utilizzare prodotti del tipo filemaker? Cristal Report? Access?
Spero mi possiate aiutare. E' urgente.
Grazie 
Marina Ostiani
mari...@hotmail.com


Non puoi creare un applicazione tipo web quindi html che acceda ad un
database e far si che risieda su un cd o dvd.
Il requisito per cui un'applicazione web possa accedere ad un db o comunque
a file e che sia progetta per girre su un web server e non su un pc client.
Quindi dovresti realizzare le pagine che accedono al db tramite tecnologia
NET. JSP, php o altro e far si che girino su un server che supporti tale
tecnologia.
saluti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 > dovrebbe essere facilitato. Così mi è stato richiesto lo so che è


 database e far si che risieda su un cd o dvd.
Ehm....
Basta fare un programmino di interfaccia...
Prima di rispondere che una cosa non si può fare, bisognerebbe avere un po' 
di esperienza alle spalle...

 
Ma i pdf risiedono sul DVD??
Se si, il database e' inutile.
Se no, il DVD e' inutile.
Alla prossima.
	MAX

 MAX
Cos'è questa roba?
Un koan Zen?

 
Negativo.
Da buon informatico, ho analizzato il problema e postato la soluzione.
Posso spiegartela nel dettaglio, se vuoi.
Alla prossima.
	MAX

 Posso spiegartela nel dettaglio, se vuoi.
Se vuoi, potrebbe essere di interesse generale.
Supponendo che i pdf si trovino nel dvd (mi sembra che sia una richiesta 
tipica, anche se espressa malamente da non addetto ai lavori), la soluzione 
senza database (almeno quella che riuscirei a trovare io) si presenta 
alquanto rigida e limitata e non la proporrei di certo.
Sono curioso di vedere cosa proporresti tu.

 
Secondo me, se i 1000 pdf risiedono sul dvd, la procedura migliore e' 
quella di dividere gli stessi per Genere o Categoria, poi suddividere 
ogni Categoria o Genere per Autore.
Faccio un esempio con la musica perche' di narrativa o di libri in 
generale non ne conosco molti :(
Abbiamo una directory chiamata Musica con le sottodirectory Classica, 
Leggera, Sinfonica ecc. ecc.
All'interno di ogni sottodirectory avremo (Leggera)-> Gianni Morandi, Al 
Bano, Celentano ecc. ecc.
Anzi, la dir Leggera si potrebbe addirittura suddividere in Gruppi, 
Solisti ecc.
All'interno di ogni sottodir (Morandi, Celentano, ecc. ecc.) si potrebbe 
suddividere per Anno di pubblicazione, la quale contiene i Titoli dei brani.
Praticamente si dovrebbe utilizzare il DVD "come" un database.
Quando apri il DVD hai come prima vista tutte le categorie, ne apri una 
e ti trovi tutti i cantanti e/o gruppi di quel genere.
Ne apri uno e ti ritrovi tutti i brani di quel cantante o gruppo, 
praticamente lavori "come" un DB senza avere un DB.
Se poi conosci anche un po' di html, puoi creare dei menu con i 
contenuti delle varie dir.
L'unica "menata" e' che non puoi aggiornare e distribuire i contenuti in 
tempo reale e non si possono fare ricerche mirate con parole chiave se 
non creando una struttura abbastanza complessa.
Mentre avendo a disposizione una connessione ad internet, tutto questo 
si trasforma in un server con un db e una interfaccia web, ma questo e' 
un altro discorso.
Spero di essere stato abbastanza chiaro nella spiegazione.
Poi, non e' del tutto vero che non sia possibile utilizzare un DB su di 
un supporto ottico senza installare nulla sul PC del cliente.
Ha solo due limitazioni.
La prima e' che non si possono scrivere dei nuovi record immediatamente.
La seconda e' il mio costo orario per mettere in funzione il tutto :) :)
Ciao.
	MAX


Sarà anche banale, ma il requisito espresso era avere un aplicazione like
web\ stan alone
 distribuibile su un cd\dvd, che consentisse l'uso in lettura e modifica di
un db.
Avendo questo requisito la risposta è una sola "non si può fare" a meno di
inventarsi cose strane. Occorre pensare ad altra soluzione in altra
architettura.
