+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Creare relazioni

  1. #1
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Luogo
    Napoli
    Post
    138

    Creare relazioni

    Buongiorno a tutti, ho appena installato MySQL sul mio PC con l'intento di studiarlo e sostituirlo, un giorno, ad Access.

    Ho realizzato un DB di prova con la creazione di tante tabelle, creato e provato un po' di query ect ma quello che ancora non sono riuscito a capire come si realizzano le relazioni.

    Mi date una mano ? Grazie

  2. #2
    L'avatar di AntonioG
    AntonioG non  in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    13,935
    Blogs
    5
    "Primi passi" non un titolo adeguato. Se vuoi sapere delle relazioni, aggiusto il titolo.

    In ogni caso, non come in Access. Le relazioni non sono memorizzate nel db e non sono gestibili visivamente.
    Devi crearle tramite SQL dopo avere impostato opportunamente indici e PK / FK

    Data l'inesperienza e il fatto che il forum non si sostiuisce ai testi e ai corsi, ti suggerisco di comprare un libro o seguire un corso di base sull'argomento, che non banale.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  3. #3
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Luogo
    Napoli
    Post
    138
    Qualcosina in internet l'avevo letta e sapevo quindi che le relazioni vanno create attraverso sql, speravo in qualche applicazione che mi rendesse la vita piu' semplice.
    Leggo sempre piu' frequantemente dei limiti di access ed avevo intenzione di passare ad un altro db piu' "serio". Ho provato con sql server che mi sembra abbastanza semplice ma pare che la versione express che ho scaricato non permette l'esportazione del db, percui premesso che l'applicazione cui sto lavorando dovrei poi installarla sui pc del mio ufficio, l'ho scartata a priori.

  4. #4
    L'avatar di AntonioG
    AntonioG non  in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    13,935
    Blogs
    5
    Che vuoi dire che Sql Express "non permette l'esportazione" ?
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  5. #5
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Luogo
    Napoli
    Post
    138
    Quote Originariamente inviato da AntonioG Visualizza il messaggio
    Che vuoi dire che Sql Express "non permette l'esportazione" ?
    vuol dire che a meno che non hai la versione a pagamento, se devi esportare il db appena creato da una macchina all'altra non ti permette di farlo

  6. #6
    L'avatar di gibra
    gibra non  in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    5,545

  7. #7
    L'avatar di AntonioG
    AntonioG non  in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    13,935
    Blogs
    5
    Confermo .... neanche per sogno ...
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  8. #8
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Luogo
    Napoli
    Post
    138
    In SQL Server Express, Web o Workgroup possibile eseguire ma non salvare il pacchetto creato tramite Importazione/Esportazione guidata. Per salvare i pacchetti creati tramite la procedura guidata, necessario eseguire l'aggiornamento a SQL Server Standard, Enterprise, Developer o Evaluation.

    Cit. Importazione/esportazione guidata...

    e non possibile neanche effettuare la copia guidata

    La Copia guidata database non è disponibile nell'edizione Express.

    cit. https://msdn.microsoft.com/it-it/lib...x#Restrictions

    mi spiegate come si fa ?

  9. #9
    L'avatar di AntonioG
    AntonioG non  in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    13,935
    Blogs
    5
    Ma si parla di "salvare il pacchetto " non di db.

    Puoi fare il backup o il detach e poi il restore o l'attach tranquillamente.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  10. #10
    L'avatar di gibra
    gibra non  in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    5,545
    Quote Originariamente inviato da orpo970 Visualizza il messaggio
    mi spiegate come si fa ?
    1. Esegui il backup del tuo database:
    clic-destro sul tuo database -> Attivit -> Backup

    2. Ripristini il backup sull'altro pc:
    clic-destro su Database -> Ripristina...
    Origine: Dispositivo -> [...]
    e Aggiungi il file di backup -> [OK] per chiudere

    3. in Destinazione, lascia com' ( un nuovo DB quindi user lo stesso nome dell'origine)

    Controlla ed eventualmetne aggiusta le opzioni in File e Opzioni

    Se tutto a posto premi [OK] per terminare

+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi