12.07.2021

Giriş nümunəsindəki dərslərin Db cədvəli. Verilənlər bazasının yaradılması cədvəli. Universitet Məlumat Bazasına daxil olun


Universitet Məlumat Bazasına daxil olun

Minimum xüsusiyyətlərin siyahısı:
Müəllimin nömrəsi, tam adı, ünvanı və vəzifəsi, elmi dərəcəsi;
kod, ad, saat sayı, nəzarət növü və mövzunun bölməsi (fənni);
şöbə müdirinin kodu, adı, nömrəsi;
müəllimin fənnini, tarixini, vaxtını, qrupunu oxuduğu sinif nömrəsi.
Bir müəllim bir neçə fənni, bir fənni isə bir neçə müəllim tərəfindən öyrədə bilər.
Qeyd: Fənlər dövrü: humanitar, ümumi mühəndislik, riyazi, kompüter və s.
Nümunələr:
2011 -ci ilin yazında "işsiz" olan bir müəllim seçin.
Cədvəldə tamaşaçıların mümkün "üst -üstə düşməsini" müəyyənləşdirin.
2011-ci ilin mart ayı üçün OKE-40 ′ qrupunun dərs cədvəlini göstərin.
Hər bir qrup üçün hər bir dövrdə fənlərin nisbətini faiz olaraq təyin edin.

1) Cədvəl strukturları, əsas sahələr yaradın. Cədvəlləri məlumatlarla doldurun. Cədvəllərdəki məlumatların miqdarı hər bir tapşırıq sorğusu üçün ən az 3-5 qeydin verilməsini təmin etməlidir. Masalar arasında əlaqələr qurun.
2) İstifadəçi dostu formatda məlumat daxil etmək üçün formalar yaradın.
3) Tapşırığa uyğun olaraq nümunə sorğular yaradın. Parametrik sorğu yaradın. Yeniləmə sorğuları yaradın və silin. Çapraz istinad sorğusu yaradın. Bir hesabat yaratmaq üçün bir sorğu yaradın.
4) Sadə bir hesabat və əvvəllər yaradılmış sorğu əsasında hesabat hazırlayın.
5) Bütün əvvəllər yaradılmış verilənlər bazası obyektləri (cədvəllər, formalar, sorğular, hesabatlar) ilə işləmək üçün düymə formu yaradın. Verilənlər bazasından bir çıxış (işin dayandırılması) ilə forma verin.

"Disiplin" cədvəli - "Universitet" Məlumat Bazasına Giriş

Fakültə Masası - Access Database University

"Bölmələr" forması - "Universitet" Məlumat Bazasına Giriş

Şöbə müdiri hesabatı - "Universitet" Məlumat Bazasına Giriş

"Müəllim işdən çıxdı" sorğusu - Access Database University

Cədvəl Bindirilmə Sorğusu - Məlumat Bazası Universitetinə daxil olun

"Cədvəl OKE -40" tələb edin - Verilənlər Bazası Universitetinə daxil olun

Kurs Faizi Sorğusu - Access Database University

Əsas Düymə Formu - "Universitet" Məlumat Bazasına Giriş

Hazır olan "Universitet" Access verilənlər bazasını aşağıdakı linkdən yükləmək mümkündür.

. Hazır Universitet Access Universiteti

MS Access verilənlər bazasını (DB) yükləyin; "Universitet" məlumat bazasına daxil olun; verilənlər bazasına daxil olmaq; obd girişi; alt giriş; verilənlər bazasına daxil olmaq; giriş nümunəsi; proqramlaşdırma girişi; hazır verilənlər bazası; verilənlər bazası yaratmaq; DBMS verilənlər bazası; kurs işlərinə daxil olmaq; verilənlər bazası nümunəsi; giriş proqramı; giriş təsviri; abstraktdan istifadə; giriş tələbləri; giriş nümunələri; verilənlər bazasına girişi yükləyin; obyektlərə daxil olmaq; girişdəki verilənlər bazası; alt girişi yükləyin; ms giriş verilənlər bazası; subd giriş mücərrəd; alt ms girişi; giriş imtiyazları; verilənlər bazası; daxil olmaq üçün verilənlər bazasını yükləyin; Verilənlər bazası; əlaqəli verilənlər bazası; verilənlər bazası idarəetmə sistemləri; kurs məlumat bazası; verilənlər bazasını yükləyin; verilənlər bazasına daxil olmaq; verilənlər bazasına girişi yükləyin

Proqramlaşdırma mühiti: MS Access 2003

Verilənlər bazası: Giriş

Vəzifə: "Şagirdlərin dərs cədvəli" verilənlər bazası

İş növü: Kurs işi

İş mövzusu: Verilənlər bazası

Proqramın əhatə dairəsi: 7 (on ballıq sistemlə)

Çətinlik səviyyəsi: 6 (on ballıq sistemlə)

Açar sözlər: cədvəl, mövzu, auditoriya, peşə, təhsil, mühasibat

Proqramın funksiyaları:

Məşq:
-"Şagirdlərin dərs cədvəli" verilənlər bazası hazırlayın.

MƏLUMAT:
-Semestr
-Həftə - birinci / ikinci
-Həftənin sayı
-Həftənin günü
-Dərs vaxtı
-Qrup
-İntizam
-Dərs növü (mühazirə, seminar, laboratoriya işləri və s.)
-Dərsin müddəti
-Müəllim (soyadı, aktyorluğu, vəzifəsi, şöbəsi)
-Tamaşaçı

SORĞULAR:
-Müəyyən bir vaxt üçün müəyyən bir qrup üçün dərslər təyin edin
-Həftə ərzində müəllimin dərslərini planlaşdırın
-Qrup üçün intizam üzrə həftədə dərslərin sayı (saat)
-Tamaşaçıların müəyyən bir müddət ərzində məşğulluğu haqqında məlumat
-Qrup dərslərini bir həftə nizam -intizamla planlaşdırın

HESABAT:
-Qrup dərslərini bir həftə ərzində planlaşdırın
-Müəllimin dərs cədvəli

KURS İŞİNƏ AÇIQLAMA QEYDİNİN MÜNDƏRİCATI:
1. Giriş;
2. Tapşırıq;
3. Mövzu sahəsinin təsviri;
4. "Varlıq-əlaqə" diaqramı;
5. Münasibətlərin normallaşdırılması (cədvəllər);
6. Verilənlər bazası quruluşu (cədvəllər, bağlantılar, sahələr, sahələrin növləri və ölçüləri);
7. İstifadə olunan DBMS -in əsas xüsusiyyətləri;
8. İstifadəçi interfeysinin inkişafı (menyular, formalar, alətlər çubuğu və s.);
9. Sorğuların hazırlanması;
10. Sorğunun işlənməsi nümunələri;
11. Hesabatın hazırlanması;
12. Nəticə;
13. İstifadə olunmuş ədəbiyyat və elektron məlumat mənbələrinin siyahısı.

ŞƏRH!
1. Verilənlər bazasını açarkən şəkli olan bir sıçrayış ekranı olmalıdır.
2. Verilənlər bazasındakı bütün keçidlər, məsələn, sorğuların açılması üçün, müəyyən bir məqsəd üçün funksional olaraq yaradılmış formalarla qurulmalıdır.
3. Baxmaq üçün nəzərdə tutulmuş bütün sorğu və cədvəllər (dəyişikliklər, yeniləmələr və ya əlavələr) də formalar şəklində təqdim olunmalıdır.
4. İdarəetmə düymələrindən, siyahılardan və hesablanmış sahələrdən, həmçinin giriş maskalarından fəal şəkildə istifadə etmək lazımdır.
5. Düymə formalarındakı sürüşmə çubuqları kimi istifadə olunmayan nəzarət elementləri olmamalıdır.
6. Mürəkkəb sorğuları həyata keçirərkən, makrolardan və ya sadə sorğuları yerinə yetirən makrolardan istifadə etmək tövsiyə olunur.
7. Əsas cədvəllərdəki sətirlərin sayı 30-40-dan az olmamalıdır.
8. Administratorun (geliştiricinin) dəyişdirilməsi və silinməsi, istifadəçiyə baxılması və əlavə edilməsi üçün rejimi təmin edin.
9. Baza parollarla qorunmalıdır.

Kurs işi üçün MS PowerPoint 2003 -də bir təqdimata ehtiyacınız var.

"Cədvəl" verilənlər bazasının yaradılması

Giriş.

Tezis, verilənlər bazası dizaynının təhlilinə, habelə bir təhsil müəssisəsinin elektron sənədlərinin saxlanılması üçün bir proqram qurma nümunəsi üzərində forma və hesabatların qurulma üsullarını işıqlandırmağa həsr edilmişdir. Microsoft Access verilənlər bazası yaratmaq üçün bir vasitə kimi istifadə edildi. Əvvəldən bu DBMS, tam tətbiqləri inkişaf etdirmək üçün geniş imkanlarla birlikdə istifadə rahatlığı ilə seçilirdi.

Mövzunun aktuallığı.

Hazırda cəmiyyətin kompüterləşməsinin artmasına baxmayaraq, təhsil sahəsində sənədləşmə və hesabatların aparılması prosesini kifayət qədər avtomatlaşdırmaq üçün hələ də heç bir vasitə yoxdur.

