mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Postgresql, Odbc, campi autoincrementanti

Salve a tutti.
Come da oggetto, con delphi e openoffice non mi č possibile inserire un
nuovo record se questo contiene un campo autoincrementante, mentre access
gestisce correttamente questo tipo di campo.
Dove sbaglio?
GrazieMille Angelo

Dove sbaglio?
Non so se ti posso aiutare, però avere qualche dettaglio in più sarebbe
meglio.
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------

 meglio.
Il campo autoincrementante è indicizzato non accetta quindi valori nulli, il
nuovo valore dovrebbe essere fornito dalla sequence.
Ciao, Angelo

nuovo valore dovrebbe essere fornito dalla sequence.
Probabilmente sono io tardo, ma continuo a non capire il problema. Ti serve
una primary key autoincrementante, ti serve una semplice sequence, vuoi che
accetti i valori NULL, vuoi togliere un UNIQUE INDEX, non ti funziona la
sequence, è un serial e non ti va bene....bohh :-) 


 sequence, è un serial e non ti va bene....bohh :-)
Ho la tabella con primary key autoincrementante (serial) che funziona
regolarmente tramite la sequence.
Ma se cerco di inserire un nuovo record tramite openoffice mi dice che non
può inserire un nuovo record con il campo vuoto (primary key
autoincrementante), praticamente la sequence non compila il campo.
Ciao, Angelo.

 GrazieMille Angelo						
insert into TUATABELLA VALUES (
   SELECT nextval('sequence_name'), 
       'campo1',
       'campo2',
       .
       .
   );

autoincrementante), praticamente la sequence non compila il campo.
Ok, ho capito. Il punto è che OpenOffice fa una insert includendo il campo
PK e magari passando un NULL, cosa che non dovrebbe fare. Per confermare
questa ipotesi, in primo luogo, guarda il debug di Postgresql. Quando una
query o qualcosa non va a buon fine ti dovrebbe dire perchè e ti fa vedere
anche la query che ha fallito.
L'altra cosa da tenere presente è che il campo serial non preserva dal
fatto che tu possa inserire valori arbitrari. In pratica serial non è
nient'altro che un modo veloce per fargli creare un campo integer not null,
ed  una sequence collegata.
La prima cosa che mi viene in mente per ovviare al tuo problema è creare
una RULE o un trigger su quella tabella che ti riscriva la query, semprechè
non ci sia qualcosa da fare dalla parte di OpenOffice
http://www.postgresql.org/idocs/index.php?rules-insert.html


 ha scritto nel messaggio
news:avvqg1$9h$1...@gossip.excite.it...

E se io stessi lavorando con:  select * from tabella; e decidessi di
"appendere" un nuovo record?
Ciao Angelo
Newsgroup: it.comp.software.database
Titolo: Sofware gestione eventi: cerco

Cerco un software che faccia esattamente queste cose:
una volta registrata e nominata (dare un nome all'evento) una determinata data del
calendario  nel database il software mi avverta due giorni prima dell'evento, ogni volta
che accendo il computer, tramite un messaggio sonoro al quale è associato un messaggio di
testo dove viene spiegato di quale evento si tratta.
Chi mi saprebbe aiutare nel trovare questo programma?
Grazie.
--
                                                          -Rubens-
    "...ogni azione della nostra vita,
           anche la più piccola,
     è responsabile della bruttezza
           o bellezza della terra"
            -Augusto Daolio
--
                                                          -Rubens-
    "...ogni azione della nostra vita,
           anche la più piccola,
     è responsabile della bruttezza
           o bellezza della terra"
            -Augusto Daolio-

Grazie.
Microsoft Outlook è in grado di farlo.
Saluti
Gian
Newsgroup: it.comp.software.database
Titolo: Sono sempre io, che litigo con oracle!

oh, ragazzi... č proprio una persecuzione!
adesso ho problemi a creare gli indici spaziali.
riassunto delle puntate precedenti:
oracle 9.2.0.5 (oracle 9 patchato con questa versione).
dopo che il db non lo risucivano a recuperarlo l'abbiamo droppato, l'abbiamo
rifatto e abbiamo reimportato gli export degli utenti che ci servono subito
per lavoro, poi con calma faremo gli altri...
beh, mi da errore a creare gli indici spaziali, on si sa il perchč.
le trablesace esistono e non sono piene per cui non č un problema di spazio
o nomi errati per quato riguarda tablespace.
l'errore che da č questo:
ERRORE alla riga 1:
ORA-29855: si č verificato un errore durante l'esecuzione della routine
ODCIINDEXCREATE
ORA-13249: Error executing stmt:  begin mdsys.prvt_idx.execute_insert(NULL,
NULL, ' VALUES (''MULTINET_7_07'',''MDIDX_INIT'', 0, 0, 64, -1,
NLS_UPPER(''MDRT_7921$''), ''ITA_A8_SX'', 1, ''MULTINET_7_07'',
''"GEOLOC"'', 0, 0, 3, 0, ''DEFAULT'', ''DEFAULT'', NULL,''INDX'', NULL,
NULL, NULL, NULL, NULL, 2, ''MULTIPOLYGON'', 10, NULL, NULL, NULL, NULL,
''TRUE'', ''VALID'', NULL)', NULL); end;
ORA-13249: Error in Spatial index: insert to metadata failed
ORA-29400: errore della cartuccia dati
ORA-00913: troppi valori
ORA-06512: a "MDSYS.PRVT_IDX", line 5
ORA-06512: a line 1
ORA-06512: a "MDSYS.SDO_INDEX_METHOD_9I", line 7
ORA-06512: a line 1
ho cercato come una matta su internet, ho chiesto ad un mio collega esperto,
non ne esco fuori.
prima di droppare e rifare il db sti problemi non c'erano, l'export č statof
atto dalla stessa macchina appena messi su i dati (caricati con easy
loader).
cercado pare che possa essere un problema di versioi patch ecc... allora ho
ripatchato oracle con la patch 9.2.0.5 ma mi da lo stesso errore lostesso.
cosa devo fare per avere un paio di utenti oracle spatial che funzionano...
non so piů dove sbattere la testa!il fatto č che tutto ciň non ha senso, non
abbiamo reinstallato tutto oracle ma solo droppato il db e rifatto!
AIUTO!
daniela.

 loader).
