Iepazīšanās ar Access datu bāzes struktūru

Iepazīšanās ar Access datu bāzes struktūru

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Tabulu, formu, vaicājumu un citu datu bāzes objektu iepazīšana var atvieglot plaša uzdevumu klāsta izpildi, piemēram, datu ievadīšanu formā, tabulu pievienošanu vai noņemšanu, datu atrašanu un aizstāšanu, kā arī vaicājumu palaišanu.

Šajā rakstā ir sniegts vispārīgs pārskats par Access datu bāzes struktūru. Programma Access nodrošina vairākus rīkus, kurus var izmantot, lai iepazītos ar noteiktas datu bāzes struktūru. Šajā rakstā arī izskaidrots, kā, kad un kāpēc jāizmanto katrs rīks.

Piezīme : Šis raksts ir par tradicionālajām Access datu bāzēm, kas sastāv no faila vai failu kopas, kas satur visus datus un programmas līdzekļus, piemēram, datu ievades formas. Daļa no tā neattiecas uz tīmekļa datu bāzēm, kas ir jauna veida Access datu bāzes, kuras varat publicēt tīmeklī, izmantojot SharePoint Server ar Access pakalpojumiem. Papildinformāciju par tīmekļa datu bāzēm skatiet rakstā Datu bāzes izveide kopīgošanai tīmeklī.

Tēmas šajā rakstā

Pārskats

Detalizētas informācijas skatīšana par objektiem datu bāzē

Tabulas izpētīšana noformējuma skatā

Tabulu relāciju skatīšana

Noskaidrošana, kā objekti izmanto citus objektus

Pārskats

Datu bāzē ir apkopota informācija, kas saistīta ar noteiktu tēmu vai nolūku, piemēram, klientu pasūtījumu izsekošanu vai mūzikas kolekcijas uzturēšanu. Ja datu bāze netiek glabāta datorā vai tiek glabāta tikai daļēji, iespējams, izsekojat informāciju no dažādiem avotiem, kas ir jākoordinē un jāorganizē.

Piemērs. Pieņemsim, ka jūsu piegādātāju tālruņu numuri atrodas dažādās vietās: kartes failā, kurā ir piegādātāju tālruņa numuri, produktu informācijas dokumentos, kas atrodas skapī, un izklājlapā, kurā ir pasūtījumu informācija. Ja piegādātāja tālruņa numurs tiek mainīts, iespējams, šī informācija ir jāatjaunina visās trīs vietās. Labi izstrādātā Access datu bāzē tālruņa numurs tiek saglabāts tikai vienreiz, tāpēc šī informācija ir jāatjaunina tikai vienuviet. Tā rezultātā, atjauninot piegādātāja tālruņa numuru, tas tiek automātiski atjaunināts visur, kur ir izmantots datu bāzē.

Access datu bāzes faili

Programmu Access var izmantot, lai pārvaldītu visu informāciju vienā failā. Programmas Access datu bāzes failā, varat izmantot:

  • tabulas datu glabāšanai;

  • vaicājumus, lai atrastu un izgūtu tikai vajadzīgos datus;

  • formas, lai skatītu, pievienotu un atjauninātu datus tabulās;

  • atskaites, lai analizētu datus vai izdrukātu tos noteiktā izkārtojumā.

Tabulās esošie dati, kas izmantoti vaicājumā, formā un atskaitē

1. Saglabājiet datus vienreiz vienā tabulā, bet skatiet tos no vairākām atrašanās vietām. Atjauninot datus, tie tiek automātiski atjaunināti visās vietās, kur tie tiek rādīti.

2.Datu izgūšana, izmantojot vaicājumu.

3. Datu skatīšana vai ievadīšana, izmantojot veidlapu.

4. Datu parādīšana vai izdrukāšana, izmantojot atskaiti.

Visi šie vienumi — tabulas, vaicājumi, formas un atskaites, ir datu bāzes objekti.

Piezīme : Dažās Access datu bāzēs ir saites uz tabulām, kas tiek glabātas citās datu bāzēs. Piemēram, pieņemsim, ka jums ir viena Access datu bāze, kurā ir tikai tabulas, un cita Access datu bāze, kurā ir saites uz šīm tabulām, kā arī vaicājumi, formas un atskaites, kuru pamatā ir saistītās tabulas. Lielākajā daļā gadījumu nav svarīgi, vai tabula ir saistīta tabula vai faktiski tiek glabāta datu bāzē.

