Տվյալների բազա mysql համալսարանում ժամանակացույց ստեղծելու համար: Տվյալների բազայի ստեղծում «ժամանակացույց. Մուտք գործեք տվյալների շտեմարան համալսարան

Խնդրի դրույթ. «MS Access 2002» DBMS-ում անհրաժեշտ է ստեղծել «Ուսուցչի ժամանակացույց» տվյալների բազա:

Մենք գործարկում ենք «MS Access 2002»-ը, ստեղծում ենք նոր տվյալների բազա, պահում այն ​​սկավառակի վրա: Հաջորդը, գնացեք «Սեղանների» առաջին բաժինը և սկսեք լրացնել այն: Ընդհանուր առմամբ, ձեզ հարկավոր է ստեղծել հետևյալ աղյուսակները.

- Շաբաթվա օրերը;

- շաբաթվա համաչափություն;

- Հանդիսատեսներ;

- Խմբեր;

- Զբաղմունքների տեսակները;

- Կարգապահություններ.

Առաջին աղյուսակը ստեղծելու համար հարկավոր է գնալ «Սեղաններ» բաժին, գործարկել կոնստրուկտորը և մուտքագրել դաշտերի անվանումները, դրանց տեսակը և չափը։

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Շաբաթվա օրվա կոդը

Հաշվիչ, հիմնական բանալի

Շաբաթվա օր

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Հաշվիչ, հիմնական բանալի

Զույգի համարը

Թվային, բայթ

Մեկնարկի ժամանակը

Ամսաթիվ Ժամ

Ավարտի ժամանակը

Ամսաթիվ Ժամ

Այնուհետև ստեղծում ենք «Խմբեր» աղյուսակը։

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Խմբի կոդը

Հաշվիչ, հիմնական բանալի

Անուն

Տեքստ, 5

Այնուհետև անցնում ենք «Զբաղմունքների տեսակները» աղյուսակի ստեղծմանը։

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Հաշվիչ, հիմնական բանալի

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Հանդիսատեսի կոդը

Հաշվիչ, հիմնական բանալի

Հանդիսատեսը

Տեքստ, 5

Այնուհետև ստեղծում ենք «Շաբաթվա հավասարություն» աղյուսակը, քանի որ. դասերը հաճախ ունենում են զույգ և կենտ շաբաթների տարբեր ժամանակացույցեր:

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Պարիտետի կոդը

Հաշվիչ, հիմնական բանալի

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Կարգապահության օրենսգիրք

Հաշվիչ, հիմնական բանալի

Կարգապահություն

Տեքստ, 50

Եվ, վերջապես, մենք ստեղծում ենք առանցքային աղյուսակ «Ժամանակացույցի» բոլոր իմաստներով:

Դաշտի անվանումը

Դաշտի տեսակը, չափը

Ժամանակացույցի կոդը

Հաշվիչ, հիմնական բանալի

Շաբաթվա օր

Արտասահմանյան բանալի, աղյուսակ «Շաբաթվա օրեր»

Պարիտետ

Արտասահմանյան բանալի, աղյուսակ «Շաբաթվա հավասարություն»

Արտասահմանյան բանալի, զույգերի սեղան

Արտասահմանյան բանալի, «Խմբեր» աղյուսակ

Կարգապահություն

Արտասահմանյան բանալի, աղյուսակ «Կարգապահություններ»

Դասի տեսակը

Արտասահմանյան բանալի, աղյուսակ «Զբաղմունքի տեսակները»

Հանդիսատեսը

Արտասահմանյան բանալի, «Հանդիսատեսներ» աղյուսակ

Երբ բոլոր աղյուսակները ստեղծվեն, դուք պետք է գնաք «Գործիքներ - Տվյալների սխեման ...» բաժինը, հղումները շտկելու համար, մասնավորապես, սահմանեք ամբողջականության ապահովում, կասկադային ջնջում և տվյալների կասկադային թարմացում դրանցում:

Բրինձ. 1. Տվյալների բազայի սխեման

Բրինձ. 2. «Շաբաթվա օրեր» աղյուսակ.

Բրինձ. 3. Աղյուսակ «Զույգեր»

Բրինձ. 4. Աղյուսակ «Խմբեր»

Բրինձ. 5. Աղյուսակ «Զբաղմունքի տեսակները».

Բրինձ. 6. Աղյուսակ «Հանդիսատես»

Բրինձ. 7. Աղյուսակ «Շաբաթվա հավասարությունը»

Բրինձ. 8. Աղյուսակ «Կարգապահություններ»

Բրինձ. 9. Աղյուսակ «Ժամանակացույց»

Հաշվետվություն ստեղծելու համար պետք է գնալ «Reports» բաժին, գործարկել Report Wizard-ը, ապա ընտրել աղյուսակ, օրինակ՝ «Schedule», ապա ընտրել անհրաժեշտ դաշտերը, ավելացնել խմբավորման մակարդակները։ Այնուհետև «Զույգ» դաշտում ընտրեք տեսակավորման կարգը: Այնուհետև ընտրվում է հաշվետվության դասավորությունը: Այնուհետև անհրաժեշտ է սահմանել զեկույցի ոճը: Ի վերջո, տվեք զեկույցի անունը և պահպանեք այն:

Բրինձ. 10. Հաշվետվություն «Ժամանակացույց» առաջին մոտավորությամբ

Զեկույցը, մեղմ ասած, անշնորհք է ստացվել։ Այն շտկելու համար հարկավոր է ընտրել այն մկնիկի օգնությամբ և գործարկել հաշվետվության դիզայները:

«Ժամանակացույց» տվյալների բազայի ստեղծում

Ներածություն.

Թեզը նվիրված է տվյալների բազայի նախագծման վերլուծությանը, ինչպես նաև ուսումնական հաստատության էլեկտրոնային փաստաթղթերի պահպանման ծրագրի կառուցման օրինակով ձևաթղթերի և հաշվետվությունների կառուցման մեթոդների լուսաբանմանը: Microsoft Access-ը օգտագործվել է որպես տվյալների բազայի կառուցման գործիք: Հենց սկզբից այս DBMS-ն առանձնանում էր օգտագործման հեշտությամբ՝ զուգորդված ամբողջական հավելվածներ մշակելու լայն հնարավորություններով:

Թեմայի արդիականությունը.

Ներկայումս, չնայած հասարակության աճող համակարգչայինացմանը, կրթության ոլորտում դեռևս չկան միջոցներ՝ բավականաչափ ավտոմատացնելու փաստաթղթերի և հաշվետվությունների պահպանման գործընթացը:

Բաղադրիչ խնդիրներից կարելի է համարել ուսումնական գործընթացի ժամանակացույցի խնդիրը, ինչպես նաև անհրաժեշտության դեպքում ժամանակացույցի արագ ճշգրտումը։

Քննարկվող խնդրի արդիականության և արդիականության մասին է վկայում այն ​​փաստը, որ հաստատությունների ղեկավարներն ու ուսուցիչներն իրենց ժամանակի մեծ մասը ծախսում են տարբեր փաստաթղթերի և հաշվետվությունների պատրաստման վրա: Հսկայական թվով ուսումնական հաստատություններ և այս ոլորտում առաջարկների բացակայությունը երաշխավորում են այս ապրանքի մեծ պահանջարկը:

Տվյալների բազաները (DB) ներկայումս հիմք են հանդիսանում համակարգչային ծրագրերՏեղեկատվական գործընթացներ, որոնք ներառված են մարդկային գործունեության գրեթե բոլոր ոլորտներում։

Իրոք, տեղեկատվության մշակման գործընթացները ընդհանուր բնույթ են կրում և հիմնված են իրականության բեկորների նկարագրության վրա, որոնք արտահայտվում են որպես փոխկապակցված տվյալների ամբողջություն: Տվյալների բազաները տվյալների կառուցվածքները ներկայացնելու և շահարկելու արդյունավետ միջոց են: Տվյալների բազաների հայեցակարգը ներառում է տեղեկատվության պահպանման ինտեգրված միջոցների օգտագործում, որոնք թույլ են տալիս տվյալների կենտրոնացված կառավարում և սպասարկում շատ օգտվողների համար: Այս դեպքում տվյալների բազան պետք է ապահովվի համակարգչային միջավայրում մեկ ծրագրաշարով, որը կոչվում է տվյալների բազայի կառավարման համակարգ (DBMS): DBMS-ը կիրառական ծրագրերի հետ միասին կոչվում է տվյալների բանկ:

DBMS-ի հիմնական նպատակներից մեկը իրականությանը համապատասխանող ծրագրային ներկայացումներ տրամադրելն է:

Թեմայի ոլորտի համառոտ նկարագրությունը.

Առարկայական տարածքը իրականության մի հատված է, որը նկարագրվում կամ մոդելավորվում է տվյալների բազայի և դրա կիրառությունների միջոցով: Առարկայական ոլորտում կան տեղեկատվական օբյեկտներ- իրական աշխարհի ճանաչելի օբյեկտներ, գործընթացներ, համակարգեր, հասկացություններ և այլն, որոնց մասին տեղեկատվությունը պահվում է տվյալների բազայում:

Այս դասընթացի աշխատանքում մշակվել է «Ժամանակացույց» տվյալների բազա՝ բուհերում դասերի ժամանակացույցի ավտոմատացման և կրճատման համար:

Ժամանակացույցը ներառում է հետևյալ աղյուսակները.

1 Ուսուցիչներ

2 Հանդիսատես

4 դաս

5 Զույգ ժամանակ

6 Ժամանակացույց

Աղյուսակ 1. Ուսուցիչներ Աղյուսակ 2. Հանդիսատեսներ

Հանդիսատեսը

Հանդիսատեսի կոդը

Աղյուսակ 3. Խմբեր

Խմբի կոդը

Ֆակուլտետը

Մասնագիտություն

Ինֆորմատիկա

Տեղեկատվական համակարգեր

Իրավագիտություն և իրավունքներ

Իրավաբան

Ինֆորմատիկա

Կիրառական ինֆորմատիկա (տնտեսագիտության մեջ)

Տնտեսություն

տնտեսական գիտությունների պատմություն

Տնտեսություն

Մարքեթինգ

BUG-123AGA

Աղյուսակ 5. Զույգի ժամանակ Աղյուսակ 4. Դասարաններ

Գործունեության կոդը

Դասի տեսակը

Տվյալների բազա

Ծրագրավորում

Օպերացիոն համակարգեր

Կառավարում

Փիլիսոփայություն

մի քանի անգամ

Աղյուսակ 6. Ժամանակացույց

Ժամանակացույց

Գործունեության կոդը

Դասի տեսակը

Ուսուցիչ

Հանդիսատեսը

Ծրագրավորում

Ալեքսանդրովա Օ.Ա.

Կառավարում

Կիրիլով Ն.Յա

Կառավարում

Պավլեկովսկայա Ի.Մ.

Ծրագրավորում

Ակիմով Ա.Վ.

Տվյալների բազա

Կիրիլով Ն.Յա

Օպերացիոն համակարգեր

Ալեքսանդրովա Օ.Ա.

Ծրագրավորում

Կիրիլով Ն.Յա

Հատկանիշների և դրանց հատկությունների նկարագրությունը:

Հատկանիշները կամ դաշտերը ունեն տվյալների տեսակ: Տվյալների տեսակ ընտրելիս հաշվի առեք հետևյալը.

Ինչ արժեքներ պետք է ցուցադրվեն դաշտում:

Որքա՞ն տարածք է անհրաժեշտ դաշտում արժեքները պահելու համար:

Ինչ գործողություններ պետք է կատարվեն դաշտի արժեքներով:

Անկախ նրանից, թե դաշտը պետք է տեսակավորվի կամ ինդեքսավորվի:

Արդյոք խմբավորումը կօգտագործվի հարցումների կամ հաշվետվությունների մեջ:

Ինչպես պետք է դասավորվեն դաշտի արժեքները:

Ընդհանուր առմամբ կան 10 տեսակի դաշտեր։

Աղյուսակ 2.

Տվյալների տեսակը

Դիմում

Տեքստ

Տեքստ կամ տեքստի և թվերի համակցություն

Մինչև 255 նիշ

Երկար տեքստ. Տեսակավորված կամ ինդեքսավորված չէ:

Մինչև 64000 նիշ

Թվային

Հաշվարկների համար օգտագործվող թվային տվյալներ

1, 2, 4, 8 բայթ

Ամսաթիվ Ժամ

Ամսաթվերը և ժամերը, ապահովում է պատշաճ տեսակավորում:

Դրամական

Արժույթի արժեքներ. Կլորացումը կանխելու համար:

Ավտոմատ ներդիր հաջորդական կամ պատահական թվերմուտքագրելիս.

Տրամաբանական

Երկու Այո/Ոչ արժեքներ

OLE օբյեկտ

Այլ ծրագրերում ստեղծված օբյեկտներ:

Մինչև 1 գիգաբայթ

Մինչև 64000 նիշ

Փոխարինման հրաշագործ

Թույլ է տալիս ընտրել արժեքներ մեկ այլ աղյուսակից կամ արժեքների ցանկից:

Հիմնական դաշտի չափը

Բացի տեսակից, դաշտերն ունեն ձևաչափեր, որոնք թույլ են տալիս նշել տեքստի, թվերի, ամսաթվերի և ժամանակի արժեքները էկրանին և տպագրության վրա ցուցադրելու ձևաչափեր: Վերահսկիչների դաշտի ձևաչափը սահմանվում է հատկությունների պատուհանում, իսկ աղյուսակի կամ հարցման դաշտի համար՝ աղյուսակի ձևավորման ռեժիմում (դաշտի հատկությունների բաժնում) կամ հարցման պատուհանում (դաշտի հատկությունների պատուհանում): Ձևաչափերը կարող են ընտրվել ներկառուցված ձևաչափերի ցանկից այն դաշտերի համար, որոնք ունեն թվային, արժույթի, բուլյան, հաշվիչ և ամսաթիվ/ժամ տվյալների տեսակներ: Բացի այդ, ցանկացած տեսակի դաշտերի համար, բացի OLE օբյեկտներից, հնարավոր է ստեղծել ձեր սեփական հատուկ ձևաչափերը: Դուք կարող եք նաև սահմանել այս հատկության արժեքը մակրո կամ Visual Basic ծրագրում:

Հարաբերությունների ձևավորում

Աղյուսակ 7. Տեղեկատվական օբյեկտների փոխհարաբերությունները

Կապի համարը

հիմնական օբյեկտ

Ենթաօբյեկտ

Հաղորդակցության տեսակը

ուսուցիչները

Ժամանակացույց

Հանդիսատեսը

Ժամանակացույց

Ժամանակացույց

Ժամանակացույց

մի քանի անգամ

Ժամանակացույց

Աղյուսակներ-հարաբերությունների փոխհարաբերությունների նկարագրություն.

Բոլոր աղյուսակները մշակելուց հետո անհրաժեշտ է կապ հաստատել դրանց միջև:

Աղյուսակների միջև հարաբերությունները կապեր են հաստատում առանցքային դաշտերում համապատասխանող արժեքների միջև, սովորաբար տարբեր աղյուսակների դաշտերի միջև, որոնք ունեն նույն անվանումը: Շատ դեպքերում, մի աղյուսակի հիմնական դաշտը, որը յուրաքանչյուր գրառման եզակի նույնացուցիչն է, կապված է մեկ այլ աղյուսակի օտար բանալի հետ:

Հարաբերությունների առավել հաճախ օգտագործվող տեսակը մեկ-շատ-շատն է: Նման առնչությամբ A աղյուսակի յուրաքանչյուր գրառում կարող է համապատասխանել B աղյուսակի մի քանի գրառումների, իսկ B աղյուսակի գրառումը չի կարող ունենալ մեկից ավելի համապատասխան գրառում Ա աղյուսակում:

Կարող են լինել նաև շատ-շատ հարաբերություններ: Այս առնչությամբ A աղյուսակում մեկ գրառումը կարող է համապատասխանել B աղյուսակի մի քանի գրառումների, իսկ B աղյուսակի մեկ գրառումը կարող է համապատասխանել A աղյուսակի մի քանի գրառումների: Նման սխեման իրականացվում է միայն երրորդ (միացնող) աղյուսակի օգնությամբ. որի բանալին բաղկացած է առնվազն երկու դաշտից, որոնք արտաքին հիմնական դաշտերն են A և B աղյուսակներում:

Մեկ-մեկ հաղորդակցության ամենահազվագյուտ տեսակը: Այս հարաբերության դեպքում A աղյուսակի գրառումը կարող է ունենալ առավելագույնը մեկ առնչվող գրառում B աղյուսակում և հակառակը: Օգտագործեք նման հարաբերությունները շատ լայն աղյուսակներ առանձնացնելու, աղյուսակի մի մասը անվտանգության նկատառումներով առանձնացնելու և հիմնական աղյուսակում գրառումների ենթաբազմության հետ կապված տեղեկատվությունը պահելու համար: Օրինակ՝ գաղտնի տվյալներ պահելու համար։

Սխեմա ստեղծելու համար օգտագործեք տվյալների սխեմայի ստեղծման գործիքը:

Տվյալների սխեման ներկայացված է Նկար 1-ում: Աղյուսակային խումբը, լսարանը, ուսուցիչները, դասերը, ժամանակի զույգերը կապվում են ժամանակացույցի աղյուսակին ծածկագրի դաշտի միջոցով:

Նկար 1. Տվյալների սխեման «Ժամանակացույց»

Հատկանիշների միջև ֆունկցիոնալ հարաբերությունների հաստատում, հիմնական հատկանիշների ընդգծում:

Հարաբերական տվյալների բազաների հզորությունը կայանում է նրանում, որ դրանք կարող են օգտագործվել տարբեր աղյուսակներից տվյալների արագ գտնելու և կապելու համար՝ օգտագործելով հարցումներ, ձևեր և հաշվետվություններ: Դա անելու համար յուրաքանչյուր աղյուսակ պետք է պարունակի մեկ կամ մի քանի դաշտեր, որոնք եզակի կերպով նույնացնում են աղյուսակի յուրաքանչյուր գրառումը: Այս դաշտերը կոչվում են բանալի:

AT Microsoft AccessԱռկա են երեք տեսակի հիմնական դաշտեր՝ հաշվիչ, պարզ բանալի և բարդ բանալի:

Հաշվիչի դաշտը որպես հիմնական դաշտ նշելը հիմնական դաշտեր ստեղծելու ամենահեշտ ձևն է:

Եթե ​​դաշտը պարունակում է եզակի արժեքներ, ինչպիսիք են կոդերը կամ գույքագրման համարները, ապա այս դաշտը կարող է սահմանվել որպես հիմնական դաշտ:

Այն դեպքերում, երբ անհնար է երաշխավորել յուրաքանչյուր առանձին դաշտի արժեքների յուրահատկությունը, կարող եք ստեղծել մի քանի դաշտերից բաղկացած բանալի: Այս դաշտերի համադրությունը յուրահատուկ կլինի։

Ինդեքսները տվյալների բազայի օբյեկտներ են, որոնք ապահովում են արագ մուտք դեպի առանձին տողերաղյուսակում։ Ստեղծվում է ինդեքս՝ հարցումների գործողությունների կատարողականը բարելավելու և աղյուսակի տվյալների տեսակավորման համար: Ցուցանիշներն օգտագործվում են նաև աղյուսակների վրա որոշ տեսակի հիմնական սահմանափակումների պահպանման համար:

Ցուցանիշներն ամենամեծ առավելությունն են տալիս այն աղյուսակների համար, որոնք համեմատաբար քիչ են փոխվում և հաճախակի են հարցվում:

3. Տվյալների բազայի ձևավորում.

Microsoft Access-ում աղյուսակներ, ձևեր և այլ օբյեկտներ ստեղծելուց առաջ դուք պետք է սահմանեք տվյալների բազայի կառուցվածքը: Տվյալների լավ կառուցվածքը հիմք է հանդիսանում համարժեք, արդյունավետ տվյալների բազա ստեղծելու համար:

Տվյալների բազայի նախագծման քայլեր

Տվյալների բազայի նախագծման հիմնական քայլերը հետևյալն են.

Տվյալների բազա ստեղծելու նպատակի որոշում.

Նշելով աղյուսակները, որոնք պետք է պարունակի տվյալների բազան:

Աղյուսակում անհրաժեշտ դաշտերի որոշում:

Յուրաքանչյուր դաշտի համար սահմանեք անհատական ​​արժեք:

Աղյուսակների միջև հարաբերությունների սահմանում:

Տվյալների բազայի կառուցվածքի թարմացում:

Տվյալների ավելացում և տվյալների բազայի այլ օբյեկտների ստեղծում:

Օգտագործելով վերլուծության գործիքներ Microsoft Access-ում:

Տվյալների բազա ստեղծելու նպատակի որոշում

Տվյալների բազայի նախագծման առաջին փուլում անհրաժեշտ է որոշել տվյալների բազայի ստեղծման նպատակը, դրա հիմնական գործառույթները և այն տեղեկատվությունը, որը պետք է պարունակի: Այսինքն, դուք պետք է սահմանեք տվյալների բազայի աղյուսակների հիմնական թեմաները և այն տեղեկատվությունը, որը կպարունակեն աղյուսակների դաշտերը:

Տվյալների բազան պետք է համապատասխանի նրանց պահանջներին, ովքեր անմիջականորեն կաշխատեն դրա հետ։ Դա անելու համար դուք պետք է որոշեք այն թեմաները, որոնք պետք է ընդգրկի տվյալների բազան, հաշվետվությունները, որոնք այն պետք է թողարկի, վերլուծեք այն ձևերը, որոնք ներկայումս օգտագործվում են տվյալների գրանցման համար, համեմատեք ստեղծվող տվյալների բազան նման լավ մշակված տվյալների բազայի հետ:

Տվյալների բազան պետք է պարունակի աղյուսակների որոշում

Տվյալների բազայի նախագծման գործընթացի ամենադժվար փուլերից մեկը աղյուսակների մշակումն է, քանի որ արդյունքները, որոնք պետք է տա ​​տվյալների բազան (հաշվետվություններ, ելքային ձևեր և այլն) միշտ չէ, որ տալիս են աղյուսակի կառուցվածքի ամբողջական պատկերը:

Սեղաններ նախագծելիս պարտադիր չէ օգտվել Microsoft Access-ից։ Ավելի լավ է կառուցվածքը նախ թղթի վրա մշակել: Սեղաններ նախագծելիս խորհուրդ է տրվում առաջնորդվել հետևյալ հիմնական սկզբունքներով.

Աղյուսակում նշված տեղեկատվությունը չպետք է կրկնօրինակվի: Սեղանների միջև կրկնություն չպետք է լինի:

Երբ որոշակի տեղեկատվություն պահվում է միայն մեկ աղյուսակում, ապա այն պետք է փոխվի միայն մեկ տեղում: Սա աշխատանքն ավելի արդյունավետ է դարձնում, ինչպես նաև վերացնում է տարբեր աղյուսակներում տեղեկատվության անհամապատասխանության հնարավորությունը: Օրինակ, մեկ աղյուսակը պետք է պարունակի ուսանողների հասցեներ և հեռախոսահամարներ:

Յուրաքանչյուր աղյուսակ պետք է պարունակի տեղեկատվություն միայն մեկ թեմայի վերաբերյալ:

Յուրաքանչյուր թեմայի վերաբերյալ տեղեկատվությունը շատ ավելի հեշտ է մշակվում, եթե դրանք պարունակվում են միմյանցից անկախ աղյուսակներում: Օրինակ, ուսանողների հասցեները և պատվերները պահվում են տարբեր աղյուսակներում, որպեսզի պատվերը ջնջելիս ուսանողի մասին տեղեկատվությունը մնա տվյալների բազայում:

Աղյուսակում անհրաժեշտ դաշտերի որոշում

Յուրաքանչյուր աղյուսակ պարունակում է տեղեկատվություն որոշակի թեմայի վերաբերյալ, և աղյուսակի յուրաքանչյուր դաշտ պարունակում է առանձին տեղեկատվություն աղյուսակի թեմայի վերաբերյալ: Օրինակ՝ ուսուցիչների մասին տվյալների աղյուսակը կարող է պարունակել մասնագիտության, ֆակուլտետի, կուրսի, խմբի համարի անվանումով դաշտեր։ Յուրաքանչյուր աղյուսակի համար դաշտեր նախագծելիս հիշեք.

Յուրաքանչյուր դաշտ պետք է կապված լինի աղյուսակի թեմայի հետ:

Աղյուսակը պետք է պարունակի բոլոր անհրաժեշտ տեղեկությունները:

Տեղեկությունները պետք է բաժանվեն ամենափոքր տրամաբանական միավորների (օրինակ՝ «Անուն» և «Ազգանուն» դաշտերը, և ոչ թե «Անուն» ընդհանուր դաշտը):

Յուրաքանչյուր դաշտի համար անհատական ​​արժեք սահմանելը

Որպեսզի Microsoft Access-ը կապի տվյալները տարբեր աղյուսակներից, ինչպիսիք են հաճախորդների տվյալները և պատվերները, յուրաքանչյուր աղյուսակ պետք է պարունակի դաշտ կամ դաշտերի մի շարք, որը սահմանում է աղյուսակի յուրաքանչյուր գրառումի եզակիությունը: Նման դաշտը կամ դաշտերի հավաքածուն կոչվում է առաջնային բանալի:

Աղյուսակների միջև հարաբերությունների սահմանում

Տվյալները աղյուսակների միջև բաշխելուց և հիմնական դաշտերը սահմանելուց հետո դուք պետք է ընտրեք տարբեր աղյուսակներում տվյալները կապելու սխեման: Դա անելու համար հարկավոր է սահմանել հարաբերություններ աղյուսակների միջև:

Ցանկալի է ուսումնասիրել աղյուսակների փոխհարաբերությունները արդեն գոյություն ունեցող տվյալների բազայում։

Թարմացրեք տվյալների բազայի կառուցվածքը

Աղյուսակներ, դաշտեր և հարաբերություններ նախագծելուց հետո դուք պետք է նորից վերանայեք տվյալների բազայի կառուցվածքը և հայտնաբերեք հնարավոր թերությունները: Ցանկալի է դա անել այս փուլում, մինչդեռ աղյուսակները լրացված չեն տվյալներով։

