mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Oracle 9i: problema installazione

Ho scaricato dal sito della oracle i tre file Disk1, Disk2 e
Disk3 per l'installazione di Oracle database 9i.
Dopo aver decompresso i file zip in tre cartelle differenti,
avviando il file setup.exe, presente nella cartella disk1,
non succede praticamente nulla (il puntatore assume la forma
del puntatore-background per qualche secondo e poi torna
normale).
Quale puo' essere il problema? L'applicazione di
installazione sembra essere scritta in Java. Ho quindi
reinstallato il JSDK (1.4).
Chi puo' aiutarmi? Grazie mille!
--
Ambrogio disse, riguardo a certe idee di software pirata ed al mio invito ad usare altri os:
"Quale sarebbe? Il linux? Quel coso dove 3000 programmi non funzionano?"

 reinstallato il JSDK (1.4).
Non serve. L'installer usa il suo JRE interno.
Davide


Grazie mille del consiglio ma avevo già provato.
Nessun messaggio di errore: riappare il prompt dei comandi
dopo alcuni secondi di attività background (si sente anche
un po' di attività disco).
Il sistema operativo è WinXP pro. Qualche conflitto con
servizi attivi o roba del genere? So che è difficile capire
il problema in questo modo:(
Altri consigli?
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy

 Altri consigli?
Installare 8i ? Installare Linux ?
Davide


La 8i č recuperabile sempre dal sito della Oracle?
Per linux, uso una RH7.3, ma non ancora metto su un ambiente
di lavoro decente. In questi ultimi giorni di vacanza
proverň a smanettarci un po'.
Devo installare Oracle semplicemente per studio personale.
Mi piacerebbe molto lavorare in ambiente Linux.
Se volessi giocherellare con Oracle come supporto per
applicazioni web (ho sempre programmato in PHP) e come
database per applicazioni stand alone, che tipo di ambiente
di sviluppo mi consiglieresti di installare? Intendo un
ambiente Java/Oracle.
--
..perché avevamo un cannone nel cortile.
De Andrade

 Intendo un ambiente Java/Oracle.
Mai usato Oracle in modo diverso da Database Server, ti posso pero'
dire che 
www.citroen.nl
 usano Oracle come base dati,mentre il resto
e' Java su Dynamo. Il server e' una Cobalt RaqStation con RedHat
(l'ho installato io...)
Davide

A me capitava la stessa cosa cercando di installare la developer suite; prova
a masterizzare il tutto e a lanciare il setup da CD.
Saluti,
Marco

a masterizzare il tutto e a lanciare il setup da CD.
Buona idea.
Unico problema, non ho il masterizzatore (il paradosso č che
il mio PC č relativamente nuovo).
Mi tengo cmq i file scaricati cosě da applicare questa
soluzione non appena avro' un masterizzatore!
Grazie comunque!

Newsgroup: it.comp.software.database
Titolo: Databse: inzio così...

Primo post, buongiorno a tutti.
Mi sto cimentando, per necessità e passione, con Base di Openoffice e
vorrei avere un chiarimento. Partendo con il solito esempio
Ordine-Libro-Cliente ho creato 3 tabelle: una la riempo con
l'anagrafica del Cliente, l'altra con le info sul libro e l'ultima con
 i dati dell'ordine. Ho difficoltà a capire come strutturare
quest'ultima, nell'ottica di avere una query che mi racconti quali
libri sono associati (e chi li abbia comprati) all'ordine numero
XXXXX...Io la preparo così: IDOrdine|IDCliente|IDLibro. In questo modo
però, se il signor Bianchi (ID001) compra la Divina Commedia (ID001) e
il Convivio (ID002) nell'ordine 001, dovrò compilare due righe della
tabella ordini con codice ordine 001? P
enso di incartarmi entro breve...
Grazie dell'eventuale supporto
Alberto

 enso di incartarmi entro breve...
ti serve una tabella ordini
numordine
cliente
...
...
una tabella libri_ordine
numordine
codlibro
scusa la fretta

 codlibro
Appunto come pensavo...però, il libro 001 può stare anche in più
ordini, quindi dovrei compilare:
NumOrdine	Codlibro
001		001
001		002
001		003
002		001
003		002
...		...
ripetendo l'inserimento del valore NumOrdine. Però se il mio ordine si
componesse di un intero scaffale, ci passo la notte nella
compilazione? Non esiste un modo più semplice tipo "TU! Stupida
tabella, tieni questo valore fino quando non lo cambio io"?
Grazie
Albé

Albé ha scritto:

???

 ???
se ho ben capito, Albé vorrebbe un modo facile per fare millemila
insert in cui il campo NumOrdine è sempre lo stesso.
ALbé, questa funzionalità non mi pare sia agevole usando solo gli
strumenti base di un db senza fare uso di programmazione.
A meno di non dare un default alla colonna, ma se usi questo
metodo per risolvere il problema in questione ti vuoi proprio
cacciare nei guai :)
ciao

Mi sa che avete ragione...Magari quando sarò più grande! :D
Per ora, però, inizio così. Già che siamo in discussione, che percorso
di conoscenza consigliate per arrivare a programmare - come da consiglio ?
Grazie a tutti
Albé
Newsgroup: it.comp.software.database
Titolo: db remoto

Vorrei collegarmi con un mio programma in VB6 ad un Database remoto situato
in un server internet. In particolare ho bisogno di utilizzare lo stesso
Database dalle mie filiali in italia e in Svizzera.
L'ideale sarebbe stabilire una connessione SQL con un Database che invece di
essere presente nella mia rete sia presente appunto nel server internet, il
programma, dopo aver stabilito la connessione dialoga in tempo reale con il
DB come se fosse presente nella mia rete appunto.
Le mie filiali avranno cosi un DB in comune e le modifiche che una fà sarà
subito visibile anche dall'altra.
E' possibile fare questo e con che tecnologie ?
So che parte del servizio me lo deve fornire il mio provider, potere
aiutrami ?
Grazie
Marco
marc...@tin.it

 Database dalle mie filiali in italia e in Svizzera.
Se vuoi avere una *minima* sicurezza sul fatto di leggere e scrivere
i dati in modo decente ti conviene piazzare due firewall e creare una
VPN (Virtual Private Network). Puoi fare questo sia usando il
tunneling del firewall sia usando altri arnesi software. Vedi vari
documenti su Internet al riguardo.
Una volta che hai giu' la VPN il fatto che il db sia su un server
remoto o a casa tua non fa' differenza.
Davide

 ha scritto nel messaggio
news:93ek1b$9k6bt$1...@ID-18487.news.dfncis.de...


Si può fare anche in modo diretto in teoria, basta avere il Web server
disponibile su un IP pubblico, ma è di fatto una follia per due buoni
motivi:
1) aprire un file mdb su una rete in cui c'è un ramo che viaggia a 56.600
Kb/s teorici vuol dire fare notte
2) il primo buontempone che arriva ti combina un disastro
Si può fare qualcosa di decente, ma non troppo complicato usando le funzioni
RDS disponibili in ADO, che ti fanno il tunneling del traffico diretto al DB
attraverso il Web server. Puoi utilizzare un'interfaccia DHTML, o volendo
anche un programma Win32 fatto ad esempio con Visual Basic.
Altra strada può essere creare pagine ASP.
Altra strada ancora può essere un'applicazione DCOM Win32 che sfrutta un
SocketWindows, richiede l'apertura di una porta nel firewall che separa il
Web server da Internet, ma è di certo la soluzione che offre le migliori
prestazioni.
Newsgroup: it.comp.software.database
Titolo: aiuto update!