Mürəkkəb vəzifələrdən biri, tədris prosesinin planlaşdırılması problemi, eləcə də ehtiyac yarandıqda cədvəlin tez düzəldilməsi problemi hesab edilə bilər.

Müəssisə rəhbərlərinin və müəllimlərin vaxtlarının çox hissəsini müxtəlif sənədlərin və hesabatların hazırlanmasına sərf etmələri baxılan problemin vaxtında və aktuallığını sübut edir. Çox sayda təhsil müəssisəsi və bu sahədə təkliflərin olmaması bu məhsula yüksək tələbatın olmasını təmin edir.

Məlumat bazaları (DB) hal -hazırda insan fəaliyyətinin demək olar ki, bütün sahələrinə daxil olan informasiya prosesləri üçün kompüter dəstəyinin əsasını təşkil edir.

Həqiqətən də, məlumatların işlənməsi prosesləri ümumi bir xarakter daşıyır və bir -biri ilə əlaqəli məlumatlar toplusu olaraq ifadə edilən reallıq hissələrinin təsvirinə əsaslanır. Verilənlər bazası məlumat strukturlarını təmsil etmək və idarə etmək üçün təsirli bir vasitədir. Verilənlər bazası konsepsiyası, bir çox istifadəçi üçün mərkəzləşdirilmiş məlumat idarəçiliyinə və saxlanmasına imkan verən inteqrasiya olunmuş saxlama qurğularının istifadəsini nəzərdə tutur. Bu halda verilənlər bazası kompüter mühitində verilənlər bazası idarəetmə sistemi (DBMS) adlanan tək bir proqram tərəfindən dəstəklənməlidir. DBMS, tətbiq proqramları ilə birlikdə məlumat bankı adlanır.

DBMS -in əsas məqsədlərindən biri, reallığa uyğun bir təqdimat üçün proqram təminatıdır.

Mövzu sahəsinin qısa təsviri.

Mövzu, verilənlər bazası və tətbiqlərindən istifadə edərək təsvir edilən və ya modelləşdirilən bir reallıq parçasıdır. Mövzu sahəsində məlumat obyektləri fərqlənir - məlumat bazasında saxlanılan real dünyanın, proseslərin, sistemlərin, anlayışların və s.

Bu kurs işində, universitetlərdə dərslərin cədvəlinin vaxtını avtomatlaşdırmaq və azaltmaq üçün "Cədvəl" verilənlər bazası hazırlanmışdır.

Cədvələ aşağıdakı cədvəllər daxildir:

1 Müəllimlər

2 Tamaşaçı

4 Dərslər

5 Cütləşmə vaxtı

6 Cədvəl

Cədvəl 1 Müəllimlər Cədvəl 2 Auditoriya

Tamaşaçı

Tamaşaçı kodu

Cədvəl 3 Qruplar

Qrup kodu

Fakültə

İxtisas

İnformatika

İnformasiya sistemləri

Hüquq və hüquq

Hüquqşünas

İnformatika

Tətbiqi İnformatika (İqtisadiyyat)

İqtisadiyyat

iqtisadi elmlərin tarixi

İqtisadiyyat

Marketinq

HATA-123AGA

Cədvəl 5 Cütlüklər Cədvəl 4 Fəaliyyətlər

Fəaliyyət kodu

Peşə növü

Verilənlər bazası

Proqramlaşdırma

OS

İdarəetmə

Fəlsəfə

Cüt vaxt

Cədvəl 6 Cədvəl

Cədvəl

Fəaliyyət kodu

Peşə növü

Müəllim

Tamaşaçı

Proqramlaşdırma

Alexandrova O.A.

İdarəetmə

Kirilov N. Ya

İdarəetmə

Pavlekovskaya I.M.

Proqramlaşdırma

Akimov A.V.

Verilənlər bazası

Kirilov N. Ya

OS

Alexandrova O.A.

Proqramlaşdırma

Kirilov N. Ya

Xüsusiyyətlərin və onların xüsusiyyətlərinin təsviri.

Xüsusiyyətlər və ya sahələr məlumat tipinə aiddir. Məlumat növü seçərkən aşağıdakıları nəzərə alın:

Sahədə hansı dəyərlər göstərilməlidir.

Sahədəki dəyərləri saxlamaq üçün nə qədər yer lazımdır.

Sahədəki dəyərlərlə hansı əməliyyatlar aparılmalıdır.

Sahənin çeşidlənməsi və ya indeksləşdirilməsinə ehtiyac var.

Qruplaşdırmanın sorğularda və ya hesabatlarda istifadə ediləcəyi.

Sahədəki dəyərlər necə sıralanmalıdır.

Ümumilikdə 10 növ sahə var.

Cədvəl 2.

Məlumat növü

Tətbiq

Mətn

Mətn və ya mətn və rəqəmlərin birləşməsi

255 simvola qədər

Uzun mətn. Sıralanmamış və ya indekslənməmişdir.

64.000 simvola qədər

Rəqəmsal

Hesablamalar üçün istifadə olunan rəqəmsal məlumatlar

1, 2, 4, 8 bayt

Tarix vaxt

Tarixlər və vaxtlar düzgün çeşidlənməni təmin edir.

Pul

Valyuta dəyərləri. Yuvarlaqlaşdırmanın qarşısını almaq üçün.

Bir qeyd əlavə edərkən ardıcıl və ya təsadüfi ədədlərin avtomatik daxil edilməsi.

Məntiqi

Bəli / Xeyr tipli iki dəyər

OLE obyekti

Digər proqramlarda yaradılan obyektlər.

1 Gigabayta qədər

64.000 simvola qədər

Əvəzetmə ustası

Başqa bir cədvəldən və ya dəyərlər siyahısından dəyərlər seçməyə imkan verir.

Açar sahəsinin ölçüsünə görə

Növə əlavə olaraq, sahələrdə mətn, rəqəmlər, tarixlər və vaxt dəyərlərini ekranda və çapda göstərmək üçün formatları təyin etməyə imkan verən formatlar var. Nəzarət sahəsinin formatı xüsusiyyətlər pəncərəsində, cədvəl və ya sorğu sahəsindəki cədvəl dizayn rejimində (sahə xüsusiyyətləri bölməsində) və ya sorğu pəncərəsində (sahə xüsusiyyətləri pəncərəsində) təyin olunur. Formatlar, rəqəmsal, valyuta, Boolean, sayğac və tarix / vaxt məlumat növləri olan sahələr üçün quraşdırılmış formatlar siyahısından seçilə bilər. Ayrıca, OLE obyektlərindən başqa hər hansı bir sahə növü üçün öz xüsusi formatlarınızı yaratmaq mümkündür. Alternativ olaraq, bu xüsusiyyətin dəyərini makroda və ya Visual Basic proqramında təyin edə bilərsiniz.

Münasibət dizaynı

Cədvəl 7. Məlumat obyekti əlaqələri

Əlaqə nömrəsi

Əsas obyekt

Qul obyekti

Ünsiyyət növü

Müəllimlər

Cədvəl

Tamaşaçı

Cədvəl

Cədvəl

Cədvəl

Cüt vaxt

Cədvəl

Cədvəl-əlaqələr arasındakı əlaqələrin təsviri.

Bütün cədvəlləri hazırladıqdan sonra aralarında əlaqələr qurmaq lazımdır.

Cədvəllər arasındakı əlaqə, adətən eyni adlı fərqli cədvəllərdəki sahələr arasındakı əsas sahələrdəki uyğun dəyərlər arasındakı əlaqəni qurur. Əksər hallarda, digər cədvəlin xarici açarı hər cədvəli unikal şəkildə müəyyən edən bir cədvəldəki açar sahəsi ilə əlaqələndirilir.

Ən çox istifadə olunan əlaqə növü birdən çoxuna aiddir. Bununla əlaqədar olaraq, A cədvəlindəki hər bir qeyd B cədvəlindəki bir neçə qeydə uyğun gələ bilər və B cədvəlindəki bir qeyd A cədvəlində birdən çox müvafiq qeydə malik ola bilməz.

Çox-çox əlaqələr də ola bilər. Bu əlaqə ilə A cədvəlindəki bir qeyd B cədvəlindəki bir neçə qeydə və B cədvəlindəki bir qeydə - A cədvəlindəki bir neçə qeydə uyğun gələ bilər. Belə bir sxem yalnız üçüncü (əlaqələndirici) cədvəlin köməyi ilə həyata keçirilir. A və B cədvəllərində xarici açar sahələri olan ən azı iki sahədən ibarətdir.

Ən nadir ünsiyyət növü. Bu əlaqə ilə A cədvəlindəki bir rekord B cədvəlində ən çox əlaqəli bir rekord ola bilər və əksinə. Bu əlaqəni çox geniş cədvəlləri ayırmaq, təhlükəsizlik səbəbləri ilə cədvəlin bir hissəsini ayırmaq və əsas cədvəldə qeydlərin alt qrupu ilə əlaqəli məlumatları saxlamaq üçün istifadə edin. Məsələn, məxfi məlumatları saxlamaq üçün.

Bir sxem yaratmaq üçün məlumat şeması yaratmaq vasitəsindən istifadə edin.

Məlumat sxemi Şəkil 1 -də göstərilmişdir. Cədvəl Qrupu, Auditoriya, Müəllimlər, Siniflər, Zaman cütləri bir kod sahəsi vasitəsi ilə cədvəl cədvəlinə bağlanır.

Şəkil 1. Məlumat sxemi "Cədvəl"