ma il create database lo avete fatto a partire dagli scritp che si
DOVREBBERO trovare in :
$ORACLE_BASE/admin/$ORACLE_SID/create ?
non c'erano gli scritp ?
hai hai hai
gugla gugla che gugl lo deve sapere :)
felice_pago
.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.software.database
Titolo: indici in oracle

Salve a tutti,
ho letto su un tutorial che è possibile analizzare gli indici di un DB
oracle eseguendo questo comando:
 analyze index  NOME_INDICE validate_structure;
dopodichè controllare la tabella INDEX_STATS in questo modo:
 select name,
         height,
         lf_rows,
         del_lf_rows
from INDEX_STATS;
da qui si capisce se l'indice necessita un rebuild o no.
Ho provato su un DB 8.1.7 e anche se il comando di analyze non dà
errori la tabella INDEX_STATS è vuota (?!)
speravo che qualcuno potesse darmi qualche indicazione...
grazie!
ciao

 ciao
Lelle.

 questo lo devi fare solo se usi l'optimizer cost based.
eilà.. questa cosa è molto interessante!
scusa la mia ignoranza in materia ma voglio proprio capire...
dunque da quello che ho compreso (spero bene) tu usi il package
DBMS_STATS per raccogliere le statistiche, dopodiche il "cost
optimizer" le utilizza in automatico per ottenere il percorso ottimale
di esecuzione.
Questo però lo puoi fare solamente se usi l'optimizer cost based .
Il problema è :  cos'è  l'optimizer cost based  e come faccio ad
usarlo??
grazie 2000 per una tua risposta!!

 questo lo devi fare solo se usi l'optimizer cost based.
eilà.. questa cosa è molto interessante!


 grazie 2000 per una tua risposta!!
Lelle.


-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

Newsgroup: it.comp.software.database
Titolo: Migrare VIEW da Access a SQLserver

Ho trasferito un DB da Access 2000 a SQLserver 2000
Per le tabelle tutto bene...   ma le vecchie viste di Access le vedo in
SQLserver come tabelle !
Come fare per risolvere il (immagino banale) problema??
-- 


provo !
migri la query,
e non il suo risultato :)
felice_pago
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 e non il suo risultato :)
Il problema e' proprio questo: COME FACCIO (=cosa devo clickare) per migrare
solo la "struttura" della query ? :-)


sorry :(
non ho sottomano ne' l'uno ne' l'altro,
da un po' di tempo :)
pero' da access dovrebbe essere sotto file, ...


 ha scritto nel messaggio
news:2i85hgF...@uni-berlin.de...

Ciao YURYSSG
le query di Access usano un linguaggio Sql diverso da T-SQL, molte funzioni
cambiano ( IIF() MID() ecc) ,non esiste un tool per trasferirle, devi
riscriverle a mano.
Ciao Giorgio
Newsgroup: it.comp.software.database
Titolo: leggere solo una riga

Salve a tutti , sto' realizzando un programma con il linguaggio 
Visual Basic 6 per accedere ad un data base DB2 V6 su mainframe ibm 
OS/390; ho bisogno di legge solo la prima riga che ottengo eseguendo
una query su una tabella, esiste qualche clausola speciale
nell'istruzione SELECT ? ho guardato nel reference ma non ho trovato 
nulla.
Ringrazio per qualsiasi aiuto.
Nicola

 ha scritto nel messaggio
news:pan.2002.10.22.22...@mondadori.it...

Mi spiace ma non ho capito.
Che vuol dire la prima riga che ottieni?
Il primo record restituito dopo una select?
                    danilo

...
... where rownum=1
(in realta' e' per Oracle, ma una volta db2 e oracle erano la stessa cosa...)
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com


 nulla.
SELECT TOP 1 [elenco campi etc etc etc]

Newsgroup: it.comp.software.database
Titolo: Esportare un db

Ciao,
esiste un modo od un tool che mi permetta di esportare un'intera istanza di
un db Oracle 8.17(tabelle e dati)?
Grazie
Nicola
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/



Potresti usare TOAD della Quest Software

 Potresti usare TOAD della Quest Software
Ok l'ho installato!!
Mi potresti dire cortesemente come farlo?


Innanzitutto verifica nelle opzioni di TOAD (Da View --> Options)se in
Executables 
- Import contiene il percorso tipo C:\oracle\db817se\BIN\IMP.EXE
- Export contiene il percorso tipo C:\oracle\db817se\BIN\EXP.EXE
Dopo aver fatto ciň dal menů DBA seleziona la voce Export Utility Wizard.
Questo wizard ti permette di esportare singole tabelle, un utente, l'intero
database (avendo i privilegi appropriati)...
Spero di essere stato chiaro,
Ciao


 Nicola
Ciao
Luigi
Newsgroup: it.comp.software.database
Titolo: Interbase vs PostgreSQL

Sto sviluppando il progetto di Basi di Dati utilizzando il DBMS
Interbase. Visto che è opensource, posso visionare il codice sorgente
(come per PostgreSQL: è bello vedere come è stato implementata la
gestione dei deadlock, la concorrenza, i parser SQL ecc...).
Vorrei sapere da voi cosa pensate dei due DBMS, soprattutto a livello di
feature/affidabilità/velocità.

Lucas wrote:

Come RDBMS serio ho sempre usato InterBase, un po' perchè trovandomelo 
gratuito per sperimentare in Delphi e trovando che faceva quel che mi 
serviva, non sono andato a cercare strade diverse.
Ha molti pro e qualche contro (la bug list comprende i vari workaround).
Le prestazioni non sono sempre da fulmine di guerra, ma semplifica la 
gestione delle transazioni senza far ammattire. La manutenzione è 
minimale, e non ho mai assistito o avuto notizia di crash (tranne un 
caso documentato di restore impossibile).
Qualche invenzione "geniale", come le SELECT STORED PROCEDURE, e la 
possibilità di collegarsi a librerie esterne ( da usare come funzioni 
nelle SELECT, nelle PROCEDURE o nei TRIGGER) fatte in C o in Delphi.
Una comparazione pero' puo' essere fatta solo entrando nei dettagli, credo.
Ciao.
Mimmo.

 wrote in 
news:3C9260A1...@noemail.com
:

io ho sperimentato entrambi.
la gestione delle transazioni via php è senza dubbio a favore di postgres, 
e anche la sintassi del pgplsql è abbastanza immediata.
restano per entrambi molti limiti, rispetto hai 'big' come Oracle, ma il 
mio voto, anche per prestazioni e intuizione dell'interfaccia vanno a 
postgres.
resta certa la limitazione number one di postgres (gira sotto win32 solo 
con cygwin...)
ciauz

 feature/affidabilità/velocità.
In un precedente thread se ne è già discusso, cerca il thread di venerdì 8
marzo 2002 13.24 con subject: 'Ok, ci provo: le mini-faq del gruppo...'
oppure il thread 'a proposito di Interbase' in cui Michele Giordano si
proponeva di trattare ulteriormente l'argomento.
--
Pasquale Vazzana

Newsgroup: it.comp.software.database
Titolo: Installazione Oracle su RedHart

Non riesco ad avviare l'installazione di Oracle su Linux
Qualcuno saprebbe indicarmi gli effettivi passi necessari,
per l'avvio della stessa ?
Ringrazio chiunque voglia aiutarmi.

 wrote in message
PqOs4.6796$IY.6...@news.infostrada.it...

Io l'ho appena installato.
L'ho scaricato dal sito Oracle e con gzip l'ho messo nella directory
/tmp/oracle.
Dopo, come riportato sul manuale (805ig.pdf), ho eseguito ./orainst da
/tmp/oracle/orainst e ho risposto a tutte le domande che mi sono state
poste, su come e cosa volevo configurare.
Al termine, ho modificato l'init{ORACLE_SID}.ora in base alle mie esigenze,
ho creato tutte le tablespace che mi servivano, ho creato le tabelle e gli
indici ed ora lo sto scrivendo le applicazioni con JDeveloper2.
Newsgroup: it.comp.software.database
Titolo: Consiglio

Ho da poco acquistato la versione OEM di Windows 2000 Server.
In molti mi dicono che questo tipo di licenza pone molti limiti.
Mi potete spiegare qual'č la differenza tra la versione FULL(la quale costa
circa 1100 Euro) e la versione OEM(la quale costa circa 700 Euro)?.
Grazie

