Importul sau legarea la datele din altă bază de date Access

Importul sau legarea la datele din altă bază de date Access

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Posibilitatea să aduceți date dintr-o bază de date Access într-altul în mai multe moduri. Copierea și lipirea este cea mai simplă metodă, dar import și legare vă oferim o mai bună de control și flexibilitate peste datele pe care le transfera și peste cum vă aduce datele în baza de date destinație.

Acest articol vă arată cum să importul sau legarea la datele dintr-o altă bază de date Access.

Ce intenționați?

Înțelegerea importul și legarea la date din altă bază de date Access

Importul datelor dintr-o altă bază de date Access

Legarea la datele dintr-o altă bază de date Access

Înțelegerea importul și legarea la date din altă bază de date Access

Atunci când importați din altă bază de date, Access creează o copie a datelor din baza de date destinație fără a modifica sursa. În timpul operațiunii de import, puteți alege obiecte pe care doriți să copiați, controla cum se importă tabelele și interogările, Specificați dacă relații între tabele ar trebui să fie importate și așa mai departe.

Poate doriți să importați datele de exemplu, pentru a crea unele tabele care seamănă cu tabelele care există în altă bază de date. Poate doriți să o copiați întregul tabel sau pur și simplu tabelul definiții pentru a evita manual proiectarea fiecare dintre aceste tabele. Atunci când alegeți pentru a importa doar definiția tabel, veți primi un tabel necompletat. Cu alte cuvinte, câmpuri și proprietățile câmpurilor sunt copiate în baza de date destinație, dar nu datele din tabel. Un alt avantaj al importul (comparativ cu o operațiune de copiere-lipire) este că puteți alege să le importați relațiile dintre tabele împreună cu tabelele singuri.

Dacă obiectivul este să adăugați înregistrări dintr-o bază de date într-un tabel existent în altă bază de date, luați în considerare importul înregistrările într-un tabel nou și apoi creați o interogare de adăugare. Aveți posibilitatea să adăugați înregistrări la un tabel existent în timpul unei operațiuni de import. Pentru mai multe informații despre interogările de adăugare, consultați articolul adăugarea de înregistrări la un tabel utilizând o interogare de adăugare.

Poate doriți să-l legați la datele dintr-o altă bază de date Access dacă Organizației utilizează mai multe baze de date Access, dar datele în unele tabele, cum ar fi angajați, trebuie să fie partajate între bazele de date diferite. În loc de duplicarea tabelul în fiecare astfel de date, puteți păstra tabel într-o singură bază de date și linkul la aceasta din alte baze de date. Un alt grup de lucru sau departament trebuie să poată pentru a adăuga și a utiliza datele din baza de date, dar doriți să continuați să dețineți structura de tabele.

Importul datelor dintr-o altă bază de date Access

Procesul de import date urmează acești pași generali:

  • Pregătirea operațiunii de import

  • Rulați Expertul Import

  • Opțional salva setările de import ca o specificarea import pentru o versiune mai recentă reutilizare

Următoarele seturi de pași vă arată cum să efectuați fiecare acțiune.