Tabulas un relācijas

Lai glabātu savus datus, ir jāizveido viena tabula katra veida informācijai, kas tiek izsekota. Informācijas tipi var ietvert klienta informāciju, produktus un detalizētu informācija par pasūtījumu. Lai datus no vairākām tabulām apkopotu vaicājumā, formā vai atskaitē, ir jādefinē tabulu relācijas.

Piezīme : Tīmekļa datu bāzē nevar izmantot relāciju objekta cilni, lai izveidotu relācijas. Lai izveidotu relāciju tīmekļa datu bāzē, var izmantot uzmeklēšanas laukus.

Tabulās glabātie dati, kas savienoti saistītos laukos

1. Informācija par klientiem, kas kādreiz atradās adresātu sarakstā, tagad atrodas tabulā Klienti.

2. Informācija par pasūtījumiem, kas kādreiz atradās izklājlapā, tagad atrodas tabulā Pasūtījumi.

3. Unikāls ID, piemēram, klienta ID, ļauj atšķirt ierakstus vienā tabulā. Pievienojot vienas tabulas unikālo ID lauku citā tabulā un definējot relāciju starp abiem laukiem, Access var salīdzināt saistītos ierakstus no abām tabulām, lai tos varētu apkopot formā, atskaitē vai vaicājumā.

Vaicājumi

Vaicājums var palīdzēt atrast un izgūt datus, kas atbilst norādītajiem nosacījumiem, tostarp datus no vairākām tabulām. Vaicājumu arī var izmantot, lai atjauninātu vai dzēstu vairākus ierakstus vienlaikus, un veiktu iepriekš definētus vai pielāgotus aprēķinus ar jūsu datiem.

Piezīme : Vaicājumu nevar izmantot, lai labotu vai dzēstu ierakstus tīmekļa datu bāzē.

vaicājums, kas atgriež rezultātus no dažādām tabulām

1. Tabulā Klienti ir informācija par klientiem.

2. Tabulā pasūtījumi ir informācija par klientu pasūtījumiem.

3. Šis vaicājums izgūst pasūtījuma ID un nepieciešamā datuma datus no tabulas Pasūtījumi un uzņēmuma nosaukuma un pilsētas datus no tabulas Klienti. Vaicājums atgriež tikai pasūtījumus, kas tika veikti aprīlī, un tikai klientiem, kuri atrodas Londonā.

Formas

Formu var izmantot, lai ērti skatītu, ievadītu un mainītu datus vienā rindā vienlaikus. Formu arī var izmantot, lai veiktu citas darbības, piemēram, datu nosūtīšanu uz citu lietojumprogrammu. Formas parasti satur vadīklas, kas ir saistītas ar pamatā esošajiem tabulu laukiem. Atverot formu, Access izgūst datus no vienas vai vairākām šīm tabulām un pēc tam parāda datus formātā, ko izvēlējāties, izveidojot formu. Formas var izveidot, izmantojot kādu no formu komandām lentē vai formu vednī, vai arī izveidot formu noformējuma skatā.

Piezīme : Lai izveidotu formas un atskaites tīmekļa datu bāzēs, tiek izmantots izkārtojuma skats, nevis noformējuma skats.

izmantojot formas, var skatīt un ievadīt datus

1. Tabulā tiek parādīti vairāki ieraksti vienlaikus, bet var būt jāritina horizontāli, lai skatītu visus datus vienā ierakstā. Tāpat, skatot tabulu, nevar atjaunināt datus no vairākām tabulām vienlaikus.

2. Veidlapa fokusējas uz vienu ierakstu vienlaikus un var parādīt laukus no vairākām tabulām. Tā var parādīt arī attēlus un citus objektus.

3. Formā var būt poga, kuru noklikšķināt, lai izdrukātu atskaiti, atvērtu citu objektu vai citādi automatizētu uzdevumus.

Atskaites