la versione oem puo', teoricamente, essere venduta solo in bundle con un pc
nuovo.
la full invece puo' essere venduta anche staccata.
Occhio che se compri una versione oem e la installi su un pc che hai gia',
mi pare che si possa essere in multa.
differenze tecniche non mi pare ce ne siano, e' solo una questione di
marketing.

 marketing.
Di nuovo esatto (afak)
ciao
  Stefano

Newsgroup: it.comp.software.database
Titolo: aiutatemi, pleaseeeee

Ciao a tutti. Mi chiamo Veronica e scrivo da Oxford.
Vi dico subito il mio problema. Ho creato un workgroup (nel server) e ho
fatto il setup per gli user e i vari permessi. E' possibile ora rimuovere il
workgroup e renderle i database accessibile a tutti?
grazie
a presto (spero)
Veronica
-------------------------------
All statements made by means of
email are at all times subject
to Alternative Travel Group's
Booking Terms and Conditions.
-------------------------------

Se elimini il gruppo gli utenti che ne fanno parte cessano di farne parte,
per il database basta che lo metti accessibili a tutti lui. Ma dipende che
database e'.
Davide

 wrote in message
news:867b0n$2c5r5$1...@fu-berlin.de...


Auuuuuunnnnn... si tratta di Workgroup di access... Ok, devi andare a
modificare una chiave nel registry di WIndows:
LOCAL_MACHINE/SOFTWARE/Microsoft/Office/8.0/Access/JetEngine/SystemMda
dovresti trovare l'indicazione del file .mda che utilizza. Lo elimini
(rinomini la chiave o la spazzi via) e questo ti 'disattiva' il gruppo.
Davide

O in maniera piu' veloce crei una replica


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

sapete indicarmi un database free per win in italiano
-- 
Per rispondere tramite email levate zz dall'indirizzo.

 Per rispondere tramite email levate zz dall'indirizzo.
Guardati le FAQ
                                    danilo

Newsgroup: it.comp.software.database
Titolo: Select per il Forum...

Ciao ragazzi,
ho un problema...
devo far una select sulla tabella del mio forum, il fatto è che in un campo
sono memorizzati sia i titoli degli ARGOMENTI sia le risposte agli
argomenti.
es, vi trovate il campo in questo modo:
ARGOMENTI (nome campo)
Sport
Re:Sport
Re:Re:Sport
Motori
Re:Motori
dove:
Sport e Motori sono i titoli degli argomenti mentre quelli seguiti da "Re:"
sono le risposte.
La mia domanda, come faccio a far una select che visualizzi solo Sport e
Motori
esiste un like negato?
sql =          "SELECT ARGOMENTI, ID"
sql = sql &    " FROM FORUM"
sql = sql &    " WHERE ARGOMENTI NOT LIKE 'R%'"
ma nn funziona.
Ringrazio per qualsiasi risposta
Antonio

 ha scritto nel messaggio
news:GU6R6.2867$vt.1...@news1.tin.it...


 wrote in message
news:_v7R6.12384$Uo3.4...@news6.giganews.com...


 wrote in message
news:GU6R6.2867$vt.1...@news1.tin.it...

Newsgroup: it.comp.software.database
Titolo: DB gratuito

Ciao a tutti
non so se sia il posto giusto ma ho da fare una richiesta.
Usando MySql .... esiste un qualcosa, gratuito, da interfacciargli dove si 
possa gestire il DB classico di inserimento dati quali:
nome
cognome
telefono
note
e altre cosette ?
Ciao e grazie

 note
Se cerchi un'interfaccia per db tipo Access puoi provare le beta di 
OpenOffice 2.0, che comprende un applicativo (Base) che permette di 
usare come backend diversi db, tra i quali MySql. A parte la stabilità 
che per il momento non è un gran ché per il momento Microsoft può 
dormire sonni tranquilli, tuttavia per cose molto semplici (rubriche e 
affini) dovrebbe andare più che bene. Anche l'attuale stable (1.1.4) ha 
delle funzionalità di gestione db (MySql compreso), anche se un po' più 
grezze e disorganiche.
Se invece mastichi un po' di linux e hai voglia di impararti Python (o 
magari già lo conosci) ti consiglio di provare Rekall 
(
www.thekompany.com
) che è disponibile anche con licenza gpl 
(
www.rekallrevealed.org
): è anch'esso un frontend per diversi motori di 
db, ed essendo focalizzato su tale obiettivo permette di fare cose 
decisamente più complesse.
IG

Newsgroup: it.comp.software.database
Titolo: Sum bytes

Salve a tutti,
con Oracle 8 ero abituato a fare una select sum(bytes) per conoscere le
dim. di una tabella...
ora con la 10g non sembra più possibile.
qualcuno sà dirmi come fare??
grazie mille

