Ja pārzināt tabulas, formas, vaicājumus un citus objektus Access datu bāzē, varat vieglāk izpildīt dažādus uzdevumus, piemēram, ievadīt datus formā, pievienot vai noņemt tabulas, atrast un aizstāt datus, kā arī izpildīt vaicājumus.
Šajā rakstā ir sniegts vienkāršs pārskats par datu bāzes Access struktūru. 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.
Šajā rakstā
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ēram, pieņemsim, ka piegādātāju tālruņu numuri tiek glabāti dažādās vietās: kartes failā, kurā ir piegādātāja tālruņa numuri, failus ar informāciju par produktiem, kas saglabāti kabinetfailā, un izklājlapā, kurā ir informācija par pasūtījumu. Ja mainās piegādātāja tālruņa numurs, iespējams, šī informācija būs jāatjaunina visās trīs vietās. Pareizi izstrādātā datu Access 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 izmantojat to datu bāzē.
Access bāzes failu izveide
Varat izmantot Access, lai pārvaldītu visu savu informāciju vienā failā. Datu Access 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ā.
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 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.
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, programma 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.
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 izkārtojumā, ko izvēlējāties, veidojot formu. Formu var izveidot, izmantojot kādu no formu komandām lentē vai formu vednī, vai noformējuma skatā izveidojot formu.
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.
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 datu Access pamatstruktūru, lasiet tālāk, lai uzzinātu, kā izmantot iebūvētos rīkus, lai izpētītu Access bāzi.
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.
-
Atveriet datu bāzi, kuru vēlaties dokumentēt.
-
Cilnes Datu bāzu rīki grupā Analizēšana noklikšķiniet uz Datu bāzes dokumentētājs.
-
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.
-
Atlasiet vienu vai vairākus no cilnē norādītajiem objektiem. Lai cilnē atlasītu visus objektus, noklikšķiniet uz Atlasīt visu.
-
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.
-
Lai izdrukātu atskaiti, cilnes Drukas priekšskatījums grupā Drukāšana noklikšķiniet uz Drukāt.
Tabulas izpētīšana noformējuma skatā
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.
-
Atveriet datu bāzi, kuru vēlaties analizēt.
-
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.
-
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.
-
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.
Š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.
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ī.
Tabulu relāciju skatīšana
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.
Skatiet arī
Rūts Objektu atkarības izmantošana, lai skatītu objektu saistību