Microsoft Office Online
Registruotis į „Mano Office Online (Kas tai?)“ | Registruotis

 
 
Microsoft Office Access
Ieška
Ieška
 
Patikrinkite, gal atsirado naujinimų. (c) Microsoft
„Office“ failai – atsisiųsti
 
 
 
Įspėjimas: Jūs mėginate peržiūrėti šį puslapį su nepalaikoma naršyklės versija. Šis puslapis geriausiai veikia su „Microsoft Internet Explorer 6.0“ ar vėlesne versija, „Firefox 1.5“ arba „Netscape Navigator 8.0“ ar vėlesne versija. Sužinokite apie palaikomas naršykles daugiau.

Naujo lauko įterpimas, įtraukimas arba kūrimas lentelėje
 

Kurdami duomenų bazę, duomenis saugote lentelėse, pagal temas sudarytuose eilučių ir stulpelių sąrašuose. Stulpeliai taip pat vadinami laukais, kurie yra norimi sekti informacijos elementai. Jūs apibrėžiate lentelę pagal to subjekto norimus sekti laukus.

Šiame straipsnyje aiškinama, kaip kurti laukus. Išmoksite, kaip įtraukti laukus į rodinyje Duomenų lapas esančią lentelę, kaip įtraukti laukus naudojant lauko šabloną. Taip pat išmoksite, kaip įtraukti lauką iš kitos lentelės į savo šiuo metu naudojamą lentelę ir kaip nustatyti laukų duomenų tipą.

Ką norėtumėte daryti?


Laukų įtraukimas į lentelę duomenų lapo rodinyje

Jūs saugote norimus sekti informacijos elementus laukuose (dar vadinamuose stulpeliais). Pavyzdžiui, tarp kitų laukų lentelėje Kontaktai galite sukurti laukus Pavardė, Vardas, Telefono numeris ir Adresas. Lentelėje Produktai galite sukurti laukus Produkto pavadinimas, Produkto ID ir Kaina.

Svarbu atidžiai rinktis laukus. Pavyzdžiui, nepatariama kurti lauko, kuriame būtų saugoma apskaičiuota reikšmė. Kai reikia, reikšmę apskaičiuoti gali programa Office Access 2007. Kai renkatės laukus, stenkitės informaciją juose saugoti mažiausiomis naudingomis dalimis. Tarkime, vietoj lauko Vardas_ir_pavardė informaciją saugokite laukuose Pavardė ir Vardas. Apskritai, jeigu reikia pateikti ataskaitą, rūšiuoti, ieškoti arba apskaičiuoti informacijos elementą, stulpelyje įveskite jį patį. Daugiau informacijos apie duomenų bazės kūrimą ir laukų pasirinkimą rasite straipsnyje Duomenų bazės kūrimo pagrindai.

Lauke yra tam tikros apibrėžiančios charakteristikos. Pavyzdžiui, kiekvienas laukas turi pavadinimą, kuris identifikuoja lauką lentelėje. Laukas taip pat turi duomenų tipą, parinktą taip, kad atitiktų saugomą informaciją. Duomenų tipas nustato galimas saugoti reikšmes ir galimas vykdyti operacijas, taip pat nustato, kiek saugojimo vietos skirti kiekvienai reikšmei. Kiekviename lauke taip pat yra susijusių parametrų, vadinamų ypatybėmis, grupė, kuri apibrėžia lauko išvaizdą ir veikimo charakteristikas. Pavyzdžiui, ypatybė Formatas apibrėžia lauko rodymo maketą, t. y. kaip jis turi būti rodomas.

Kai kuriate naują lentelę, lentelė atidaroma kaip duomenų lapo rodinys. Galite iš karto įtraukti lauką įrašydami šiek tiek informacijos į stulpelį Pridėti naują lauką.

Duomenų lapas su stulpeliu Pridėti naują lauką

Naujo lauko įtraukimas į esamą lentelę

  1. Spustelėkite „Microsoft Office“ mygtuką Mygtuko vaizdas ir spustelėkite komandą Atidaryti.
  2. Dialogo lange Atidaryti pažymėkite ir atidarykite duomenų bazę.
  3. Naršymo srityje du kartus spustelėkite vieną iš galimų lentelių, kad ją atidarytumėte.
  4. Įrašykite duomenis langelyje, esančiame po stulpelio antrašte Pridėti naują lauką.

