Crearea unui Model de date (numit și diagramă entitate-relație)

Crearea unui Model de date (numit și diagramă entitate-relație)

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Cu șablonul de diagramă de Model de date, puteți crea un nou model sau refacerea programului unei baze de date existente într-un model utilizând oricare dintre relaționale sau obiect relaționale modelarea concepte. Utilizați tiparul entitate-relație la model de baze de date care se bazează pe SQL92 și standardele anterioare. Utilizați tiparul relaționale de obiect, care are forme suplimentare pentru lucrul cu tipurile de la model de baze de date care se bazează pe o versiune mai recentă standarde și SQL99.

Database model example

Cu șablonul de diagramă de Model de date, puteți crea un nou model sau refacerea programului unei baze de date existente într-un model utilizând oricare dintre relaționale sau obiect relaționale modelarea concepte. Utilizați tiparul entitate-relație la model de baze de date care se bazează pe SQL92 și standardele anterioare. Utilizați tiparul relaționale de obiect, care are forme suplimentare pentru lucrul cu tipurile de la model de baze de date care se bazează pe o versiune mai recentă standarde și SQL99.

Acest articol descrie cum să creați un model de date și ce puteți face cu modelul după ce o creați.

Nu puteți găsi baza de date model caracteristici?

Nu fiecare ediție a Microsoft Visio are caracteristica de model de date. Dacă nu găsiți caracteristicile descrise în procedurile din acest articol, cel mai probabil aveți o ediție de Visio pe care le includeți.

  • Microsoft Visio Standard nu include șablonul de diagramă de Model de date.

  • Microsoft Visio Professional și Premium ediții acceptă caracteristica de inginerie inversă pentru șablonul de diagramă de Model de date (care este utilizând o bază de date pentru a crea un model în Visio), dar nu acceptă redirecționarea inginerie (care este utilizând o Visio model de date pentru a genera codul SQL).

  1. Pentru a începe o bază de date model de diagramă, alegeți una dintre următoarele:

    Crearea unei diagrame de model nou de la zero

    Dacă nu aveți o bază de date pe care doriți să o utilizați ca un loc de plecare, puteți începe cu un Model de date necompletată și adăugarea tabele și relații.

    1. Faceți clic pe fila Fișier.

    2. Faceți clic pe nou, faceți clic pe software-ul și baza de dateși apoi faceți dublu clic pe Diagramă de Model de date.

    3. În fila date , în grupul gestionare , faceți clic pe Opțiuni de afișare.

    4. În caseta de dialog Opțiuni de Document bază de date , selectați setul de simbolul pe care doriți să îl utilizați și alte opțiuni de tabel și relație și apoi faceți clic pe OK.

    Utilizați o bază de date ca punct de plecare

    Dacă aveți o bază de date pe care doriți să îl modelați, astfel încât să înțelegeți mai bine sau utiliza ca un loc de plecare pentru un nou model, utilizați expertul programului inversa pentru a extrage schemă sau structura bazei de date și a construi un nou model.

    Înainte de a începe Expertul:

    1. Dacă sunteți inversă inginerie un registru de lucru Microsoft Excel, înainte de a începe Expertul trebuie să deschideți registrul de lucru și nume de grup (sau zonă) de celule care conține titluri de coloană. Dacă doriți să utilizați mai multe foi de lucru, pur și simplu nume grup de celule de coloane în fiecare foaie de lucru. Aceste zone sunt tratate ca tabele din expert. Pentru mai multe informații despre cum se denumește o zonă de celule, consultați subiectul în ajutor Excel intitulat definiți numite referințe de celule sau zone.

    2. Pentru rezultate optime, setați driverul în mod implicit la baza de date țintă care doriți să anulați programului înainte de a rula Expertul programului inversă. Acest pas asigură că Expertul hărți tipurile de date native corect și că tot codul care este extras de expert se afișează corect în fereastra cod.

    3. Faceți clic pe fila Fișier.

    4. Faceți clic pe nou, faceți clic pe software-ul și baza de dateși apoi faceți dublu clic pe Diagramă de Model de date.

    5. Pe fila date , în grupul de Model , faceți clic pe Anulați programului.

    6. În primul ecran al Expertului programului inversa, procedați astfel:

      1. Selectați driverul de baze de date pentru sistemul de gestionare bază de date (DBMS). Dacă nu ați asociat deja driverul de baze de date Visio cu o anumită sursă de date ODBC, faceți clic pe instalare.

        Notă: Dacă sunteți inversă inginerie o foaie de lucru Excel, alegeți Driver ODBC generică.

      2. Selectați sursa de date de date pe care îl actualizați. Dacă nu ați creat deja o sursă de date pentru baza de date existentă, faceți clic pe nou pentru a face acest lucru acum.

        Atunci când creați o nouă sursă, numele se adaugă la lista de Surse de date .

      3. Când sunteți mulțumit cu setările, faceți clic pe Următorul.

    7. Urmați instrucțiunile din toate casetele de dialog specifice driver.

      De exemplu, în caseta de dialog Conectare sursa de date , tastați numele de utilizator și parola și apoi faceți clic pe OK.

      Notă: Dacă utilizați Driver ODBC Generic, este posibil să primiți un mesaj de eroare care indică faptul că informațiile ingineria inversă poate fi incompletă. În majoritatea cazurilor, acest lucru nu este o problemă, pur și simplu faceți clic pe OK și continuăm cu expertul.

    8. Bifați casetele de selectare pentru tipul de informații pe care doriți să extrageți și apoi faceți clic pe Următorul.

      Notă: Unele elemente pot fi indisponibile (apar colorată în gri), deoarece nu toate sistemele de gestionare bază de date acceptă toate tipurile de elemente care pot extrage expertul.

    9. Bifați casetele de selectare pentru tabelele (și vizualizări, dacă este cazul) că doriți să extrageți, sau faceți clic pe Selectare totală pentru a le extrage toate, apoi faceți clic pe Următorul.

      Notă: Dacă sunteți inversă inginerie o foaie de lucru Excel și nu pot vedea nimic din această listă, este probabil că trebuie să denumiți zona de celule care conține titluri de coloană din foaia de lucru.

    10. Dacă ați bifat caseta de selectare Proceduri stocate , selectați proceduri pe care doriți să extrageți, sau faceți clic pe Selectare totală pentru a le extrage toate, apoi faceți clic pe Următorul.

    11. Selectați dacă doriți inversă ingineria elementele să fie adăugată automat în pagina curentă.

      Notă: Puteți alege să aibă expertul Creare automată din desen, în plus la listarea inversă ingineria elementele din fereastra de tabele și vizualizări. Dacă vă hotărâți să nu aibă desen creat automat, puteți să glisați elementele din fereastra de tabele și vizualizări în pagina de desen manual asamblat modelul de date.

    12. Revizuiți selecțiile pentru a verifica că vă sunt extragerea informații doriți și apoi faceți clic pe Terminare.

      Expertul extrage informații selectat și afișează note despre procesul de extragere în fereastra de rezultate.

    Importul și rafinați modelul existent

    Dacă aveți un model VisioModeler sau platină ERwin existente, este posibil să reușiți să importați-l pentru a crea o diagramă Visio bază de date model. Această capacitate este limitată la doar VisioModeler 2.0 sau o versiune mai recentă dicționar model (.imd) fișiere și platină ERwin 2.6, 3.0 și 3,52 .erx fișiere.

    1. Faceți clic pe fila Fișier.

    2. Faceți clic pe nou, faceți clic pe software-ul și baza de dateși apoi faceți dublu clic pe Diagramă de Model de date.

    3. Pe fila date , în grupul de Model , faceți clic pe Importși apoi faceți clic pe tipul de model.

    4. Tastați calea și numele fișierului pentru modelul pe care doriți să importați sau faceți clic pe butonul Răsfoire pentru a găsi fișierul modelul și apoi faceți clic pe Deschidere.

    5. În caseta de dialog Import , faceți clic pe OK.

      Visio importă fișierul și afișează progresul său în fereastra de rezultate. Tabelele importate sunt afișate în fereastra de tabele și vizualizări.

    6. În fereastra de tabele și vizualizări, selectați tabelele pe care doriți să modelați și apoi glisați-le în pagina de desen.

  2. După ce creați o diagramă de model de date, începe lucrul rafinare diagrama. Să adăugați și particularizați tabele și vizualizări, creați relații și particularizarea tipurilor de coloane și datele.

    Tabele

    Utilizați forma entitate pentru a crea un tabel în diagramă.

    1. Din tiparul Entitate-relație , fie a Relaționale de obiect , glisați o formă de entitate în desen.

    2. Faceți dublu clic pe formă pentru a deschide fereastra Proprietăți bază de date .

    3. Sub categorii, faceți clic pe definiție și tastați un nume pentru tabelul.

    4. Sub categorii, faceți clic pe coloane, tastați un nume și alegeți un tip de date.

    5. Bifați caseta de selectare cer ar pentru coloanele care nu au valori null.

    6. Bifați caseta de selectare PK (cheie primară) pentru coloanele care identifică în mod unic fiecare rând din tabelul de bază de date.

    7. Sub categorii, faceți clic pe Indexuri, Triggere, bifațisau extinsă pentru a crea aceste elemente opționale.

    Coloane

    Utilizați fereastra Proprietăți bază de date pentru a adăuga sau a modifica proprietățile pentru coloane, inclusiv tipuri de date și chei primare.

    1. Faceți dublu clic pe tabelul din diagramă.

    2. În fereastra de Proprietăți bază de date , sub categorii, faceți clic pe coloane.

    3. Faceți clic pe prima celulă goală Fizică nume și tastați un nume.

    4. Pentru a modifica tipul de date pentru o coloană, faceți clic pe câmpul Tip de date coloană, apoi selectați un tip de date din listă sau tastați în listă. De exemplu, puteți să tastați decimal(8,2) sau char(30).

    5. Pentru a interzice valorile null, bifați caseta de selectare cer ar .

    6. Pentru a specifica că această coloană este o cheie primară, bifați caseta de selectare PK .

    7. Pentru a vedea mai multe proprietăți de coloană în afară de cele care apar atunci când faceți clic pe categoria de coloane , selectați coloana, apoi faceți clic pe Editare.

    Relații

    Relații utilizarea cheilor principale și străine pentru a permite bazele de date pentru a corespunde cu un rând dintr-un tabel cu un rând într-un tabel corelat. Puteți să afișați aceste relații în diagramă. În plus, puteți seta cardinality lor (de exemplu, unu-la-mai mulți) și utilizați Crow picior 's, Relational sau IDEF1X notația pentru a afișa cardinality. Nu puteți afișa mai mulți-la-mai-mulți relații cu oricare dintre aceste notațiilor din șablonul de diagramă de Model de date.

    1. Crearea unei relații între tabele:

      1. Asigurați-vă că ambele tabele sunt vizibile în diagrama. Dacă vă inversă ingineria modelul dintr-o bază de date, poate fi necesar să glisați una sau ambele din fereastra de tabele și vizualizări în pagina de desen.

      2. Faceți dublu clic pe tabelul pe care doriți pentru partea cheie primară a relației.

      3. În fereastra de Proprietăți bază de date , sub categorii, faceți clic pe coloane.

      4. În grila, faceți clic pe coloana pe care doriți să îl utilizați pentru a identifica în mod unic fiecare rând din tabelul și bifați caseta de selectare PK să o setați ca fiind cheia primară.

      5. Din tiparul Relaționale de obiect sau Entitate-relație , glisați o formă de relații și fixați-l într-un spațiu necompletat pe pagină.

      6. Conectați-vă mai mare end la tabelul cu tabelul părinte.

      7. Conectați-vă celălalt capăt la tabelul fiu.

        Dacă al doilea tabel nu conține deja o coloană cu același nume ca fiind cheia primară, modeler îl plasează în al doilea tabel ca o cheie externă.

        Notă: Dacă liniile de relație dispar, pe fila date , în grupul gestionare , faceți clic pe Afișare opțiuni. Pe fila relații , sub Afișare, bifați caseta de selectare relații .

    2. Setați relație cardinality:

      1. Faceți dublu clic pe relații.

      2. În fereastra de Proprietăți bază de date , sub categorii, faceți clic pe diverse.

      3. Sub Cardinality, alegeți cardinality care corespunde cel mai bine relația. Pentru relații unu-la-mai-mulți, cea mai bună alegere este Zero sau mai multe sau unul sau mai multe. Pentru unu-la-relații, cea mai bună alegere este Zero sau o versiune sau exact un.

  3. Pentru a face alte ajustări la diagrama (cum ar fi crearea de indexuri, selectare propoziții și triggere) puteți face următoarele:

    Crearea de indexuri

    Indexurile îmbunătăți performanța sau viteza, a bazei de date atunci când rulați o interogare.

    1. Deschideți baza de date model de diagramă.

    2. Faceți dublu clic pe tabelul la care doriți să adăugați un index și în fereastra de Proprietăți bază de date , în lista categorii , faceți clic pe Indexuri.

    3. Faceți clic pe Nou.

    4. În caseta de dialog Creare Index , tastați un nume pentru indexul și apoi faceți clic pe OK.

    5. În lista Tip de Index , selectați o opțiune pentru a crea un index unic sau nu este unic.

    6. În lista Coloane disponibile , selectați numele fiecare coloană pe care doriți să le includeți în acest index, apoi faceți clic pe Adăugare >.

    7. În lista de Coloane indexate , bifați caseta de selectare Asc pentru a crea un index care are o ordine de sortare ascendentă sau debifați caseta de selectare pentru a crea un index care are o ordine de sortare descendentă.

      Diagramă de model de date sunt actualizate.

    Crearea de vizualizări

    Vă puteți gândi o vizualizare ca o interogare salvată. Vizualizări sunt deosebit de utile, dacă aveți nevoie pentru a accesa în mod repetat aceleași informații din mai multe tabele, sau dacă doriți pentru a expune date utilizatorilor fără lăsându-le modificați tabelele real.

    Din tiparul Entitate-relație sau Relaționale de obiect , glisați o formă de Vizualizare în pagina de desen.

    Setarea proprietăților extins pentru tabele și vizualizări

    În funcție de sistemul de gestionare bază de date (DBMS), este posibil să setați proprietățile extins pentru tabele sau vizualizări pentru a determina în cazul în care acestea sunt stocate.

    Faceți dublu clic pe tabelul sau vizualizarea pe care doriți să setați proprietățile extins și în fereastra de Proprietăți bază de date , în lista categorii , faceți clic pe extinsă.

    Crearea selectare propoziții

    Utilizați selectare clauze pentru a vă asigura că datele pe care este introdusă într-o coloană este într-un anumit interval de valori. De exemplu, puteți crea o clauză de selectare care au nevoie de date dintr-o coloană numită "Vârstă" pentru a fi peste 65.

    1. Faceți dublu clic pe tabel pentru a deschide fereastra Proprietăți bază de date .

    2. Sub categorii, faceți clic pe coloane și apoi faceți clic pe coloana pe care doriți să adăugați o clauză de selectare pentru a.

    3. Faceți clic pe Editare.

    4. Pe fila verificarea din caseta de dialog Proprietăți coloană , introduceți restricții pe care doriți.

      Clauza de selectare se adaugă la fereastra de cod sub cod locale.

    Crearea proceduri stocate și funcții definite de utilizator

    Utilizați procedurile stocate și funcții definite de utilizator pentru a crea pachete de cod care puteți reutiliza pentru a efectua acțiuni același în mod repetat. Majore diferența dintre cele două este că o funcție definită de utilizator returnează o valoare, procedură stocată să ruleze cod fără returnează o valoare.

    1. În fila date , în grupul Afișare/Ascundere , bifați caseta de selectare cod pentru a deschide fereastra de cod .

    2. Faceți clic pe Cod globală și apoi faceți clic pe nou.

    3. Pe fila Proprietăți de Editor de cod, faceți clic pe tipul de codul pe care doriți să creați și tastați un nume pentru codul.

    4. Pe fila corp , tastați codul și apoi faceți clic pe OK.

    Crearea triggere

    Triggere provocat codul SQL specificată în trigger să ruleze atunci când are loc un eveniment special din baza de date.

    1. Faceți dublu clic pe tabel pentru a deschide fereastra Proprietăți bază de date .

    2. Sub categorii, faceți clic pe Triggereși apoi faceți clic pe Adăugare.

    3. Pe fila Proprietăți , tastați un nume pentru trigger.

    4. Pe fila corp , tastați codul și apoi faceți clic pe OK.

      Declanșarea este adăugată la fereastra de cod sub cod locale.