Pregătirea operațiunii de import

  1. Găsiți baza de date sursă și identifica obiecte pe care doriți să îl importați.

    Dacă baza de date sursă este un fișier .mdb sau .accdb, puteți importa tabele, interogări, formulare, rapoarte, macrocomenzi și module. Dacă fișierul sursă este un fișier .mde sau .accde, puteți importa doar tabele.

  2. Dacă aceasta este prima dată când importați date dintr-o bază de date Access, consultați tabelul următor pentru câteva sfaturi utile.

    Element

    Descriere

    Mai multe obiecte

    Puteți să importați mai multe obiecte într-o operație de import unic.

    Obiect nou

    Fiecare operațiunii de import creează un nou obiect din baza de date de destinație. Nu suprascrie un obiect existent sau să adăugați înregistrări la un tabel existent prin utilizarea unei operațiuni de import.

    Importul unui tabel legat

    Dacă tabelul sursă (de exemplu, Employees1 în baza de date vânzări) este de fapt un tabel legat (un tabel care se leagă la tabelul angajați din baza de date salarii), operațiunea de import curentă este înlocuită de o operațiune de legare. La sfârșitul operațiunea, veți vedea un tabel legat (denumite, de exemplu, Employees1) care se leagă la tabelul sursă original (angajați în baza de date salarii).

    Ignorarea câmpuri și înregistrări

    Nu puteți ignora anumite câmpuri sau înregistrări atunci când importați date dintr-un tabel sau o interogare. Cu toate acestea, dacă nu doriți să-l importați oricare dintre înregistrări într-un tabel, puteți alege pentru a importa doar definiția tabel.

    Relații

    Puteți alege să le importați relațiile dintre tabelele sursă.

    Definiție tabel

    Aveți posibilitatea să importați un tabel întreg sau pur și simplu tabelul definiție. Atunci când importați doar definiția, Access creează un tabel care conține câmpurile aceeași ca tabelul sursă, dar nu există date.

    Câmpuri de căutare

    Dacă un câmp din tabelul sursă caută valori într-un alt tabel sau interogare, trebuie să importați asociate tabelul sau interogarea dacă doriți ca câmpul de destinație pentru a afișa valorile de căutare. Dacă nu se importă asociate tabelul sau interogarea, câmpul destinație va afișa numai căutare ID-uri.

    Interogări

    Puteți să importați o interogare ca o interogare sau ca un tabel. Dacă importați o interogare ca o interogare, apoi trebuie să importați tabelelor subiacente.

  3. Închideți baza de date sursă. Asigurați-vă că utilizatorul nu are o deschideți în modul exclusiv.

  4. Deschideți baza de date destinație. Asigurați-vă că baza de date nu este doar în citire și că aveți permisiunile necesare pentru a adăuga obiecte și date la baza de date.

    Dacă baza de date sursă este protejat prin parolă, vi se solicită să introduceți parola de fiecare dată când o utilizați ca sursă pentru unei operațiuni de import.

    Notă : Dacă doriți să importați datele într-o bază de date noi, trebuie să creați o bază de date necompletată, care conține tabele, formulare, rapoarte sau înainte de a porni operațiunea de import.

    Operațiunea de import nu suprascrie sau a modifica oricare dintre tabelele existente sau obiecte. Dacă un obiect cu același nume ca obiect sursă există deja în baza de date destinație, Access adaugă un număr (1, 2, 3 și așa mai departe) la numele obiectului import. De exemplu, dacă importați tabelul probleme la o bază de date care are deja un tabel denumit probleme, tabelul importate va fi denumit Issues1. Dacă numele Issues1 este deja în uz, tabelul nou va fi denumit Issues2 și așa mai departe.

    Este important să rețineți că dacă doriți să adăugați înregistrări în tabelul sursă într-un tabel din baza de date de destinație, trebuie să utilizați o interogare de adăugare rulează unei operațiuni de import. Pentru mai multe informații despre interogările de adăugare, consultați articolul adăugarea de înregistrări la un tabel utilizând o interogare de adăugare.