Atskaites var izmantot, lai ātri analizētu datus vai prezentētu tos noteiktā veidā drukātā vai citā formātā. Piemēram, varat nosūtīt atskaiti kolēģim, kurš grupē datus un aprēķina summas. Vai arī varat izveidot atskaiti ar adrešu datiem, kas ir formatēti drukāšanai pasta sūtījumu uzlīmēs.

Atskaites, kurās redzami formatēti vai aprēķināti dati

1. Izmantojiet atskaites, lai izveidotu pasta sūtījumu uzlīmes.

2. Izmantojiet atskaiti, lai parādītu kopsummas diagrammā.

3. Izmantojiet atskaiti, lai parādītu aprēķināto kopsummu.

Tagad, kad zināt par Access datu bāzu pamatstruktūru, turpiniet lasīt, lai uzzinātu, kā izmantot iebūvētos rīkus, lai pārlūkotu konkrētu Access datu bāzi.

Uz lapas sākumu

Detalizētas informācijas skatīšana par objektiem datu bāzē

Viens no labākajiem veidiem, kā uzzināt par konkrētu datu bāzi, ir izmantot datu bāzes dokumentētāju. Datu bāzes dokumentētāju izmanto, lai izveidotu ziņojumu, kas satur detalizētu informāciju par datu bāzes objektiem. Vispirms izvēlieties, kurus objektus vēlaties detalizēti aplūkot atskaitē. Palaižot datu bāzes dokumentētāju, tā atskaitē ietilpst visi dati par datu bāzes objektiem, kurus atlasījāt.

  1. Atveriet datu bāzi, kuru vēlaties dokumentēt.

  2. Cilnes Datu bāzu rīki grupā Analizēšana noklikšķiniet uz Datu bāzes dokumentētājs.

  3. Dialoglodziņā Dokumentētājs noklikšķiniet uz cilnes, kas atbilst dokumentēšanai paredzētā datu bāzes objekta tipam. Lai izveidotu atskaiti par visiem datu bāzē iekļautajiem objektiem, noklikšķiniet uz cilnes Visi objektu tipi.

  4. Atlasiet vienu vai vairākus no cilnē norādītajiem objektiem. Lai cilnē atlasītu visus objektus, noklikšķiniet uz Atlasīt visu.

  5. Noklikšķiniet uz Labi.

    Datu bāzes dokumentētājs izveido atskaiti, kurā iekļauti detalizēti dati par katru atlasīto objektu, un atver šo atskaiti drukas priekšskatījumā. Piemēram, ja datu bāzes dokumentēšana tiek izpildīta datu ievades formai, dokumentētāja izveidotajā atskaitē ir norādīti formas kā viena veseluma rekvizīti, katras formas sadaļas rekvizīti un visu formas pogu, etiķešu, tekstlodziņu un citu vadīklu rekvizīti, kā arī ar formu saistīto kodu moduļu un lietotāja atļauju rekvizīti.

  6. Lai izdrukātu atskaiti, cilnes Drukas priekšskatījums grupā Drukāšana noklikšķiniet uz Drukāt.

Uz lapas sākumu

Tabulas izpētīšana noformējuma skatā

Piezīme : Noformējuma skats nav pieejams tabulām tīmekļa datu bāzēs.