Esempio (vale anche per versioni precedenti alla 10g):
SQL> select sum(BYTES) from user_segments where SEGMENT_NAME='ORA';
SUM(BYTES)
----------
   2097152
Ciao
Fabrizio
Andrea ha scritto:


Newsgroup: it.comp.software.database
Titolo: Processi MySQL

Mi sono appena accorto che da quando ho intallato MySQL 3.23, all'avvio
della macchina mi viene automaticamente caricato un processo MySQL, che
immagino corrisponda al server (solito mysqld-nt).
Siccome voglio tirarlo su buttarlo giů quando lo voglio io, come faccio a
disabilitare questo avvio
automatico di Windows XP?
Ciao,
Mhaxx

 wrote in 
news:ak4vr0$12d$
1...@newsreader.mailgate.org
:

Xp non lo conosco su W2000 c'č un'applicazione che si chiama servizi nel 
pannello di controllo, dentro l'elenco cerca mysql e settala a manuale 
invece che automatico.


wrote:

Nei servizi di XP.
Oppure a mano, di volta in volta, NET STOP MySQL
ciao
Aran Banjo
Newsgroup: it.comp.software.database
Titolo: Cambiare sort order SQL SERVER 2000

Qualcuno mi sa indicare una procedura semplice ed efficace per cambiare
l'ordinamento di un database? Sembra che non esista nessuna stored di
sistema per fare questo.
Grazie a chi potrŕ aiutarmi.
Michele '76 Vicenza

 sistema per fare questo.
cosa intendi per cambiare ordinamento?
una order by sulla select?
o parli di ordine delle relazioni?
spiegati meglio!
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/software/reliability.html


Michele,
mi dispiace dovertelo dire ma non esiste nessun metodo
ne pratico, ne semplice, putroppo devi fare la rebuild
del database e dei database di sistema.
Fino alla versione 7.0 di SQL Server i parametri di
Sort Order, Character Set e Unicode Collation sono
scelte che si fanno in fase di installazione del
prodotto ed hanno poi implicazioni pesanti sulla
struttura fisica di tutti i database di un'istanza.
Nella versione 2000 i tre parametri sono raggruppati
in uno solo, la Collation  che puo' essere specificata
a livello di istanza, database, tabella e colonna.
Le operazioni le trovi nei Books Online alla voce:
Installing SQL Server
 Running SQL Server Setup
  After Installing
   Changing the Character Set, Sort Order or Unicode Collation
Se vuoi saperne di piu', cerca dei Books Online le
voci Sort Order, Character Set e Unicode Collation
oppure un mio post di Maggio in questo NG.
Ciao,
--
Gianluca Hotz
Backoffice MVP (SQL Server) MCP SQL Server and MCP Windows
Vice-President of the Italian User Group for SQL Server
Founding Member of the Italian User Group for .NET
http://www.ghotz.com
http://www.ugiss.org

Newsgroup: it.comp.software.database
Titolo: Richiesta info: Importazione di tabulati TXT multiriga in Access

Salve a tutti,
mi trovo nella necessità di dover importare noiosissimi tabulati in formato
TXT multiriga (vale a dire che per ogni record i vari campi si trovano su
più righe del tabulato). Quale software mi consigliate?
Finora ho trovato solo Beside import wizard, ma mi sembra strano che non
esistano altri prodotti per questo tipo di conversione.
Vi ringrazio anticipatamente

 più righe del tabulato).
In che?
Io scrissi un programma di importazione generica in Java tempo
addietro. Lo trovi su 
www.soft-land.org/archivio/dbi.zip
Davide

...

Io di solito in casi del genere il software lo scrivo. In fondo una
lettura file è abbastanza banale se fatta con linguaggi "furbi" tipo
Visual Basic o Power Builder anche se uno non li conosce in tutti i
loro puntini, inoltre piuttosto che impazzire su un programma di
altri, magari con qulache pecca o con il problema di dover reperire
dei crack, per dirgli le logiche del tracciato si fa molto prima a
buttar giù un po' di codice strutturato su un linguaggio di
programmazione che normalmente si ha sempre installato su qualche pc.
Se non sono tante tighe funziona anche la crazione di una tabella
Access con l'import delle righe come campo unico più un contatore e un
programmino vba  una serie di query che se le sistema con il criterio
della rottura di codice.
Alex
Newsgroup: it.comp.software.database
Titolo: Problema mysql-front

Ciao.
Per smanettare su db mysql uso Mysql-front 2.5, che mi pare piuttosto
buono e soprattutto ha il vantaggio di essere free.
L'unico problema è che spessissimo si blocca, quando tento di fare un
update di una colonna specifica in una tabella con molti records, come
se attendesse (all'infinito) la fine della query.
La query che il frontend esegue automaticamente è in questo formato:
UPDATE nome_tabella
SET nome_colonna = nuovo_valore
WHERE nome_colonna_key = valore
...e si blocca anche a fargliela fare 'direttamente' tramite il query
editor. Se invece la stessa query la faccio da uno script php o da
console tuttaposto, perciò ne deduco che il problema è di mysql-front.
Esiste una soluzione? Più che altro perché mysql-front è l'unico
frontend free decente che ho trovato - oppure ne esistono altri?
Grazie, ciao
-
dentament

 frontend free decente che ho trovato - oppure ne esistono altri?
DBTool
supporta mysql e postgres
http://www.dbtools.com.br/EN/dbmanager.php
Pero' io preferisco mysql-front.
Ciao
  Stefano
ps: pare che il progetto mysql-front si sia fermato (vedi thread di un paio
di gg fa)

se attendesse (all'infinito) la fine della query.
Risolto (pare) l'inghippo, scoperto (credo) bacarozzo, trovato (spero)
uorcheraund - cioè: per ora pare funzionare... :)
In pratica il blocco sugli update avviene se mysql-front è impostato
per non porre alcun limit di default ai records mostrati in 'data
view' (tools-preferences-view data by default limited by). In questo
caso mysql-front non carica comunque, in realtà, tutti i records da
subito, e se si fa un update su uno dei primi records senza prima aver
scrollato fino in fondo la finestra (unico modo per farglieli caricare
tutti), avviene il blocco.
O almeno, a me capita così :)
Ciao
-
dentament