Naujo lauko įtraukimas į naują lentelę

  1. Spustelėkite „Microsoft Office“ mygtuką Mygtuko vaizdas ir spustelėkite komandą Atidaryti.
  2. Dialogo lange Atidaryti pažymėkite ir atidarykite duomenų bazę.
  3. Skirtuko Sukurti grupėje Lentelės spustelėkite Lentelė.

    Access juostelės paveikslėlis

    Programa Access į duomenų bazę įterpia naują lentelę ir atidaro ją kaip duomenų lapo rodinį.

  4. Įrašykite duomenis langelyje, esančiame po stulpelio antrašte Pridėti naują lauką.

Kai įvedate duomenis į naują stulpelį, programa Office Access 2007 naudoja įrašytą informaciją, kad atpažintų atitinkamą lauko duomenų tipą. Pavyzdžiui, jei į stulpelį įrašote datą, pvz., 2006-01-01, programa Office Access 2007 mato įvestą informaciją, atpažįsta ją kaip datą ir nustato lauko duomenų tipą kaip Data/laikas. Jei programai Access nepakanka įvestos informacijos, kad nustatytų duomenų tipą, duomenų tipas nustatomas kaip Tekstas.

Toliau pateiktame pavyzdyje rodoma, kaip veikia automatinis duomenų tipo aptikimas duomenų lapo rodinyje.


Jei įrašote: Programa Office Access 2007 sukuria lauką, kurio duomenų tipas yra:
Darius Tekstas
http://www.contoso.com

Galite naudoti bet kokį galiojantį interneto protokolo prefiksą. Pavyzdžiui, http://, https://, ir mailto yra galiojantys prefiksai.

Hipersaitas
50,000 Skaičius, Ilgasis sveikasis skaičius
50,000 Skaičius, Ilgasis sveikasis skaičius
50 000,99 Skaičius, Dvigubasis
50 000,389 Skaičius, Dvigubasis
2006-12-31

Atpažįstami datos ir laiko formatai yra iš jūsų vartotojo lokalės.

Data/laikas
2006, gruodžio 31 Data/laikas
10:50:23 Data/laikas
10:50 am Data/laikas
17:50 Data/laikas
12,50 Lt

Atpažįstami valiutos simboliai yra iš jūsų vartotojo lokalės.

Valiuta
21,75 Skaičius, Dvigubasis
123,00% Skaičius, Dvigubasis
3,46E+03 Skaičius, Dvigubasis

Programa Office Access 2007 nustato ne tik duomenų tipą, bet ir gali nustatyti ypatybę Formatas, atsižvelgdama į tai, ką jūs įvedate. Pavyzdžiui, jei įrašote 10:50 prieš pusiaudienį, programa Access nustato duomenų tipą kaip Data/laikas, o ypatybę Formatas kaip Vidutinis laikas

Jei norite tiksliai nustatyti duomenų tipą ir perrašyti programos Office Access 2007 pasirinktą lauko formatą, spustelėkite komandas skirtuko Pagrindinis grupėje Duomenų tipas ir formatavimas.

Tikslus duomenų tipo nustatymas

  1. Skirtuko Duomenų lapas grupėje Duomenų tipas ir formatavimas spustelėkite rodyklę išplečiamajame sąraše šalia komandos Duomenų tipas ir pažymėkite duomenų tipą.

    Access juostelės paveikslėlis

  2. Spustelėkite norimą duomenų tipą.

Tikslus formato nustatymas

  1. Skirtuko Duomenų lapasgrupėje Duomenų tipas ir formatas spustelėkite rodyklę išplečiamajame sąraše šalia komandos Formatavimas ir pasirinkite formatą.

    Access juostelės paveikslėlis

  2. Spustelėkite norimą formatą.

Kai į langelį, esantį po antrašte Įtraukti naują lauką, įvedate informaciją ir įtraukiate lauką, Office Access 2007 automatiškai laukui priskiria pavadinimą. Šie pavadinimai prasideda pirmo lauko pavadinimu Laukas1, antro lauko pavadinimo Laukas2 ir t. t. Praktiška yra naudoti aprašomuosius pavadinimus. Lauką pervardyti galite du kartus spustelėdami jo antraštę ir laikinajame meniu spustelėdami Pervardyti stulpelį.