Acest articol descrie cum să creați un model de date și ce puteți face cu modelul după ce o creați. Pentru pornire rapidă, în meniul fișier , indicați spre nou, indicați spre baze de date și software-ulși apoi faceți clic pe Diagramă de Model de date.

Nu puteți găsi baza de date model caracteristici?

Cel mai probabil, ediția Microsoft Office Visio nu include caracteristici care le căutați. Pentru a afla ce edition Visio aveți, faceți clic pe Despre Microsoft Office Visio în meniul Ajutor . Numele ediția este în rândul de sus de text în caseta de dialog.

  • Microsoft Office Visio Standard nu include șablonul de diagramă de Model de date.

  • Microsoft Office Visio Professional acceptă caracteristici de inginerie inversă pentru șablonul de diagramă de Model de date (care este utilizând o bază de date pentru a crea un model în Visio), dar nu acceptă redirecționarea inginerie (care este utilizând o bază de date Visio model pentru a genera codul SQL).

  • Puteți găsi suita completă de bază de date modele de caracteristici, inclusiv atât inginerie inversă și înainte de inginerie din Visio pentru întreprindere arhitecti. Visio pentru întreprindere arhitecti este inclusă în MSDN Premium abonament, care este disponibil cu Visual Studio Professional și Visual Studio echipa sistem ediții pe bază de rol.

  1. Pentru a începe o bază de date model de diagramă, alegeți una dintre următoarele:

    Crearea unei diagrame de model nou de la zero

    Dacă nu aveți o bază de date pe care doriți să o utilizați ca un loc de plecare, puteți începe cu un Model de date necompletată și adăugarea tabele și relații.

    1. În meniul fișier , indicați spre nou, indicați spre baze de date și software-ulși apoi faceți clic pe Diagramă de Model de date.

    2. În meniul de bază de date , indicați spre Opțiuniși apoi faceți clic pe Document.

    3. În caseta de dialog Opțiuni de Document bază de date , selectați setul de simbolul pe care doriți să îl utilizați și alte opțiuni de tabel și relație și apoi faceți clic pe OK.

    Utilizați o bază de date ca punct de plecare

    Dacă aveți o bază de date pe care doriți să îl modelați, astfel încât să înțelegeți mai bine sau utiliza ca un loc de plecare pentru un nou model, utilizați expertul programului inversa pentru a extrage schemă sau structura bazei de date și a construi un nou model.

    Notă: Înainte de a începe Expertul:

    1. Dacă sunteți inversă inginerie un registru de lucru Microsoft Office Excel, înainte de a începe Expertul trebuie să deschideți registrul de lucru și nume de grup (sau zonă) de celule care conține titluri de coloană. Dacă doriți să utilizați mai multe foi de lucru, pur și simplu nume grup de celule de coloane în fiecare foaie de lucru. Aceste zone sunt tratate ca tabele din expert. Pentru mai multe informații despre cum se denumește o zonă de celule, consultați subiectul în de Microsoft Office Excel ajuta titlu definiți numite referințe de celule sau zone.

    2. Pentru rezultate optime, setați driverul în mod implicit la baza de date țintă care doriți să anulați programului înainte de a rula Expertul programului inversă. Acest pas asigură că Expertul hărți tipurile de date native corect și că tot codul care este extras de expert se afișează corect în fereastra cod.

    3. În meniul fișier , indicați spre nou, indicați spre baze de date și software-ulși apoi faceți clic pe Diagramă de Model de date.

    4. În meniul de bază de date , faceți clic pe Anulați programului.

    5. În primul ecran al Expertului programului inversa, procedați astfel:

      1. Selectați driverul de baze de date Microsoft Office Visio pentru sistemul de gestionare bază de date (DBMS). Dacă nu ați asociat deja driverul de baze de date Visio cu o anumită sursă de date ODBC, faceți clic pe instalare.

        Notă: Dacă sunteți inversă inginerie o foaie de lucru Excel, alegeți Driver ODBC generică.

      2. Selectați sursa de date de date pe care îl actualizați. Dacă nu ați creat deja o sursă de date pentru baza de date existentă, faceți clic pe nou pentru a face acest lucru acum.

        Atunci când creați o nouă sursă, numele se adaugă la lista de Surse de date .

      3. Când sunteți mulțumit cu setările, faceți clic pe Următorul.

    6. Urmați instrucțiunile din toate casetele de dialog specifice driver.

      De exemplu, în caseta de dialog Conectare sursa de date , tastați un nume de utilizator și o parolă și apoi faceți clic pe OK. Dacă sursa de date nu este protejat prin parolă, faceți clic pe OK.

      Notă: Dacă utilizați Driver ODBC Generic, este posibil să primiți un mesaj de eroare care indică faptul că informațiile ingineria inversă poate fi incompletă. În majoritatea cazurilor, acest lucru nu este o problemă, pur și simplu faceți clic pe OK și continuăm cu expertul.

    7. Bifați casetele de selectare pentru tipul de informații pe care doriți să extrageți și apoi faceți clic pe Următorul.

      Notă: Unele elemente pot fi indisponibile (apar colorată în gri), deoarece nu toate sistemele de gestionare bază de date acceptă toate tipurile de elemente care pot extrage expertul.

    8. Bifați casetele de selectare pentru tabelele (și vizualizări, dacă este cazul) că doriți să extrageți, sau faceți clic pe Selectare totală pentru a le extrage toate, apoi faceți clic pe Următorul.

      Notă: Dacă sunteți inversă inginerie o foaie de lucru Excel și nu pot vedea nimic din această listă, este probabil că trebuie să denumiți zona de celule care conține titluri de coloană din foaia de lucru.

    9. Dacă ați selectat caseta de selectare Proceduri stocate în pasul 5, selectați proceduri pe care doriți să extrageți, sau faceți clic pe Selectare totală pentru a le extrage toate, apoi faceți clic pe Următorul.

    10. Selectați dacă doriți inversă ingineria elementele să fie adăugată automat în pagina curentă.

      Notă: Puteți alege să aibă expertul Creare automată din desen, în plus la listarea inversă ingineria elementele din fereastra de tabele și vizualizări. Dacă vă hotărâți să nu aibă desen creat automat, puteți să glisați elementele din fereastra de tabele și vizualizări în pagina de desen manual asamblat modelul de date.

    11. Revizuiți selecțiile pentru a verifica că vă sunt extragerea informații doriți și apoi faceți clic pe Terminare.

      Expertul extrage informații selectat și afișează note despre procesul de extragere în fereastra de rezultate.

    Importul și rafinați modelul existent

    Dacă aveți un model VisioModeler sau platină ERwin existente, este posibil să reușiți să importați-l pentru a crea o diagramă Visio bază de date model. Această capacitate este limitată la doar VisioModeler 2.0 sau o versiune mai recentă dicționar model (.imd) fișiere și platină ERwin 2.6, 3.0 și 3,52 .erx fișiere.

    1. În meniul fișier , indicați spre nou, indicați spre baze de date și software-ulși apoi faceți clic pe Diagramă de Model de date.

    2. În meniul de bază de date , indicați spre Importși apoi faceți clic pe Import < tip model >.

    3. Tastați calea și numele fișierului pentru modelul pe care doriți să importați sau faceți clic pe butonul Răsfoire pentru a găsi fișierul modelul și apoi faceți clic pe Deschidere.

    4. În caseta de dialog Import , faceți clic pe OK.

      Visio importă fișierul și afișează progresul său în fereastra de rezultate. Tabelele importate sunt afișate în fereastra de tabele și vizualizări.

    5. În fereastra de tabele și vizualizări, selectați tabelele pe care doriți să modelați și apoi glisați-le în pagina de desen.

  2. După ce creați o diagramă de model de date, începe lucrul rafinare diagrama. Să adăugați și particularizați tabele și vizualizări, creați relații și particularizarea tipurilor de coloane și datele.

    Tabele

    Utilizați forma entitate pentru a crea un tabel în diagramă.

    1. Din tiparul Entitate-relație , fie a Relaționale de obiect , glisați o formă de entitate în desen.

    2. Faceți dublu clic pe formă pentru a deschide fereastra proprietăți bază de date.

    3. Sub categorii, faceți clic pe definiție și tastați un nume pentru tabelul.

    4. Sub categorii, faceți clic pe coloane, tastați un nume și alegeți un tip de date.

    5. Bifați caseta de selectare cer ar pentru coloanele care nu au valori null.

    6. Bifați caseta de selectare PK (cheie primară) pentru coloanele care identifică în mod unic fiecare rând din tabelul de bază de date.

    7. Sub categorii, faceți clic pe Indexuri, Triggere, bifațisau extinsă pentru a crea aceste elemente opționale.

    Coloane

    Utilizați fereastra proprietăți bază de date pentru a adăuga sau a modifica proprietățile pentru coloane, inclusiv tipuri de date și chei primare.

    1. Faceți dublu clic pe tabelul din diagramă.

    2. În fereastra de proprietăți bază de date, sub categorii, faceți clic pe coloane.

    3. Faceți clic pe în prima necompletat fizică nume celula, apoi tastați un nume.

    4. Pentru a modifica tipul de date pentru o coloană, faceți clic pe câmpul Tip de date coloană, apoi selectați un tip de date din listă sau tastați în listă. De exemplu, puteți să tastați decimal(8,2) sau char(30).

    5. Pentru a interzice valorile null, bifați caseta de selectare cer ar .

    6. Pentru a specifica că această coloană este o cheie primară, bifați caseta de selectare PK .

    7. Pentru a vedea mai multe proprietăți de coloană în afară de cele care apar atunci când faceți clic pe categoria de coloane , selectați coloana, apoi faceți clic pe Editare.

    Relații

    Relații utilizarea cheilor principale și străine pentru a permite bazele de date pentru a corespunde cu un rând dintr-un tabel cu un rând într-un tabel corelat. Puteți să afișați aceste relații în diagramă. În plus, puteți seta cardinality lor (de exemplu, unu-la-mai mulți) și utilizați Crow picior 's, Relational sau IDEF1X notația pentru a afișa cardinality. Nu puteți afișa mai mulți-la-mai-mulți relații cu oricare dintre aceste notațiilor din șablonul de diagramă de Model de date.

    1. Crearea unei relații între tabele:

      1. Asigurați-vă că ambele tabele sunt vizibile în diagrama. Dacă vă inversă ingineria modelul dintr-o bază de date, poate fi necesar să glisați una sau ambele din fereastra de tabele și vizualizări în pagina de desen.

      2. Faceți dublu clic pe tabelul pe care doriți pentru partea cheie primară a relației.

      3. În fereastra de proprietăți bază de date, sub categorii, faceți clic pe coloane.

      4. În grila, faceți clic pe coloana pe care doriți să îl utilizați pentru a identifica în mod unic fiecare rând din tabelul și bifați caseta de selectare PK să o setați ca fiind cheia primară.

      5. Din tiparul Relaționale de obiect sau Entitate-relație , glisați o formă de relații și fixați-l într-un spațiu necompletat pe pagină.

      6. Conectați-vă mai mare end la tabelul cu tabelul părinte.

      7. Conectați-vă celălalt capăt la tabelul fiu.

        Dacă al doilea tabel nu conține deja o coloană cu același nume ca fiind cheia primară, modeler îl plasează în al doilea tabel ca o cheie externă.

        Notă: Dacă liniile de relație dispar, în meniul de bază de date , indicați spre Opțiuniși apoi faceți clic pe Document. Pe fila relații , sub Afișare, bifați caseta de selectare relații .

    2. Setați relație cardinality:

      1. Faceți dublu clic pe relații.

      2. În fereastra de proprietăți bază de date, sub categorii, faceți clic pe diverse.

      3. Sub Cardinality, alegeți cardinality care corespunde cel mai bine relația. Pentru relații unu-la-mai-mulți, cea mai bună alegere este Zero sau mai multe sau unul sau mai multe. Pentru unu-la-relații, cea mai bună alegere este Zero sau o versiune sau exact un.

  3. Pentru a face alte ajustări la diagrama (cum ar fi crearea de indexuri, selectare propoziții și triggere) puteți face următoarele:

    Crearea de indexuri

    Indexurile îmbunătăți performanța sau viteza, a bazei de date atunci când rulați o interogare.

    1. Deschideți baza de date model de diagramă.

    2. Faceți dublu clic pe tabelul la care doriți să adăugați un index și în fereastra de proprietăți bază de date, în lista categorii , faceți clic pe Indexuri.

    3. Faceți clic pe Nou.

    4. În caseta de dialog Creare Index , tastați un nume pentru indexul și apoi faceți clic pe OK.

    5. În lista Tip de Index , selectați o opțiune pentru a crea un index unic sau nu este unic.

    6. În lista Coloane disponibile , selectați numele fiecare coloană pe care doriți să le includeți în acest index, apoi faceți clic pe Adăugare >.

    7. În lista de Coloane indexate , bifați caseta de selectare Asc pentru a crea un index care are o ordine de sortare ascendentă sau debifați caseta de selectare pentru a crea un index care are o ordine de sortare descendentă.

      Diagramă de model de date sunt actualizate.

    Crearea de vizualizări

    Vă puteți gândi o vizualizare ca o interogare salvată. Vizualizări sunt deosebit de utile, dacă aveți nevoie pentru a accesa în mod repetat aceleași informații din mai multe tabele, sau dacă doriți pentru a expune date utilizatorilor fără lăsându-le modificați tabelele real.

    Din tiparul Entitate-relație sau Relaționale de obiect , glisați o formă de Vizualizare în pagina de desen.

    Setarea proprietăților extins pentru tabele și vizualizări

    În funcție de sistemul de gestionare bază de date (DBMS), este posibil să setați proprietățile extins pentru tabele sau vizualizări pentru a determina în cazul în care acestea sunt stocate.

    Faceți dublu clic pe tabelul sau vizualizarea pe care doriți să setați proprietățile extins și în fereastra de proprietăți bază de date, în lista categorii , faceți clic pe extinsă.

    Crearea selectare propoziții

    Utilizați selectare clauze pentru a vă asigura că datele pe care este introdusă într-o coloană este într-un anumit interval de valori. De exemplu, puteți crea o clauză de selectare care au nevoie de date dintr-o coloană numită "Vârstă" pentru a fi peste 65.

    1. Faceți dublu clic pe tabel pentru a deschide fereastra proprietăți bază de date.

    2. Sub categorii, faceți clic pe coloane și apoi faceți clic pe coloana pe care doriți să adăugați o clauză de selectare pentru a.

    3. Faceți clic pe Editare.

    4. Pe fila verificarea din caseta de dialog Proprietăți coloană , introduceți restricții pe care doriți. Pentru mai multe informații despre opțiunile dvs., consultați coloană și proprietățile câmpurilor de dialog caseta (selectare fila).

      Clauza de selectare se adaugă la fereastra de cod sub cod locale.

    Crearea proceduri stocate și funcții definite de utilizator

    Utilizați procedurile stocate și funcții definite de utilizator pentru a crea pachete de cod care puteți reutiliza pentru a efectua acțiuni același în mod repetat. Majore diferența dintre cele două este că o funcție definită de utilizator returnează o valoare, procedură stocată să ruleze cod fără returnează o valoare.

    1. În meniul de bază de date , indicați spre Vizualizare și apoi faceți clic pe cod pentru a deschide fereastra de cod.

    2. Faceți clic pe Cod globală și apoi faceți clic pe nou.

    3. Pe fila Proprietăți de Editor de cod, faceți clic pe tipul de codul pe care doriți să creați și tastați un nume pentru codul.

    4. Pe fila corp , tastați codul și apoi faceți clic pe OK.

    Crearea triggere

    Triggere provocat codul SQL specificată în trigger să ruleze atunci când are loc un eveniment special din baza de date.

    1. Faceți dublu clic pe tabel pentru a deschide fereastra proprietăți bază de date.

    2. Sub categorii, faceți clic pe Triggereși apoi faceți clic pe Adăugare.

    3. Pe fila Proprietăți , tastați un nume pentru trigger.

    4. Pe fila corp , tastați codul și apoi faceți clic pe OK.

      Declanșarea este adăugată la fereastra de cod sub cod locale.

Extindeți-vă competențele Office
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.

×