Atributlar arasında funksional bir əlaqə qurmaq, əsas atributları vurğulamaq.

Əlaqəli verilənlər bazalarının gücü, sorğu, forma və hesabatlardan istifadə edərək müxtəlif cədvəllərdəki məlumatları tez tapıb əlaqələndirə bilmələridir. Bunu etmək üçün hər bir cədvəldə cədvəldəki hər bir yazını unikal şəkildə müəyyən edən bir və ya daha çox sahə olmalıdır. Bu sahələrə əsas sahələr deyilir.

Microsoft Access -də üç növ açar sahəsi var: sayğac, sadə düymə və kompozit düymə.

Bir sayğac sahəsini açar olaraq təyin etmək, açar sahələri yaratmağın ən asan yoludur.

Bir sahədə kodlar və ya inventar nömrələri kimi unikal dəyərlər varsa, bu sahə əsas sahə olaraq təyin edilə bilər.

Hər bir sahənin dəyərlərinin unikallığına zəmanət verilməsinin mümkün olmadığı hallarda, bir neçə sahədən ibarət bir açar yarada bilərsiniz. Bu sahələrin birləşməsi unikal olacaq.

İndekslər, cədvəldəki ayrı -ayrı satırlara sürətli çıxışı təmin edən verilənlər bazası obyektləridir. İndeks sorğuların və sıralanma cədvəli məlumatlarının işini yaxşılaşdırmaq üçün yaradılmışdır. İndekslər, cədvəllərdə müəyyən növ əsas məhdudiyyətləri saxlamaq üçün də istifadə olunur.

İndekslər, tez-tez sorğu edilən nisbətən az dəyişən cədvəllər üçün ən böyük fayda təmin edir.

3. Verilənlər bazasının dizaynı.

Microsoft Access -də cədvəllər, formalar və digər obyektlər yaratmadan əvvəl verilənlər bazanızın strukturunu təyin etməlisiniz. Yaxşı bir verilənlər bazası quruluşu, adekvat, səmərəli bir verilənlər bazası yaratmaq üçün əsasdır.

Verilənlər bazasının dizayn mərhələləri

Verilənlər bazası dizaynının əsas mərhələləri bunlardır:

Bir verilənlər bazası yaratmaq məqsədini müəyyənləşdirmək.

Verilənlər bazasında olması lazım olan cədvəllərin təyin edilməsi.

Cədvəldə tələb olunan sahələrin təyin edilməsi.

Hər bir sahə üçün fərdi bir dəyər təyin etmək.

Cədvəllər arasındakı əlaqənin müəyyənləşdirilməsi.

Verilənlər bazasının quruluşunun yenilənməsi.

Məlumat əlavə etmək və digər verilənlər bazası obyektləri yaratmaq.

Microsoft Access -də analiz vasitələrindən istifadə.

Verilənlər Bazası Yaratmağın Məqsədinin Təyin Edilməsi

Verilənlər bazası dizaynının ilk mərhələsində verilənlər bazasını yaratmaq məqsədini, əsas funksiyalarını və ehtiva etməli olan məlumatları müəyyən etmək lazımdır. Yəni verilənlər bazası cədvəllərinin əsas mövzularını və cədvəl sahələrinin ehtiva edəcəyi məlumatları təyin etməlisiniz.

Verilənlər bazası, onunla birbaşa işləyəcəklərin tələblərinə cavab verməlidir. Bunun üçün verilənlər bazasının əhatə etməli olduğu mövzuları, verməsi lazım olan hesabatları təyin etməli, hal-hazırda məlumatları qeyd etmək üçün istifadə olunan formaları təhlil etməli, yaradılmış verilənlər bazasını ona bənzər yaxşı hazırlanmış bir verilənlər bazası ilə müqayisə etməlisiniz.

Verilənlər bazasında olması lazım olan cədvəllərin təyin edilməsi

Verilənlər bazası dizayn prosesinin ən çətin mərhələlərindən biri cədvəllərin hazırlanmasıdır, çünki verilənlər bazasının hazırlamalı olduğu nəticələr (hesabatlar, çıxış formaları və s.) Həmişə cədvəlin quruluşu haqqında tam təsəvvür yaratmır.

Cədvəl tərtib edərkən Microsoft Access -dən istifadə etmək lazım deyil. Quruluşu əvvəlcə kağız üzərində dizayn etmək daha yaxşıdır. Cədvəllər tərtib edərkən aşağıdakı əsas prinsipləri rəhbər tutmaq tövsiyə olunur:

Cədvəldəki məlumatlar təkrarlanmamalıdır. Cədvəllər arasında təkrarlamalar olmamalıdır.

Müəyyən məlumatlar yalnız bir cədvəldə saxlanıldıqda, yalnız bir yerdə dəyişdirilməlidir. Bu, işi daha səmərəli edir və eyni zamanda fərqli cədvəllərdə məlumat uyğunsuzluğu ehtimalını aradan qaldırır. Məsələn, bir cədvəldə şagirdlərin ünvanları və telefon nömrələri olmalıdır.

Hər bir cədvəldə yalnız bir mövzu haqqında məlumat olmalıdır.

Hər bir mövzuda məlumat bir -birindən asılı olmayan cədvəllərdə varsa, işlənməsi daha asandır. Məsələn, tələbələrin ünvanları və sifarişləri fərqli cədvəllərdə saxlanılır ki, sifariş silinəndə tələbə məlumatları verilənlər bazasında qalır.

Cədvəldə lazımi sahələrin təyin edilməsi

Hər bir cədvəldə fərqli bir mövzu haqqında məlumatlar var və cədvəldəki hər bir sahədə cədvəlin mövzusu ilə bağlı ayrıca məlumatlar var. Məsələn, müəllimlər haqqında məlumatlar olan bir cədvəldə ixtisas, fakültə, kurs, qrup nömrəsi olan sahələr ola bilər. Hər bir masa üçün sahələri tərtib edərkən nəzərə alın:

Hər bir sahə bir cədvəl mövzusu ilə əlaqələndirilməlidir.

Cədvəldə bütün lazımi məlumatlar olmalıdır.

Məlumat ən kiçik məntiqi vahidlərə bölünməlidir (Məsələn, Ümumi Ad sahəsi deyil, Ad və Soyad sahələri).

Hər bir sahə üçün fərdi bir dəyər təyin etmək

Microsoft Access -in müştəri məlumatları və müştəri sifarişləri kimi fərqli cədvəllərdəki məlumatları əlaqələndirə bilməsi üçün hər bir cədvəldə cədvəldəki hər bir qeydin unikallığını təyin edən bir sahə və ya sahələr dəsti olmalıdır. Belə bir sahə və ya sahələr toplusuna ilkin açar deyilir.

Cədvəllər arasındakı əlaqənin müəyyənləşdirilməsi

Məlumatları cədvəllər arasında payladıqdan və əsas sahələri təyin etdikdən sonra, fərqli cədvəllərdəki məlumatları əlaqələndirmək üçün bir sxem seçməlisiniz. Bunu etmək üçün cədvəllər arasındakı əlaqələri təyin etməlisiniz.

Mövcud bir verilənlər bazasında cədvəllər arasındakı əlaqələri öyrənmək məsləhətdir.

Verilənlər bazası strukturunun yenilənməsi

Cədvəllər, sahələr və əlaqələr hazırladıqdan sonra verilənlər bazasının quruluşunu yenidən araşdırmalı və mümkün çatışmazlıqları müəyyən etməlisiniz. Cədvəllər məlumatlarla doldurulmadığı halda, bu mərhələdə bunu etmək məsləhətdir.

Yoxlamaq üçün bir neçə cədvəl yaratmalı, aralarındakı əlaqələri təyin etməli və hər cədvələ bir neçə qeyd daxil etməlisiniz, sonra verilənlər bazasının tələblərə uyğun olub olmadığını yoxlamalısınız. Çıxış formaları və hesabatlar hazırlamaq və lazımi məlumatları təmin edib etməmələrini yoxlamaq da tövsiyə olunur. Əlavə olaraq, bütün mümkün məlumatların təkrarlanmasını cədvəllərdən istisna etmək lazımdır.

Məlumat əlavə etmək və digər verilənlər bazası obyektləri yaratmaq

Cədvəl strukturları tələblərə cavab verirsə, bütün məlumatları daxil edə bilərsiniz. Sonra hər hansı bir sorğu, forma, hesabat, makro və modul yarada bilərsiniz.

Microsoft Access -də Analiz Vasitələrindən istifadə

Microsoft Access verilənlər bazası dizaynını yaxşılaşdırmaq üçün iki vasitə təqdim edir. Cədvəl təhlili sihirbazı cədvəli araşdırır, lazım gələrsə, yeni bir quruluş və əlaqələr təklif edir, həm də yenidən dizayn edir.

Performans Analizatoru bütün verilənlər bazasını araşdırır, təkmilləşdirilməsi üçün tövsiyələr verir və eyni zamanda tətbiq edir.

Formaların dizaynı və yaradılması.

Formalar - Access -də verilənlər bazası ilə işləmək üçün əsas vasitələrdən biri - yeni qeydlər (cədvəl satırları) daxil etmək, mövcud məlumatları görmək və redaktə etmək, sorğu parametrlərini təyin etmək və onlara cavabları göstərmək üçün istifadə olunur və s. .

