access table

Post on 12-Nov-2014

5.861 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Өгөгдлийн сан үүсгэхЛаборатори 1, 2

Өгөгдлийн сан удирдах “Access” системийн AccessTable

Өгөгдлийн сан нь Aксесс систем дээр .mdb гэсэн өргөтгөлтэйгээр хадгалагддаг. Нэг өгөгдлийн сан нь хэд хэдэн хүснэгтээс тогтох бөгөөд тэдгээрийн загвараар тодорхойлогдоно.

Файл удирдах хэрэгслийн орчинд тодорхой нэр бүхий өгөгдлийн сан харагдахаас биш хүснэгтүүд бие даан харагддаггүй.

ӨС шинээр үүсгэх

Аксесс програмыг ачаалсны дараа гарч ирэх цэсээс:File>New>BlankDatabase сонголтыг хийнэ.Өгөгдлийн сандаа нэр өгч, хаана хадгалах замыг нь зааж

өгсний дараа Create товчийг дарна.

Ямар диск, санд хадгалахыг заах

.mdb файл

Өгөгдлийн сангийн нэрийг

заах

Хадгалах хэрэгслийн төрөл/Аксессийн хувилбарыг заах

Хүснэгт үүсгэх

ӨС-нг хадгаласны дараа доорх цонх гарна.

Хүснэгттэй ажиллах сонголт

Шинэ хүснэгт үүсгэх сонголт

Хүснэгтийн загварыг тодорхойлох

Table Wizard – Худалдаа арилжаа ба хувь хүний тухай мэдээлэл бүхий ӨС үүсгэх бэлэн загварыг санал болгоно.

Design View – Хэрэглэгч өөрөө бие даан хүснэгтийн бүтцийг тодорхойлж гаргахад зориулсан хэрэгсэл.

Хүснэгтийн загварыг тодорхойлохШинэ хүснэгт үүсгэх сонголтыг хийхэд Table цонх гарч

ирнэ.

Талбарын нэр

Өгөгдлийн төрлийг зааж

өгнө.

Нэмэлт тодорхойлолтууд

Талбарын үндсэн тодорхойлолт

FieldName – Нэрийн урт 64-с хэтрэхгүй байна. Талбаруудад ижил нэр зааж болохгүй.

DataType – Аксесст өгөгдлийн дараах 8 төрлийг зааж болно.

Description – Бусад хэрэглэгчдэд зориулж талбарт хадгалах өгөгдлийн тухай тайлбарыг өгч болно.

Төрөл Зориулалт

Text 255-с хэтрэхгүй урттай, үсэг, тоо, тусгай тэмдэгтээс тогтох тэмдэгт мөр

Memo 64000-с хэтрэхгүй урттай, үсэг, тоо, тусгай тэмдэгтээс тогтох тэмдэгт мөр

Number Хамгийн ихдээ 8 байтаар хадгалагдах, бүхэл ба бутархай тоог заана.

Date/Time 8 байтаар хадгалагдах, он, сар, өдөр, цаг төрлийн өгөгдлийг заах

Currency 8 байтаар хадгалагдах, хамгийн ихдээ бүхэл 15, бутархай 4 оронтойгоор мөнгөн төрлийн өгөгдлийг заана.

Data type - Талбарын төрөл

AutoNumber 4 байтаар хадгалагдах тоон дугаарлалт үүсгэнэ.

Yes/No 1 битээр хадгалагдах “үнэн” эсвэл “худал” утгыг илэрхийлсэн булийн төрлийн өгөгдлийг заана.

OLE Object Хамгийн ихдээ 1GB, Windows-н бусад програмын хэрэгслээр үүсгэсэн excel хүснэгт, word бичвэр, график, дүрс, дуу зэрэг гадаад объектийг заана.

Field Size-Талбарын хэмжээ

Талбарын хэмжээг заах бөгөөд тухайн талбарт хадгалах хамгийн их утга байхаар тодорхойлно.

Текст төрлийн өгөгдлийн хувьд хамгийн урт мөр дэх тэмдэгтийн тоотой тэнцүү байдаг бол тоон болон дугаарлалт өгөгдлийн төрлийн хувьд дараах хэмжээнүүд байдаг.

Field Size-Талбарын хэмжээ

Хэмжээ Бутархай орны

хэмжээ

Авах утгын хязгаар Байт

MIN MAX

Double 15 -1.797*10308 +1.797*10308 8

Single 7 -3.4*1038 +3.4*1038 4

Long Integer

- -2.147,438,6 +2.147,438,6 2

Integer - -32.768 +32.767 2

Bytes - 0 255 1

Currency 4 -922,337,.. +922,337,.. 4

Format-Харагдах хэлбэр

Өгөгдлийн дэлгэцэнд гарах ба хэвлэгдэх хэлбэрийг заадаг. Гарах хэлбэрийг зөвхөн тоо, текст, огноо, булийн төрлийн өгөгдөлд заадаг.

Format-Харагдах хэлбэр Тоон ба мөнгөн өгөгдлийн төрөл

General

Number

Утгыг гараас оруулсан хэлбэрээр харуулна

Currency Тооны өмнө мөнгөн тэмдэгт авч харуулна

Fixed Тоог бэхэлсэн таслалтай тоон хэлбэрээр харуулна

Standard Тооны бутархай оронд 2 цифр авсан ба мянгатын орноор тасалж харуулна.

Percent Тоог хувьд шилжүүлж харуулна

Scientific Хөвөх таслалтай хэлбэрээр харуулна.

Format-Харагдах хэлбэр Date/Time

General Date 2/5/2004 2:00:00 pm

Long Date Thursday, February 5, 2004

Medium Date 5-Feb-04

Short Date 2/5/04

Long Time 2:00:00 pm

Medium Time 02:00 pm

Short Time 14:00

Format-Харагдах хэлбэр Yes/No

Yes/No Yes эсвэл No

True/False True эсвэл False

On/Off On эсвэл Off

Decimal PlacesТоон ба мөнгөн төрөлтэй өгөгдлийн утгын бутархай оронд

авах цифрийн тоог заана. Бодит тооны хувьд бутархай орны цифрийн тоог double

хэмжээнд 15-аас, single хэмжээнд 7-оос хэтрэхгүй утгаар заана.

InputMaskОруулах маск хэрэглэж талбарын утга дахь тэмдэгт тус

бүрийг цифр, үсэг, эсвэл тусгай тэмдэгт байхыг нарийн тодорхойлж өгдөг. Ингэснээр алдаатай утга оруулахаас сэргийлэх боломжтой.

Оруулах маскийг текст төрлийн өгөгдлийн хувьд ихэвчлэн тогтмол урттай утга авах талбарт заадаг.

0 0-9 цифр буюу +/- тэмдэгт заавал оруулна.

9 0-9 цифр (Заавал оруулах шаардлагагүй бөгөөд тэгээр бөглөнө.)

# 0-9 тоо буюу зайн тэмдэгт (Заавал оруулах шаардлагагүй бөгөөд тэгээр бөглөнө.)

L A-z үсгүүд (Заавал)

? A-z үсгүүд (Заавал оруулах шаардлагагүй бөгөөд тэгээр бөглөнө.)

> Тэмдэгтээс хойшхи бүх тэмдэгт том үсэг рүү шилжинэ.

< Жижиг үсэг рүү

InputMask

CaptionӨС дахь жинхэнэ өгөгдлийг ямар нэгэн маягт, тайлан

болон бусад хэлбэрээр харуулах үед тус өгөгдлийг агуулсан талбарын толгой ямар нэртэй байхыг зааж өгнө. Тодорхойлж өгөөгүй тохиолдолд тус талбарын өгөгдлүүд талбарын нэрийг авдаг.

Default value

Ямар нэг талбарын утгуудын дийлэнх хувь нь тогтмол нэг утга авч байх тохиолдолд талбарт анхдагч утгыг зааж өгдөг. Ингэснээр тухайн талбар заасан анхдагч утгаар автоматаар бөглөгдөх ба энэ нь хэрэглэгчийг нэг утгыг дахин оруулахаас чөлөөлж, ажлыг хөнгөвчилдөг.

Validation Rule ба Validation TextТалбарт авах өгөгдлийн утга дээр нэмэлт хязгаар тавих үед

хэрэглэнэ. Хэрэглэгч талбарын утга авах хүрээнд тохироогүй утга

оруулах оролдлого хийвэл validation text тодорхойлолтонд зааж өгсөн бичвэр дэлгэц рүү гарч алдааны мэдээлэл өгнө.

LookUpУрьдчилж тодорхойлсон эсвэл мэдэгдсэн утгуудаас