io devo fare questo update per modificare alcuni dati in sql server.
il problema č che non me lo fa fare e non me lo fa neanche girare..mi da
questo errore e non capisco il perchč..aiuto!!!!!
UPDATE dati_autoveicolo
SET dati_autoveicolo.num_targa=polizza_auto.num_targa
WHERE dati_autoveicolo.id_auto IN
(SELECT dati_autoveicolo.id_auto FROM dati_autoveicolo INNER JOIN
polizza_auto ON dati_autoveicolo.id_auto=polizza_auto.id_auto
WHERE rtrim(dati_autoveicolo.num_targa)<>rtrim(polizza_auto.num_targa))
errore:
Server: Msg 107, Level 16, State 1, Line 42
The column prefix 'polizza_auto' does not match with a table name or
alias name used in the query.
aiuto!!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 alias name used in the query.
Polizza_auto non esiste. Verifica bene il nome della tabella e leggi i
messaggi di errore.
Davide

 WHERE rtrim(dati_autoveicolo.num_targa)<>rtrim(polizza_auto.num_targa))
(la sintassi va bene per oracle...)
il valore per aggiornare il campo lo estrai con una subquery...
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

Ha ragione Alessandro, il messaggio d'errore NON SI RIFERISCE al fatto che
non esiste la tabella polizza_auto, ma dipende dal fatto che nella tua query
non c'č un FROM dalla tabella polizza_auto...
dovresti fare come dice lui, solo riscrivendo una parte della query che lui
ti ha riscritto per la sintassi SQL server, cioč
SET dati_autoveicolo.num_targa=
      (select TOP 1 polizza_auto.num_targa from polizza_auto
            where polizza_auto.id_auto = dati_autoveicolo.id_auto)
al posto di:
SET dati_autoveicolo.num_targa=
      (select polizza_auto.num_targa from polizza_auto
            where polizza_auto.id_auto = dati_autoveicolo.id_auto
              and rownum = 1)
che va bene per Oracle.
Ciao,
Paulus
http://spazioweb.inwind.it/it_informatica
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.software.database
Titolo: problema join

Salve a tutti, ho un problema,
Esiste un parametro su oracle 8.1.6 che impedisce, da sqlplus, di eseguire
dei join tra più tabelle (anche solo due)
grazie per l'aiuto
Giovanni

 dei join tra piů tabelle (anche solo due)


Newsgroup: it.comp.software.database
Titolo: postgresql: duplicate key

Facendo un INSERT in un db postgres sto ricevendo il seguente errore:
ERROR:  Cannot insert a duplicate key into unique index items_pkey
il db ha nella tabella 'items' una sola chiave primaria: id.
l'insert ha la seguente sintassi
INSERT INTO items ( campo1, campo2, ....campoN) VALUES ( 'valore1',
'valore2', ..., 'valoreN' ).
non specifico il valore dell'id, che è dichiarata come 'serial NOT NULL'.
a cosa è dovuto l'errore?
non è possibile che io stia cercando di inserire due record con lo stesso
id, perchè non lo specifico ed è autoincrementante.
Qualcuno ha la soluzione a questo problema?
Grazie anticipatamente
Giuseppe

a cosa è dovuto l'errore?
sicuro che id e' primary key ?
fai \d items_pkey per vedere
-- 
     #@@@ missinglink on slackware 7.1 ###
     ####       member of telug        #@@

Newsgroup: it.comp.software.database
Titolo: Oracle - piccole domande di listino

Sul sito di oracle mi č piaciuto molto quella che chiamano
"Oracle9i Application Server: l'infrastruttura per il delivery delle
informazioni via web tramite strumenti di reporting e interrogazione"
ma visto che gli omini di oracle mi sembrano sempre dei vampiri ho
pensato che qui ci potessere essere l'informazione del costo su di un
piccolo server... prima d'affrontare i Carpazi ;)
e buon weekend a tutti


dipende dalla versione cmq dai 5000 ai 20000 dollari a CPU
Ciao
Matteo

 dipende dalla versione cmq dai 5000 ai 20000 dollari a CPU