Importul datelor

  1. Locația Expertul import diferă ușor în funcție de la versiunea de Access. Alegeți pașii pe care se potrivesc cu versiunea de Access:

    • Dacă utilizați cea mai recentă versiune de abonament Office 365 versiunea de Access, pe fila Date externe , în grupul Import și legare , faceți clic pe Sursă de date nouă > Din bază de date > Access.

    • Dacă utilizați Access 2016, Access 2013 sau Access 2010, pe fila Date externe , în grupul Import și legare , faceți clic pe Access.

    • Dacă utilizați Access 2007, pe fila Date externe , în grupul Import , faceți clic pe Access.

  2. Preluare date externe - bază de date Access importul și legarea deschide Expertul.

    Captură de ecran a obținere date externe - bază de date Access expert import

  3. În caseta text nume fișier , tastați numele bazei de date sursă sau faceți clic pe Răsfoire pentru a afișa caseta de dialog Deschidere fișier .

  4. Selectați Import tabele, interogări, formulare, rapoarte, macrocomenzi, și module în baza de date curentă , faceți clic pe OK.

    Se deschide caseta de dialog Import obiecte .

    Selectați obiecte pentru a importa în caseta de dialog Import obiecte

  5. În caseta de dialog Import obiecte , pe fila tabele , selectați tabelele pe care doriți să le importați. Dacă doriți să-l importați interogări, faceți clic pe fila interogări și selectați interogările pe care doriți să le importați.

    Pentru a anula un obiect selectat, faceți clic pe obiectul din nou.

  6. Faceți clic pe Opțiuni pentru a specifica setările suplimentare.

    Următorul tabel descrie modul în care fiecare opțiune impactul rezultatele operațiunii de.

    Element

    Descriere

    Caseta de selectare Relații

    Bifați-o pentru a importa relațiile dintre tabelele selectate.

    Caseta de selectare Meniuri și bare de instrumente

    Bifați-o pentru a importa orice meniuri și bare de instrumente particularizate care există în baza de date sursă. Meniurile și barele de instrumente sunt afișate pe o filă denumită Programe de completare.

    Caseta de selectare Import/export specificații

    Bifați-o pentru a importa orice specificații de import sau export salvate care există în baza de date sursă.

    Caseta de selectare Grupuri panou de navigare

    Bifați-o pentru a importa orice grupuri particularizate ale panoului de navigare care există în baza de date sursă.

    Butonul opțiune Definiția și datele

    Selectați-l pentru a importa structura și datele din toate tabelele selectate.

    Butonul opțiune Numai definiția

    Selectați-l pentru a importa doar câmpurile din tabelele selectate. Nu se importă înregistrările sursă.

    Butonul opțiune Ca interogări

    Selectați pentru a importa interogările selectate ca interogări. În acest caz, nu uitați să importați toate tabelele subiacente împreună cu interogările.

    Butonul opțiune Ca tabele

    Selectați-l pentru a importa interogările ca tabele. În acest caz, nu trebuie să importați tabelele subiacente.

  7. Faceți clic pe OK pentru a finaliza operațiunea.

    Access copiază datele și afișează mesaje de eroare în cazul în care întâmpină probleme. Dacă operațiunea reușește în importul de date, ultima pagină a expertului vă permite să salvați detaliile operațiunii de ca o specificarea import pentru utilizare ulterioară.

Legarea la datele dintr-o altă bază de date Access

Legarea vă permite să vă conectați la date în altă bază de date fără a importa, astfel încât puteți vizualiza și modifica cele mai recente date în ambele sursă și destinație bazele de date fără crearea și întreținerea două copii ale acelorași date. Puteți lega doar la tabelele dintr-o altă bază de date Access. Nu puteți să legați la interogări, formulare, rapoarte, macrocomenzi sau module.

Atunci când legați la un tabel într-o bază de date Access, Access creează un tabel nou denumit un tabel legat, care păstrează un link la sursa de înregistrări și câmpurile. Nicio modificare la datele din sursa de date se reflectă în tabelul legat în baza de date destinație, și invers. Cu toate acestea, nu puteți modifica structura unui tabel legat în baza de date destinație. Cu alte cuvinte, nu efectuați modificări la un tabel legat, cum ar fi adăugarea sau ștergerea unui câmp sau modificarea tipului de date al unui câmp.

Procesul de legarea la datele dintr-o altă bază de date Access urmează acești pași generali:

  • Pregătirea operațiunii de link

  • Rulați Expertul legare

Următoarele seturi de pași vă arată cum să efectuați fiecare acțiune.