Փորձարկելու համար հարկավոր է ստեղծել մի քանի աղյուսակ, որոշել նրանց միջև եղած հարաբերությունները և յուրաքանչյուր աղյուսակում մուտքագրել մի քանի գրառում, այնուհետև տեսնել՝ արդյոք տվյալների բազան համապատասխանում է պահանջներին: Նաև լավ գաղափար է ստեղծել արդյունքների ձևերի և հաշվետվությունների նախագծեր և տեսնել, թե արդյոք դրանք տրամադրում են պահանջվող տեղեկատվությունը: Բացի այդ, անհրաժեշտ է բացառել աղյուսակներից տվյալների բոլոր հնարավոր կրկնությունները:

Տվյալների ավելացում և տվյալների բազայի այլ օբյեկտների ստեղծում

Եթե ​​աղյուսակի կառուցվածքները համապատասխանում են պահանջներին, ապա կարող եք մուտքագրել բոլոր տվյալները: Այնուհետև կարող եք ստեղծել ցանկացած հարցումներ, ձևեր, հաշվետվություններ, մակրոներ և մոդուլներ:

Microsoft Access-ում վերլուծության գործիքների օգտագործումը

Microsoft Access-ում երկու գործիք կա տվյալների բազաների կառուցվածքը բարելավելու համար: Աղյուսակների վերլուծության մոգը ուսումնասիրում է աղյուսակը, անհրաժեշտության դեպքում առաջարկում է նոր կառուցվածք և հարաբերություններ և վերամշակում է այն:

Կատարման անալիզատորը ուսումնասիրում է ամբողջ տվյալների բազան, տալիս է առաջարկություններ դրա բարելավման համար, ինչպես նաև իրականացնում է դրանք:

Ձևերի մշակում և ստեղծում:

Ձևերը՝ Access-ում տվյալների բազաների հետ աշխատելու հիմնական գործիքներից մեկը, օգտագործվում են նոր գրառումներ (աղյուսակների տողեր) մուտքագրելու, առկա տվյալները դիտելու և խմբագրելու, հարցումների պարամետրերը սահմանելու և դրանց պատասխանները ցուցադրելու համար և այլն: Ձևերը ուղղանկյուն պատուհաններ են, որոնք տեղադրված են դրանք հսկիչներով:

Ձևը կարող է ստեղծվել երեքով տարբեր ճանապարհներ.

Օգտագործելով ավտոմատ ձև, որը հիմնված է աղյուսակի կամ հարցման վրա: Ավտոմատ ձևաթղթերի միջոցով դուք կարող եք ստեղծել ձևեր, որոնք ցուցադրում են բազային աղյուսակի կամ հարցման բոլոր դաշտերը և գրառումները: Եթե ​​ընտրված գրառումների աղբյուրն ունի առնչվող աղյուսակներ կամ հարցումներ, ապա ձևը կպարունակի նաև այդ գրառումների աղբյուրների բոլոր դաշտերը և գրառումները:

Մեկ կամ մի քանի աղյուսակների կամ հարցումների վրա հիմնված կախարդի օգտագործումը: Վիզարդը մանրամասն հարցեր է տալիս գրառումների աղբյուրների, դաշտերի, դասավորության, պահանջվող ձևաչափերի մասին և պատասխանների հիման վրա ստեղծում է ձև:

Ձեռքով դիզայնի ռեժիմում: Նախ, ստեղծվում է բազային ձև, որն այնուհետև փոփոխվում է, ինչպես պահանջվում է Design view-ում:

Ձևերի ստեղծում Form Wizard ռեժիմում:

Տվյալների բազայի պատուհանում Օբյեկտների ցանկից ընտրեք Ձևեր:

Կտտացրեք «Նոր» կոճակը տվյալների բազայի պատուհանի գործիքագոտու վրա:

Երկխոսության վանդակում Նոր ձևընտրեք ցանկալի վարպետը: Երկխոսության վանդակի ձախ կողմում հայտնվում է հրաշագործի նկարագրությունը:

Ընտրեք աղյուսակի կամ գրանցման այլ աղբյուրի անունը, որը պարունակում է այն տվյալները, որոնց վրա պետք է հիմնվի ձևը:

Նշում. Եթե ​​ցանկում ընտրված է «Form Wizard» կամ «PivotTable», ապա այս քայլը պարտադիր չէ. ձևի ռեկորդային աղբյուրը կարող է նշվել ավելի ուշ:

Սեղմեք OK կոճակը:

Հետևեք հրաշագործի հրահանգներին:

Ձևը ստեղծելուց հետո այն կարող եք խմբագրել Դիզայնի տեսքով, Առանցքային աղյուսակում կամ PivotChart-ում:

Նկար 2 Ժամանակացույցի ձև

Նկ 3 Ձևաստեղծ

Հարցումների կազմակերպում.

Դուք կարող եք հարցումներ ստեղծել Microsoft Access-ում կամ ավտոմատ կերպով՝ օգտագործելով մոգերը, կամ ինքնուրույն՝ հարցումների դիզայների պատուհանում: Դուք կարող եք ճշգրտել և օպտիմալացնել հարցման հայտարարությունը SQL ռեժիմում:

Հարցման մոգերն ավտոմատ կերպով կատարում են հիմնական գործողություններ՝ հիմնվելով օգտատիրոջ պատասխանների վրա՝ տրված հարցերին: Simple Select Query Wizard-ը օգտագործվում է հարցումներ ստեղծելու համար՝ մեկ կամ մի քանի աղյուսակներում կամ հարցումներում սահմանված դաշտերից տվյալներ ստանալու համար: Դուք կարող եք նաև օգտագործել հրաշագործը՝ բոլոր գրառումների կամ գրառումների որոշակի խմբերի համար գումարները, գրառումների քանակը և միջինները հաշվարկելու համար, ինչպես նաև գտնել առավելագույնը և նվազագույն արժեքըդաշտում։ Այնուամենայնիվ, դուք չեք կարող սահմանափակել այս հարցման կողմից վերադարձված գրառումների քանակը՝ օգտագործելով զտիչ պայմանները:

Նոր հարցում երկխոսության վանդակում ընտրեք «Պարզ հարցում» ցանկից և սեղմեք «OK»:

Հետևեք հրաշագործի երկխոսության տուփերի հրահանգներին: Վերջին երկխոսությունը թույլ է տալիս կամ գործարկել հարցումը կամ բացել այն Design view-ում:

Եթե ​​դուք չեք ստացել ձեր ուզած հարցումը, կարող եք վերստեղծել հարցումը, օգտագործելով մոգը կամ խմբագրել հարցումը Design view-ում:

Աշխատեք հարցումների հետ դիզայնի ռեժիմում:

Տվյալների բազայի պատուհանում Օբյեկտների ցանկում ընտրեք Հարցումներ, իսկ տվյալների բազայի պատուհանի գործիքագոտում սեղմեք Նոր կոճակը:

Նոր հարցում երկխոսության վանդակում սեղմեք Դիզայնի տողը, այնուհետև կտտացրեք OK:

Ավելացնել աղյուսակի երկխոսության վանդակում ընտրեք այն ներդիրը, որը պարունակում է այն օբյեկտները, որոնց տվյալները կօգտագործվեն հարցումում:

Կրկնակի սեղմեք այն օբյեկտների վրա, որոնք ցանկանում եք ավելացնել հարցմանը, այնուհետև սեղմեք Փակել:

Հարցման ձևի տողում դաշտում ավելացրեք դաշտեր և անհրաժեշտության դեպքում նշեք պայմանները և տեսակավորելու կարգը:

Գործիքադարակի վրա հարցման արդյունքները դիտելու համար սեղմեք Դիտել կոճակը:

Հիմնականում մեզ կարող են անհրաժեշտ լինել հարցումներ՝ հաշվետվություններ ստեղծելու համար: Կամ նմուշի տվյալներ տպելու համար: Այս տվյալների բազայի համար հարցումների կարիք կա: Եկեք հարցում ստեղծենք ըստ ամսաթվի:

Հաշվետվությունների մշակում և ստեղծում:

Զեկույցը տվյալների տպագիր ձևաչափով ներկայացնելու արդյունավետ միջոց է: Կարողանալով վերահսկել հաշվետվության բոլոր տարրերի չափն ու տեսքը, օգտատերը կարող է տեղեկատվությունը ցուցադրել այնպես, ինչպես ցանկանում է:

Հաշվետվությունները շատ առումներով նման են ձևերին: Հաշվետվության ձևավորումն օգտագործում է ձևաթղթերի համար օգտագործվող տեխնոլոգիաներից շատերը:

Զեկույցների մեծ մասը կցվում է մեկ կամ մի քանի աղյուսակների և տվյալների բազայի հարցումների: Հաշվետվությունների գրառումները գալիս են հիմքում ընկած աղյուսակների և հարցումների դաշտերից: Անհրաժեշտ չէ, որ հաշվետվությունը ներառի բոլոր դաշտերը յուրաքանչյուր աղյուսակից կամ հարցումից, որի վրա հիմնված է:

Կցված հաշվետվությունն իր տվյալները ստանում է հիմքում ընկած գրառումների աղբյուրից: Այլ տվյալներ, ինչպիսիք են անվանումը, ամսաթիվը և էջի համարները, պահվում են հաշվետվության դասավորության մեջ:

Զեկույցի և դրա տվյալների աղբյուրի միջև կապը ստեղծվում է գրաֆիկական օբյեկտների միջոցով, որոնք կոչվում են վերահսկիչներ: Վերահսկիչները դաշտեր են, որոնք ցուցադրում են անուններ և թվեր, պիտակներ, որոնք ցուցադրում են վերնագրերը և դեկորատիվ գծեր, որոնք գրաֆիկորեն կառուցում են տվյալները և բարելավում: տեսքըհաշվետվություն։

Wizards-ն օգնում է ձեզ արագ հաշվետվություններ ստեղծել տարբեր տեսակներ. Label Wizard-ն օգտագործվում է փոստային պիտակներ ստեղծելու համար, Chart Wizard-ն օգնում է ստեղծել գծապատկեր, իսկ Report Wizard-ն օգնում է ստեղծել ստանդարտ հաշվետվություններ: Վիզարդը ցուցադրում է հարցեր և ստեղծում հաշվետվություն՝ հիմնվելով օգտատիրոջ պատասխանների վրա: Դրանից հետո օգտատերը հնարավորություն ունի ձևափոխել և փոփոխել հաշվետվությունը դիզայնի ռեժիմում։

Դուք կարող եք հարմարեցնել զեկույցը հետևյալ եղանակներով.

Գրառման աղբյուր. Փոխեք աղյուսակը կամ հարցումը, որի վրա հիմնված է զեկույցը:

Տվյալների տեսակավորում և խմբավորում: Դուք կարող եք տեսակավորել տվյալները աճման և նվազման կարգով: Կարող եք նաև խմբավորել գրառումներն ըստ մեկ կամ մի քանի դաշտերի և հաշվետվության մեջ ցուցադրել ենթագումարներն ու ընդհանուր գումարները:

Հաշվետվության պատուհան: Դուք կարող եք ավելացնել կամ հեռացնել «Ընդարձակել» և «Փլուզել» կոճակները, փոխել վերնագրի տեքստը և հաշվետվության պատուհանի այլ տարրեր:

Բաժիններ. Դուք կարող եք ավելացնել, հեռացնել, թաքցնել կամ չափափոխել պիտակը, ծանոթագրությունը և հաղորդել տվյալների տարածքները: Կարող եք նաև սահմանել հատվածի հատկությունները, որոնք որոշում են, թե ինչպես է հաշվետվությունը հայտնվում էկրանին և երբ է տպագրվում:

Կառավարում. Օգտագործողը կարող է տեղափոխել հսկիչները, փոխել դրանց չափերը և սահմանել տառատեսակների հատկությունները կառավարիչների համար: Դուք կարող եք նաև հաշվետվության մեջ վերահսկման տարրեր ավելացնել՝ հաշվարկված արժեքները, ընդհանուր գումարները, ընթացիկ ամսաթիվը և ժամը և այլ օգտակար տեղեկություններ ցուցադրելու համար:

Նկ5. Ժամանակացույց հաշվետվություն.

Եզրակացություն.

Վերանայելով իմ կուրսային աշխատանքը գործնական օրինակով, ես հասկանում եմ, որ Microsoft Access-ն ունի դասական DBMS-ի բոլոր հատկանիշները և տրամադրում է լրացուցիչ հնարավորություններ: Access-ը ոչ միայն հզոր, ճկուն և հեշտ օգտագործման DBMS է, այլ նաև տվյալների բազաների հետ աշխատող հավելվածների մշակման համակարգ: Access-ի միջոցով կարող եք ստեղծել հավելված, որն աշխատում է Windows միջավայրև լիովին արձագանքում է մեր տվյալների կառավարման կարիքներին: Օգտագործելով հարցումները՝ կարող եք ընտրել և մշակել աղյուսակներում պահվող տեղեկատվությունը: Դուք կարող եք ձևաթղթեր ստեղծել՝ տվյալներ մուտքագրելու, դիտելու և թարմացնելու համար, ինչպես նաև օգտագործել Access՝ ինչպես պարզ, այնպես էլ բարդ հաշվետվություններ ստեղծելու համար: Ձևերը և հաշվետվությունները «ժառանգում են» հիմքում ընկած աղյուսակի կամ հարցման հատկությունները, ուստի շատ դեպքերում դուք միայն մեկ անգամ եք նշում ձևաչափերը, արժեքների պայմանները և տվյալների որոշ այլ բնութագրեր: Access-ի ամենահզոր գործիքներից են օբյեկտների հեղինակային գործիքները՝ Wizards, որոնց միջոցով կարելի է ստեղծել աղյուսակներ, տարբեր տեսակի ձևերի հարցումներ և հաշվետվություններ՝ պարզապես մկնիկի միջոցով ընտրելով ցանկալի տարբերակները: Ձեր հավելվածն ամբողջությամբ ավտոմատացնելու համար Access մակրոները հեշտացնում են տվյալների կապը ձևերի և հաշվետվությունների հետ: Դուք կարող եք ստեղծել հավելվածների մեծ մասը՝ առանց մեկ տող կոդ գրելու, բայց եթե ձեզ հարկավոր է իսկապես բավականին բարդ բան ստեղծել, ապա այս դեպքում Microsoft Access-ը տրամադրում է հզոր ծրագրավորման լեզու՝ Microsoft Access Basic-ը:

Ուրախ եմ, որ ժամանակ եմ հատկացրել դա պարզելու և ինքս կատարել աշխատանքը, քանի որ կարծում եմ, որ իմ մասնագիտության մեջ նման հմտությունները, նույնիսկ հիմնականը, ժամանակի ընթացքում ինձ շատ օգտակար կլինեն։

Մատենագիտություն

ACCESS 2000. Դիմումների մշակում: Ի.Խարիտոնով, Վ.Միխեևա. BHV, 2000 թ.

Մուտք97. Վ.Կորնելյուկ, Զ.Վեկեր, Ն.Զինովև. «ՍՈԼՈՆ», 1998։

Kroenke D. Տվյալների բազաների կառուցման տեսություն և պրակտիկա, 8-րդ հրատ. Սանկտ Պետերբուրգ: «Պիտեր», 2003 թ.

D., Tsygankov V. M., Maltsev M. G. Տվյալների շտեմարաններ. Դասագիրք բարձրագույն կրթության համար

հաստատություններ / Էդ. պրոֆ. Ա.Դ.Խոմոնենկո. SPb.: KORONA տպագիր, 2000 թ.

Օգնության համակարգ Microsoft Access:

Այս աշխատանքի պատրաստման համար օգտագործվել են http://referat.ru կայքի նյութերը։

ՆԵՐԱԾՈՒԹՅՈՒՆ

Պետության արդյունավետ զարգացումն անհնար է առանց կառավարման համակարգերի. Ժամանակակից կառավարման համակարգերը հիմնված են բարդ համակարգերտեղեկատվության մշակում, ժամանակակից ինֆորմացիոն տեխնոլոգիա. Ժամանակակից համակարգեր համակարգչային հսկողությունապահովել տվյալների ճշգրիտ և ամբողջական վերլուծություն, ժամանակին տեղեկատվություն ստանալ առանց ուշացման, որոշել կարևոր ցուցանիշների միտումները:

Տվյալների բազան կառուցվածքային և փոխկապակցված տվյալների և մեթոդների մի շարք է, որոնք ապահովում են տվյալների նմուշառում և ցուցադրում: Տվյալների բազայի կառավարման համակարգի հայեցակարգը սերտորեն կապված է տվյալների բազա հասկացության հետ: Դա բարդույթ է ծրագրային գործիքներնախատեսված է կառուցվածք ստեղծելու համար նոր բազա, լրացնելով այն բովանդակությամբ, խմբագրելով բովանդակությունը և պատկերացնելով տեղեկատվություն: Տվյալների բազայի տեղեկատվության վիզուալիզացիան հասկացվում է որպես ցուցադրվող տվյալների ընտրություն՝ համաձայն տվյալ չափանիշի, դրանց պատվիրումը, ձևավորումը և հետագա թողարկումը ելքային սարքին կամ փոխանցումը կապի ուղիներով:

Աշխարհում կան բազմաթիվ տվյալների բազայի կառավարման համակարգեր: Չնայած նրանք կարող են տարբեր կերպ աշխատել տարբեր օբյեկտների հետ և տրամադրել օգտվողին տարբեր գործառույթներև գործիքներ, DBMS-ների մեծ մասը հիմնված է հիմնական հասկացությունների մեկ, լավ հաստատված հավաքածուի վրա: Սա մեզ հնարավորություն է տալիս դիտարկել մեկ համակարգ և ընդհանրացնել դրա հասկացությունները, տեխնիկան և մեթոդները ամբողջ DBMS դասի համար: Որպես այդպիսի ուսումնական օբյեկտ՝ մենք կընտրենք փաթեթում ներառված Microsoft Access DBMS-ը Microsoft Office. Գրեթե բոլոր DBMS-ները թույլ են տալիս նոր տվյալներ ավելացնել աղյուսակներում: Այս տեսանկյունից, DBMS-ները ոչնչով չեն տարբերվում աղյուսակային ծրագրերից (Excel), որոնք կարող են ընդօրինակել տվյալների բազայի որոշ գործառույթներ: Կան երեք հիմնարար տարբերություններ DBMS-ի և աղյուսակային ծրագրերի միջև.