Forma üç fərqli şəkildə yaradıla bilər.

Cədvəl və ya sorğu əsasında avtomatik formadan istifadə. AutoForms ilə, əsas cədvəlin və ya sorğunun bütün sahələrini və qeydlərini göstərən formalar yarada bilərsiniz. Seçilmiş qeyd mənbəyində əlaqəli cədvəllər və ya sorğular varsa, bu qeyd mənbələrinin bütün sahələri və qeydləri də formada olacaq.

Bir və ya daha çox cədvələ və ya sorğuya əsaslanan bir sehrbazdan istifadə. Sihirbaz qeyd mənbələri, sahələr, düzən, tələb olunan formatlar haqqında ətraflı suallar verir və alınan cavablara əsasən bir forma yaradır.

Dizayn rejimində əl ilə. Əsas bir forma əvvəlcə yaradılır və sonra dizayn rejimində tələblərə uyğun olaraq dəyişdirilir.

Formalar ustası rejimində formaların yaradılması.

Verilənlər bazası pəncərəsində Obyektlər siyahısından Formlar seçin.

Verilənlər bazası pəncərəsinin alətlər çubuğunda Yeni düyməsini basın.

Yeni Form informasiya qutusunda istədiyiniz sihirbazı seçin. Sihirbazın təsviri informasiya qutusunun sol tərəfində görünür.

Formanın əsaslanmasını istədiyiniz məlumatları ehtiva edən cədvəlin və ya digər qeyd mənbəsinin adını seçin.

Qeyd. Siyahıdan "Form Sihirbazı" və ya "Pivot Cədvəli" seçilsə, bu addım tələb olunmur - formanın qeydlərinin mənbəyi daha sonra göstərilə bilər.

OK düyməsini basın.

Sihirbazdakı təlimatları izləyin.

Forma yaratdıqdan sonra onu Dizayn görünüşündə, PivotTable və ya PivotChart görünüşündə redaktə edə bilərsiniz.

Şəkil 2 Cədvəl Forması

Şəkil 3 Form qurucusu

İstəklərin təşkili.

Sihirbazlardan istifadə edərək Microsoft Access -də sorğular yarada bilərsiniz və ya sorğu tərtibatçısı pəncərəsində özünüz sorğu yarada bilərsiniz. SQL rejimində sorğu ifadəsini dəyişdirə və optimallaşdıra bilərsiniz.

Sorğu sihirbazları, istifadəçinin verilən suallara verdiyi cavablara əsasən avtomatik olaraq əsas hərəkətləri yerinə yetirirlər. Sadə Seçim Sorgu Sihirbazı, bir və ya daha çox cədvəldə və ya sorğuda müəyyən edilmiş sahələrdən məlumat almaq üçün sorğular yaratmaq üçün istifadə olunur. Sihirbazdan istifadə edərək bütün qeydlər və ya xüsusi qeyd qrupları üçün məbləğləri, qeydlərin sayını və ortalamalarını hesablaya bilərsiniz və bir sahədə maksimum və minimum dəyərləri tapa bilərsiniz. Bununla birlikdə, bu sorğu ilə qaytarılmış qeydlərin sayını məhdudlaşdırmaq üçün filtr meyarlarından istifadə edə bilməzsiniz.

Yeni Sorgu informasiya qutusunda siyahıdan Sadə Sorğu satırını seçin və OK düyməsini basın.

Sihirbazın informasiya qutusundakı təlimatları izləyin. Son informasiya qutusu ya sorğunu işə salmağa, ya da dizayn rejimində açmağa imkan verir.

Sorğu istədiyiniz kimi deyilsə, sehrbazdan istifadə edərək sorğunu yenidən yarada və ya dizayn rejimində sorğunu redaktə edə bilərsiniz.

Dizayn rejimində sorğularla işləmək.

Verilənlər bazası pəncərəsində, Obyektlər siyahısından Sorğular seçin və verilənlər bazası pəncərə alətlər çubuğunda Yeni düyməsini basın.

Yeni Sorgu informasiya qutusunda Dizayn sətrini və sonra OK düyməsini basın.

Cədvəl əlavə et informasiya qutusunda, sorğuda verilənlərin istifadə ediləcəyi obyektləri özündə cəmləşdirən nişanı seçin.

Sorğunuza əlavə etmək istədiyiniz obyektləri iki dəfə vurun və sonra Bağlayın.

Sorgu dizaynında Sahə xəttinə sahələr əlavə edin və lazım gələrsə şərtləri və sıralama qaydasını göstərin.

Sorğu nəticələrini görmək üçün alətlər çubuğundakı Görünüş düyməsini basın.

Hesabatlar yaratmaq üçün əsasən sorğulara ehtiyacımız ola bilər. Və ya nümunə məlumatları çap etmək üçün. Bu verilənlər bazası üçün sorğuya ehtiyac var. Tarixə görə bir sorğu yaradaq.

Hesabatların hazırlanması və hazırlanması.

Hesabat məlumatları çap şəklində təqdim etmək üçün təsirli bir vasitədir. Bütün hesabat elementlərinin ölçüsünü və görünüşünü idarə etmək qabiliyyəti ilə istifadəçi məlumatları istədiyi kimi göstərə bilər.

Hesabatlar bir çox formaya bənzəyir. Formalar üçün istifadə olunan bir çox texnologiya hesabatların hazırlanmasında istifadə olunur.

Əksər hesabatlar bir və ya bir neçə cədvələ və verilənlər bazasından sorğulara əlavə olunur. Hesabat qeydlərinin mənbəyi əsas cədvəllər və sorğulardakı sahələrdir. Hesabatın yaradıldığı hər bir cədvəldən və ya sorğudan bütün sahələri daxil etmək lazım deyil.

Əlavə edilmiş hesabat əsas qeyd mənbəyindən məlumat alır. Başlıq, tarix və səhifə nömrələri kimi digər məlumatlar hesabat tərtibində saxlanılır.

Hesabat və onun məlumat mənbəyi arasındakı əlaqə nəzarət adlanan qrafik obyektlərdən istifadə etməklə yaradılır. Nəzarətlər, adları və nömrələri, başlıqları göstərən başlıqları və məlumatları qrafik olaraq quran və hesabatın görünüşünü yaxşılaşdıran dekorativ xətləri göstərən sahələrdir.

Sihirbazlar müxtəlif növ hesabatların tez bir zamanda yaradılmasına kömək edir. Etiket Sihirbazı poçt etiketləri yaratmaq üçün istifadə olunur, Qrafik Sihirbazı bir qrafik yaratmağa kömək edir və Hesabat Sihirbazı standart hesabatlar yaratmağa kömək edir. Sihirbaz sualları göstərir və istifadəçinin cavablarına əsasən bir hesabat yaradır. Bundan sonra istifadəçi hesabatı dizayn rejimində dəyişdirmək və dəyişdirmək imkanına malikdir.

Hesabatınızı aşağıdakı yollarla düzəldə bilərsiniz.

Qeydlərin mənbəyi. Hesabatın əsaslandığı cədvəli və ya sorğunu dəyişdirin.

Məlumatların qruplaşdırılması və çeşidlənməsi. Məlumatları artan və azalan qaydada sıralaya bilərsiniz. Ayrıca qeydləri bir və ya daha çox sahəyə görə qruplaşdıra və aralıq və ümumi cəmləri hesabatda göstərə bilərsiniz.

Hesabat pəncərəsi. Genişləndir və Daralt düymələrini əlavə edə və ya silə, başlıq mətnini və hesabat pəncərəsinin digər elementlərini dəyişə bilərsiniz.

Bölmələr. Hesabatın imzasını, qeydlərini və məlumat bölgələrini əlavə edə, silə, gizlədə və ya ölçüsünü dəyişə bilərsiniz. Hesabatın ekranda necə göründüyünü və çap edildiyini təyin edən bölmə xüsusiyyətlərini də təyin edə bilərsiniz.

Nəzarət elementləri. İstifadəçi idarəetmələri hərəkət etdirə, ölçüsünü dəyişə və idarəetmə üçün şrift xüsusiyyətlərini təyin edə bilər. Hesablanmış dəyərləri, cəmi, cari tarix və saatı və digər faydalı məlumatları göstərmək üçün hesabatınıza nəzarət əlavə edə bilərsiniz.

Şəkil 5. Planlaşdırılmış Hesabat.

Nəticə.

Kurs işimi praktiki bir nümunədə nəzərdən keçirərək başa düşürəm ki, Microsoft Access klassik DBMS -in bütün xüsusiyyətlərinə malikdir və əlavə imkanlar verir. Access yalnız güclü, çevik və istifadəsi asan bir verilənlər bazası idarəetmə sistemi deyil, həm də verilənlər bazasına əsaslanan tətbiqlər hazırlayan bir sistemdir. Access ilə, məlumat idarəetmə ehtiyaclarımıza tam cavab verən Windows mühitində işləyən bir tətbiq yarada bilərsiniz. Sorğulardan istifadə edərək cədvəllərdə saxlanılan məlumatları seçə və idarə edə bilərsiniz. Veriləri daxil etmək, görmək və yeniləmək üçün formalar yarada və həm sadə, həm də mürəkkəb hesabatlar yaratmaq üçün Access -dən istifadə edə bilərsiniz. Formalar və hesabatlar əsas cədvəlin və ya sorğunun xüsusiyyətlərini "miras alır", buna görə əksər hallarda formatları, dəyər şərtlərini və bəzi digər məlumat xüsusiyyətlərini yalnız bir dəfə təyin edirsiniz. Access -in ən güclü vasitələrindən bəziləri sadəcə istədiyiniz variantları tıklayaraq cədvəllər, müxtəlif formalı sorğular və hesabatlar yaratmaq üçün istifadə edə biləcəyiniz Obyekt Dizayn Alətləri - Sihirbazlardır. Tətbiqinizi tam avtomatlaşdırmaq üçün məlumatları formalara və hesabatlara asanlıqla bağlamaq üçün Access makrolarından istifadə edə bilərsiniz. Əksər tətbiqləri tək bir kod xətti yazmadan yarada bilərsiniz, amma çox mürəkkəb bir şey yaratmalısınızsa, Microsoft Access güclü bir proqramlaşdırma dili - Microsoft Access Basic təmin edir.