di gg fa)
Sì è rimasto aperto solo il forum
http://mysqlfront.venturemedia.de/
Il comunicato ufficiale non fa ben sperare...
---
As of September 2002 the project "mySQL Front" is suspended until
further notice by the Author Ansgar Becker due to personal reasons.
As of now there are no plans to go open source or commercial. The
author reserves the right to continue development of mySQL Front at a
later time.
This Forum is now purely a user-to-user Forum and will remain open as
long as there is a need for it.
JanSR
---
Pare però che un po' di gente si stia muovendo per 'clonarlo'.
Ciao, grazie
-
dentament
Newsgroup: it.comp.software.database
Titolo: MySQL: Slow queries

Ciao a tutti,
una domanda veloce, veloce. Sto usando MySQL 4.20 su Windows 2000 
Server. MySQLAdmin mi indica alcune "slow queries". Come è possibile 
verificare di quali query lente si tratta?
Grazie anticipatamente.
Lorenzo.

 Come è possibile verificare di quali query lente si tratta?
Puoi attivare il log delle query settando nella sezione [mysqld] la stringa:
log-slow-queries = dove_vuoi_mettere_il_log
oppure partire con l'opzione
--log-slow-queries[=file_name]
Ulteriori informazioni le trovi qui:
http://dev.mysql.com/doc/mysql/en/Slow_query_log.html
Ciao!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Grazie, caro Eoerin, per la gentile e pronta risposta!
Abuso ulteriormente della tua cortesia per chiederti un'ultima ulteriore 
informazione.
Sono passato da db Access a MySQL 4.0.20 (su Windows 2000 Server). 
Consultando la lista dei processi da Task Manager noto che, non appena 
il server viene "caricato" un po' (dai 150 utenti in su), i processi 
associati a MySQL e MyODBC si cuccano praticamente il 100% del 
processore con le conseguenze che sono facilmente immaginabili...  :(
Hai mai avuto problemi simili? Come suggeriresti di risolvere?
Preciso che con i db in formato Access il problema non sussisteva.
Cari saluti!
Lorenzo.

 processore con le conseguenze che sono facilmente immaginabili... :(
Io uso sistemi Linux e non ho mai avuto cosi' tante connessioni aperte nello
stesso momento, quindi ne so veramente poco.
Esiste una variabile nel file di configurazione chiamata 'max_connections'
che di default e' settata a 100; se superi questo valore pero' dovrebbe
rifiutare altre connessioni restituendo l'errore 'Too many connections',
mentre a quanto pare da te non lo fa quindi forse e' stato gia' modificato
(magari controlla che non si sa mai :P).
Cosa fare dipende dalla tua applicazione, puoi permetterti di bloccare il
numero di accessi? Riesci a vedere che non ci siano connessioni 'inutili',
nel senso che possono essere chiuse prima di quanto magari non lo facciano i
programmi che usi?
Prova ad usare anche il comando processlist
(
http://dev.mysql.com/doc/mysql/en/SHOW_PROCESSLIST.html
) che magari ti da'
un'idea su cosa stiano effettivamente facendo quelli che sono connessi...
Altro non saprei dirti, mi dispiace :(
Ciao
Fabrizio

Newsgroup: it.comp.software.database
Titolo: Query con intervallo di tempo

Dovrei fare in modo di poter fare una select che mi restituisca tutte
le rows dove il campo "data" (un campo date in formato Europeo, nella
forma GG-MM-AAAA) sia compreso in un dato intervallo di tempo a
partire dalla data odierna: ad esempio, invocando questa select con
un intervallo di tempo di 10 giorni mi dovrebbe restituire tutte le
rows dove il campo data sia:
7-10-2001
8-10-2001
9-10-2001
10-10-2001
11-10-2001
12-10-2001
13-10-2001
14-10-2001
15-10-2001
16-10-2001
17-10-2001
Il DB č postgres e al momento ho partorito una cosa del genere:
select * from MIATABELLA
 where
  ((date('now'::date) - data) < 10); 
(le parentesi in piů sono solo per chiarezza, alcune sono inutili!)
Ho fatto diverse prove e sembra funzionare bene, ma mi sorge un dubbio:
puň andare bene in tutti i casi oppure devo stare attento a qualcosa?
Oppure: esiste qualche query piů adatta? Ho guardato fra le funzioni
legate ai campi "date" di postgres ma non mi sembra ce ne siano per
calcolare intervalli ....
TIA
--ev

calcolare intervalli ....
Perché non scrivi invece un trigger?
jk

 Perché non scrivi invece un trigger?
Ehm, mai usato un trigger in vita mia! :-)
Che è??
(sarà una domanda scema ma proprio i trigger sono fuori dal mio mondo!
Anche il mio manuale di SQL non ne fa menzione ...)
Grazie!
--ev 

 Che è??
Mi rispondo da solo: ho scoperto che i triggers non sono standard SQL ma
relativi al solo postgres!
Adesso vedo se e come mi possono essere utili!
Grazie
--ev 

 wrote in message news:4jqpq9...@127.0.0.1...

between , dovrebbe essere std sql !
between(data_riferimento1,data_riferimento2)

Newsgroup: it.comp.software.database
Titolo: exp oracle character set

Ciao
Quando faccio una Exp di un database oracle mi viene detto che
l'esportazione è stata eseguita con il set di caratteri WE8MSWIN1252,
io avrei bisogno di esportare invece con character set WE8ISO8859p1
Sapete come cambiare le impostazioni in modo tale da esportare con il
character set giusto?
grazie :)

 character set giusto?
Dipende dal sistema, su Unix usi export NLS_LANG=.... o set NLS_LANG=...
anche a seconda della shell che stai usando. Su Windows non so.
Davide

 anche a seconda della shell che stai usando. Su Windows non so.
Sono su Windows 2000 server.
Grazie
Fabio
Newsgroup: it.comp.software.database
Titolo: Firebird e tabelle di sistema

Ciao a tutti,
vorrei includere nell'editor sql che sto scrivendo il supporto al
"retrieving" del testo delle stored procedure e dei trigger, così come ho
già fatto per MS SQL 7/2000 (tramite le tabelle sysobjects e syscomments) e
Oracle (user_sources e user_triggers).
Mi sapete indicare dove Firebird registra il testo di questi oggetti (ed
eventualmente anche le view) ?
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
Database Gate - The Powerful SQL Editor ODBC based
http://www.sgr.info
Email happyman69 (at) 
libero.it

In data Tue, 7 Sep 2004 12:49:27 +0200, Stefano 'HappyMan' ha scritto:
[cut]
Mi rispondo da solo: tutte le informazioni cercate le ho trovate in
RDB$PROCEDURES
RDB$TRIGGERS
RDB$RELATIONS
Ciao
Stefano "HappyMan" (Lake Maggiore - Italy)
PS.
Se qualcuno del ng vuole provare la release candidate del mio sql editor me
lo scriva (sul ng o via email), sarei felice di mandarlo (commenti/critiche
sono sempre ben accette), è un semplice exe senza setup che non "sporca" il
sistema (da Windows 98 in su)


Newsgroup: it.comp.software.database
Titolo: [?] Mysql e script esterni per CREATE e INSERT

salve a tutti, ho due piccole domande su mysql.
1)
 Sulla documentazione ufficiale c'è scritto che facendo