DBMS-ները նախատեսված են ապահովելու համար արդյունավետ վերամշակումմեծ քանակությամբ տեղեկատվություն, շատ ավելի մեծ, քան այն, ինչ կարող են կարգավորել աղյուսակները:

DBMS-ը կարող է հեշտությամբ կապել երկու աղյուսակներ, որպեսզի նրանք օգտագործողին երևան որպես մեկ աղյուսակ: Գրեթե անհնար է նման հնարավորություն իրականացնել աղյուսակներում։

DBMS-ը նվազագույնի է հասցնում տվյալների բազայի ընդհանուր չափը: Դա անելու համար կրկնօրինակ տվյալներ պարունակող աղյուսակները բաժանվում են մի քանի հարակից աղյուսակների:

Մուտքը հզոր է windows հավելված. Միևնույն ժամանակ, DBMS-ի կատարումը օրգանապես համակցված է բոլոր հարմարություններով և Windows-ի առավելությունները.

Որպես հարաբերական DBMS, Access-ը ապահովում է բոլոր տեսակի տվյալների հասանելիություն և թույլ է տալիս միաժամանակ օգտագործել տվյալների բազայի բազմաթիվ աղյուսակներ: Access-ը հատուկ նախագծված է բազմաֆունկցիոնալ հավելվածներ ստեղծելու համար, որտեղ տվյալների բազայի ֆայլերը ցանցում համօգտագործվող ռեսուրսներ են: Իրականացվել է Access-ում հուսալի համակարգպաշտպանություն ֆայլերի չարտոնված մուտքից:

Որպես այս դասընթացի նախագծի մաս, անհրաժեշտ է նախագծել և իրականացնել միջոցներով MS ՄՈՒՏՔտեղեկատվական համակարգ, որը թույլ է տալիս դասեր կազմակերպել:

Դիսպետչերը պատասխանատու է դասերի ժամանակացույցի համար: Ենթադրենք, որ անհրաժեշտ է կառուցել տվյալների բազա, որը կօգնի դիսպետչերին դասեր պլանավորել։ Դա անելու համար դուք պետք է ունենաք հետևյալ տեղեկատվությունը.

Հանդիսատեսի ներգրավվածություն.

խմբեր;

մասնագիտացում և ազատ ժամանակուսուցիչներ;

զանգերի ժամանակացույց;

Առարկաներ (ուսումնական ծրագիր);

· շաբաթվա օրերը;

· ժամանակացույց;

· ակադեմիական պլան.

Դիսպետչերը պետք է մուտքագրի ժամանակացույցը տվյալների բազայի գրառումների տեսքով.

Շաբաթվա օր

Մեկնարկի ժամանակը

Հանդիսատեսը

Կարգապահություն

Ուսուցիչ

Մուտք գործելու ժամանակ անհրաժեշտ է խուսափել ձևի «վերածանցումներից».

1. Տարբեր խմբեր միաժամանակ ներգրավված են նույն լսարանի մեջ.

2. Նույն խումբը միաժամանակ զբաղված է տարբեր դասարաններում՝ կա՛մ տարբեր առարկաներով, կա՛մ տարբեր ուսուցիչների հետ;

3. Նույն ուսուցիչը միաժամանակ սովորում է կամ տարբեր դասարաններում, կամ տարբեր առարկաներից, կամ տարբեր խմբերի հետ:

Բացի այդ, Տեղեկատվական համակարգպետք է ցուցադրի տեղեկատվություն պլանավորման հարցումների վերաբերյալ.

խմբեր;

ուսուցիչներ;

Օգտագործողին նշված տեղեկատվությունը տրամադրելու համար տվյալների բազայում պետք է պահվեն խմբերի, դասասենյակների և ուսուցիչների մասին տեղեկատու տվյալները: Առարկայական տարածքի վերլուծության արդյունքում պարունակող փաստաթղթեր ֆոնային տեղեկատվություն«Խմբեր» (նկ.1.2.1), «Հանդիսատեսներ» (նկ.1.2.2), «Ուսուցիչներ» (նկ.1.2.3), «Զանգերի ժամանակացույց» (նկ.1.2.4), «Կարգապահություններ» (նկ.1.2.5), «Շաբաթվա օրեր» (նկ.1.2.6), «Ժամանակացույց» (նկ.1.2.7), «Ուսումնական պլան» (նկ.1.2.8): Ստորև ներկայացված են փաստաթղթերի ձևերը.

Նկ.1.2.1 Հղման փաստաթղթի ձև «Խմբեր»

Նկ.1.2.3 «Ուսուցիչներ» տեղեկանքի ձևը.

Նկ. 1.2.4 «Զանգերի ժամանակացույց» տեղեկատու փաստաթղթի ձևը.

Նկ.1.2.5 «Կարգապահություններ» տեղեկատու փաստաթղթի ձևը.

Նկ.1.2.6 Տեղեկանք փաստաթղթի ձև «Շաբաթվա օրեր»

Նկ.1.2.7 Տեղեկանքի փաստաթղթի ձև «Ժամանակացույց»

Մուտք գործեք տվյալների շտեմարան համալսարան

Նվազագույն բնութագրերի ցանկը.
Ուսուցչի համարը, լրիվ անվանումը, հասցեն և պաշտոնը, գիտական ​​աստիճանը.
ծածկագիրը, անվանումը, ժամերի քանակը, հսկողության տեսակը և առարկայի բաժինը (կարգապահությունը);
բաժնի պետի կոդը, անունը, համարը.
սենյակի համարը, որտեղ ուսուցիչը կարդում է իր առարկան, ամսաթիվը, ժամը, խումբը:
Մեկ ուսուցիչը կարող է ղեկավարել մի քանի առարկաներ, իսկ մեկ առարկան կարող է դասավանդվել մի քանի ուսուցիչների կողմից:
Նշում. Առարկաների ցիկլեր՝ հումանիտար, ընդհանուր ճարտարագիտական, մաթեմատիկական, համակարգչային և այլն:
Ընտրություններ:
Ընտրեք մի ուսուցչի, ով 2011 թվականի գարնանը «առանց աշխատանք էր».
Բացահայտեք լսարանների հնարավոր «վերածումները» ժամանակացույցում:
Ցուցադրել դասացուցակը OKE-40′ խմբի համար 2011 թվականի մարտի համար:
Յուրաքանչյուր խմբի համար որոշեք յուրաքանչյուր փուլի առարկաների համամասնությունը տոկոսներով:

1) Ստեղծեք աղյուսակի կառուցվածքներ, առանցքային դաշտեր: Աղյուսակները լրացրեք տվյալների հետ: Աղյուսակներում առկա տվյալների քանակը պետք է ապահովի յուրաքանչյուր աշխատանքի հայտի համար առնվազն 3-5 գրառումների թողարկում: Ստեղծեք հարաբերություններ աղյուսակների միջև:
2) Օգտագործողի համար հարմար ձևաչափով տեղեկատվություն մուտքագրելու ձևեր ստեղծել:
3) առաջադրանքին համապատասխան ընտրության հարցումներ ստեղծել. Ստեղծեք պարամետրային հարցում: Ստեղծեք թարմացումներ և ջնջեք հարցումները: Ստեղծեք խաչաձեւ հարցում: Ստեղծեք հարցում՝ հաշվետվություն ստեղծելու համար:
4) Ստեղծեք պարզ հաշվետվություն և հաշվետվություն՝ հիմնված նախկինում ստեղծված հարցման վրա:
5) Ստեղծեք կոճակի ձև՝ նախկինում ստեղծված տվյալների բազայի բոլոր օբյեկտների հետ աշխատելու համար (աղյուսակներ, ձևեր, հարցումներ, հաշվետվություններ): Ձևով տրամադրեք ելք տվյալների բազայից (աշխատանքի դադարեցում):

Կարգապահության աղյուսակ - Համալսարանի մուտքի տվյալների շտեմարան

Ուսուցիչների աղյուսակ - Համալսարանի մուտքի տվյալների շտեմարան

Բաժանմունքների ձև - Համալսարանի մուտքի տվյալների շտեմարան

Ամբիոնի վարիչ հաշվետվություն - Համալսարանի մուտքի տվյալների շտեմարան

Teacher Unemployed Query - Access Database University

Schedule Overlaps Query - Access Database University

OKE-40 Schedule Query - Access Database University

Հարցումների տոկոսը - Access Database University

Master Button Form - Համալսարանի մուտքի տվյալների բազա

Պատրաստի տվյալների բազա Մուտքի «Համալսարան» հասանելի է ներբեռնման համար ստորև նշված հղումից:

. Պատրաստի տվյալների բազա Մուտքի համալսարան

Ներբեռնել տվյալների բազան (DB) MS Access; Մուտք գործեք «Համալսարան» բազա; մուտք գործել տվյալների բազա; դբ մուտք; subd մուտք; մուտք գործել տվյալների բազա; մուտքի օրինակ; մուտքի ծրագրավորում; պատրաստի տվյալների բազա; տվյալների բազայի ստեղծում; DBMS տվյալների բազա; մուտք գործելու դասընթացներ; տվյալների բազայի օրինակ; մուտքի ծրագիր; մուտքի նկարագրություն; մուտքի վերացական; մուտքի հարցումներ; մուտքի օրինակներ; ներբեռնել տվյալների բազայի հասանելիություն; մուտքի օբյեկտներ; դբ մուտքի մեջ; ներբեռնել subd մուտք; ms մուտքի տվյալների բազա; subd մուտքի վերացական; subd ms մուտք; մուտքի առավելություններ; տվյալների բազա; մուտքի տվյալների բազայի ներբեռնում; Տվյալների բազա; հարաբերական տվյալների բազա; տվյալների բազայի կառավարման համակարգեր; դասընթացների տվյալների բազա; ներբեռնել տվյալների բազա; մուտք գործել տվյալների բազայի ներբեռնում; մուտք գործել տվյալների բազայի ներբեռնում

5. «Bus Schedule» տվյալների բազայի ստեղծում Access փաթեթի միջոցով

Տվյալների բազան որոշակի թեմայի կամ առաջադրանքի հետ կապված տեղեկատվության հավաքածու է: դբ է տեղեկատվական մոդելառարկայական տարածք. Տվյալների բազա մուտքն իրականացվում է տվյալների բազայի կառավարման համակարգերի (DBMS) միջոցով: DBMS Access-ը հարաբերական տիպի տվյալների բազայի կառավարման համակարգ է: Նման տվյալների բազայում տվյալները պահվում են աղյուսակների տեսքով: Ինդեքսները (ստեղները) կարող են կապված լինել յուրաքանչյուր աղյուսակի հետ՝ նշելով, թե ինչ պատվերներ են անհրաժեշտ օգտվողին մի շարք տողերի վրա: Աղյուսակները կարող են ունենալ նույն տիպի դաշտեր (սյունակներ), և դա թույլ է տալիս հարաբերություններ հաստատել դրանց միջև, կատարել հարաբերական հանրահաշվի գործողություններ:

Տվյալների բազաները սովորաբար ունեն հետևյալ հատկանիշները.

Տվյալների բազան պարունակում է տվյալների մի շարք, որոնք անհրաժեշտ են բազմաթիվ օգտատերերի (ներառյալ իրական և պոտենցիալ) խնդիրները լուծելու կամ համապատասխան տեղեկատվական կարիքները բավարարելու համար.

Տվյալների բազայի տվյալները կամ տեղեկատվական տարրերը կառուցված և փոխկապակցված են որոշակի ձևով, մինչդեռ տվյալների կառուցվածքը, կազմը և տվյալների բազայում դրանց բովանդակությունը կախված չեն տվյալների բազան կառավարելու համար օգտագործվող կիրառական ծրագրերի առանձնահատկություններից.

տվյալները ներկայացված են մեքենայաընթեռնելի կրիչների վրա՝ համապատասխան ձևով գործառնական օգտագործումըդրանք միջոցների օգտագործմամբ Համակարգչային գիտություն, ներառյալ տվյալների բազայի կառավարման համակարգերը:

DBMS-ի հիմնական գործառույթները հետևյալն են.

Տվյալների սահմանում - որոշեք, թե ինչ տեսակի տեղեկատվություն կպահվի տվյալների բազայում, սահմանեք տվյալների հատկությունները, դրանց տեսակը, ինչպես նաև նշեք, թե ինչպես են այդ տվյալները կապված միմյանց հետ:

Տվյալների մշակում - Տվյալները կարող են մշակվել տարբեր ձևերով: Դուք կարող եք ընտրել ցանկացած դաշտ, զտել և տեսակավորել տվյալները: Դուք կարող եք միավորել տվյալները այլ առնչվող տեղեկատվության հետ և հաշվարկել ընդհանուր գումարները:

Տվյալների կառավարում - կարող եք նշել, թե ում է թույլատրվում տեսնել տվյալները, ուղղել դրանք կամ ավելացնել նոր տեղեկություններ:

«Ավտոբուսների ժամանակացույց» տվյալների բազան նախագծելիս այն բաժանում ենք երկու միացված աղյուսակների։ Առաջին աղյուսակը պարունակում է հետևյալ դաշտերը. նպատակակետ; մեկնելու ժամանակը; ճանապարհորդության ժամանակը; նստատեղերի քանակը. Իսկ երկրորդում՝ մեկնման ժամը; հեռավորությունը դեպի նպատակակետ:

Տվյալների բազա ստեղծելիս պետք է պահպանել հետևյալ սկզբունքները.

· Յուրաքանչյուր աղյուսակ չպետք է ունենա կրկնօրինակ դաշտեր;

· Յուրաքանչյուր աղյուսակ պետք է ունենա եզակի նույնացուցիչ՝ բանալի;

· Առաջնային բանալու յուրաքանչյուր արժեք պետք է ունենա բավարար տեղեկատվություն աղյուսակի էության կամ օբյեկտի մասին:

Եկեք ստեղծենք աղյուսակներ դիզայնի ռեժիմում.

Որպեսզի Microsoft Access-ը կապի տվյալների տարբեր աղյուսակներից, յուրաքանչյուր աղյուսակ պետք է պարունակի դաշտ կամ դաշտերի մի շարք, որը կսահմանի աղյուսակի յուրաքանչյուր գրառումի անհատական ​​արժեքը: Նման դաշտը կամ դաշտերի հավաքածուն կոչվում է առաջնային բանալի:

Աղյուսակ 5.1.

Մեկնման ժամանակ դաշտի համար դրեք ստեղնը և մուտքագրման դիմակը դրեք «00:00»:

Նույն կերպ մենք կստեղծենք երկրորդ փոխկապակցված աղյուսակը.

Աղյուսակ 5.2.

Նպատակակետ դաշտի համար սահմանեք ստեղնը:

Տվյալները աղյուսակների միջև բաշխելուց և հիմնական դաշտերը սահմանելուց հետո դուք պետք է ընտրեք տարբեր աղյուսակներում տվյալները կապելու սխեման: Դա անելու համար հարկավոր է սահմանել հարաբերություններ աղյուսակների միջև:

Ձևաթղթերը օգտագործվում են տվյալների հետ աշխատանքը հեշտացնելու և տվյալների բազան լրացնելու համար: Ձևերը տվյալների բազայի օբյեկտների տեսակ են, որոնք սովորաբար օգտագործվում են տվյալների բազայում տվյալների ցուցադրման համար:

Ձևաթղթերը լրացվում են թիվ 5.1 աղյուսակների դաշտերին համապատասխան: և 5.2. Տվյալների բազա:

Նպատակակետ

Մեկնման ժամը

Ճամփորդության ժամանակը

Նստատեղերի քանակը

Արևելյան

Արևմտյան

Մանկավարժական համալսարան

№25 դպրոց

Սադովայա փողոց

Նոր տեխնոլոգիաների պողոտա

Կինոթատրոն Միր

Մանկավարժական համալսարան

չգիտեմ հրապարակ

Նոր տեխնոլոգիաների պողոտա

№25 դպրոց

Փոստ №536

Սադովայա փողոց

Արևմտյան

Մանկավարժական համալսարան

Կինոթատրոն Միր

Արևելյան

չգիտեմ հրապարակ

№25 դպրոց

Փոստ №536

Նոր տեխնոլոգիաների պողոտա

Արևմտյան

Մանկավարժական համալսարան

Սադովայա փողոց

Ստեղծված տվյալների բազայի հիման վրա ստեղծում ենք հարցումներ։

Հարցումները տվյալների բազայից տեղեկատվություն հանելու հիմնական միջոցն են: Հարցման միջոցով դուք կարող եք ընտրել որոշակի տեղեկատվություն և դասավորել այն ըստ դաշտի արժեքների, և նույնիսկ նկարագրություններ ավելացնել ներկայացումներին: Հարցումները հաճախ օգտագործվում են որպես ձևերի և հաշվետվությունների ստեղծման հիմք: Այլ հարցումները կարող են ստեղծել նոր աղյուսակներ, ավելացնել տվյալներ առկա աղյուսակներին, ջնջել գրառումները և որոնել կրկնօրինակ գրառումներ: Մենք հարցում ենք ստեղծում թիվ 5.1 աղյուսակի Destination դաշտի արժեքների համապատասխանության համար: Դա անելու համար գնացեք «Հարցումների մոգ», ընտրեք հարցում կրկնօրինակ գրառումների համար, սեղմեք «Հաջորդ», ընտրեք աղյուսակ 5.1. Հաջորդը, Նպատակակետ դաշտը և սեղմեք «Կատարված»: Հայտնվում է հուշում.

