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

Creare relazioni

  1. #1
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Post
    184
    Like Inviati  
    0
    Like Ricevuti  
    0
    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
    Post
    17,504
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    "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.
    ℹ️ Leggi di pi su AntonioG ...

  3. #3
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Post
    184
    Like Inviati  
    0
    Like Ricevuti  
    0
    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
    Post
    17,504
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Che vuoi dire che Sql Express "non permette l'esportazione" ?
    ℹ️ Leggi di pi su AntonioG ...

  5. #5
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Post
    184
    Like Inviati  
    0
    Like Ricevuti  
    0
    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 Very Important Person
    Post
    6,236
    Like Inviati  
    21
    Like Ricevuti  
    11

  7. #7
    L'avatar di AntonioG
    AntonioG non  in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,504
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Confermo .... neanche per sogno ...
    ℹ️ Leggi di pi su AntonioG ...

  8. #8
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Post
    184
    Like Inviati  
    0
    Like Ricevuti  
    0
    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
    Post
    17,504
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    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.
    ℹ️ Leggi di pi su AntonioG ...

  10. #10
    L'avatar di gibra
    gibra non  in linea Very Important Person
    Post
    6,236
    Like Inviati  
    21
    Like Ricevuti  
    11
    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
    ℹ️ Leggi di pi su gibra ...

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. Relazioni
    Da AlessandroTorino nel forum Microsoft Word
    Risposte: 2
    Ultimo Post: 19-02-2016, 10:45
  2. Relazioni VBA
    Da Auron421 nel forum Microsoft Access
    Risposte: 6
    Ultimo Post: 25-03-2014, 11:48
  3. creare relazioni in access fra db diversi
    Da sal21 nel forum Microsoft Access
    Risposte: 6
    Ultimo Post: 19-05-2010, 09:30
  4. Risposte: 14
    Ultimo Post: 23-01-2010, 11:08
  5. [SQL]Relazioni
    Da cippalippa nel forum Altri Database Server
    Risposte: 22
    Ultimo Post: 29-05-2008, 09:40