mysql> <bach-file
posso eseguire un batch con script sql per fare create e insert. Solo che
non riesco a farlo. Ho provato in ogni modo ma non c'è modo. Qualcuno sa
come si fa?
2)
Ho un database Access in cui un campo si chiama "repeat". In MySql non mi fa
creare questo campo, suppongo perchè "repeat" è anche una istruzione. Come
posso fare per creare questo campo?
Grazie a tutti.
Nicola

posso fare per creare questo campo?
Chiamandolo "ripeti"?
*sigh*
-- 
Filippo "Kirone" Zamengo 
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM.

Newsgroup: it.comp.software.database
Titolo: Ordinamento elementi e gestione della posizione

Ciao a tutti, ho una tabella di questo tipo:
ID - Campo 1 - Campo 2 - Ordine
dove ordine indica l'ordinamento in fase di visualizzazione...
ora devo gestire degli avanzamenti o diminuzioni di posizione di questo
tipo:
- Aumenta/Diminuisci di una posizione
- Aumenta/Diminuisci di X posizione
Vorrei gestire tutto da una Stored Procedure (perchè mi sembra la via piu
semplice) ma non so dove sbattere la testa, soprattutto perchè dopo aver
inserito la posizione del mio record, devo aggiornare tutti gli altri (che
vengono "declassati" di 1 o X posizioni) e devo anche "coprire" il buco
lasciato dal vecchio record. Qualcuno ha suggerimenti a riguardo??? Pensavo
di utilizzare una SP e passare l'ID del record ed il numero di posizioni da
avanzare:
1 o X posizioni (in base alle due possibilità indicate precedentemente)
Grazie in anticipo per l'aiuto!!!

 posizioni da avanzare:
L'ID ? Hai pensato cosa succede quando il range dell'id finisce e
magari ricomincia da zero? :->
Newsgroup: it.comp.software.database
Titolo: Scelta motore DB

Per conto della mia azienda mi devo occupare
della scelta di un nuovo motore DB che possa sostiutire
Ms Access nei nostri applicativi, verso cosa mi dovrei
orientare, sempre nel mondo Windows, escludendo
Oracle e SQL Server ?
                                                BlackMagic

 ha scritto nel messaggio
news:9dpgiu$c1s$1...@nreadB.inwind.it...


 ha scritto nel messaggio
news:9dqmjv$j98kp$1...@ID-84579.news.dfncis.de...


 ha scritto nel messaggio
news:9drud0$t02$1...@nreadB.inwind.it...



wrote:

Prova Interbase.
---
Ciao
Stefano M

Gratis c'è Interbase. Se usi Delphi o altri mabienti di sviluppo Borland hai
anche dei driver ottimi, se usi Vb credo che sia accessibile solo via ODBC,
non so se c'è un provider OLE db per ADO.

Newsgroup: it.comp.software.database
Titolo: Access e Sql Server

Salve,
debbo leggere attraverso una connessione odbc un DB residente sun un SQL MS
che non posso modificare.
Per motivi che non conosco, le date sono state definite come campo testo.
Per poterle trattare in modo trasperaente su Access, mi occorrerebbe una
macro che possa convertire automaticamente il campo da testo a date.
Qualcuno conosce qualcosa di simile?
Grazie
Gion
--

 ha scritto nel


Anzitutto, se hai creato una connessione ODBC e non puoi/vuoi alterare la
tabella su Server non hai possibilità di modificare il tipo di campo della
tabella collegata in locale.
L'unica è trasferire i dati in una tabella d'appoggio locale con un campo
data invece che testo.
Per la conversione ti può aiutare CDate di VBA.
Ciao.

Newsgroup: it.comp.software.database
Titolo: TNS Listener

ho un database Oracle 7.3.4 su un server NT 4, sapete se c'č un'istruzione
per fermare il servizio TNS Listener senza dover entrare nel pannello di
controllo?
grazie

 controllo?
Usa lsnrctl {stop|start|status}. lsnrctl help per l'elenco dei
comandi.
Davide

oppure
net stop "nome del servizio"
Saluti Paolo

Newsgroup: it.comp.software.database
Titolo: Problemi con vecchio DB3/Clipper

Ho alcune vecchie applicazioni in DB3 compilato Clipper che con Win98 e con
gli attuali processori si bloccano.
Per alcune di esse sono riuscito a superare il problema dedicando
empiricamente aree definite di 'memoria protetta' ed 'ambiente iniziale'
dalla sezione 'Memoria' delle 'Proprietà'.
Qualcuno conosce soluzioni migliori?
Ciao e Grazie
Mauro


http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
a.freda[NOSPAM]@
libero.it
 . togliere [NOSPAM] per comunicare in e-mail
Newsgroup: it.comp.software.database
Titolo: Ricerca in un database Access

Come si fa?
Problema: Data una tabella con i suoi dati, data una maschera con un form in
cui mettere il valore da cercare, come si fa per trovare tale valore nella
tabella e quindi avere come risultato l'intero record della tabella o i
records se ce ne sono più di uno?
Ho fatto vari tentativi, con query, macro e quantaltro ma ancora non ci sono
riuscito. Se qualcuno mi indica i vari passi o mi invia un database di
esempio...tutto è gradito. Grazie
-- 
Posted from [194.73.242.5] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

esempio...tutto è gradito. Grazie
Cmq cambia NG 
-- 
My real address is - "ALIA".     /---/  /|  /  /---  /---/  /|  /  /---
Linux Registered User # 137378  /  _   / | /  /---  /  _   / | /  /--- 
ICQ n. 52266726                /___/  /  |/  /___  /___/  /  |/  /___

Newsgroup: it.comp.software.database
Titolo: group by