grazie matteo... che si vanno ad aggiungere a quelli del db liscio
immagino :(


certo....
Matteo

Newsgroup: it.comp.software.database
Titolo: backup a caldo

ma è vero che il salvataggio ( completo) di un database MS SQL SERVER 2005 
EXPRESS eseguito dalla console MS Management Studio Express può essere fatto 
con il database in uso ?
Ma i dati salvato ( nel file BAK )  saranno attendibili e completi per un 
eventuale successivo ripristino?
Grazie e saluti 

 Grazie e saluti
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.technet.microsoft.com/Forums/it-IT/sqlserverit
Newsgroup: it.comp.software.database
Titolo: campo identity

scusate è la prima volta che mi cimento in sql server volevo sapere il
segunete per chi usa oracle ed utilizza un conmtatore automatico di solito
va inserito nelle insert nomecampo.nextval ma per sql server cosa occorre
fare per incrementare di un unità il valore del contatore?

 contatore?
Ciao Salvatore,
è sufficiente assegnare la proprietà IDENTITY ad una colonna numerica
(tinyint, smallint, int, bigint, decimal(p,0), o numeric(p,0)) durante la
definizione della tabella (CREATE TABLE) o la modifica della struttura
(ALTER TABLE).
In fase di INSERT il contatore verrà incrementato automaticamente.
Per un esempio prova a leggere il seguente post:
http://www.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&selm=bai3o0%24tismg%241%40ID-154627.news.dfncis.de&rnum=2
Se desideri maggiori informazioni leggi i seguenti paragrafi sui Books
Online:
"IDENTITY (Property)" URL:tsqlref.chm::/ts_ia-iz_3iex.htm
"CREATE TABLE" URL:tsqlref.chm::/ts_create2_8g9x.htm
"ALTER TABLE" URL:tsqlref.chm::/ts_aa-az_3ied.htm
(incolla l'URL nella dialog box che appare selezionando i menu Go, URL...).
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

 ha scritto nel messaggio
news:c2pomm$20s2ff$1...@ID-154627.news.uni-berlin.de...


 grazie per la pazienza :)
Prego.


 ha scritto nel messaggio
news:c2qj02$21ac13$1...@ID-154627.news.uni-berlin.de...


Newsgroup: it.comp.software.database
Titolo: Interbase 6

CIAO a tutti!
Ho scaricato Interbase 6 open source per windows (windows 2000).
L'ho installato e sembra funzionare, ma...
qual'è lo username e la password per amministrare il server???
ho cercato e ricercato ma nulla....
se qualche buona anima lo sapesse...
grazie
Ilian

 wrote in message
news:76A48.10847$761.3...@twister1.libero.it...


 Ilian
Ciao, Antň.

...ero stato così criptico? :)

Newsgroup: it.comp.software.database
Titolo: fare un select e aggiornare lo stesso stesso record

e' possibile fare una select ed aggiornare il record che viene selezionato ?
il db e' mysql

 selezionato ?
Facendo una update.
Davide
-- 
Some are born to Enlightenment, some achieve Enlightenment,
and others have Enlightenment larted upon them.
--Greg

 Davide
select * from table
mi da il row che devo aggiornare (in una query sola)


BBFish wrote:

select * from table 
restituisce l'intero contenuto della tabella..
sai cosa è una condizione WHERE?
sai come fare una query SELECT?
sai come fare una query UPDATE?
-- 
www.iuz-lab.info
Newsgroup: it.comp.software.database
Titolo: [IB/FB] Vocali accentate e Character Set WIN1251

E' giusto, alla creazione di un nuovo database IB/FB, impostare il character 
set a WIN1251 ?
Se sě, perchč con un domain di questo tipo
CREATE DOMAIN DESCRIPTION_DOM AS
  VARCHAR(700) NOT NULL
quando tento di postare lettere accentate ricevo un'eccezione con messaggio: 
"arithmetic exception, numeric overflow, or string truncation. Cannot 
transliterate character between character sets" ?
Ho provato a creare il database con 
DEFAULT CHARACTER SET NONE 
e ciň sembra risolvere temporaneamente il problema, ma non credo sia la cosa 
piů giusta da fare.
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

risolto: nella connection string al db mancava la stringa
    isc_dpb_lc_ctype=WIN1251


Newsgroup: it.comp.software.database
Titolo: Access e file .sql

Ciao a tutti,
    per motivi di comodità sto creando e sviluppando un db con access xp.
Pensavo poi di esportare il database su un altro database a scelta
esportando il tutto su un fil .sql ...
Se non ricorso male SQL Server 2000 ha questa opzione da qualche parte e fa
si che crea tutto lo script che crea la tabella(con la create se non esiste)
e inserisce i record nella tabella e così via fino a ricreare il database...
Mi pare che pure Mysql faccia una cosa simile...
Access lo fa???
Grazie!!!

aaa...@llll.jj scrive...

Ma io farei tutto con un DTS, esattamente quello che chiedi.
Source il db access, Destination il SQLserver.
Lo fai sia dalla apposita utility (import &export data...) sia da 
Enterprise manager (tutte le attività - import data)

 Enterprise manager (tutte le attività - import data)
Si ma a me quel file serviva x creare questo script in modo da usarlo su
qualsiasi database con le dovute modifiche chiaramente senza dover vedere se
Access è installato...
Non si può fare???
Grazie

Non credo che access renda possibile il dump dell'intero db su un file sql.. e poi anche se si potesse afre una cosa del genere, quando lo importi in altri database non funzionerebbe. Bisognerebbe fare delle grosse modifiche....
Saluti
Fabrizio Mazzoni


Saluti
Ciao e grazie!!!

Dipende dalla complessita' del db .. se hai solo delle tabelle con poche modifiche manuali si puo' fare .. se ha delle stored procedures, triggers ecc ecc allora la cosa diventa molto piu' complessa ...
Saluti
Fabrizio Mazzoni


No no sul db access ho solo tabelle... semmai perdo le relazioni mi sa!!!
Vabbe ma mi basta che mi esporti il DB... ho 25 tabelle che ricrearle
tramite stringa e inserire i dati predefiniti di alcune mi sempra da
impazzire...
Grazie

Eh si .. su mysql non credo che esistano le relazioni di integrita' referenziale ..
Pero' se hai solo 25 tabelle puoi fare in questo modo :
Crei le strutture delle tabelle in mysql.. poi le colleghi via ODBC in access e sempre da access esegui una query di insert in questo modo:
insert into tabella_collegata select * from tabella;
Fabrizio Mazzoni

Newsgroup: it.comp.software.database
Titolo: Problema con SQL7 e VB6 !!!!!

Ciao a tutti.
Premetto che sono alle mie prime esperienze di SQL7
Ho importato da access un DB in SQL7
Il mio problema è che quando accedo a questo db tramite ODBC, non riesco a
scrivere
dentro un campo CHAR a 4000 car. (che io uso in sostituzione del campo Memo
di access)
perchè da VB (ds.fields("Note") = Text3) me lo vede sempre come un campo a
255 car. e
mi ritorna un errore di ODBC.
Qualcuno può darmi qualche consiglio ???
Sono abbastanza sul disperato.
Ciao, Alessandro