Laukų pavadinimus gali sudaryti iki 64 simbolių (raidžių ir skaičių), įskaitant tarpus. Pasistenkite laukams suteikti aprašomuosius pavadinimus, kad būtų lengva juos identifikuoti, kai peržiūrite arba redaguojate įrašus. Pavyzdžiui, galite naudoti tokius laukų pavadinimus kaip Pavardė, Adresas ir Namų telefonas.

Puslapio pradžia Puslapio pradžia

Laukų įtraukimas naudojant laukų šablonus

Kartais lengviau pasirinkti iš anksto apibrėžtų laukų sąraše nei kurti lauką neautomatiniu būdu. Norėdami pasirinkti iš anksto apibrėžtų laukų sąraše, galite naudoti užduočių sritį Laukų šablonai. Programoje Office Access 2007 yra įtaisytųjų laukų šablonų rinkinys, galintis sutaupyti laiko kuriant laukus. Norėdami kurti naują lauką ir naudoti lauko šabloną, kai rodoma sritis Laukų šablonai, vilkite vieną ar kelis šablonus į lentelę, atidarytą kaip duomenų lapo rodinys.

Lauko šablonas yra iš anksto apibrėžtas lauką apibūdinančių charakteristikų ir ypatybių rinkinys. Į lauko šablono apibrėžimą įeina lauko pavadinimas, duomenų tipas, lauko formato ypatybės parametras ir kitos lauko ypatybės, kurios kartu veikia kaip naujo lauko kūrimo pagrindų modelis.

  1. Įsitikinkite, kad jūsų lentelė yra atidaryta duomenų lapo rodinyje.
  2. Skirtuko Duomenų lapas grupėje Laukai ir stulpeliai spustelėkite komandą Naujas laukas.

    Access juostelės paveikslėlis

    Rodoma sritis Laukų šablonai.

  3. Pažymėkite vieną arba kelis laukus srityje Laukų šablonai ir vilkite juos į lentelę. Kai pasirodo įterpimo linija, padėkite laukus į vietą.

    Laukai rodomi duomenų lape.

Laukų šablonai yra modeliai. Jei suteikia naujo lauko kūrimo pagrindus. Bet tai nėra vienintelis naujo lauko kūrimo būdas. Naują lauką galite kurti ne tik pagal lauko šabloną, bet ir naudodami esamą kitos lentelės lauką.

Puslapio pradžia Puslapio pradžia

Lauko įtraukimas iš esamos lentelės

Jei naudojate duomenų bazę, kurioje yra kelios lentelės, galite įtraukti lauką iš kitos lentelės. Didelė tikimybė, kad kai kurios iš tų lentelių yra susijusios. Sąryšinėse duomenų bazėse informacija saugoma atskirose teminėse lentelėse ir tada apibrėžiami ryšiai, kad jūsų duomenų bazės tvarkymo sistemai būtų pateikiama tai, ko reikia, kad prireikus informacija būtų suvesta. Programa Office Access 2007 leidžia kurti naują lauką, įtraukiant jį iš kitos susijusios lentelės arba įtraukiant jį iš kitos lentelės, kurios ryšių dar nesukūrėte. Įtraukite lauką naudodami laukų sąrašą, kuris rodo laukus, prieinamus kitose duomenų bazės lentelėse.

Laukų sąrašo sritis

Laukų sąrašo srities atidarymas

  • Skirtuko Duomenų lapas grupėje Laukai ir stulpeliai spustelėkite komandą Įtraukti esamus laukus.

    Access juostelės paveikslėlis

    Rodoma sritis Laukų sąrašas.

Sritis Laukų sąrašas pateikia visas kitas jūsų duomenų bazės lenteles, sugrupuotas į kategorijas. Kai dirbate su lentele duomenų lapo rodinyje, srityje Laukų sąrašas rodomos dvi kategorijos: Galimi susijusių lentelių laukai ir Galimi kitų lentelių laukai. Pirmoje kategorijoje pateikiamos visos lentelės, su kuriomis atidaryta lentelė turi ryšį. Antroji kategorija pateikia visas lenteles, su kuriomis jūsų lentelė neturi ryšio.