ciao!
qualcuno ha due minuti da dedicarmi???
ho un database che contiene vari articoli di un giornale che esce ogni
mese, ciascuno identificato (tra l'altro) da un campo numero e da un
campo data.
nel campo numero si mette "ottobre", "dicembre", "maggio"...
il campo data contiene l'anno (2002, 2003...)
finora, per scrivere una lista a discesa html che visualizzasse i vari
articoli di uno stesso numero selezionavo gli articoli dal database e
li raggruppavo secondo il numero (group by numero)
solo che da gennaio avrò articoli con numero gennaio e data 2003 e
altri con numero gennaio e data 2002... il mio "group by", così com'è,
li considererà insieme... come fare per far si che consideri gli
articoli diversi sia per data che per numero???
grazie in anticipo per l'aiuto... se la mia spiegazione è stata
confusa o lacunosa, il sistema in azione è a
http://www.donboscoland.it/articoli/index.pax?idrealta=1
così vi fate unìidea + chiara di quanto non ho saputo spiegare bene
;o)
il problema è sulla barra a sinistra, le liste a discesa subito sotto
"Sommario".
grazie ancora!

 wrote in message
news:23b36687.02120...@posting.google.com...

Newsgroup: it.comp.software.database
Titolo: Tariffa programmi

Ciao a tutti,
devo realizzare un db per un negozio e non ho nessuna idea riguardo a quanto
devo chiedere come compenso.
Il proprietario mi ha proposto di iniziare il lavoro e continuarlo un pò per
volta, insomma non ha la necessità di avere il prodotto finito subito.
Se dovessi farmi pagare a ora, quanto dovrei chiedere?
Grazie per l'attenzione,
Dome

devo chiedere come compenso.
Non mi farei pagare ad ora. Stima piuttosto quante ore impiegherebbe
un professionista e considera una tariffa di 40-50 orarie. Se poi
impiegherai di più, credo non tu debba aumentare il numero di ore
fatturate o diminuire la tariffa oraria. Presenta un preventivo del
lavoro completo. Grosso modo, di che lavoro si tratta? Cosa dovrà fare
il tuo db? Con cosa lo realizzerai? Se mi riesce, provo a darti una
stima..
-- 
Topoldo  
www.pianetalinux.com
(Grazie a Dio, sono ateo)

Newsgroup: it.comp.software.database
Titolo: Anagrafica con storico

Avrei la necessità di creare un'anagrafica che tenga conto delle modifiche.
Qual'e' la soluzione migliore?
Ad es., prendete la tabella authors di pubs (MS SQL SERVER) e supponete che
i campi di
ciascun record possano variare nel tempo e che si voglia tenere la storia
delle variazioni. Una possibile soluzione sarebbe quella di inserire due
campi (anche se in realtà ne basterebbe solo uno): InizioValidità e
FineValidità.
Ovviamente uno dei due campi (ad es. InizioValidità) andrebbe a formare la
chiave assieme al campo au_id. Ma la chiave di authors è chiave esterna in
altre tabelle: devo trascinarmi il campo InizioValidità in tutte le altre
tabelle? Non mi sembra la soluzione migliore.
Quali alternative ci sono?
Grazie in anticipo per tutti i possibili consigli.
Angelo

il sapiente Angelo dice:

usare due tabelle separate.
un trigger, a modifiche o cancellazioni, provvede a duplicare prima il 
record immettendo tutti i dati
        + 'moficato' o 'cancellato'
        + data_e_ora
        + (eventualmente) da chi è stato fatto
        + nuovo id
(il vecchio id diventa obsoleto e vincolo debole con la vecchia tabella)
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html

Newsgroup: it.comp.software.database
Titolo: mySQL su linux ....

Qualche anima pia sa dirmi come accidenti devo fare
per installare mySQL su Linux RedHat 7.0 ???
Grazie infinite ...

 per installare mySQL su Linux RedHat 7.0 ???
Installi i binari e poi ti leggi la documentazione... che problemi
hai ?

grazie.... :-|

Newsgroup: it.comp.software.database
Titolo: problema Update

Buongiorno a tutti,
ho un problema con l'update di una tabella. Mi sapete dire se è
possibile fare una cosa del genere?
Il DB è SQL Server 2000 e mi dà l'errore sulla virgole che dividono i
campi...
"UPDATE t_rapporto_storico
 SET data_fine_validita = "01/01/9001"
 WHERE     (COD_RAPPORTO, COD_PRODOTTO, COD_UNITA, COD_SOCIETA) =
                          (SELECT     rapSto.COD_RAPPORTO,
rapSto.COD_PRODOTTO,
                                      rapSto.COD_UNITA,
rapSto.COD_SOCIETA
                           FROM       T_RAPPORTO_STORICO rapSto INNER
JOIN
                                      T_ANAGRAFICA_RAPPORTO anarap 
                           ON         rapSto.COD_RAPPORTO =
anarap.COD_RAPPORTO
                           AND        rapSto.COD_PRODOTTO =
anarap.COD_PRODOTTO
                           AND        rapSto.COD_UNITA =
anarap.COD_UNITA
                           AND        rapSto.COD_SOCIETA =
anarap.COD_SOCIETA
                           WHERE      (anarap.NDG_ANAG IN
                                         (SELECT     ndg_anag
                                          FROM      
t_anagrafica_storico
                                          WHERE      divisione_cliente
= 'C')
                                       )
                           )"
Grazie

 wrote in message
news:c373951d.02062...@posting.google.com...

Newsgroup: it.comp.software.database
Titolo: Leggere id del record corrente

Ho un database mysql con una tabella in cui l'unico campo univoco è "id" che 
è impostato auto-increment.
Quando scrivo un nuovo record ho bisogno di leggere questo campo per 
agganciare altre tabelle.
Come imposto la lettura dato che sono  già sul record interessato e non ho 
altri campi per eseguire una query?
Grazie
sicampa 

 Vedi anche 
www.soft-land.org/documenti/pk
Ho letto, grazie.
Quasi sempre esistono campi univoci da utilizzare, nel tuo esempio dei 
clienti il codice fiscale o la partita IVA.
Nel caso specifico si tratta di avvenimenti sportivi, in cui ho campi: nome, 
sport, data, localitá, ente organizzatore.
Nessun campo è univoco, non mi posso fidare neanche del nome, mentre un 
controllo su tutti porta alla impossibilità di record doppi.
Da qui l'uso del campo ID auto-increment, che non ha necessità di essere 
gestito e al quale posso agganciare riferimenti sicuri al record.
Posso creare un altro campo nella tabella in cui scrivo un dato univoco 
creato al hoc (tipo un time()) e non avrei bisogno di leggerlo perchè già lo 
conosco.
Però perché creare un campo con dati che devo gestire quando ho già il mio 
bel ID auto-increment?
Se posso rilevarlo mentre sono sul record testè scritto, non sarebbe più 
semplice, rapido e meno dispendioso in termini di occupazione di spazio e 
tempo di elaborazione sul server?
E qui mi sono arenato, non so come farlo in mysql.
Ciao
sicampa 