Vəziyyətimi başa düşmək və işi təkbaşına etmək üçün vaxt tapdığım üçün sevinirəm, çünki peşəmdə bu cür bacarıqların, hətta zaman keçdikcə lazımlı olacağına inanıram.

Biblioqrafiya

ACCESS 2000: Tətbiq İnkişafı. I. Xaritonova, V. Mikheeva. BHV, 2000.

Giriş 97. V. Kornelyuk, Z. Vekker, N. Zinoviev. SOLON, 1998.

Krönke, D. Veritabanı Bina nəzəriyyəsi və praktikası, 8 -ci nəşr. SPb: "Peter", 2003.

D., Tsygankov V.M., Maltsev M.G. Verilənlər bazası: Ali təhsil üçün dərslik

qurumlar / Ed. prof. A. D. Khomonenko. SPb.: KORONA çap, 2000.

Microsoft Access sisteminə kömək edin.

Bu işin hazırlanması üçün referat.ru saytından materiallar istifadə edilmişdir

Problemin ifadəsi: "MS Access 2002" DBMS -də "Müəllimlərin dərs cədvəli" verilənlər bazası yaratmaq lazımdır.

"MS Access 2002" ni işə salın, yeni bir verilənlər bazası yaradın və diskdə saxlayın. Sonra ilk "Cədvəllər" bölməsinə gedirik və onu doldurmağa başlayırıq. Ümumilikdə aşağıdakı cədvəlləri yaratmalısınız:

- Həftənin günləri;

- Həftənin bərabərliyi;

- Tamaşaçı;

- Qruplar;

- Fəaliyyət növləri;

- Fənlər.

İlk cədvəl yaratmaq üçün "Cədvəllər" bölməsinə girməli, konstruktoru işə salmalı və sahələrin adlarını, növlərini və ölçülərini daxil etməlisiniz.

Sahə adı

Sahənin növü, ölçüsü

Həftənin günü kodu

Sayğac, əsas açar

Həftənin günü

Sahə adı

Sahənin növü, ölçüsü

Sayğac, əsas açar

Cüt nömrəsi

Rəqəmsal, bayt

Başlama vaxtı

Tarix vaxt

Bitmə vaxtı

Tarix vaxt

Sonra "Qruplar" cədvəlini yaradırıq.

Sahə adı

Sahənin növü, ölçüsü

Qrup kodu

Sayğac, əsas açar

Adı

Mətn, 5

Sonra "Fəaliyyət növləri" cədvəlini yaratmağa davam edirik.

Sahə adı

Sahənin növü, ölçüsü

Sayğac, əsas açar

Sahə adı

Sahənin növü, ölçüsü

Tamaşaçı kodu

Sayğac, əsas açar

Tamaşaçı

Mətn, 5

Sonra "Həftə pariteti" cədvəli yaradırıq dərslər çox tez -tez tək və hətta həftələr üçün fərqli cədvəllərə malikdir.

Sahə adı

Sahənin növü, ölçüsü

Paritet kodu

Sayğac, əsas açar

Sahə adı

Sahənin növü, ölçüsü

İntizam Məcəlləsi

Sayğac, əsas açar

İntizam

Mətn, 50

Və nəhayət, "Cədvəl" in hər mənasında əsas cədvəl yaradırıq.

Sahə adı

Sahənin növü, ölçüsü

Cədvəl kodu

Sayğac, əsas açar

Həftənin günü

Xarici açar, "Həftənin günləri" cədvəli

Paritet

Xarici açar, həftəlik paritet cədvəli

Xarici açar, "Cütlər" masası

Xarici açar, "Qruplar" cədvəli

İntizam

Xarici açar, "Fənlər" cədvəli

Fəaliyyət növü

Xarici açar, "Fəaliyyət növləri" cədvəli

Tamaşaçı

Xarici açar, "Tamaşaçılar" cədvəli

Bütün cədvəllər yaradıldıqda, bağlantıları düzəltmək üçün "Xidmət - Məlumat Şeması ..." bölməsinə keçməlisiniz, yəni onlarda bütövlük zəmanəti, kaskad silinməsi və kaskad məlumat yeniləməsi qurmalısınız.

Pirinç. 1. Verilənlər bazası məlumat sxemi

Pirinç. 2. "Həftənin günləri" cədvəli

Pirinç. 3. "Cütlər" masası

Pirinç. 4. "Qruplar" cədvəli

Pirinç. 5. "Peşə növləri" cədvəli

Pirinç. 6. "Tamaşaçılar" cədvəli

Pirinç. 7. "Həftəlik paritet" cədvəli

Pirinç. 8. "Fənlər" cədvəli

Pirinç. 9. "Cədvəl" cədvəli

Hesabat yaratmaq üçün "Hesabatlar" bölməsinə keçməlisiniz, hesabat sihirbazını işə salmalısınız, sonra bir cədvəl seçməlisiniz, məsələn, "Cədvəl", sonra tələb olunan sahələri seçin, qruplaşdırma səviyyələrini əlavə edin. Sonra "Cütləşdir" sahəsinə görə sıralama sırasını seçin. Sonra, hesabat tərtibini seçirsiniz və sonra hesabatın tərzini təyin etməlisiniz. Və sonunda hesabat üçün bir ad göstərin və qeyd edin.

Pirinç. 10. İlk təqvimdə "Cədvəl" hesabatını verin

Hesabat, yumşaq desək, yöndəmsiz idi. Bunu düzəltmək üçün siçan ilə seçib hesabat tərtibatçısını işə salmalısınız.

"Cədvəl" verilənlər bazasının yaradılması

Giriş.

Tezis, verilənlər bazası dizaynının təhlilinə, habelə bir təhsil müəssisəsinin elektron sənədlərinin saxlanılması üçün bir proqram qurma nümunəsi üzərində forma və hesabatların qurulma üsullarını işıqlandırmağa həsr edilmişdir. Microsoft Access verilənlər bazası yaratmaq üçün bir vasitə kimi istifadə edildi. Əvvəldən bu DBMS, tam tətbiqləri inkişaf etdirmək üçün geniş imkanlarla birlikdə istifadə rahatlığı ilə seçilirdi.

Mövzunun aktuallığı.

Hazırda cəmiyyətin kompüterləşməsinin artmasına baxmayaraq, təhsil sahəsində sənədləşmə və hesabatların aparılması prosesini kifayət qədər avtomatlaşdırmaq üçün hələ də heç bir vasitə yoxdur.

Mürəkkəb vəzifələrdən biri, tədris prosesinin planlaşdırılması problemi, eləcə də ehtiyac yarandıqda cədvəlin tez düzəldilməsi problemi hesab edilə bilər.

Müəssisə rəhbərlərinin və müəllimlərin vaxtlarının çox hissəsini müxtəlif sənədlərin və hesabatların hazırlanmasına sərf etmələri baxılan problemin vaxtında və aktuallığını sübut edir. Çox sayda təhsil müəssisəsi və bu sahədə təkliflərin olmaması bu məhsula yüksək tələbatın olmasını təmin edir.

Məlumat bazaları (DB) hal -hazırda insan fəaliyyətinin demək olar ki, bütün sahələrinə daxil olan informasiya prosesləri üçün kompüter dəstəyinin əsasını təşkil edir.

Həqiqətən də, məlumatların işlənməsi prosesləri ümumi bir xarakter daşıyır və bir -biri ilə əlaqəli məlumatlar toplusu olaraq ifadə edilən reallıq hissələrinin təsvirinə əsaslanır. Verilənlər bazası məlumat strukturlarını təmsil etmək və idarə etmək üçün təsirli bir vasitədir. Verilənlər bazası konsepsiyası, bir çox istifadəçi üçün mərkəzləşdirilmiş məlumat idarəçiliyinə və saxlanmasına imkan verən inteqrasiya olunmuş saxlama qurğularının istifadəsini nəzərdə tutur. Bu halda verilənlər bazası kompüter mühitində verilənlər bazası idarəetmə sistemi (DBMS) adlanan tək bir proqram tərəfindən dəstəklənməlidir. DBMS, tətbiq proqramları ilə birlikdə məlumat bankı adlanır.

DBMS -in əsas məqsədlərindən biri, reallığa uyğun bir təqdimat üçün proqram təminatıdır.

Mövzu sahəsinin qısa təsviri.

Mövzu, verilənlər bazası və tətbiqlərindən istifadə edərək təsvir edilən və ya modelləşdirilən bir reallıq parçasıdır. Mövzu sahəsində məlumat obyektləri fərqlənir - məlumat bazasında saxlanılan real dünyanın, proseslərin, sistemlərin, anlayışların və s.

