Newsgroup: it.comp.java
Titolo: DB Mysql

C'e' da qualche parte un piccolo Db gia' fatto e gratuito da scaricarsi ?
Ovviamente fatto in Msql. Dovrei poi interrogarlo con codice java.
Ma questo non è il problema.
Comunque ... il DB in questione dovrebbe contenere i classici campi
Nome
Cognome
Tel
ecc...
Grazie e Ciao

Ovviamente fatto in Msql.
Se vuoi "interrogare" un db, hai bisogno di installare sulla macchina
il DBMS. In buona sostanza DEVI scaricare dal sito 
www.mysql.com
 gli
eseguibili per la tua piattaforma ed installarli sul tuo PC. Dopo puoi
creare il DB che ti serve con i tools da linea di comando o con
l'interfaccia grafica myCC che puoi scaricare sempre dallo stesso
sito. 
La domanda, comunque, è OT.
-- 
Art. 11: L'italia ripudia la guerra come strumento di offesa
alla libertà degli altri popoli e come mezzo di risoluzione 
delle controversie internazionali. 

Veramente io ChiedevO se c'era un sito dove ScaricarE un db gratuito gia'
fatto.
Ho specificato che lo interrogo con java.
Non l'ho messo per fare "figo", ma magari qualcuno puo' darmi un eventuale
link dove c'e' un piccolo DB gia' pronto e con del codce Java per gestirlo
(eviterei di farmelo io il codice Java).
Quindi ... su questo OT non sono molto daccordo.
Ciao

 Quindi ... su questo OT non sono molto daccordo.
Io comunque non capisco: intendi dire un "file dati" interrogabile come
faresti con un mdb di access? A dire il vero non credo si possa fare, con
mysql: il driver jdbc parla con il server, non con il datafile, e non so se
c'è una modalità "diretta" sul datafile. In altre parole, ti devi installare
il server, e fare parlare il driver con il server: per questo la cosa
migliore è
1) scaricare mysql e mysql cc
2) installarli
3) creare un semplice db con mysql cc
4) usarli
Per quanto mi ricordi, per poter usare direttamente il datafile senza
l'engine del db, hai bisogno di un sistema che lo supporti: se non ricordo
male in interbase si poteva fare (ma probabilmente mi sbaglio).

Sei OT qua' si parla di java non di SQL, inoltre non e' la prima volta che
lo chiedi

 ha scritto nel messaggio
news:b5788q$rtr$1...@lacerta.tiscalinet.it...


fatto.
Se il problema è quello di creare e riempire una misera tabella, sappi
2 cose (la prima IT, la seconda "very much OT"...):
1) Da codice java è possibile creare tabelle e colonne dentro un db;
2) Con mysql c'è almeno un db preimpostato (si chiama, con grande
fantasia, mysql, ma OCCHIO a non pistolarci dentro con INSERT e
UPDATE...)
Per quanto riguarda l'OT, senza voler creare un'inutile polemica, il
funzionamento di un engine di database non è specificamente correlato
a java; per quanto attiene la netiquette, poi, una domanda "slightly
OT" di solito non risulta importuna, l'insistenza talora invece sì...



Chiedi un DB gratuito (immagino che tu ti riferisca ad uno schema di
database) con una tabella PERSONE,
che poi interrogherai con java, ma java non e' un problema....guarda caso
qui' si parla di java e non di schemi.
Poi ti sei reso conto che eri in un posto che non c'entrava niente ed hai
risposto che cercavi un link al DB (allo schema)
che magari aveva anche il codice java(cosi' risparmiavi tempo).
Io capisco quello che leggo, tu datti una ripassata di db e magari di
netiquette
Oi carme' a ci vuo' piglia' p fess?
create table PERSONE
(
    ID INT(11) NOT NULL AUTO_INCREMENT,
    NOME VARCHAR(32) NOT NULL,
    COGNOME VARCHAR(32) NOT NULL,
    TELEFONO VARCHAR(16) default '',
....
  PRIMARY KEY  (ID)
)
ID ce l'ho messo semplicemente per fare da chiave, assumo nome e cognome di
massimo 32 caratteri e non nulli,
e assumo telefono di 16 caratteri massimo
se hai bisogno di altre chiavi ci metti KEY TIPODELLACHIAVE(NOMEDELCAMPO)