Dopo avere fatto l'inserimento fai la seguente query
select LAST_INSERT_ID()
e magicamente ti verra' restituito l'ultimo id generato
dall'auto-increment

 Davide
Non esiste il problema dell'inserimento contemporaneo, i dati vengono 
inseriti da un solo operatore e l'accesso è protetto.
Al registrare un nuovo evento con l'ID aggancio la tabella dei partecipanti 
a quella gara per la iscrizione sia online che manuale dall'ufficio della 
organizzazione.
Credo sia quello di cui ho bisogno. Dovrebbe funzionare.
Grazie
sicampa 



A parte quello che dici il problema degli insert simultanei non sussiste
con la funzione LAST_INSERT_ID(). La funzione e' relativa alla
connessione su cui stai lavorando e non a livello globale di server. Se lo
script apre la connessione, fa quello che deve fare e poi la chiude, non
c'e' nessun problema ad avere anche centinaia di copie dello script che
lavorano in simultanea. Ogni copia vedra' solo e soltanto il valore di ID
impostato dalla propria connessione e non dalle altre.
Newsgroup: it.comp.software.database
Titolo: Domanda su access

Ciao a tutti ragazzi, avrei bisogno di un favore, ho access 2000 in italiano
e ho scritto la seguente istruzione:
Application.SetOption "Conferma query di comando", False.
Il mio problema è il seguente, dovendo installare il runtime di access 2000
in inglese la stringa "Conferma query di comando" mi genera un errore in
fase di esecuzione essendo in italiano, c'è qualcuno che mi sa dare la
traduzione della suddetta stringa in inglese?.
Grazie anticipatamente a tutti.
Michele

 ha scritto nel messaggio
news:8rkkpp$aja$1...@nslave2.tin.it...

Dovresti trovarla nel menù opzioni o no?
Ciao.

 wrote in message
8rkn3v$r2p$1...@suite03.caspur.it...

nel runtime di access 2000 non c'è il menù opzioni altrimenti l'avrei fatto


    Application.SetOption "Confirm action queries", False
Ciao
---------------
Guido
light...@flashnet.it


Intendevo dire di guardare prima nel menů opzioni...
Ciao.

Newsgroup: it.comp.software.database
Titolo: E/R e UML

Ciao,
ho letto che gli schemi E/R sono i piu' utilizzati per
la definizione di un modello concettuale dei dati, ma
ho letto che anche l'UML viene utilizzato per la soluzione
dello stesso tipo di problema.
Quali sono le strutture principali dell'UML utilizzate
in questo ambito (livello concettuale)? Vengono utilizzati
anche i casi d'uso?

...
Installa Rational Rose e fa il reverse engineering del tuo database.
Tipicamente fai un diagramma delle classi (corrispondono alle tabelle).
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com



[cut]
Quindi i casi d'uso non vengono utilizzati in un
modello concettuale di database.

 anche i casi d'uso?
Diagramma delle classi...
I casi d'uso non c'entrano una mazza... al limite possono
dare una mano a capire l'uso del dibbi...
Mah... io cmq preferisco di gran lunga IDEF1x come
linguaggio di modellazione...
Sarà anche una questione di abitudine
/G
Newsgroup: it.comp.software.database
Titolo: funzione random

ciao
c'e' qualche modo per estrarre dei record casualmente?
Il db e' access.
grazie

 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: Comparare strumenti CASE per la progettazione di DBMS

Ciao a tutti,
avrei bisogno di comparare tra loro diversi strumenti CASE per la
progettazione di database. Il mio problema consiste nel come valutare
i vari prodotti; come fare a stabilire in cosa č meglio l'uno
piuttosto che l'altro? Esistono dei criteri a cui attenersi? Esiste
una metodologia da seguire?
Spero che qualcuno mi possa aiutare.
Ciao.

 una metodologia da seguire?
Assolutamente no.
Tutt'altro, pare che gli strumenti CASE non sappiano nemmeno mettesi
d'accordo sulla notazione da usare, quindi e' buio pesto...
	nicholas

 una metodologia da seguire?
ne ho usati diversi...
ti dico quello che cerco io in uno strumento del genere:
- modellazione logica/concettuale
- modellazione fisica (ovviamente)
- sottomodelli (o viste su modelli)
- notazioni standard (idef1x, ie)
- multipiattaforma
- dizionario tipo-dati
fin'ora i due prodotti che ho sempre trovato validi e che ho
consigliato di comprare alle aziende dove ho lavorato sono due
- er/win (ca)
- er/studio (embarcadero)
questo se ti vuoi limitare alla sola modellazione dei DBMS...
altrimenti ci sono CASE come Rose, System Architect...
di free... non ne ho visti di validi...
/G
PS: 
http://www.datamodel.org/DesignToolsSection.html

 PS: 
http://www.datamodel.org/DesignToolsSection.html
A me sembra solo UML ...
	nicholas

 A me sembra solo UML ...
A me sembra che non hai visto bene... di UML forse c'è solo system 
architect della popkin...
/G

 architect della popkin...
L'avevo aperto quando l'hai postato poco tempo fa... riguardero'...
	nicholas

 produrre SQL e avere tutte le feature di un Erwin ...
Infatti qui si sta parlando di modellazione per dbms...
se vuoi esclusivamente modellazione concettuale, ovvio che utilizzi
qualcosa come ROSE, System Architect e via dicendo...
/G

 qualcosa come ROSE, System Architect e via dicendo...
Eh, ma mica ho tempo/soldi per provarli tutti.
Questa che mi hai dato e' un informazione molto interessante :)
	nicholas

Grazie a tutti per le risposte, adesso proverò a procurarmi qualche
tools e li metterò alla prova modellando lo stesso lo stesso problema
su ognuno di essi. Valuterò i pro e i contro di ogni tool e cercherò
di giungere a qualche conclusione.
Ciao.

 : 

Magari faccela sapere ... :)
	nicholas