ODBC non supporta campi Char superiori ai 255 caratteri infatti. Questo per
compatibilita' con altri database che non li supportano.
A te la scelta: o ritorni ai campi Memo, oppure 'spezzi' il campone in tanti
campettini...
Davide

Newsgroup: it.comp.software.database
Titolo: Ultradev & PWS

Salve,
sto iniziando a scrivere pagine ASP usando Ultradev in coppia al PWS
come server per fare i test.
Ho iniziato a scrivere la prima applicazione seguendo il primo
tutorial fornito con DWUdev4 il CompassTravel.mdb per intenderci
sono arrivato a completare la prima fase della ricerca semplice,
usando il Livedata del dreamweaver il PWS fornisce i dati richiesti e
si completa la pagina, a questo punto ho voluto provare a inviare i
dati con internet explorer come un utente generico e succede che i
dati vengono inviati ma questa volta PWS o gli ODBC non mi ritornano
nessun dato nonostante la query sia identica infatti la pagina result
viene costruita ma come se non ci fossero dati da visualizzare!!!
in sostanza mi ritornano indietro 0 dati. 
Qualcuno ha gia' avuto il mio stesso problema? Cosa posso controllare
per trovare l'errore?
saluti, mecch



Scusate ma lavorandoci oggi pomeriggio ho trovato qual'era il mio
problema.
Posto cmq la soluzione dato che magari puo' tornare utile a
qualcun'altro che si sta cimentando con l'ASP.
quando si definisce la pagina di ricerca search.htm ci si potrebbe
confondere nell'inserire i nomi del form e della lista dei parametri
di ricerca. vorrei precisare che il "mnuDept" e' da inserire come nome
del menu a tendina dove si sceglie quali valori cercare non il nome di
tutto il form. Il fatto risulta palese una volta che si prova a
debuggare il file result.asp e controllando le stringhe di passaggio
dei parametri tramite URL.
spero di essere utile a qualcuno....
Saluti,
mecch
Newsgroup: it.comp.software.database
Titolo: Domanda banale...

...ma che non lo è affatto per uno che ha iniziato da pochi giorni ad 
occuparsi di database:
Per DBMS, si intendono pure i database Microsoft Access?
Grazie! 

 Per DBMS, si intendono pure i database Microsoft Access?
http://it.wikipedia.org/wiki/Database_management_system
-- 
David Martin

 ha scritto nel messaggio 
news:62ppatF...@mid.individual.net...


 Per DBMS, si intendono pure i database Microsoft Access?
E' raro vedere qualcuno che se ne preoccupa: purtroppo oggigiorno,
invece di affermare, va di moda il lasciar intendere (un segno che
la suggestione ha sostituito il ragionamento).
Stringendo all'osso:
Database: i dati
DBMS: il software che li fa funzionare (un po' piu' ampio di
"motore di database")
Access: ambiente di sviluppo visuale per creare database (usabile
con svariati DBMS)
Rileggendo, la tua domanda potrebbe suonare come: "Per motore di
database, si intendono anche i dati creati con Access?", il che
non ha molto senso.
Newsgroup: it.comp.software.database
Titolo: SQL Server e Full Text Search