Bu kurs işində, universitetlərdə dərslərin cədvəlinin vaxtını avtomatlaşdırmaq və azaltmaq üçün "Cədvəl" verilənlər bazası hazırlanmışdır.

Cədvələ aşağıdakı cədvəllər daxildir:

1 Müəllimlər

2 Tamaşaçı

4 Dərslər

5 Cütləşmə vaxtı

6 Cədvəl

Cədvəl 1 Müəllimlər Cədvəl 2 Auditoriya

Tamaşaçı

Tamaşaçı kodu

Cədvəl 3 Qruplar

Qrup kodu

Fakültə

İxtisas

İnformatika

İnformasiya sistemləri

Hüquq və hüquq

Hüquqşünas

İnformatika

Tətbiqi İnformatika (İqtisadiyyat)

İqtisadiyyat

iqtisadi elmlərin tarixi

İqtisadiyyat

Marketinq

HATA-123AGA

Cədvəl 5 Cütlüklər Cədvəl 4 Fəaliyyətlər

Fəaliyyət kodu

Peşə növü

Verilənlər bazası

Proqramlaşdırma

OS

İdarəetmə

Fəlsəfə

Cüt vaxt

Cədvəl 6 Cədvəl

Cədvəl

Fəaliyyət kodu

Peşə növü

Müəllim

Tamaşaçı

Proqramlaşdırma

Alexandrova O.A.

İdarəetmə

Kirilov N. Ya

İdarəetmə

Pavlekovskaya I.M.

Proqramlaşdırma

Akimov A.V.

Verilənlər bazası

Kirilov N. Ya

OS

Alexandrova O.A.

Proqramlaşdırma

Kirilov N. Ya

Xüsusiyyətlərin və onların xüsusiyyətlərinin təsviri.

Xüsusiyyətlər və ya sahələr məlumat tipinə aiddir. Məlumat növü seçərkən aşağıdakıları nəzərə alın:

Sahədə hansı dəyərlər göstərilməlidir.

Sahədəki dəyərləri saxlamaq üçün nə qədər yer lazımdır.

Sahədəki dəyərlərlə hansı əməliyyatlar aparılmalıdır.

Sahənin çeşidlənməsi və ya indeksləşdirilməsinə ehtiyac var.

Qruplaşdırmanın sorğularda və ya hesabatlarda istifadə ediləcəyi.

Sahədəki dəyərlər necə sıralanmalıdır.

Ümumilikdə 10 növ sahə var.

Cədvəl 2.

Məlumat növü

Tətbiq

Mətn

Mətn və ya mətn və rəqəmlərin birləşməsi

255 simvola qədər

Uzun mətn. Sıralanmamış və ya indekslənməmişdir.

64.000 simvola qədər

Rəqəmsal

Hesablamalar üçün istifadə olunan rəqəmsal məlumatlar

1, 2, 4, 8 bayt

Tarix vaxt

Tarixlər və vaxtlar düzgün çeşidlənməni təmin edir.

Pul

Valyuta dəyərləri. Yuvarlaqlaşdırmanın qarşısını almaq üçün.

Bir qeyd əlavə edərkən ardıcıl və ya təsadüfi ədədlərin avtomatik daxil edilməsi.

Məntiqi

Bəli / Xeyr tipli iki dəyər

OLE obyekti

Digər proqramlarda yaradılan obyektlər.

1 Gigabayta qədər

64.000 simvola qədər

Əvəzetmə ustası

Başqa bir cədvəldən və ya dəyərlər siyahısından dəyərlər seçməyə imkan verir.

Açar sahəsinin ölçüsünə görə

Növə əlavə olaraq, sahələrdə mətn, rəqəmlər, tarixlər və vaxt dəyərlərini ekranda və çapda göstərmək üçün formatları təyin etməyə imkan verən formatlar var. Nəzarət sahəsinin formatı xüsusiyyətlər pəncərəsində, cədvəl və ya sorğu sahəsindəki cədvəl dizayn rejimində (sahə xüsusiyyətləri bölməsində) və ya sorğu pəncərəsində (sahə xüsusiyyətləri pəncərəsində) təyin olunur. Formatlar, rəqəmsal, valyuta, Boolean, sayğac və tarix / vaxt məlumat növləri olan sahələr üçün quraşdırılmış formatlar siyahısından seçilə bilər. Ayrıca, OLE obyektlərindən başqa hər hansı bir sahə növü üçün öz xüsusi formatlarınızı yaratmaq mümkündür. Alternativ olaraq, bu xüsusiyyətin dəyərini makroda və ya Visual Basic proqramında təyin edə bilərsiniz.

Münasibət dizaynı

Cədvəl 7. Məlumat obyekti əlaqələri

Əlaqə nömrəsi

Əsas obyekt

Qul obyekti

Ünsiyyət növü

Müəllimlər

Cədvəl

Tamaşaçı

Cədvəl

Cədvəl

Cədvəl

Cüt vaxt

Cədvəl

Cədvəl-əlaqələr arasındakı əlaqələrin təsviri.

Bütün cədvəlləri hazırladıqdan sonra aralarında əlaqələr qurmaq lazımdır.

Cədvəllər arasındakı əlaqə, adətən eyni adlı fərqli cədvəllərdəki sahələr arasındakı əsas sahələrdəki uyğun dəyərlər arasındakı əlaqəni qurur. Əksər hallarda, digər cədvəlin xarici açarı hər cədvəli unikal şəkildə müəyyən edən bir cədvəldəki açar sahəsi ilə əlaqələndirilir.

Ən çox istifadə olunan əlaqə növü birdən çoxuna aiddir. Bununla əlaqədar olaraq, A cədvəlindəki hər bir qeyd B cədvəlindəki bir neçə qeydə uyğun gələ bilər və B cədvəlindəki bir qeyd A cədvəlində birdən çox müvafiq qeydə malik ola bilməz.

Çox-çox əlaqələr də ola bilər. Bu əlaqə ilə A cədvəlindəki bir qeyd B cədvəlindəki bir neçə qeydə və B cədvəlindəki bir qeydə - A cədvəlindəki bir neçə qeydə uyğun gələ bilər. Belə bir sxem yalnız üçüncü (əlaqələndirici) cədvəlin köməyi ilə həyata keçirilir. A və B cədvəllərində xarici açar sahələri olan ən azı iki sahədən ibarətdir.

Ən nadir ünsiyyət növü. Bu əlaqə ilə A cədvəlindəki bir rekord B cədvəlində ən çox əlaqəli bir rekord ola bilər və əksinə. Bu əlaqəni çox geniş cədvəlləri ayırmaq, təhlükəsizlik səbəbləri ilə cədvəlin bir hissəsini ayırmaq və əsas cədvəldə qeydlərin alt qrupu ilə əlaqəli məlumatları saxlamaq üçün istifadə edin. Məsələn, məxfi məlumatları saxlamaq üçün.

Bir sxem yaratmaq üçün məlumat şeması yaratmaq vasitəsindən istifadə edin.

Məlumat sxemi Şəkil 1 -də göstərilmişdir. Cədvəl Qrupu, Auditoriya, Müəllimlər, Siniflər, Zaman cütləri bir kod sahəsi vasitəsi ilə cədvəl cədvəlinə bağlanır.

Şəkil 1. Məlumat sxemi "Cədvəl"

Atributlar arasında funksional bir əlaqə qurmaq, əsas atributları vurğulamaq.

Əlaqəli verilənlər bazalarının gücü, sorğu, forma və hesabatlardan istifadə edərək müxtəlif cədvəllərdəki məlumatları tez tapıb əlaqələndirə bilmələridir. Bunu etmək üçün hər bir cədvəldə cədvəldəki hər bir yazını unikal şəkildə müəyyən edən bir və ya daha çox sahə olmalıdır. Bu sahələrə əsas sahələr deyilir.

Microsoft Access -də üç növ açar sahəsi var: sayğac, sadə düymə və kompozit düymə.

Bir sayğac sahəsini açar olaraq təyin etmək, açar sahələri yaratmağın ən asan yoludur.

Bir sahədə kodlar və ya inventar nömrələri kimi unikal dəyərlər varsa, bu sahə əsas sahə olaraq təyin edilə bilər.

Hər bir sahənin dəyərlərinin unikallığına zəmanət verilməsinin mümkün olmadığı hallarda, bir neçə sahədən ibarət bir açar yarada bilərsiniz. Bu sahələrin birləşməsi unikal olacaq.

İndekslər, cədvəldəki ayrı -ayrı satırlara sürətli çıxışı təmin edən verilənlər bazası obyektləridir. İndeks sorğuların və sıralanma cədvəli məlumatlarının işini yaxşılaşdırmaq üçün yaradılmışdır. İndekslər, cədvəllərdə müəyyən növ əsas məhdudiyyətləri saxlamaq üçün də istifadə olunur.

İndekslər, tez-tez sorğu edilən nisbətən az dəyişən cədvəllər üçün ən böyük fayda təmin edir.

3. Verilənlər bazasının dizaynı.

Microsoft Access -də cədvəllər, formalar və digər obyektlər yaratmadan əvvəl verilənlər bazanızın strukturunu təyin etməlisiniz. Yaxşı bir verilənlər bazası quruluşu, adekvat, səmərəli bir verilənlər bazası yaratmaq üçün əsasdır.