Pregătirea legăturii tabelele dintr-o bază de date Access

  1. Găsiți sursa de date.

    Formatul de fișier poate fi MDB, MDE, ACCDB sau ACCDE. Dacă baza de date sursă este protejat prin parolă, care se va solicita să introduceți parola în timpul operațiunea de legare.

  2. Identificați tabelul la care doriți să creați legătura. Puteți lega la tabele, dar nu puteți lega la interogări, formulare, rapoarte, macrocomenzi sau module. Dacă aceasta este prima dată când creați legătura la tabelele din altă bază de date Access, consultați tabelul următor pentru câteva sfaturi utile.

    Element

    Descriere

    Mai multe obiecte

    Puteți să creați linkuri la mai multe tabele într-o singură operație de legare. Un tabel legat este creată pentru fiecare tabel sursă.

    Tabele legate ca sursă

    Nu puteți să legați la un tabel care este deja un tabel legat în baza de date sursă.

    De exemplu, dacă tabelul Employees1 pe care doriți să creați legătura în baza de date vânzări este de fapt un tabel legat, care se leagă la tabelul angajați din baza de date salarii, se poate utiliza Employees1 tabel din baza de date vânzări ca tabelul sursă. Când ar trebui să legați în schimb direct la tabelul angajați din baza de date salarii.

    Tabel nou sau existent

    Fiecare operațiunea de legare creează un tabel legat nouă pentru fiecare tabel sursă. Nu puteți să suprascrieți sau adăuga într-un tabel existent, utilizând o operațiune de legare.

    Relații

    Dacă selectați mai multe tabele sursă, relații între tabele se transferă automat înainte la baza de date destinație. Cu toate acestea, nu puteți să modificați sau ștergeți relația în baza de date destinație.

    Câmpuri de căutare

    În cazul în care un câmp din tabelul sursă caută valori într-un alt tabel, trebuie să nu uitați să faceți legătura la tabelul asociat dacă doriți ca câmpul de destinație pentru a afișa valorile de căutare. Dacă nu se leagă la asociate tabelul sau interogarea, câmpul destinație afișează doar căutare ID-uri.

  3. Închideți baza de date sursă. Asigurați-vă că nu celălalt utilizator are bază de date deschisă în modul exclusiv.

  4. Deschideți baza de date destinație. Asigurați-vă că baza de date destinație nu este doar în citire și că aveți permisiunile necesare pentru a adăuga obiecte și date la baza de date.

    Notă : Dacă doriți să creați linkuri într-o bază de date noi, trebuie să creați o bază de date necompletată (una care conține tabele, formulare, rapoarte sau) înainte de a porni operațiunea de legare.

    Operațiunea nu suprascrie sau a modifica oricare dintre tabelele existente sau obiecte. Dacă un obiect cu același nume ca obiect sursă există deja în baza de date destinație, Access adaugă un număr (1, 2, 3 și așa mai departe) la numele de tabel legat. De exemplu, dacă puteți lega la tabelul probleme dintr-o bază de date care are deja un tabel denumit probleme, tabelul legat va fi denumit Issues1. Dacă numele Issues1 este deja în uz, tabelul nou va fi denumit Issues2 și așa mai departe.

    Rețineți că dacă doriți să adăugați înregistrări în tabelul sursă într-un tabel din baza de date de destinație, trebuie să utilizați o interogare de adăugare în loc să rulați o operațiune de legare.

    Pentru mai multe informații despre interogările de adăugare, consultați articolul adăugarea de înregistrări la un tabel utilizând o interogare de adăugare.

Crearea legăturii la date

  1. Locația expert diferă ușor în funcție de la versiunea de Access. Alegeți pașii pe care se potrivesc cu versiunea de Access:

    • Dacă utilizați cea mai recentă versiune de abonament Office 365 versiunea de Access, pe fila Date externe , în grupul Import și legare , faceți clic pe Sursă de date nouă > Din bază de date > Access.

    • Dacă utilizați Access 2016, Access 2013 sau Access 2010, pe fila Date externe , în grupul Import și legare , faceți clic pe Access.

    • Dacă utilizați Access 2007, pe fila Date externe , în grupul Import , faceți clic pe Access.

  2. Preluare date externe - bază de date Access importul și legarea deschide Expertul.

    Captură de ecran a obținere date externe - bază de date Access expert import

  3. În caseta text nume fișier , tastați numele bazei de date sursă sau faceți clic pe Răsfoire pentru a afișa caseta de dialog Deschidere fișier .

  4. Faceți clic pe Legare la sursa de date prin crearea unui tabel legatși apoi faceți clic pe OK.

    Se deschide caseta de dialog Link tabele .

    Selectați un tabel, să creați un link în caseta de dialog Link tabele

  5. În caseta de dialog Link tabele , selectați tabelele pe care doriți să creați legătura.

    Pentru a anula o selecție, faceți clic pe tabelul din nou.

  6. Faceți clic pe OK pentru a finaliza operațiunea.

    Access creează tabelele legate.

  7. Deschideți tabelul legat în vizualizarea foaie de date pentru a vă asigura că datele Arată corect.

Ce altceva ar trebui să știu?

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×