Ստեղծում ենք հարցում՝ դասավորելով ըստ դաշտի Թիվ 5.1 աղյուսակի (ձևի) մեկնման ժամանակ։ Դա անելու համար գնացեք «Query Builder», ավելացրեք աղյուսակ 5.1., ընտրեք «Destination» և «Departure time» դաշտերը: Տեսակավորման սյունակի մեկնման ժամանակ դաշտի տակ ընտրեք տեսակավորման տեսակը «աճող» կամ «նվազող»: Փակեք «Կոնստրուկտորը» և պահպանելիս սեղմեք Այո։

Հարցում` ըստ տրված դաշտի տեսակավորման

Նպատակակետ

Մեկնման ժամը

Սադովայա փողոց

Մանկավարժական համալսարան

Արևմտյան

Նոր տեխնոլոգիաների պողոտա

Փոստ №536

№25 դպրոց

չգիտեմ հրապարակ

Արևելյան

Կինոթատրոն Միր

Մանկավարժական համալսարան

Արևմտյան

Սադովայա փողոց

Փոստ №536

№25 դպրոց

Նոր տեխնոլոգիաների պողոտա

չգիտեմ հրապարակ

Մանկավարժական համալսարան

Կինոթատրոն Միր

Նոր տեխնոլոգիաների պողոտա

Սադովայա փողոց

№25 դպրոց

Մանկավարժական համալսարան

Արևմտյան

Արևելյան

Մենք հարցում ենք ստեղծում, թե արդյոք «Հեռավորություն դեպի նպատակակետ» դաշտը պատկանում է տվյալ տիրույթին: Դա անելու համար «Կառուցիչ» դաշտում «Ընտրություն» սյունակի «Հեռավորություն դեպի նպատակակետ» դաշտում նշեք արժեքը՝ (>=30) և (<=45). Далее сохраняем запрос.

Ստեղծեք պարամետրային հարցում Նստատեղերի քանակի համար: Դա անելու համար «Դիզայներ» դաշտում Սյունակի նստատեղերի քանակը Ընտրության պայմանը քառակուսի փակագծերում նշեք՝ [Մուտքագրեք նստատեղերի քանակը]: Հաջորդը, մենք պահպանում ենք հարցումը: Հարցումը գործարկելիս կհայտնվի երկխոսության տուփ, որտեղ պետք է մուտքագրեք անհրաժեշտ թվով նստատեղեր և սեղմեք OK կոճակը:

Մենք ստեղծում ենք հաշվետվություն՝ հիմնվելով հարցման վրա, թե արդյոք «Հեռավորություն դեպի նպատակակետ» դաշտը պատկանում է տվյալ տիրույթին:

Զեկույցը տվյալների տպագիր ձևաչափով ներկայացնելու արդյունավետ միջոց է: Կարողանալով վերահսկել հաշվետվության բոլոր տարրերի չափն ու տեսքը, օգտատերը կարող է տեղեկատվությունը ցուցադրել այնպես, ինչպես ցանկանում է: Զեկույց ստեղծելու համար ընտրեք «Report Wizard»: Ավելացնել ընտրված բոլոր դաշտերը: Սահմանեք ցանկալի տեսակավորման կարգը: Ընտրեք աղյուսակային դասավորությունը, դիմանկարի կողմնորոշումը և ոճը:

Ռեստորանում ճաշատեսակների պատվիրման ավտոմատացում

Առաջադրանքների աղյուսակները ստեղծվել են ACCESS DBMS-ում: Աղյուսակները ստեղծվում են կոնստրուկտորի միջոցով: Նկար 2.4 - ՄՈՒՏՔ առաջադրանքների աղյուսակների ցանկով Նկար 2...

Ձեռնարկությունում պատվերի հաշվառման համակարգի ավտոմատացում

Ճամփորդական ընկերության տվյալների բազա

Եկեք Access-ում ստեղծենք հինգ աղյուսակ հետևյալ դաշտի հատկություններով՝ Տուրեր՝ § Տուր_կոդ (բանալի դաշտ, տեսակ՝ հաշվիչ) § Երկրի_կոդ (տեսակը՝ թվային, «Երկրներ» աղյուսակի հետ կապվելու համար) § Տուր օպերատորի_կոդ (թվային դաշտ...

Տեղեկատվական համակարգերը տնտեսագիտության մեջ

Եկեք Access-ում ստեղծենք խանութի աշխատակիցների տվյալների բազա։ Տվյալների բազայի սխեման ներկայացված է Նկ.10 Նկ.10-ում: Տվյալների բազայի տվյալների սխեման Գրառումներ մուտքագրելը «Աշխատակիցներ» աղյուսակում ներկայացված է Նկ.11 Նկ.11-ում...

Տեսողական զարգացման գործիքների նկարագրություն

Ստեղծում եմ աղյուսակներ դիզայնի ռեժիմով՝ BibliotechnyiFond, DannieChitatelia, UchetVidachiKnig: «Գրադարանային հիմնադրամ» աղյուսակում նկարագրված են դաշտերը՝ գրքի կոդը՝ տեքստային տվյալների տեսակով, գրքի գին՝ թվային, գրքի անվանումը՝ տեքստ, հեղինակ՝ տեքստ, հրատարակման տարեթիվ՝ թվային...

Ձեռնարկությունների կադրերի բաժին

Հիմնվելով բենզալցակայանների կառավարման ErWin-ում իրականացված առարկայական տարածքի վերլուծության և տվյալների բազայի մոդելավորման վրա՝ Access DBMS-ում ավտոմատ կերպով ստեղծվել է տվյալների բազա: Ստեղծված տվյալների բազայի սխեման ներկայացված է Նկար 3.1-ում: Գծապատկեր 3...

«Դպրոցների աշխատողների աշխատավարձ» տեղեկատվական համակարգի նախագծում.

Աշխատանքի ցանկացած փուլում ցանկացած ընկերության պլանավորում իրականացնելու համար կատարվում են որոշ հաշվարկներ, որոնց ավտոմատացման համար հարմար և ռացիոնալ է օգտագործել համակարգչային տեխնոլոգիան ...

«Տաքսի» տվյալների բազայի մշակում

Եկեք կառուցենք աղյուսակներ բոլոր հարաբերությունների համար R11 կապը ներկայացված է Նկար 5.1 աղյուսակում «Drivers» Նկար 5.1. Աղյուսակ «Drivers» R12 հարաբերությունը ներկայացված է Նկար 5.2 աղյուսակում «Պատվերներ» Նկար 5-ում...

«Օզոն» ՍՊԸ-ում հաշվապահական հաշվառման ընթացակարգերի ավտոմատացման և պատվերների ձևավորման համար Microsoft Access գործիքների միջոցով տվյալների բազայի մշակում

MS Access տվյալների բազայի համակարգ

Microsoft Access-ի միջոցով տվյալների բազայի ստեղծում

Ստացված թիվ 8 տարբերակը, որը պարունակում է «Cars» տվյալների բազան, ստեղծվել է Microsoft Office Excel ծրագրի միջոցով։ Այս գործնական մասի (ինչպես նաև ամբողջ կուրսային աշխատանքի) նպատակն էր վերափոխել (ստեղծել) տվյալների բազա՝ օգտագործելով Microsoft Access ...

Բուկինիստական ​​գրախանութում հաշվապահական հաշվառման տեղեկատվական համակարգի ստեղծում

Սկսելու համար դուք պետք է բացեք Access և ստեղծեք նոր աղյուսակ: Վերանվանել այն Օգտատերերի: Կառուցիչը ստեղծում է kodU - հաշվիչ դաշտեր: Օգտագործողի և գաղտնաբառի դաշտերը թվային են: Հաջորդ աղյուսակը կոչվում է Ապրանք: Կոդտով - հաշվիչ: Kodkl, Gizd, Ckl, Csh, Dolgmag - թվային դաշտեր: DataPr, DataR...

Ստեղծեք VBA հավելված Access «Աշխատավարձը ըստ պաշտոնի»

«Ավտոծառայության աշխատանքի կազմակերպում» թեմայով ծրագրային մոդուլի ստեղծում.

«Մեքենաների սպասարկման աշխատանքի կազմակերպում» թեմայի ոլորտը նկարագրելու համար ստեղծվել է 2 աղյուսակ. Customers.mdb-ը պարունակում է տվյալներ բոլոր հաճախորդների մասին, ովքեր ունեն պատվեր: Աղյուսակը ունի հետևյալ դաշտերը՝ հաճախորդի կոդը (Customer Number) (բանալին), լրիվ անվանումը (Fio)...

Microsoft Access-ում տվյալների բազայի աղյուսակի ստեղծում

Աղյուսակների ստեղծում Access-ում աղյուսակներ ստեղծելու երեք եղանակ կա՝ մուտքագրելով տվյալներ, օգտագործելով Table Designer (Դիզայնի դիտում) և օգտագործելով Table Creation Wizard (օգտագործելով wizard)...