Atverot tabulu noformējuma skatā, tiek sniegts ieskats par tabulas struktūru. Piemēram, varat atrast datu tipa iestatījumu katram laukam, atrast ievades maskas, vai arī skatīt, vai tabulas izmanto uzmeklēšanas laukus (laukus, kas izmanto vaicājumus, lai izgūtu datus no citām tabulām). Šī informācija ir noderīga, jo datu tipi un ievades maskas var ietekmēt jūsu spējas atrast datus un palaist atjaunināšanas vaicājumus. Pieņemsim, ka vēlaties izmantot atjaunināšanas vaicājumu, lai atjauninātu konkrētus laukus vienā tabulā, kopējot datus līdzīgos laukos citā tabulā. Vaicājums netiks izpildīts, ja avota un mērķa tabulas lauku datu tipi neatbildīs.

  1. Atveriet datu bāzi, kuru vēlaties analizēt.

  2. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz tabulas, kuru vēlaties izpētīt, un pēc tam īsinājumizvēlnē noklikšķiniet uz Noformējuma skats.

  3. Ja nepieciešams, ņemiet vērā katra tabulas lauka nosaukumu un katram laukam piešķirto datu tipu.

    Laukam piešķirtais datu tips var ierobežot datu, kurus lietotāji var ievadīt laukā, lielumu un tipu. Piemēram, uz lietotājiem var tikt attiecināts ierobežojums līdz 20 rakstzīmēm teksta laukā un lietotājiem var nebūt iespējams ievadīt tekstu datu laukā, kura datu tips ir iestatīts kā skaitlis.

  4. Lai noteiktu, vai lauks ir uzmeklēšanas lauks, noklikšķiniet uz cilnes Uzmeklēšana tabulas noformējuma režģa apakšējā sadaļā, zem Lauka rekvizīti.

    Uzmeklēšanas lauks parāda vienu vērtību kopu (vienu vai vairākus laukus, piemēram, vārdu un uzvārdu) kopu, bet parasti glabāti atšķirīgu vērtību kopu (vienā laukā, piemēram, ciparu ID). Piemēram, uzmeklēšanas laukā var tikt glabāts darbinieka ID numurs (saglabātā vērtība), bet tikt parādīts darbinieka vārds (parādītā vērtība). Ja izmantojat uzmeklēšanas lauku izteiksmēs vai atrašanas un aizstāšanas darbībās, izmantojiet saglabāto vērtību, nevis parādīto vērtību. Saglabāto un parādīto uzmeklēšanas lauka vērtību iepazīšana ir labākais veids, kā pārliecināties, vai izteiksme vai atrašanas un aizstāšanas darbība, kas izmanto uzmeklēšanas lauku, darbojas tā, kā paredzēts.

    Tālāk redzamajā attēlā ir parādīts tipisks uzmeklēšanas lauks. Paturiet prātā, ka iestatījumi, kas tiek rādīti lauka rekvizītā Rindas avots, var atšķirties.

    Tabulas vai vaicājuma izmantošana par uzmeklēšanas lauka datu avotu

    Šeit parādītais uzmeklēšanas lauks izmanto vaicājumu, lai izgūtu datus no citas tabulas. Var tikt parādīts arī cita veida uzmeklēšanas lauks, kas tiek dēvēts par vērtību sarakstu un izmanto iekodētu izvēļu sarakstu. Šajā attēlā parādīts tipisks vērtību saraksts.

    vērtību saraksta izmantošana par uzmeklēšanas lauka avotu

    Pēc noklusējuma vērtību sarakstos tiek izmantots datu tips Teksts.

    Labākais veids, kā atrast uzmeklēšanas un vērtību sarakstus, ir parādīt cilni Uzmeklēšana un pēc tam noklikšķināt uz ierakstiem kolonnā Datu tips katram tabulas laukam. Papildinformāciju par to, kā izveidot uzmeklēšanas laukus un vērtību sarakstus, skatiet saitēs sadaļā Skatiet arī.

Uz lapas sākumu

Tabulu relāciju skatīšana

Piezīme : Tīmekļa datu bāzē nevar izmantot relāciju objekta cilni.

Lai skatītu tabulu datu bāzē grafisku attēlojumu, laukus katrā tabulā un relācijas starp šīm tabulām, izmantojiet objekta cilni Relācijas. Objekta cilneRelācijas sniedz vispārēju priekšstatu par tabulas un datu bāzes relācijas struktūru — svarīga informācija, ja vēlaties izveidot vai mainīt relācijas starp tabulām.

Piezīme : Varat arī izmantot objekta cilni Relācijas, lai relācijas pievienotu, mainītu vai dzēstu.

  • Atveriet datu bāzi, kuru vēlaties analizēt.

  • Cilnes Datu bāzes rīki grupā Relācijas noklikšķiniet uz Relācijas.

Tiek parādīta objekta cilne Relācijas, kurā ir norādītas relācijas starp visām atvērtās datu bāzes tabulām.

Relācija starp divām tabulām

Uz lapas sākumu

Noskaidrošana, kā objekti izmanto citus objektus

Objekta atkarību rūts parāda, kā datu bāzes objekti, piemēram, tabulas, formas, vaicājumi un atskaites, mijiedarbojas ar citiem objektiem vai ir atkarīgi no tiem.