Verilənlər bazasının dizayn mərhələləri

Verilənlər bazası dizaynının əsas mərhələləri bunlardır:

Bir verilənlər bazası yaratmaq məqsədini müəyyənləşdirmək.

Verilənlər bazasında olması lazım olan cədvəllərin təyin edilməsi.

Cədvəldə tələb olunan sahələrin təyin edilməsi.

Hər bir sahə üçün fərdi bir dəyər təyin etmək.

Cədvəllər arasındakı əlaqənin müəyyənləşdirilməsi.

Verilənlər bazasının quruluşunun yenilənməsi.

Məlumat əlavə etmək və digər verilənlər bazası obyektləri yaratmaq.

Microsoft Access -də analiz vasitələrindən istifadə.

Verilənlər Bazası Yaratmağın Məqsədinin Təyin Edilməsi

Verilənlər bazası dizaynının ilk mərhələsində verilənlər bazasını yaratmaq məqsədini, əsas funksiyalarını və ehtiva etməli olan məlumatları müəyyən etmək lazımdır. Yəni verilənlər bazası cədvəllərinin əsas mövzularını və cədvəl sahələrinin ehtiva edəcəyi məlumatları təyin etməlisiniz.

Verilənlər bazası, onunla birbaşa işləyəcəklərin tələblərinə cavab verməlidir. Bunun üçün verilənlər bazasının əhatə etməli olduğu mövzuları, verməsi lazım olan hesabatları təyin etməli, hal-hazırda məlumatları qeyd etmək üçün istifadə olunan formaları təhlil etməli, yaradılmış verilənlər bazasını ona bənzər yaxşı hazırlanmış bir verilənlər bazası ilə müqayisə etməlisiniz.

Verilənlər bazasında olması lazım olan cədvəllərin təyin edilməsi

Verilənlər bazası dizayn prosesinin ən çətin mərhələlərindən biri cədvəllərin hazırlanmasıdır, çünki verilənlər bazasının hazırlamalı olduğu nəticələr (hesabatlar, çıxış formaları və s.) Həmişə cədvəlin quruluşu haqqında tam təsəvvür yaratmır.

Cədvəl tərtib edərkən Microsoft Access -dən istifadə etmək lazım deyil. Quruluşu əvvəlcə kağız üzərində dizayn etmək daha yaxşıdır. Cədvəllər tərtib edərkən aşağıdakı əsas prinsipləri rəhbər tutmaq tövsiyə olunur:

Cədvəldəki məlumatlar təkrarlanmamalıdır. Cədvəllər arasında təkrarlamalar olmamalıdır.

Müəyyən məlumatlar yalnız bir cədvəldə saxlanıldıqda, yalnız bir yerdə dəyişdirilməlidir. Bu, işi daha səmərəli edir və eyni zamanda fərqli cədvəllərdə məlumat uyğunsuzluğu ehtimalını aradan qaldırır. Məsələn, bir cədvəldə şagirdlərin ünvanları və telefon nömrələri olmalıdır.

Hər bir cədvəldə yalnız bir mövzu haqqında məlumat olmalıdır.

Hər bir mövzuda məlumat bir -birindən asılı olmayan cədvəllərdə varsa, işlənməsi daha asandır. Məsələn, tələbələrin ünvanları və sifarişləri fərqli cədvəllərdə saxlanılır ki, sifariş silinəndə tələbə məlumatları verilənlər bazasında qalır.

Cədvəldə lazımi sahələrin təyin edilməsi

Hər bir cədvəldə fərqli bir mövzu haqqında məlumatlar var və cədvəldəki hər bir sahədə cədvəlin mövzusu ilə bağlı ayrıca məlumatlar var. Məsələn, müəllimlər haqqında məlumatlar olan bir cədvəldə ixtisas, fakültə, kurs, qrup nömrəsi olan sahələr ola bilər. Hər bir masa üçün sahələri tərtib edərkən nəzərə alın:

Hər bir sahə bir cədvəl mövzusu ilə əlaqələndirilməlidir.

Cədvəldə bütün lazımi məlumatlar olmalıdır.

Məlumat ən kiçik məntiqi vahidlərə bölünməlidir (Məsələn, Ümumi Ad sahəsi deyil, Ad və Soyad sahələri).

Hər bir sahə üçün fərdi bir dəyər təyin etmək

Microsoft Access -in müştəri məlumatları və müştəri sifarişləri kimi fərqli cədvəllərdəki məlumatları əlaqələndirə bilməsi üçün hər bir cədvəldə cədvəldəki hər bir qeydin unikallığını təyin edən bir sahə və ya sahələr dəsti olmalıdır. Belə bir sahə və ya sahələr toplusuna ilkin açar deyilir.

Cədvəllər arasındakı əlaqənin müəyyənləşdirilməsi

Məlumatları cədvəllər arasında payladıqdan və əsas sahələri təyin etdikdən sonra, fərqli cədvəllərdəki məlumatları əlaqələndirmək üçün bir sxem seçməlisiniz. Bunu etmək üçün cədvəllər arasındakı əlaqələri təyin etməlisiniz.

Mövcud bir verilənlər bazasında cədvəllər arasındakı əlaqələri öyrənmək məsləhətdir.

Verilənlər bazası strukturunun yenilənməsi

Cədvəllər, sahələr və əlaqələr hazırladıqdan sonra verilənlər bazasının quruluşunu yenidən araşdırmalı və mümkün çatışmazlıqları müəyyən etməlisiniz. Cədvəllər məlumatlarla doldurulmadığı halda, bu mərhələdə bunu etmək məsləhətdir.

Yoxlamaq üçün bir neçə cədvəl yaratmalı, aralarındakı əlaqələri təyin etməli və hər cədvələ bir neçə qeyd daxil etməlisiniz, sonra verilənlər bazasının tələblərə uyğun olub olmadığını yoxlamalısınız. Çıxış formaları və hesabatlar hazırlamaq və lazımi məlumatları təmin edib etməmələrini yoxlamaq da tövsiyə olunur. Əlavə olaraq, bütün mümkün məlumatların təkrarlanmasını cədvəllərdən istisna etmək lazımdır.

Məlumat əlavə etmək və digər verilənlər bazası obyektləri yaratmaq

Cədvəl strukturları tələblərə cavab verirsə, bütün məlumatları daxil edə bilərsiniz. Sonra hər hansı bir sorğu, forma, hesabat, makro və modul yarada bilərsiniz.

Microsoft Access -də Analiz Vasitələrindən istifadə

Microsoft Access verilənlər bazası dizaynını yaxşılaşdırmaq üçün iki vasitə təqdim edir. Cədvəl təhlili sihirbazı cədvəli araşdırır, lazım gələrsə, yeni bir quruluş və əlaqələr təklif edir, həm də yenidən dizayn edir.

Performans Analizatoru bütün verilənlər bazasını araşdırır, təkmilləşdirilməsi üçün tövsiyələr verir və eyni zamanda tətbiq edir.

Formaların dizaynı və yaradılması.

Formalar - Access -də verilənlər bazası ilə işləmək üçün əsas vasitələrdən biri - yeni qeydlər (cədvəl satırları) daxil etmək, mövcud məlumatları görmək və redaktə etmək, sorğu parametrlərini təyin etmək və onlara cavabları göstərmək üçün istifadə olunur və s. .

Forma üç fərqli şəkildə yaradıla bilər.

Cədvəl və ya sorğu əsasında avtomatik formadan istifadə. AutoForms ilə, əsas cədvəlin və ya sorğunun bütün sahələrini və qeydlərini göstərən formalar yarada bilərsiniz. Seçilmiş qeyd mənbəyində əlaqəli cədvəllər və ya sorğular varsa, bu qeyd mənbələrinin bütün sahələri və qeydləri də formada olacaq.

Bir və ya daha çox cədvələ və ya sorğuya əsaslanan bir sehrbazdan istifadə. Sihirbaz qeyd mənbələri, sahələr, düzən, tələb olunan formatlar haqqında ətraflı suallar verir və alınan cavablara əsasən bir forma yaradır.

Dizayn rejimində əl ilə. Əsas bir forma əvvəlcə yaradılır və sonra dizayn rejimində tələblərə uyğun olaraq dəyişdirilir.

Formalar ustası rejimində formaların yaradılması.

Verilənlər bazası pəncərəsində Obyektlər siyahısından Formlar seçin.

Verilənlər bazası pəncərəsinin alətlər çubuğunda Yeni düyməsini basın.

Yeni Form informasiya qutusunda istədiyiniz sihirbazı seçin. Sihirbazın təsviri informasiya qutusunun sol tərəfində görünür.

Formanın əsaslanmasını istədiyiniz məlumatları ehtiva edən cədvəlin və ya digər qeyd mənbəsinin adını seçin.

Qeyd. Siyahıdan "Form Sihirbazı" və ya "Pivot Cədvəli" seçilsə, bu addım tələb olunmur - formanın qeydlərinin mənbəyi daha sonra göstərilə bilər.

OK düyməsini basın.

Sihirbazdakı təlimatları izləyin.

Forma yaratdıqdan sonra onu Dizayn görünüşündə, PivotTable və ya PivotChart görünüşündə redaktə edə bilərsiniz.

Şəkil 2 Cədvəl Forması