Kai šalia lentelės spustelite pliuso ženklą (+), matote visų galimų tos lentelės laukų sąrašą. Norėdami į lentelę įtraukti lauką, vilkite norimą lauką iš srities Laukų sąrašas į lentelę duomenų lapo rodinyje.

Lauko įtraukimas iš Laukų sąrašo srities

  1. Skirtuko Duomenų lapas grupėje Laukai ir stulpeliai spustelėkite komandą Įtraukti esamus laukus.

    Access juostelės paveikslėlis

    Rodoma sritis Laukų sąrašas.

  2. Spustelėkite pliuso ženklą (+) šalia lentelės, kad būtų rodomas tos lentelės laukų sąrašas.
  3. Vilkite norimą lauką iš srities Laukų sąrašas į lentelę, atidarytą kaip duomenų lapo rodinys.
  4. Kai pasirodo įterpimo linija, padėkite lauką į vietą.

    Įterpimo linija, skirta įterpti lauką iš Laukų sąrašo srities

    Paleidžiamas peržvalgos vedlys.

  5. Vykdykite instrukciją, kad užbaigtumėte vedlio programą.
  6. Baigus vedlio programą, laukas atsiranda lentelės duomenų lapo rodinyje.

 Pastaba   Kai velkate lauką iš nesusijusios lentelės ir tada užbaigiate Peržvalgos vedlį, tarp srityje Laukų sąrašas esančios lentelės ir lentelės, į kurią nuvilkote lauką, automatiškai sukuriamas naujas ryšys Vienas su daugeliu.

Puslapio pradžia Puslapio pradžia

Lauko duomenų tipo nustatymas duomenų lapo rodinyje.

Programa Office Access 2007 automatiškai aptinka lauko, kurį sukuriate duomenų lapo rodinyje, duomenų tipą. Tačiau kartais jums gali reikėti nepaisyti programos Access sprendimo. Pavyzdžiui, galite turėti esamus produktų ID, kurie identifikuoja jūsų parduodamus produktus. Jeigu į lentelę duomenų lapo rodinyje įrašote skaitinį ID, pvz., 1003, automatinio duomenų tipo aptikimo funkcija nustato skaitinį lauko duomenų tipą. Tačiau skaitinį duomenų tipą turėtumėte naudoti tik tuose laukuose, kuriuose bus atliekami aritmetiniai skaičiavimai. Paprastai identifikatoriai, tokie kaip produktų ID, turėtų būti saugomi kaip duomenų tipas Tekstas.

Jei norite tiksliai nustatyti duomenų tipą ir perrašyti programos Office Access 2007 pasirinktą lauko formatą, spustelėkite komandas skirtuko Pagrindinis grupėje Duomenų tipas ir formatavimas.

Tikslus duomenų tipo nustatymas

  1. Skirtuko Duomenų lapas grupėje Duomenų tipas ir formatavimas spustelėkite rodyklę išplečiamajame sąraše šalia komandos Duomenų tipas ir pažymėkite duomenų tipą.

    Access juostelės paveikslėlis

  2. Spustelėkite norimą duomenų tipą.

Norėdami nustatyti teisingą duomenų tipą, naudokitės šia lentele.

Tikslus formato nustatymas

  1. Skirtuko Duomenų lapasgrupėje Duomenų tipas ir formatas spustelėkite rodyklę išplečiamajame sąraše šalia komandos Formatavimas ir pasirinkite formatą.

    Access juostelės paveikslėlis

  2. Spustelėkite norimą formatą.

Šioje lentelėje aprašomi duomenų tipai, galimi programos Office Access 2007 laukuose.


Duomenų tipas Saugoma Dydis
Tekstas Skaitiniai ir raidiniai simboliai

Naudokite tekstui arba tekstui ir skaičiams, kurie nenaudojami skaičiuojant (pavyzdžiui, produkto ID).

Iki 255 simbolių.
Atmintinė Raidiniai ir skaitiniai simboliai (ilgesnė nei 255 simbolių) arba raiškusis tekstas.