Varat izmantot objektu atkarību rūti, lai palīdzētu novērst ierakstu avotu nejaušu izdzēšanu. Pieņemsim, ka jums ir vaicājums Ceturkšņa pasūtījumi pārdošanas datu bāzē, un jums vairs nav nepieciešams šis vaicājums. Pirms vaicājuma dzēšanas jānoskaidro, vai kāds no pārējiem datu bāzes objektiem, piemēram forma vai atskaite, izmanto šo vaicājumu kā datu avotu. Pēc tam varat izvēlēties modificēt atkarīgos objektus, lai noņemtu atsauces uz vaicājumu, vai varat izdzēst atkarīgos objektus kopā ar vaicājumu. Pilna atkarīgo objektu saraksta skatīšana var palīdzēt ietaupīt laiku, likvidējot nepieciešamību manuāli pārbaudīt objektu rekvizītus, kā arī un samazināt kļūdu skaitu, atrodot informāciju, kas manuālā auditā var tikt palaista garām.

Ja vēlaties mainīt datu bāzes objektu noformējumu, rūts Objekta atkarības arī var būt noderīga, norādot, kā citus objektus skar noformējuma izmaiņas. Rūti Objekta atkarības ieteicams izmantot kā palīglīdzekli liela mēroga dizaina izmaiņu plānošanā.

Rūts Objektu atkarības izmantošana

  1. Atveriet datu bāzi, kuru vēlaties izpētīt.

  2. Navigācijas rūtī atlasiet vai atveriet tabulu, formu, atskaiti vai vaicājumu.

  3. Cilnes Datu bāzes rīki grupā Relācijas noklikšķiniet uz Objekta atkarības.

  4. Ja tiek prasīts, noklikšķiniet uz Labi, lai atjauninātu atkarības informāciju.

    Piezīme : Atjauninot atkarības informāciju, var paiet kāds laiks.

    Tiek parādīta rūts Objektu atkarības.

    rūts objektu atkarības

  5. Lai skatītu sarakstu ar objektiem, kas izmanto 2. darbībā atlasīto objektu, noklikšķiniet uz No manis atkarīgie objekti rūts augšdaļā. Lai skatītu sarakstu ar objektiem, kurus izmanto atlasītais objekts, noklikšķiniet uz Objekti, no kuriem esmu atkarīgs.

  6. Lai skatītu informāciju par objektu atkarībām, noklikšķiniet uz izvēršanas (+) ikonas blakus attiecīgajam objektam. Programma Access parāda līdz pat četriem objekta atkarību līmeņiem.

Atcerieties šos faktus, kad izmantosit rūti Objekta atkarības.

  • Atkarības informācija ir pieejama tikai tad, ja jums ir atļauja atvērt objektu noformējuma skatā.

  • Rūts nevar parādīt informāciju par makro un koda moduļiem.

  • Rūts darbojas tikai tabulām, formām, atskaitēm un vaicājumiem, izņemot tālāk norādītos vaicājumu veidus.

    • Darbības vaicājumi — vaicājumi, kas ievieto, atjaunina un dzēš datus

    • SQL specifiskie vaicājumi, ieskaitot apvienošanas vaicājumus, datu definēšanas vaicājumus un tranzīta vaicājumus

    • Apakšvaicājumi

      Ja Access atrod ligzdotus vaicājumus, atkarības informācija tiek ģenerēta tikai ārējam vaicājumam. Šī kārtula attiecas arī uz avota tabulām un vaicājumiem vaicājuma sekundārajā datu lapā, kā arī uz uzmeklēšanas laukiem.

  • Access ģenerē atkarības informāciju, meklējot nosaukumu kartējumus, kurus uztur nosaukumu automātiskās koriģēšanas līdzeklis — līdzeklis, kas automātiski izlabo vispārīgus blakus efektus, kas rodas, kad pārdēvējat formas, atskaites, tabulas, vaicājumus, laukus vai vadīklas formās un atskaitēs. Ja nosaukumu automātiskās koriģēšanas informācijas izsekošana ir atspējota, jums tiks piedāvāts to ieslēgt, lai varētu skatīt atkarības informāciju.

Uz lapas sākumu

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×