Şəkil 3 Form qurucusu

İstəklərin təşkili.

Sihirbazlardan istifadə edərək Microsoft Access -də sorğular yarada bilərsiniz və ya sorğu tərtibatçısı pəncərəsində özünüz sorğu yarada bilərsiniz. SQL rejimində sorğu ifadəsini dəyişdirə və optimallaşdıra bilərsiniz.

Sorğu sihirbazları, istifadəçinin verilən suallara verdiyi cavablara əsasən avtomatik olaraq əsas hərəkətləri yerinə yetirirlər. Sadə Seçim Sorgu Sihirbazı, bir və ya daha çox cədvəldə və ya sorğuda müəyyən edilmiş sahələrdən məlumat almaq üçün sorğular yaratmaq üçün istifadə olunur. Sihirbazdan istifadə edərək bütün qeydlər və ya xüsusi qeyd qrupları üçün məbləğləri, qeydlərin sayını və ortalamalarını hesablaya bilərsiniz və bir sahədə maksimum və minimum dəyərləri tapa bilərsiniz. Bununla birlikdə, bu sorğu ilə qaytarılmış qeydlərin sayını məhdudlaşdırmaq üçün filtr meyarlarından istifadə edə bilməzsiniz.

Yeni Sorgu informasiya qutusunda siyahıdan Sadə Sorğu satırını seçin və OK düyməsini basın.

Sihirbazın informasiya qutusundakı təlimatları izləyin. Son informasiya qutusu ya sorğunu işə salmağa, ya da dizayn rejimində açmağa imkan verir.

Sorğu istədiyiniz kimi deyilsə, sehrbazdan istifadə edərək sorğunu yenidən yarada və ya dizayn rejimində sorğunu redaktə edə bilərsiniz.

Dizayn rejimində sorğularla işləmək.

Verilənlər bazası pəncərəsində, Obyektlər siyahısından Sorğular seçin və verilənlər bazası pəncərə alətlər çubuğunda Yeni düyməsini basın.

Yeni Sorgu informasiya qutusunda Dizayn sətrini və sonra OK düyməsini basın.

Cədvəl əlavə et informasiya qutusunda, sorğuda verilənlərin istifadə ediləcəyi obyektləri özündə cəmləşdirən nişanı seçin.

Sorğunuza əlavə etmək istədiyiniz obyektləri iki dəfə vurun və sonra Bağlayın.

Sorgu dizaynında Sahə xəttinə sahələr əlavə edin və lazım gələrsə şərtləri və sıralama qaydasını göstərin.

Sorğu nəticələrini görmək üçün alətlər çubuğundakı Görünüş düyməsini basın.

Hesabatlar yaratmaq üçün əsasən sorğulara ehtiyacımız ola bilər. Və ya nümunə məlumatları çap etmək üçün. Bu verilənlər bazası üçün sorğuya ehtiyac var. Tarixə görə bir sorğu yaradaq.

Hesabatların hazırlanması və hazırlanması.

Hesabat məlumatları çap şəklində təqdim etmək üçün təsirli bir vasitədir. Bütün hesabat elementlərinin ölçüsünü və görünüşünü idarə etmək qabiliyyəti ilə istifadəçi məlumatları istədiyi kimi göstərə bilər.

Hesabatlar bir çox formaya bənzəyir. Formalar üçün istifadə olunan bir çox texnologiya hesabatların hazırlanmasında istifadə olunur.

Əksər hesabatlar bir və ya bir neçə cədvələ və verilənlər bazasından sorğulara əlavə olunur. Hesabat qeydlərinin mənbəyi əsas cədvəllər və sorğulardakı sahələrdir. Hesabatın yaradıldığı hər bir cədvəldən və ya sorğudan bütün sahələri daxil etmək lazım deyil.

Əlavə edilmiş hesabat əsas qeyd mənbəyindən məlumat alır. Başlıq, tarix və səhifə nömrələri kimi digər məlumatlar hesabat tərtibində saxlanılır.

Hesabat və onun məlumat mənbəyi arasındakı əlaqə nəzarət adlanan qrafik obyektlərdən istifadə etməklə yaradılır. Nəzarətlər, adları və nömrələri, başlıqları göstərən başlıqları və məlumatları qrafik olaraq quran və hesabatın görünüşünü yaxşılaşdıran dekorativ xətləri göstərən sahələrdir.

Sihirbazlar müxtəlif növ hesabatların tez bir zamanda yaradılmasına kömək edir. Etiket Sihirbazı poçt etiketləri yaratmaq üçün istifadə olunur, Qrafik Sihirbazı bir qrafik yaratmağa kömək edir və Hesabat Sihirbazı standart hesabatlar yaratmağa kömək edir. Sihirbaz sualları göstərir və istifadəçinin cavablarına əsasən bir hesabat yaradır. Bundan sonra istifadəçi hesabatı dizayn rejimində dəyişdirmək və dəyişdirmək imkanına malikdir.

Hesabatınızı aşağıdakı yollarla düzəldə bilərsiniz.

Qeydlərin mənbəyi. Hesabatın əsaslandığı cədvəli və ya sorğunu dəyişdirin.

Məlumatların qruplaşdırılması və çeşidlənməsi. Məlumatları artan və azalan qaydada sıralaya bilərsiniz. Ayrıca qeydləri bir və ya daha çox sahəyə görə qruplaşdıra və aralıq və ümumi cəmləri hesabatda göstərə bilərsiniz.

Hesabat pəncərəsi. Genişləndir və Daralt düymələrini əlavə edə və ya silə, başlıq mətnini və hesabat pəncərəsinin digər elementlərini dəyişə bilərsiniz.

Bölmələr. Hesabatın imzasını, qeydlərini və məlumat bölgələrini əlavə edə, silə, gizlədə və ya ölçüsünü dəyişə bilərsiniz. Hesabatın ekranda necə göründüyünü və çap edildiyini təyin edən bölmə xüsusiyyətlərini də təyin edə bilərsiniz.

Nəzarət elementləri. İstifadəçi idarəetmələri hərəkət etdirə, ölçüsünü dəyişə və idarəetmə üçün şrift xüsusiyyətlərini təyin edə bilər. Hesablanmış dəyərləri, cəmi, cari tarix və saatı və digər faydalı məlumatları göstərmək üçün hesabatınıza nəzarət əlavə edə bilərsiniz.

Şəkil 5. Planlaşdırılmış Hesabat.

Nəticə.

Kurs işimi praktiki bir nümunədə nəzərdən keçirərək başa düşürəm ki, Microsoft Access klassik DBMS -in bütün xüsusiyyətlərinə malikdir və əlavə imkanlar verir. Access yalnız güclü, çevik və istifadəsi asan bir verilənlər bazası idarəetmə sistemi deyil, həm də verilənlər bazasına əsaslanan tətbiqlər hazırlayan bir sistemdir. Access ilə, məlumat idarəetmə ehtiyaclarımıza tam cavab verən Windows mühitində işləyən bir tətbiq yarada bilərsiniz. Sorğulardan istifadə edərək cədvəllərdə saxlanılan məlumatları seçə və idarə edə bilərsiniz. Veriləri daxil etmək, görmək və yeniləmək üçün formalar yarada və həm sadə, həm də mürəkkəb hesabatlar yaratmaq üçün Access -dən istifadə edə bilərsiniz. Formalar və hesabatlar əsas cədvəlin və ya sorğunun xüsusiyyətlərini "miras alır", buna görə əksər hallarda formatları, dəyər şərtlərini və bəzi digər məlumat xüsusiyyətlərini yalnız bir dəfə təyin edirsiniz. Access -in ən güclü vasitələrindən bəziləri sadəcə istədiyiniz variantları tıklayaraq cədvəllər, müxtəlif formalı sorğular və hesabatlar yaratmaq üçün istifadə edə biləcəyiniz Obyekt Dizayn Alətləri - Sihirbazlardır. Tətbiqinizi tam avtomatlaşdırmaq üçün məlumatları formalara və hesabatlara asanlıqla bağlamaq üçün Access makrolarından istifadə edə bilərsiniz. Əksər tətbiqləri tək bir kod xətti yazmadan yarada bilərsiniz, amma çox mürəkkəb bir şey yaratmalısınızsa, Microsoft Access güclü bir proqramlaşdırma dili - Microsoft Access Basic təmin edir.

Vəziyyətimi başa düşmək və işi təkbaşına etmək üçün vaxt tapdığım üçün sevinirəm, çünki peşəmdə bu cür bacarıqların, hətta zaman keçdikcə lazımlı olacağına inanıram.

Biblioqrafiya

ACCESS 2000: Tətbiq İnkişafı. I. Xaritonova, V. Mikheeva. BHV, 2000.

Giriş 97. V. Kornelyuk, Z. Vekker, N. Zinoviev. SOLON, 1998.

Krönke, D. Veritabanı Bina nəzəriyyəsi və praktikası, 8 -ci nəşr. SPb: "Peter", 2003.

D., Tsygankov V.M., Maltsev M.G. Verilənlər bazası: Ali təhsil üçün dərslik

qurumlar / Ed. prof. A. D. Khomonenko. SPb.: KORONA çap, 2000.

Microsoft Access sisteminə kömək edin.

Bu işin hazırlanması üçün referat.ru saytından materiallar istifadə edilmişdir


2021
maccase.ru - Android. Markalar. Dəmir. xəbərlər