Naudokite ilgesniam nei 255 simbolių tekstui arba raiškiajam tekstui. Geri pavyzdžiai, kur galite naudoti lauką Atmintinė, yra pastabos, ilgi aprašymai ir paragrafai su paryškinto arba pasvirojo teksto formatavimu.

Iki 1 gigabaito simbolių arba 2 gigabaitų saugyklos (2 baitai simboliui), iš kurių 65 535 simbolius galite rodyti valdiklyje.
Skaičius Skaitinės reikšmės (sveikieji skaičiai arba trupmeniniai skaičiai).

Naudokite norėdami saugoti skaičius, naudotinus skaičiuojant, išskyrus pinigines reikšmes (piniginėms reikšmėms saugoti naudokite duomenų tipą Valiuta).

1, 2, 4 arba 8 baitai, arba 16 baitų, kai naudojama replikavimo ID.
Data/laikas Datas ir laiką.

Naudokite norėdami saugoti datos/laiko reikšmes. Atminkite, kad į kiekviena saugomą reikšmę įeina ir datos, ir laiko komponentai.

8 baitai.
Valiuta Piniginės reikšmės.

Naudokite norėdami saugoti pinigines reikšmes (valiutą).

8 baitai.
Automatinis numeravimas Unikali skaitinė reikšmė, kurią programa Office Access 2007 automatiškai įterpia, kai pridedamas įrašas.

Naudokite norėdami generuoti unikalias reikšmes, kurias galima naudoti kaip pirminį raktą. Atminkite, kad Automatinio numeravimo laukus galima nuosekliai padidinti iki nurodyto dydžio arba parinkto atsitiktinai.

4 baitai arba 16 baitų, kai naudojama replikavimo ID.
Taip/ne Bulio logikos reikšmės.

Naudokite laukams Teisinga (True)/Klaidinga (False), kurių reikšmės gali būti viena iš dviejų: pavyzdžiui, Taip/Ne arba Teisinga (True)/Klaidinga (False).

1 bitas (8 bitai = 1 baitas).
OLE objektas OLE objektai arba kiti dvejetainiai duomenys.

Naudokite norėdami saugoti OLE objektus iš kitų Microsoft Windows programų.

Iki 1 gigabaito.
Priedas Paveikslėliai, vaizdai, dvejetainiai failai, Office failai.

Tai pageidautinas duomenų tipas norint saugoti skaitmeninius vaizdus ir bet kokio tipo dvejetainius failus.

Suglaudintiems priedams skiriami 2 gigabaitai. Nesuglaudintiems priedams skiriama apytiksliai 700k, atsižvelgiant į priedo suglaudinimo laipsnį.
Hipersaitas Hipersaitai.

Naudokite norėdami saugoti hipersaitus, vienu paspaudimu suteikiančius prieigą prie tinklalapio svetainių naudojant URL (Uniform Resource Locator) arba prie failų, naudojant vardą UNC (universal naming convention) formatu. Taip pat galite sukurti saitą su programos Access objektais saugomais duomenų bazėje.

Iki 1 gigabaito simbolių arba 2 gigabaitų saugyklos (2 baitai simboliui), iš kurių 65 535 simbolius galite rodyti valdiklyje.
Peržvalgos vedlys Iš tikrųjų tai ne duomenų tipas; tai iškviečia Peržvalgos vedlį.

Naudokite norėdami paleisti Peržvalgos vedlį, kad galėtumėte sukurti lauką, kuriame naudojamas pasirinktinio įvedimo laukas ieškoti reikšmei, esančiai kitoje lentelėje, užklausoje arba reikšmių sąraše.

Pagal lentelę arba užklausą: Susietojo stulpelio dydis.

Pagal reikšmę: Teksto lauko, naudojamo saugoti reikšmę, dydis.

 Patarimas   Telefono numeriams, dalių numeriams ir kitiems numeriams, kurių nenaudosite atlikdami matematinius skaičiavimu, turėtumėte pasirinkti tekstinį duomenų tipą, o ne skaitinį duomenų tipą.

Tekstiniuose ir skaitiniuose duomenų tipuose galite tiksliau nurodyti lauko dydį arba duomenų tipą nustatydami ypatybę Lauko dydis (FieldSize).

Puslapio pradžia Puslapio pradžia