Ho una macchina in cui è installato Win2000 server e SQL Server 7.0 con
Full Text Search. Il tutto, notare bene, in lingua inglese.
Ora il problema sta qui: ho una tabella formata da N campi, fra i quali uno
è una chiave primaria, e l'altro un ntext che può contenere anche fino a un
mega di parole (sono capitoli di alcuni libri).
Su quest'ultimo ho attivato la ricerca full text, creando i suoi bravi
cataloghi ecc ecc..
Il problema sorge con l'apostrofo (cioè questo segno: ' ): l'indicizzatore
non me lo riconosce come separatore, come invece fa con la normale
punteggiatura, quindi se ad esempio nel testo c'è la frase
DELL'INFANZIA
cercando solo INFANZIA questo non mi tira fuori una mazza.
Ho cercato a destra e a manca con google, sulla guida online, ecc... ma non
sono riuscito a venirne a capo. Qualcuno si è già imbattuto in un simile
problema?
Sicueramente c'è da qualche parte un config, un ini o qualcosa del genere
che gli indica la lista dei separatori (come infatti c'è quella delle dirty
words), ma dove è??
Faccio notare che il jolly a inizio parola, essendo questa indicizzata, non
funziona. Cioè una clausola CONTAINS(testo, '''* INFANZIA"') non produce
alcun risultato (e inoltre porterebbe a risultati non desiderati, tipo se
cerco MOTO mi tirerebbe fuori pure TERREMOTO, MAREMOTO, ec...).
Non vorrei risposte tipo "usa il LIKE", per ovvi motivi di velocità, visto
che non potrei così sfruttare le prestazioni dovute all'indicizzazione a
cataloghi della colonna. E nemmeno "installalo in italiano" poichè ci
girano sopra già altre applicazioni, dovrei quindi prendermi un'altra
licenza (sempre che lo SQL SERVER 7 lo vendano ancora..)
Grazie a tutti.
--
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸

problema?
La ditta dove lavoro prospera su queste cose.
Non c'e' risposta banale a questo problema se non ti accontenti di
trucchi banali. Chiedere "palla da calcio" e trovare "pallone da
calcio" non e' cosi' semplice, anche se si puo' fare.
-- 
Tieni per te il Papero giusto se vuoi la mia email
Sito Papero -> 
http://utenti.tripod.it/papero

-- 
Forse non hai capito il problema :)
Io non voglio fare una ricerca fuzzy logic, ma solo far capire al text
search server che il simbolo ' è un separatore come i simboli ? ! , .
eccetera.. in modo che DELL'ALTRO non me lo indicizzi come unica parola, ma
come due parole differenti (DELL e ALTRO).
Non posso per motivi di copyright cambiare nemmeno uno spazio nel testo da
inserire, quindi devo risolvere il problema direttamente su SQL Server, e
non cambiando il testo da immettervi.


come due parole differenti (DELL e ALTRO).
Se e' vero che non puoi toccare il testo originale, chi ti impedisce
di farne una copia e indicizzare la copia? Dubito che lo spazio
occupato sia un vero problema.
Personalmente in questo genere di problemi io mi comporto cosi':
Faccio un programmino che mi spezza il testo in "parole" base, e poi
memorizzi le parole in una tabella, e le posizioni in un altra. 

Newsgroup: it.comp.software.database
Titolo: Connessioni a db su un server remoto

Salve a tutti gente,
ho un piccolo dubbio:
credo sia possibile scrivere un'applicazione che giri su una qualsiasi
macchina client che acceda ai dati di un database ospitati su un server
remoto ed è proprio quello che voglio fare.
se scrivendo codice del tipo
Set conn = New ADODB.Connection
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & app.path &
"\rubrica.mdb;Persist Security Info=true"
fa una connessione al db di nome rubrica contenuto nella stessa cartella, a
logica scrivendo invece
Set conn = New ADODB.Connection
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;data
source=
http://www.mioserver.it/databases/rubrica.mdb;Persist
 Security
Info=true"
dovrebbe accedere al db di nome rubrica contenuto nella cartella databases
sul server di nome mioserver....
ovviamente non lo fa;)
ho provato anche sul pws passandogli quindi a data source
http://localhost.
... ma da errore
'C:\Programmi\Microsoft Visual
Studio\VB98\http:\\151.24.131.218\rubrica.mdb' is not a valid path.  Make
sure that the path name is spelled correctly and that you are connected to
the server on which the file resides.
a questo punto penso che o gli devo passare un percorso fisico ma non ho
idea di come farmelo restituire. in fondo, a meno che non si è in una rete
locale, come posso avere il percorso fisico di un computer ?
probabilmente usando winsock e facendo gestire il db da un applicazione lato
server la cosa riesce ma è proprio l'unico modo?
me la date una dritta sono proprio a corto di idee
grazie a tutti
Andrea

 ha scritto nel messaggio
news:raeQ6.17968$WT5.6...@news.infostrada.it...


si quello sicuro se ti riferisci a una lan dove sul pc di nome pc1 risiede
il db ed io voglio arrivarci dal pc di nome pc4; il percorso logico lo si
ottiene tranquillamente... se non intendevi questo non ti ho capito;) faccio
ancora un sacco di macello, dimmi se ci ho preso
grazie
Andrea
devp...@libero.it
 ha scritto nel messaggio ...


 ha scritto nel messaggio
news:7jvQ6.150$HK....@news.infostrada.it...


...


 ha scritto nel messaggio
news:KSRQ6.7907$HK.4...@news.infostrada.it...


 ha scritto nel messaggio
news:US0R6.11980$Uo3.4...@news6.giganews.com...


 ha scritto nel messaggio
news:US0R6.11980$Uo3.4...@news6.giganews.com...


 ha scritto nel messaggio
news:US0R6.11980$Uo3.4...@news6.giganews.com...


eheheheh rintronato è bello;))
ora è molto piu' chiaro comincio a fare prove spero di non far saltare nulla
grazie di tutto;)
Andrea
devp...@libero.it
 ha scritto nel messaggio ...

Newsgroup: it.comp.software.database
Titolo: Domanda da 1 milione di dollari

Aiutatemi a risolvere questo problema
Ho due tabelle chiamiamole A e B legati da una relazione una a molti, cioč
ogni record della tabella A corrispondono 0-n record della tabella B.
Mi serve una query che mi trovi tutti i record della tabella A che abbiano
almeno 2 record della tabella B che soddisfino una certa condizione, ho
provato in tutti i modi ma come faccio a fare un AND sulla tabella B ?
Se non sono stato chiaro vi faccio un:
Tabella A: Elenco di appartamenti con relativi indirizzi
Tabella B: per ogni appartamento č descritta la dimensione di ogni singola
stanza, un record per ogni stanza.
Come faccio a tirare fuori ad esempio tutti gli indirizzi degli appartamenti
che abbiano una cucina di quadratura maggiore di 20 mq e contemporaneamente
una camera da letto di quadratura maggiore di 25 mq ????
Grazie
Marco

 una camera da letto di quadratura maggiore di 25 mq ????
Fai 3 query e le unisci. La prima tira fuori tutte le stanze con
quadratura superiore ai 20, la seconda superiore ai 25 la terza
(composizione delle due) tira fuori solo gli appartamenti comuni
alle due.
Dato che non hai detto il database come mettere giu' la query sono
cavoli tuoi.
Davide

 una camera da letto di quadratura maggiore di 25 mq ????
ad esempio cosi':
select a.indirizzo from B, B B1, A
where b.tipo_stanza='CUCINA' and 
b.mq
 >= 20
and b.id_appartamento = b1.id_appartamento
and a.id_appartamento = b.id_appartamento
and b1.tipo_stanza = 'CAMERA DA LETTO' and 
b1.mq
 >= 25;
e non scrivere per favore certi subject, la domanda e' banale ma con
un subject del genere nessuno la va a leggere e neanche ti risponde; e
specifica anche il tipo di database (per gli alias delle tabelle ad
esempio la sintassi cambia un po' da db a db, in alcuni avresti dovuto
scrivere B AS B1)
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

Scusatemi per gli errori commessi la prossima volta sarò più attento.
Il DB e un SQL server 7.0
Ma non dimentichi l'inner join ? cosi come l'hai scritta comunque tira fuori
tutti i record perchè manca la relazione.



:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

 | and b1.tipo_stanza = 'CAMERA DA LETTO' and 
b1.mq
 >= 25;
Questa e' per ORACLE, le relazioni sono nelle clausole
b.id_appartamento = b1.id_appartamento e a.id_appartamento =
b.id_appartamento
Dovrebbe funzionare anche con sql server, la differenza (credo) e' che
con l'inner join forzi il piano di query mentre cosi' e' il database
che si ingegna al meglio


 che si ingegna al meglio
Una piccola precisazione: con INNER JOIN non forzi il piano di
esecuzione, lo forzi quando dichiari esplicitamente l'algoritmo
da utilizzare, ad esempio INNER LOOP JOIN oppure INNER MERGE JOIN.
INNER serve per differenziare l'operazione di join da quelle
LEFT, RIGHT, OUTER e CROSS ed e' l'operazione di default
(cioe' quella che viene eseguita se specifichi solo la
keyword JOIN)
Gianluca Hotz - SQL Server MVP
Newsgroup: it.comp.software.database
Titolo: ambinete gratis per collegarsi a MYSQL

Ciao a tutti, stavo cercando un ambiente di sviluppo per creare piccole
applicazioni per interrogare dei database sotto windows, cosa mi
consigliate?, grazie


http://csvtosql.sourceforge.net/

 ha scritto nel messaggio
news:cl2nbs$cml$4...@newsreader.mailgate.org...


 qualcosa simile a Delphi
come delphi non c'è nulla :) , peccato per la licenza (e il costo).
puoi usare java.


Newsgroup: it.comp.software.database
Titolo: Sincronizzazione VFP-SQLServer

Salve,
ho un problema. Abbiamo un'applicazione gestionale basata su database Visual 
Fox PRO. Poi abbiamo un database su un server remoto che ha la stessa 
struttura del primo ma è in SQL Server. Questo secondo database serve per 
consentire ad utenti di consultare alcuni dati via internet. Il problema è 
sincronizzare periodicamente i dati che sono in locale (visual fox pro) con 
i dati sul server remoto (sql server). Esiste un'applicazione che fa questa 
operazione di sincronizzazione in automatico? Non è importante che la 
sincronizzazione sia in tempo reale, può essere effettuata anche una volta 
al giorno.
Grazie mille.
Francesco 

 Francesco
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com

Newsgroup: it.comp.software.database
Titolo: Borland C++ Builder e AS/400

Dovrei fare una applicazione che si legge un DB sull'AS/400, ma dato che 
non ho mai usato il C++ Builder non so da dove iniziare.
Qualcuno sa dove posso reperire delle informazioni al riguardo, o meglio 
ancora degli esempi?
Grazie in anticipo per l'aiuto.

 non ho mai usato il C++ Builder non so da dove iniziare.
   Non credo che BCB possa avere problemi diversi da altri ambienti di 
sviluppo: procurati un driver ODBC per l'accesso al DBMS su AS/400 (DB2 
via APPN?) e spera che tale accesso sia possibile.
-- 
Alla prossima,
Marco
Newsgroup: it.comp.software.database
Titolo: Problema con MSDE

Ho iniziato da qualche giorno un nuovo progetto utilizzando Access2000 
+ MSDE, ma ho incontrato dei problemi; e' la prima volta che utilizza 
MSDE anziche' il motore Jet, e sono rimasto sorpreso soprattutto da 
questa differenza: 
semplificando all'osso ho creato una tabella "Persone" con un campo 
"Codice Fiscale" come chiave primaria; poi c'e' un'altra tabella 
"Informazioni" con i campi "Codice Fiscale" e "Info"; c'e' una 
relazione uno-a-molti tra la tabella persone e quella "Informazioni".
Se apro all'interno di Access la tabella "Persone" funziona tutto bene 
e posso iniziare ad inserire i miei dati; ma se apro la tabella 
"Persone" Access non mi da la possibilita' di inserire alcun record!
Come e' possibile? Con Jet questo schema ha sempre funzionato bene.
ciao Anto
-- 
Antonio Cuni, 19 anni, studente
Brainbench C++ Master: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
Guida C/C++ di Programmazione.it: 
http://cpp.programmazione.it

Come e' possibile? 
Devi studiare SQL e le chiavi referenziali.
Nella tabella referenziante puoi inseriri righe il cui campo soggetto
a vincolo referenziale contenga un valore referenziabile.
Tab 1  ->R-> Tab 2
prima inserisci in tab1 e poi in tab 2
prima cancelli  in tab2 e poi in tab 1
-- 
Tieni per te il Papero giusto se vuoi la mia email
Sito Papero -> 
http://utenti.tripod.it/papero

Newsgroup: it.comp.software.database
Titolo: java-Oracle

Salve,
attraverso un jdbc sto cercando d'interfacciare un database in oracle ed ho un
problema a Runtime: Il compilatore mi lancia la seguente eccezione:"The Network
adapter could not establish the connection". A cosa può essere dovuto questo
problema? Come potrei risolverlo? Grazie molte, Alessandro.
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup


http://csvtosql.sourceforge.net/

 è giù l'istanza di oracle o hai sbagliato l'indirizzo del server.
o nn riesci a raggiungere il server
-- 
Ciao e buon lavoro,
  Renato
---- 
Renato Eschini
   Inera srl
   Via Vespucci 41
   56100 Pisa
   Tel:         (+39) (0)50 2201218
   WWW:         
http://www.inera.it

 o nn riesci a raggiungere il server
esempio un problema di firewall o due reti diverse, può essere un po di
tutto.

Newsgroup: it.comp.software.database
Titolo: Help: passare da IBM filing assistant ad Access

Scusate, per motivi di lavoro ho necessità di portare un vecchio
database dal programma IBm filing assistant ad access, c'è qualche
modo o qualche utility???
Ringrazio anticipatamente
Fabri

 ha scritto

ci avevo provato anni fa, e qualche giorno fa l'ho suggerito a una persona
che mi chiedeva in mail. sembra funzionare ancora. spero, perche' non ne
conosco altri, se non, vagamente, un uso di stampa unione con writing
assistant, che non ho mai testato per bene. questo e' abbastanza rapido.
- da dbase3 o dbase4 con .assist dovresti avere un menu import.
- scegli .pfs
- se non vede il tuo file, cambiagli l'estensione in .pfs o lascialo senza.
in fa non era obbligatoria.
- mi ricordo che c'erano casinetti se nel .fil erano stati usati i caratteri
alti, quindi poi applica qualche procedura di controllo. per il resto
dovresti andare abbastanza bene.
- il dbf poi lo fai aprire ad access.
hth, j.
--
www.sundaysw.com


wrote:


Newsgroup: it.comp.software.database
Titolo: da MS SQL 2000 a MSDE

ciao
posso importare **senza dolore** un db da
MS SQL Server 2000 a MSDE?
grazie
Rob

 grazie
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org
Newsgroup: it.comp.software.database
Titolo: Access o mysql?

Salve a tutti,
sono un grafico e da poco con un mio amico programmatore abbiamo deciso di
sviluppare un modello di sito web dinamico da vendere ad alcuni clienti.
Il mio amico conosce bene Asp, il che ci porterebbe ad utilizzare un dabase
Access, ma ho un paio di dubbi e vorrei sapere la vostra opinione:
1) Premesso che il database non sarà enorme (posso stimare un peso massimo
di 50 megabyte), c'è un vantaggio nell'utilizzare mysql invece di access? E,
più in generale, quali sono le differenze principali tra i due? (lo so, è
una domanda un po' ampia...)
2) Premesso che da parte dei clienti l'aggiornamento del sito avverrà
tramite web direttamente nel database residente sul server (che supporta
entrambe le tecnologie), c'è bisogno di pagare licenze particolari per
vendere un prodotto che includa un database Access o Mysql? (esclusa,
ovviamente, la licenza di office nei nostri computer)
3) Se dovessimo optare per un database mysql, qual'è il migliore tool
gratuito per costruire il database?
Grazie mille per l'aiuto (e scusate l'ignoranza!)!
--
Aerandir

 Grazie mille per l'aiuto (e scusate l'ignoranza!)!
Nessuno nasce imparato (si dice dalle mie parti).
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(A. Celentano)

 (mi ricordo che era relativamente poco).
Da quello che ho capito io non dovrei pagare per costruire un database in
mysql e metterlo su un server web: è la società che fa l'hosting che paga il
supporto server per mysql. Però non è chiarissimo per me...
D'altra parte il cliente (che accede al database tramite web per modificare
o aggiungere i contenuti) non deve installare mysql sul suo computer... e
sembra che sia questa la discriminante per pagare la licenza o meno.
Qualcuno ne sa qualcosa?
--
Aerandir

 supporto server per mysql. Però non è chiarissimo per me...
Se la società fa GIA' questo, allora non paghi nessuna licenza per 
MySQL. Fanno già tutto loro.


 Nessuno nasce imparato (si dice dalle mie parti).
Scusami se obietto a questa affermazione, ma mio cugino è nato Imparato di
cognome!!
;-P
MAssimiliano

 cognome!!
ROTFL!
Newsgroup: it.comp.software.database
Titolo: ACCESSI SU ACCESS

Ciao a tutti
grazie in anticipo
io non ci capisco piů nulla
non sono molto esperto
Chi mi dice che ACCESS non regge
piů di 10 utenti contemporaneamente
chi mi dice di piů, VOI ?
Le mie esigenze sono un database
per un'intranet e
ci potrebbero accedere anche 15 persone insieme, cosa
mi potete consigliare ?
grazie ancora
un caro saluto
Alberico

 mi potete consigliare ?
Potrebbe reggerne discretamente alcune decine se l'applicazione fosse ben
ottimizzata e la rete funzionasse perfettamente.
Il secondo punto potrebbe essere utopistico e ... a quel punto iniziano i
guai.
Comunque configurando un Terminal Server vai abbastanza tranquillo.
Negli altri casi, puoi sempre prendere in considerazione un Server SQL.
Ciao.

 chi mi dice di più, VOI ?
La mia esperienza dice che in una rete di 90 computer,
che accedono allo stesso database negli stessi istanti,
non sorge nessun problema.
L'azienda in questione si occupa di
telemarketing. I 90 operatori sono
continuamente al lavoro, per
molte ore al giorno, inserendo e
modificando migliaiaia di record quotidianamente.
Tuttavia, conosco anche un'azienda con una rete
di soli 2 PC che va continuamente in tilt.
Il problema non penso sia tanto Access ma le
capacità dello sviluppatore.
Cordiali saluti.
Michele S.

Newsgroup: it.comp.software.database
Titolo: Query di verifica (postgres)

Come faccio per inserire dei controlli incrociati con più tabelle in
fase di inserimento di tuple in un database POSTGRES.
Mi spiego:
ho una tabella db_log che deve avere 2 colonne: tagid e alias
tagid è una fk che referenzia id nella tabella an_tag (id è una
chiave)
alias è una fk che referenzia alias nella tabella an_tag (alias non è
una chiave)
quando qualcuno inserisce dei valori nella tabella db_log mi piacerebbe
che il db controllasse automaticamente se i valori di tagid e alias
appena inseriti corrispondono alla stessa tupla in an_tag.
INSERT INTO db_log(tagid,alias) VALUES('12,'nomealias')
Ho pensato a una query di verifica del tipo:
SELECT *
FROM an_tag AS t
WHERE 
t.id
='12'
AND t.alias='nome'
--ok se restituisce una tupla
ma non so come fare in modo che questa query venga eseguita in fase di
inserimento di ogni tupla in db_log.
Se proprio qualcuno poi ha voglia di scervellarsi un po' di più, mi
piacerebbe che l'utente inserisca solo il valore di tagid e poi il db
andasse automaticamente a pescare l'alias corrispondente da an_tag e lo
inserisse nella colonna alias di db_log (questa soluzione sarebbe
davvero fantastica).
Avevo pensato a definire una funzione di default, ma non ho minimamente
idea di come portare avanti la cosa.
Grazie a chiunque voglia darmi una mano.

 davvero fantastica).
Prova a darti un'occhiata alla documentazione sui Trigger: troverai 
quello che cerchi :-)
-- 
Fabrizio "Hermooz" Ermini
Newsgroup: it.comp.software.database
Titolo: POSTGRES - Schema di Default

Come lo posso modificare?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Come lo posso modificare?
che male ti fa lo schema di defualt .... che poi è il public ? Puoi
modificare lo schema di default in cui cercare gli oggetti del
database:
To show the current search path, use the following command:
SHOW search_path;
In the default setup this returns:
 search_path
--------------
 $user,public
The first element specifies that a schema with the same name as the
current user is to be searched. If no such schema exists, the entry is
ignored. The second element refers to the public schema that we have
seen already.
The first schema in the search path that exists is the default location
for creating new objects. That is the reason that by default objects
are created in the public schema. When objects are referenced in any
other context without schema qualification (table modification, data
modification, or query commands) the search path is traversed until a
matching object is found. Therefore, in the default configuration, any
unqualified access again can only refer to the public schema.
To put our new schema in the path, we use
SET search_path TO myschema,public;
(We omit the $user here because we have no immediate need for it.) And
then we can access the table without schema qualification:

Newsgroup: it.comp.software.database
Titolo: come Access ma free! esiste?

Esiste qualcosa tipo access che però sia free? Per esempio per Word ed Exel
c'è Open Office.
Grazie
cipì

 c'è Open Office.
Free?
Leggevo su mysql o openoffice un tutorial (non so quanto approfondito) per
utilizzare la combinazione openoffice 1.1 + mysql in sostituzione a
Access+DB Access...
prova a darci una occhiata...
Ciao
Matteo

cipì wrote:

io ho connesso il mio db postgres a openoffice ed è come usare access (le 
funzioni presenti). funziona!!!

Dipende da cosa lo usi, se vuoi usare i file mdb da un compilatore
puoi usare JetEngine, altrimenti orientati verso un db free tipo MySql

 c'č Open Office.
http://www.thekompany.com/press_media/full.php3?Id=242
mai visto; di stamane su 
http://www.ziobudda.net

 
http://www.thekompany.com/press_media/full.php3?Id=242
Per 70$ non sembra malaccio...
Davide
Newsgroup: it.comp.software.database
Titolo: OT: Pool di connessioni

Scusate l'OT e la mia ignoranza, ma
vorrei sapere cosa si un pool di connessioni.
Grazie

 vorrei sapere cosa si un pool di connessioni.
Un insieme di connessioni permanenti stabilite tra una macchina
 client, un web server tipicamente (apache ad esempio), ed un
 database server (oracle ad esempio).
La caratteristica di una tale configurazione č che tutti i 
 vari client che si connettono al web server (e sono tanti),
 sfruttano tale pool di connessione per accedere al db.
 browser client ----->		----->
 browser client -----> web server -----> database server
 browser client ----->		----->
Cosě facendo, l'architettura diventa a 3 strati, ed il db
 ha sempre lo stesso numero di connessioni indipendentemente
 dal numero di browser client che desiderano accedervi.
Questo in teoria. In pratica, il webserver apre e chiude sessioni
 verso il db a seconda dei client ad esso collegato.
Di fatto resta comunque l'idea che il web server fa da tramite
 tra l'utente finale ed il db, crando in tal modo un numero di
 connessioni verso il db stesso in numero (molto) minore dei
 browser client.

  browser client.
E' ciò che accade comunemente quando accediamo a dati contenuti in un
database attraverso delle pagine web?
mick

 mick
Non sempre. Si può pensare ad esempio che per ogni connessione utente
 che ne faccia richiesta, venga aperta una sessione verso il db;
 sessione mantenuta aperta giusto il tempo di prendere le info
 necessarie. In questo caso ovviamente il tempo con cui il web
 server è connesso al db per quella connessione è breve.

  server è connesso al db per quella connessione è breve.
Grazie mille.
mick

Newsgroup: it.comp.software.database
Titolo: Creazione database





Ho bisogno di creare un database per il mio sito 
www.pillole.it
, non dovrebbe essere troppo 
impegnativo per coloro che lo sanno fare.


 


Chi può essermi d'aiuto mi contatti allo 0348 
7400259


 


 


ciao






Public Sub CreateDatabase(DBName As String)

 Dim dbvalori As Database

 Dim wrkDefault As Workspace

 Set wrkDefault = DBEngine.Workspaces(0)

 Set dbvalori = wrkDefault.CreateDatabase(DBName, dbLangGeneral)

 dbvalori.Close

End Sub


Newsgroup: it.comp.software.database
Titolo: Calcolo ore con Access

Ciao a tutti,ho un problema spiego:
ho due campi "OraInizio" ed "OaraFine", ed ho bisogno di estrapolare
alcuni valori
es 1: OraInizio 14.00 oraFine 18.00 = tot ore 6
es 2:oraInizio 20.00 OraFine 08:00( giorno successivo) oltre il totale
come sopra, ho bisgno di sapere, per il calcolo delle ore notturne,il
totale delle ore che intercorrono dalle 22.00 alle ore 06.00
 dalle ore 20.00 alle ore 22.00= Tot ore diurno 
 dalle ore 22.00 alle ore 06.00= tot ore notturno   
 dalle ore 06.00 alle 0re 08.00= tot ore diurno
Forse chiedo troppo.Io sono fermo non riesco ad andare olre, se
qualcuno può darmi una mano ...
grazie, cioa

 grazie, cioa
Io avevo un problema simile, l'avevo risposto facendo una funzione che 
trasforma l'ora da strnga hh:mm a intero (in minuti) [MinInizio e MinFine]
nel primo caso: MinFine - MinInizio
nel secondo caso:
in che modo codifichi il fatto č che il giorno dopo ??
se OraInizio = 10.00 e OraFine = 14.00 (del giorno dopo) come capisci se 
sono 4 o 28 ore ??
Sii piů preciso ...
in ogni caso van fatte delle procedure (o funzioni) che via codice 
restituiscono questi valori)

Newsgroup: it.comp.software.database
Titolo: Database

Conoscete un buon libro che spiega i concetti dei database? Anche se in
inglese va benissimo. Non occorre che sia un testo a livello
universitario.
Molte grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Atzeni, Ceri
Basi di dati:modelli e linguaggi di interrogazione
McGraw-Hill
E' un ottimo libro, molto chiaro che spiega tutto. 

 ha scritto nel messaggio 
news:75b1c39e2a1f3c48af9...@mygate.mailgate.org...


Newsgroup: it.comp.software.database
Titolo: Software per testare il database.

Volevo chiedere  se qualcuno in questo Ng conosce qualche
software(sempre che esista) che "riempia" un database relazionale.
Ovvero dei programmi che generino automaticamete dei  dati casuali,da
inserire appunto nel database,che rispecchino più o meno i possibili
casi del mondo reale cosiderato del database in questione, allo scopo
di verificare eventuali anomalie e inconsistenze.


http://www.quest.com/datafactory/index.asp



Non credo ci voglia molto a farlo, usando Python.
Pero' per fare dei test seri, non credo basti inserire dei dati a
caso, seguendo lo schema delle varie tabelle di un database.
Saluti  Manlio Perillo

Newsgroup: it.comp.software.database
Titolo: Ordine di priorità degli WHERE per otti mizzare le query

Ciao
So che ci sono delle regole per ottimizzare le query, tra cui l'ordine 
delle clausole WHERE nelle query.(intendo per "scremature" di dati 
successive con WHERE... AND ... AND ... AND)
Penso sia teoria base dei db, ma io sono autodidatta, e come tale pieno 
di lacune!
Qualcuno può spiegarmi l'ABC in questo ambito?
Oppure segnalarmi qualcosa online?
Grazie Mille
Marcello

 Qualcuno può spiegarmi l'ABC in questo ambito?
Dipende molto dal database, vedi il documento sull'ottimizzazione
delle query su 
soft-land.org
Davide