сонголт хийж талбарт оруулахын тулд LookUp хэрэгслийг ашиглана. Энэ нь боломжит утгуудыг жагсааж харуулдаг ба хэрэглэгч эдгээр утгуудаас сонголт хийж талбарт оруулах боломжтой болно.

LookUp

Талбарын утгуудыг тодорхойлохдоо:Нэмэлт тодорхойлох хэсэгт байрласан Lookup хэрэгслийг

идэвхжүүлнэ.Гарч ирэх цонхонд дараах заалтууруудыг өгнө.

Display Control – утгуудын жагсаалтыг харуулах цонхны төрлийг (Text box,List box,Combo box) заахад ашиглана.

Row Source Type – сонголтын утгууд нь ӨС дахь хүснэгт, талбар, эсвэл хэрэглэгчийн тодорхойлсон утга (Table/Query, Value list, Field list) байх эсэхийг заана.

Row Source – утгуудын жагсаалтыг цэг-таслал (;) – аар тусгаарлан зааж өгнө.

Bound Column, Column, Count, Column heads, Column Width – баганы тоо, толгой, өргөн зэргийг тодорхойлоход ашиглагдана.

Required

Талбарт заавал утга орсон байхыг хянана. Хэрэв талбарт утга заавал орсон байх шаардлагатай бол Yes сонголтыг хийнэ.

Allow Zero Length

Text ба Memo төрлийн өгөгдлийн талбар нь тэг утгатай байж болох эсэхийг хянахад ашиглагдана.

Хэрэв талбарт тэг утгатай мөр байж болох бол Yes сонголтыг хийнэ.

IndexedЯмар нэгэн талбарын утгаар эрэмбэлэлт хийх эсэхийг

заана. Тус тодорхойлолтонд дараах 3 сонголт байдаг.No- эрэмбэлэхгүй Yes(Duplicates Ok)- Утга давхцуулж эрэмбэлнэ.Yes(No Duplicates)- Утга давхцуулахгүй эрэмбэлнэ.

Хүснэгтийн анхдагч түлхүүрийг тодорхойлох

Түлхүүр талбарыг сонгоно. Нэг эсвэл хэд хэд байж болно.Edit>Set Primary Key цэсийг эсвэл хэрэгслийн мөрийн

PrimaryKey дүрсийг ашиглан түлхүүр талбарыг заана.

Хүснэгтийн загварыг хадгалах

Хүснэгтийг анх удаа хадгалах үед хүснэгтийн нэрийг зааж өгөх хэрэгтэй. Хэрэв заагаагүй бол table1, table2,… гэсэн стандарт нэрүүдийг олгодог.

Хүснэгтийн загварт түлхүүр талбарыг тодорхойлоогүй бол хадгалах үед дараах сонголт бүхий цонх гарна. Yes - хүснэгтэнд ID нэртэй түлхүүр талбар автоматаар

нэмэгдэнэ.No - түлхүүр талбар тодорхойлолгүй хадгалах.Cancel - хүснэгтийн загвар руу буцаж орох.Help - тусламж.

Жинхэнэ өгөгдөл рүү орох

Хүснэгтийн загварыг тодорхойлсны дараа өгөгдлийн утгыг оруулна. Үүний дараа оруулсан утгуудыг харах, засварлах, устгах шаардлага гарах ба өгөгдөл рүү орохын тулд дараах 3 аргын аль нэгийг сонгох боломжтой. Database цонх руу шилжиж, Table>Open сонголтыг хийх Хэрэгслийн мөр дэх View Datasheet дүрсийг дарах Цэсээс View>Datasheet View командыг сонгох

Өгөгдлийн загварыг засварлахӨгөгдөл оруулах үед өмнө тодорхойлсон загвар шаардлага

хангахгүй тохиолдол гарч болзошгүй байдаг. Хүснэгтийн загвар дахь талбарын нэр, хэмжээ болон нэмэлт тодорхойлолтуудыг өөрчлөхийн тулд хүснэгтийн өмнө хийж хадгалсан загвар руу орж засах хэрэгтэй болдог. Үүнийг гүйцэтгэх дараах аргууд байна.Database цонх руу шилжиж, Table>Design сонголтыг

хийх Хэрэгслийн мөр дэх View Design дүрсийг дарах Цэсээс View > Design View командыг сонгох

top related