Subd giriş formaları sorğu hesabatları. Subd ms girişi. hesabat verir. Microsoft Access verilənlər bazasında ekran formalarının və hesabatların yaradılması

Microsoft Access funksional cəhətdən tam əlaqədir DBMS. O, böyük həcmli məlumatlarla işləyərkən verilənlərin müəyyən edilməsi, işlənməsi və idarə edilməsi üçün bütün lazımi alətləri təmin edir.

DBMS Microsoft Access məlumatlarınızın strukturunun və təsvirinin tərifinə nəzarət etmək, onlarla işləmək və bu məlumatların kollektiv istifadəsinin təşkili imkanını təmin edir. DBMS Microsoft Access həmçinin imkanları əhəmiyyətli dərəcədə artırır və çoxsaylı cədvəllərdə saxlanılan böyük həcmli məlumatların kataloqlaşdırılmasını və saxlanmasını asanlaşdırır. DBMS Microsoft Access üç əsas funksiya növünü ehtiva edir: verilənlərin müəyyən edilməsi (strukturunun və təsvirinin təyin edilməsi), verilənlərin emalı və məlumatların idarə edilməsi. MS Access bir dəstdir instrumental informasiya sistemlərinin yaradılması və istismarı üçün vasitələr.

Access-dən istifadə edərək aşağıdakı əməliyyatları yerinə yetirə bilərsiniz.

1. Dizayn əsas IS obyektləri - iki ölçülü cədvəllər, ilə fərqli növlər OLE obyekt sahələri daxil olmaqla məlumatlar. Cədvəli verilənlərlə doldurmazdan əvvəl onun tərtibatını yaratmalısınız.

2. Təsis əlaqələri cədvəllər arasında, verilənlərin bütövlüyünə dəstək, şəlaləli sahə yeniləmələri və kaskadlı qeyd silmələri.

3. İnformasiyaya nəzarətin müxtəlif vasitələrindən, cədvəllərin indeksləşdirilməsindən və məntiq cəbrindən (məlumatların süzgəcdən keçirilməsi üçün) istifadə etməklə cədvəllərdən verilənlərin daxil edilməsi, saxlanması, baxılması, çeşidlənməsi, dəyişdirilməsi və alınması.

4. Yaradılması, dəyişdirilməsi və istifadəsi törəmələri IS obyektləri (formalar, sorğular və hesabatlar).

MS Access emal obyektidir verilənlər bazası faylı, ixtiyari bir ad və uzantıya malik olmaq .MDB. Bu faylda əsas var obyektlər MS Access: cədvəllər, formalar, sorğular, hesabatlar, makrolar və modullar. Beləliklə, Access-də yaradılmış informasiya sistemi verilənlər bazası faylıdır.MDB və Access-in özünün alətləri. Belə İS-nin işləməsi Access proqramı tərəfindən .MDB sənədinin işlənməsidir.

Verilənlər bazasında məlumat Məlumata giriş ayrı-ayrı cədvəllər şəklində təqdim olunur. Bu halda, hər bir cədvəl sütunu məlumat sahəsinə, hər bir sıra isə məlumat qeydinə uyğun gəlir.

Məlumat qeydi bir neçə sahədən ibarətdir. Aşağıdakı qayda tətbiq olunur: məlumat qeydi vahid bütöv hesab edilən bir-biri ilə əlaqəli sahələr qrupudur. Məsələn, məlumat qeydində konkret müştəri və ya məhsul haqqında məlumat ola bilər. Cədvəldəki hər bir məlumat qeydində eyni sayda sahə var. Hər bir sahə eyni tipli məlumatları ehtiva edir. Məsələn, müəyyən bir cədvəlin hər bir məlumat qeydində MÜŞTƏRİYƏNİN ADI sahəsi müştərinin adı üçün olacaq, yəni. eyni tipli məlumatları ehtiva edəcək.

Mövcüd olmaq Müxtəlif növlər data. Müəyyən bir məlumat sahəsi üçün məlumat növü bu sahədə hansı məlumatın yerləşəcəyindən asılı olaraq seçilir. Məlumat sahəsinin ölçüsü onun üçün seçilmiş tipdən asılı olaraq müəyyən edilir. Məlumat növlərinin təsviri və onların xüsusiyyətləri Cədvəl 2-də verilmişdir.

Cədvəl 2 - Məlumat növləri

Məlumat növü Ərizə Ölçü
Mətn Mətn və ya mətn və nömrələrin birləşməsi, məsələn, ünvan və hesablamalar tələb etməyən nömrələr, məsələn, telefon nömrələri. məhsul nömrələri və ya poçt kodu. 255 simvola qədər. Yalnız sahəyə daxil edilmiş simvollar saxlanılır, mətn sahəsində istifadə olunmayan mövqelər saxlanılmır. Daxil edilmiş simvolların maksimum sayını idarə etmək üçün FieldSize xassəsini təyin etməlisiniz.
MEMO sahəsi Şərhlər və ya təsvirlər kimi uzun mətn və ya rəqəmlər. MEMO sahələri indeksləşdirilə və ya sıralana bilməz. MEMO sahəsinin əvəzinə formatlanmış mətni və ya uzun sənədləri saxlamaq üçün. OLE obyekt sahəsi yaratmalısınız. 65535 simvola qədər.
Nömrə Pul əməliyyatlarını əhatə edən hesablamalar istisna olmaqla, riyazi hesablamalar üçün istifadə olunan rəqəmsal məlumatlar (pul növündən istifadə olunur). Nömrə sahəsində ola bilən dəyərlərin növü və ölçüsü. FieldSize xüsusiyyətində dəyişdirilə bilər. Məsələn, sahədə. diskdə 1 bayt tutmaqla yalnız 0-dan 255-ə qədər tam ədədlər (onluq yerlər olmadan) daxil edilə bilər. 1, 2, 4 və ya 8 bayt. Yalnız replikasiya kodları üçün 16 bayt.
Tarix vaxt Tarixlər və vaxtlar. Tarix/Saat sahəsində tarix və vaxt dəyərlərini saxlamaq düzgün çeşidləməni təmin edir. Dil və Standartlar Paneli pəncərəsində tarix və vaxt formatlarına edilən bütün dəyişikliklər Windows idarəetməsi, avtomatik olaraq Tarix/Saat tipli sahələrdə əks olunacaq. 8 bayt.
Valyuta Valyuta dəyərləri. Valyuta növü hesablamalar zamanı yuvarlaqlaşdırmanın qarşısını almaq üçün istifadə olunur. Ədədin tam hissəsində 15-ə qədər, kəsr hissəsində isə 4 simvol qəbul edir. 8 bayt.
Sayğac (Avtomatik Nömrə) Ardıcıl (1 ilə fərqlənən) və ya avtomatik daxil edilməsi təsadüfi ədədlər giriş əlavə edərkən. Artan sayğac yaratmaq üçün, pəncərənin altındakı bütün xüsusiyyət parametrlərini eyni (defolt), FieldSize xüsusiyyəti Uzun Tam Ədər və Yeni Dəyərlər xüsusiyyəti Artırma olaraq təyin olunaraq buraxın. Təsadüfi say sayğacı yaratmaq üçün Yeni Dəyərlər xüsusiyyəti Təsadüfi olaraq təyin edilməlidir. 4 bayt. Replikasiya kodları üçün - 16 bayt.
Məntiqi (Bəli/Xeyr) Sahələr. Bəli/Xeyr, Doğru/Yanlış kimi yalnız bir və ya iki dəyəri ehtiva edir. Yandırıb-söndürmə. 1 bit.
OLE obyektləri Obyektlər (məsələn, sənədlər Microsoft Word. elektron cədvəllər Microsoft Excel, şəkillər, səslər və digər məlumatlar) OLE protokolundan istifadə edən digər proqramlarda yaradılmışdır. Obyektlər birləşdirilə və ya Microsoft Access cədvəlinə daxil edilə bilər. OLE obyektini formada və ya hesabatda göstərmək üçün siz Əlavə edilmiş Obyekt Çərçivə nəzarətindən istifadə etməlisiniz. 1 gigabayta qədər
Axtarış Sihirbazı Sahə yaradılır. kombo qutudan istifadə edərək başqa bir cədvəldən və ya dəyərlər siyahısından dəyər seçməyə imkan verir. Məlumat növlərinin siyahısında bu seçimi seçdiyiniz zaman onları müəyyən etmək üçün Sihirbaz yüklənir. Ölçü açar sahəsinin ölçüsü ilə eynidir, bu da Axtarış Sihirbazıdır, adətən 4 baytdır.
Hiperlink Hiperlinklərin saxlandığı sahə. Hiperlink ya UNC növü (Universal Adlandırma Konvensiyası - şəbəkə serverinin daxil olduğu standart fayl yolu formatı) və ya URL (Uniform Resource Locator - İnternetdəki obyektin ünvanı və ya daxil olmaqla daxili şəbəkə) ola bilər. giriş protokolunun növü). Hiperlink dörd hissədən ibarət ola bilər: sahədə və ya nəzarətdə görünən mətn; faylın yolu (UNC yol formatında) və ya səhifə (URL); əlavə ünvan - fayl və ya səhifə daxilində yer; alət ipucu - alət ipucu kimi göstərilən mətn. Hiperlinkin hər bir hissəsinin uzunluğu 2048 simvoldan çox deyil.
Qeyd: Rəqəm, valyuta və Boolean məlumat növləri, eləcə də Tarix/Saat standart ekran formatlarını təmin edir. Hər bir məlumat növü üçün formatları seçmək üçün Format xassəsini təyin etməlisiniz. OLE obyektləri istisna olmaqla, bütün məlumatlar üçün siz həmçinin fərdi ekran formatı yarada bilərsiniz. Əlavə məlumat üçün aşağıdakı "Sahə Format Mülkiyyəti" bölməsinə baxın.

Cədvəllərə əlavə olaraq, Access DBMS aşağıdakılarla işləyir obyektlər:

Formalar;

İstək;

Hesabatlar;

makrolar;

Modullar.

Cədvəldir əsas MS Access obyekti. Bütün digər obyektlər törəmələri və yalnız əvvəllər hazırlanmış cədvəllər əsasında yaradılır.

Forma müstəqil Access obyekti deyil. O, sadəcə olaraq cədvələ və ya sorğuya məlumat daxil etməyə, nəzərdən keçirməyə və dəyişdirməyə kömək edir. Sorğular və hesabatlar müstəqil funksiyaları yerinə yetirir: məlumatları seçin, qruplaşdırın, təqdim edin və çap edin.

Hər bir MS Access obyekti var ad.İstənilən MS Access obyektinin (cədvəllər, formalar və s.) adının uzunluğu 64-dən çox deyil. ixtiyari simvollar (nöqtə və bəzi xidmət simvolları istisna olmaqla). Adda boşluqlar və rus hərfləri ola bilər. Hər bir obyekt ayrı bir pəncərədə işləyir və iki iş rejimi təmin edilir:

1) rejim dizayner, - tərtibat, obyekt strukturu (məsələn, cədvəl strukturu) yaradıldıqda və ya dəyişdirildikdə;

2) əməliyyat rejim - IS tapşırıq pəncərəsində məlumata baxıldıqda, dəyişdirildikdə və seçildikdə.

Bundan əlavə, verilənlər bazası faylına öz pəncərəsi olan başqa bir sənəd daxildir: Məlumat sxemi. Bu pəncərədə siz yarada, baxa, dəyişdirə və cıra bilərsiniz rabitə masalar arasında. Bu əlaqələr sizə məlumatı idarə etməyə və sorğular və hesabatlar yaratmağa kömək edir.

forma, ciddi şəkildə desək, bu, İS-in isteğe bağlı elementidir (prinsipcə, onsuz da edə bilərsiniz), lakin məlumatların daxil edilməsi və baxılması əməliyyatlarını sadələşdirməyə imkan verir.

Sorğu başqa cədvəllərdən verilənləri özündə birləşdirən və onlar üzərində müxtəlif əməliyyatları yerinə yetirən törəmə cədvəldir. Xüsusilə, sorğu ehtiva edə bilər hesablanmışdır sahələr, yəni dəyərləri olan sahələr funksiyaları digər sahələrin dəyərləri (bəlkə də müxtəlif cədvəllərdən). Bundan əlavə, sorğular sizə imkan verir qrupəməliyyatlar, yəni. bəzi ümumi xarakteristikalar ilə birləşdirilən qeydlər qrupu üzrə əməliyyatlar (məsələn, eyni kodla qeydlər üçün kəmiyyəti cəmləyə bilərsiniz). Nəhayət, sorğular bəzi şərtlər əsasında cədvəllərdən seçimlər etməyə imkan verir. Belə hallarda məntiq cəbrindən istifadə edilir.

Hesabat - bu əslində eyni sorğudur, lakin kağız üzərində çap oluna və rəhbərliyə təqdim oluna bilməsi üçün formatlaşdırılmışdır (gözəl başlıqlarla, ara yekunlarla və s.).

Mahiyyət etibarı ilə verilənlər bazasının məzmununu saxlamaq üçün cədvəllər və formalardan istifadə olunur, sorğular və hesabatlar isə informasiya sisteminin əsas funksiyasını - məlumatı əldə etmək, çevirmək və təqdim etmək funksiyasını yerinə yetirir.

yaradılış törəmələri obyektlər - sorğular, formalar və hesabatlar təxminən eyni sxemə uyğun aparılır. Budur bəzi xüsusiyyətlər:

Alınan obyektlər üçün bu obyektin əsasında yaradılan cədvəlin (sorğunun) ad(lar)ını göstərməlisiniz;

Sihirbazdan istifadə edərkən alətlər panelində “Element Paneli” qeyd qutusunu qeyd etməlisiniz və ekranda ikonalar dəsti görünəcək (şək. 14.5), onun köməyi ilə forma (hesabat, sorğu) tərtib edirsiniz.

İstənilən obyektin yaradılması iki yolla mümkündür: sehrbazdan istifadə etməklə və dizayn rejimində.

MS Access güclü, rahat və çevik alətlərə malikdir vizual sehrbazların köməyi ilə obyektlərin layihələndirilməsi və bu, istifadəçiyə minimum ilkin hazırlıqla tez bir zamanda tam hüquqlu İS yaratmağa imkan verir - cədvəllər, formalar, sorğu seçimləri və hesabatlar səviyyəsində.

Ustalar özləri lazımi hərəkətləri yerinə yetirirlər. Sihirbazı çağırdığınız zaman müvafiq dialoq qutularının ardıcıllığı açılır. -a cavablar aldıqdan sonra suallar verildi, Usta hər şeyi edir zəruri tədbirlər. Tutaq ki, siz hesabat yaratmaq istəyirsiniz. Hesabat Sihirbazı sizdən hesabatın necə görünməli olduğunu və hansı məlumatları ehtiva etməsini soruşacaq. Cavabları aldıqdan sonra hesabat tam hazır olacaq. Digər sehrbazlardan istifadə edərək verilənlər bazası cədvəlləri, sorğular və formalar yarada bilərsiniz.

Sehrbazlarla işləmək sadə, etibarlı və səmərəlidir və Microsoft Access-in tam zənginliyindən istifadə etməyə imkan verir.

Builder xüsusi tapşırığı yerinə yetirməyi asanlaşdıran Access alətidir. İfadə Qurucusu son dərəcə faydalıdır - o, mürəkkəb ifadəni tez bir zamanda yaratmağa imkan verir. Query Builder istifadə edərək, siz asanlıqla forma və ya hesabat üçün məlumat nümunələrini əldə etmək üçün istifadə edilən sorğular yarada bilərsiniz. Sadalananlara əlavə olaraq, Access başqa konstruktorlara malikdir. Bu, müxtəlif makroların, həmçinin menyular, sahələr, rənglər, kodlar və digərləri üçün konstruktorların yaradıldığı makro konstruktordur.

1 Microsoft Access-i işə salın:

Access işə salındıqda, ekranda bir pəncərə görünür (Şəkil 1.1), burada siz:

Və ya yaratmaq yeni verilənlər bazası, yəni .MDB uzantılı fayl;

Və ya açıq mövcud verilənlər bazası, yəni .MDB uzantısı olan fayl.

Verilənlər bazasının yaradılması.[Fayl-Yarat...] əmrini seçdikdən sonra ekranda standart faylçı peyda olur (Şəkil 1.2), orada ad və ünvanı göstərməlisiniz. yaradılmışdır verilənlər bazası faylı. Məsələn, üçün məlumat Sistemi Telefon Directory.MDB adı ilə.

Faylı yaratdıqdan sonra Access boş bir fayl açır verilənlər bazası pəncərəsi, və bu pəncərədə bütün əməliyyatlar həyata keçirilir - verilənlər bazası obyektlərinin yaradılması və manipulyasiyası. Bu pəncərədə 7 obyekt (Cədvəllər, Sorğular, Formalar, Hesabat, Səhifələr, Makroslar, Modullar) və qruplar var.

Verilənlər bazasının açılması. [Fayl-Açıq...] əmrini seçdikdən sonra ekranda standart faylçı görünür, orada ad və ünvanı göstərməlisiniz. mövcud verilənlər bazası faylı. Sonra proqram pəncərəsi açılır verilənlər bazası pəncərəsi, artıq yaradılmış verilənlər bazası obyektlərinə giriş və yeni obyektlər yaratmaq imkanı təmin edir.

MS Access - çox pəncərə tətbiq, lakin istənilən vaxt yalnız bir verilənlər bazası açıq ola bilər. Bu onun pəncərəsidir əsas Access proqramında sənəd pəncərəsi (Şəkil 1.3) və onun bağlanması müvafiq .MDB faylının bağlanması deməkdir. Bununla belə, bu pəncərə çox şey yaradır törəmə şirkətlər pəncərələr (cədvəl, sorğu, forma və s.). Pəncərəsi ekranda olan obyekti (məsələn, cədvəlin tərtibatı) saxlaya və ona fayllarda olduğu kimi ad verə bilərsiniz: [Fayl-Saxla] və ya [Fayl-Saxla] ilə. kimi...] əmri.

Cədvəllərlə işləmək

Beləliklə, verilənlər bazası pəncərəsində mövcud olanların siyahısı var obyektlər DB - cədvəllər, sorğular və s. İstənilən obyektin pəncərəsi ilə (alt pəncərə) işləyə bilərsiniz. əməliyyat rejimində (məsələn, cədvələ verilənləri daxil edin və ya baxın) və ya dizayner(məsələn, cədvəlin tərtibatını dəyişdirin).

Hər hansı bir obyektdən istifadə etməzdən əvvəl (məsələn, cədvəli verilənlərlə doldurmaq) etməlisiniz yaratmaq bu obyekt (məsələn, cədvəl tərtibatı yaradın).

Cədvəl nişanı seçilibsə, tab pəncərəsində siyahı göstərilir mövcud bu verilənlər bazasının cədvəlləri.

Mövcud cədvəli açmaq üçün sizə lazımdır vurğulamaq onun adını bu siyahıya daxil edin və "Açıq" düyməsini basın.

Şəkil 1.3-də Intercity verilənlər bazası pəncərəsi ilə birlikdə MS Access proqram pəncərəsi göstərilir. Bu faylda hələ heç bir obyekt yoxdur.

Verilənlər bazasına daxil olmaq yeni Cədvəllər üçün "Yarat" düyməsini sıxmalısınız.

Düzəltmək üçün layout mövcud cədvəli seçin, siyahıdan onun adını seçin və "Dizayn" düyməsini basın.

Eyni əməliyyatlar bütün digər MS Access obyektləri ilə həyata keçirilir.

İstənilən obyekt (cədvəl, sorğu, forma, hesabat) əl ilə (dizayn rejimi) və ya sehrbazdan istifadə etməklə yaradıla bilər.

Builder xüsusi tapşırığı yerinə yetirməyi asanlaşdıran Access alətidir. İfadə Qurucusu son dərəcə faydalıdır - o, mürəkkəb ifadəni tez bir zamanda yaratmağa imkan verir. Query Builder istifadə edərək, siz asanlıqla forma və ya hesabat üçün məlumat nümunələrini əldə etmək üçün istifadə edilən sorğular yarada bilərsiniz.

Sihirbazı çağırdığınız zaman müvafiq dialoq qutularının ardıcıllığı açılır. Verilən suallara cavab aldıqdan sonra Usta bütün lazımi hərəkətləri yerinə yetirir. Məsələn, hesabat yaratarkən Hesabat Sihirbazı sizdən hesabatın necə görünməli olduğunu və hansı məlumatları ehtiva etməsini soruşacaq. Cavabları aldıqdan sonra hesabat tam hazır olacaq. Digər sehrbazlardan istifadə edərək verilənlər bazası cədvəlləri, sorğular və formalar yarada bilərsiniz.

Cədvəllər və sorğular yaradın əl ilə(dizayn rejimində) ;

- istifadə edərək formalar və hesabatlar yaradın Ustalar.

Verilənlər bazasına daxil edildikdə addımların ardıcıllığını nəzərdən keçirək yeni masalar. Əvvəlcə verilənlər bazasının yaradılacağı mövzu sahəsini müəyyənləşdirməlisiniz. Mövzu sahəsi olaraq biz şəhərlərarası müəyyən edirik telefon danışıqları, fərdi abonentlər üçün şəhərlərarası telefon danışıqlarına görə ödəniş məbləğinin hesablanması. İlk növbədə cədvəldə yer alacaq sahələr müəyyən edilir. Abunəçilər""Şəhərlərarası" verilənlər bazası. Tələb olunan sahələr Cədvəl 3-də göstərilir, əsas kimi “Abunəçi nömrəsi” sahəsi seçilir. Açar müvafiq cədvəldəki sahəni təmsil edir. Cədvəldə olan hər bir qeydi özünəməxsus şəkildə xarakterizə edir.

Cədvəl 3 – “Abunəçi” cədvəlinin sahələri

İdeal əsas açar müştəri nömrəsi, hesab nömrəsi və s. kimi məlumatlardır. Belə açardan istifadə etməklə müvafiq qeydi müəyyən etmək asandır. Müştəri adını ehtiva edən sahələr əsas açar üçün uyğun deyil. Bir neçə insanın eyni ada sahib olması həmişə mümkündür.

Tələb olunan sahələri müəyyən etdikdən sonra MS Access-də faktiki cədvəl yaratmağa başlaya bilərsiniz.

Bunun üçün Cədvəl sekmesini və “Dizayn rejimində cədvəlin yaradılması” sətrini seçməklə və ya “Yarat” düyməsini sıxmaqla cədvəl tərtibatçı pəncərəsini açmaq lazımdır (şək. 2.1).

Açılan pəncərənin yuxarı hissəsində yaradılmış və ya dəyişdirilmiş var layout cədvəl, sadəcə olaraq sahənin adını, məlumat tipini və təsvirini göstərən sahələrin siyahısıdır. Hər bir cədvəl sahəsi bu pəncərənin yuxarı hissəsində bir sətirdir (Şəkil 2.1).

Hər bir cədvəl sahəsinə unikal ad verilməli, ona daxil ediləcək məlumatların tipi müəyyən edilməli və sahənin məzmunu təsvir edilməlidir, yəni. məqsədi göstərən mətn şərhləri daxil edin bu sahənin. Sahənin adı 64 simvola qədər ola bilər. Təsvir isteğe bağlı parametrdir və istifadə olunan sahəni daha ətraflı izah etmək üçün istifadə olunur.

Sahənin adı sütununda (Şəkil 2.2) ixtiyari yazın ad. Növbəti sütunda qeyd etməlisiniz məlumat növü bu sahə üçün. Məlumat növü bu sütunda görünən açılan siyahıdan seçilə bilər (məlumat növləri Cədvəl 3-də təsvir edilmişdir). Bundan əlavə, kursor Data Type sütununda olan kimi pəncərənin aşağı hissəsində bir mesaj görünür. xassələri formalaşdırır bu sahənin (xüsusiyyətləri).

Xüsusiyyətlər forması (pəncərənin aşağı hissəsi) xassələrin siyahısıdır (solda əmlakın adı, sağda məna hər bir əmlak üçün işarə pəncərəsi ilə).

Xüsusiyyətlərin siyahısı hazırda Məlumat Tipi sütununda göstərilən məlumat növündən asılı olaraq dəyişir. Sahədə siçan düyməsini sıxmaq dəyərlər xassələr formasında bu dəyəri dəyişə bilərsiniz (bu məlumat növü üçün icazə verilən limitlər daxilində). Sahənin xüsusiyyətləri Cədvəl 4-də verilmişdir.

Cədvəl 4 – Cədvəl tərtibatçısının xüsusiyyətləri vərəqində göstərilən sahə xüsusiyyətləri

Əmlak Məqsəd
Sahənin ölçüsü Bu sahəyə daxil ediləcək simvolların maksimum sayını təyin edir
Yeni dəyərlər Yeni qeydlər əlavə edildikdə sayğac dəyərlərinin necə dəyişdiyini müəyyən edir
Sahə formatı Bu sahənin dəyərlərini göstərmək üçün formatı təyin edir
Onluq yerlərin sayı Rəqəmləri göstərərkən istifadə olunan onluq yerlərin sayını müəyyən edir
Giriş maskası Sahəyə verilənlərin daxil edilməsini asanlaşdırmaq üçün daxiletmə maskasını təyin edir
İmza Sahə etiketi kimi görünən mətni müəyyən edir
Cari dəyər Yaradılan zaman sahəyə avtomatik daxil edilən dəyəri təyin etməyə imkan verir yeni giriş
Dəyər üzrə şərt Sahəyə daxil edilən məlumatlara tələbləri müəyyən edir
Xəta mesajı Daxil edilmiş məlumatlar xassədə müəyyən edilmiş şərti pozarsa, ekranda göstərilən mesajın mətnini təyin etməyə imkan verir.
Məcburi sahə Sahəyə dəyərin daxil edilməsini tələb edib-etmədiyini göstərir
Boş xətlər Bu sahədə boş sətirlərə icazə verilib-verilmədiyini müəyyən edir
İndekslənmiş sahə Tək sahədə yaradılmış indeksi müəyyən edir
Unicode sıxılma Məlumatları saxlamaq üçün Unicode kodlamasından istifadə edən sahələr üçün sıxılma təyin edir (MEMO sahələri, hiperlinklər və mətn sahələri)

Əksər dəyərlər sistem tərəfindən standart olaraq qəbul edilir; bəzi dəyərlər açılan siyahıdan seçilə bilər.

Mətn və nömrə sahələri üçün siz qeyd etməlisiniz ölçüsü sahələr və mətn üçün bu, dəyərin icazə verilən uzunluğu (məsələn, 20 və ya 40 simvol) və bir nömrə üçün - maşındakı təmsil formatıdır (bayt, tam - iki bayt, uzun tam ədəd və s.). Maksimum uzunluq mətn sahəsi 255 simvol. Bu dəyərdən daha uzun mətn daxil etmək lazımdırsa, məlumat növündən istifadə edə bilərsiniz Memo.

Tarix/Vaxt sahəsi üçün sistem daxil edilmiş məlumatı necə emal edəcəyini bilməsi üçün format göstərməlisiniz. Məsələn, Qısa Tarix Formatını seçsəniz, sistem sizdən tam olaraq daxil olmanızı gözləyəcək tarixlər(rus versiyasında - GG.AA.YYYY) və "Qısa vaxt formatı" seçsəniz, bu sahəyə HH:MM (saat və dəqiqə) daxil etməli olacaqsınız.

Giriş maskası xüsusiyyət sətirində məlumatların daxil ediləcəyi maska ​​yaratmaq mümkündür. Məsələn, sahə üçün telefon nömrəsi maska ​​qoya bilersiniz 00-00-00 , hansı telefon nömrələrinə uyğun olaraq daxil ediləcək.

“Dəyər üzrə şərt” xüsusiyyətinin dəyəri kimi siz təyin edə bilərsiniz yoxlama qaydası, yəni bu sahəyə verilənlər daxil edildikdə TRUE olaraq qiymətləndirilməli olan Boolean ifadəsi. Məsələn, söhbət tarixi sahəsi üçün yazırsınız:

Sistem bu sahəyə cari tarixə bərabər və ya ondan böyük hər hansı dəyərin daxil edilməsini səhv kimi tanıyır.

Aşağıdakı xüsusiyyətdə, sistem tərəfindən veriləcək ixtiyari səhv mesajını qeyd edə bilərsiniz, məsələn: "Bu tarix dəyəri etibarlı deyil" və ya "tarix etibarsızdır." Gələcəkdə tarix səhv daxil edilərsə, bu mesaj ekranda görünəcək.

Tələb olunan sahə xüsusiyyəti Bəli (boş dəyərlərə icazə verilmir) və ya Xeyr (boş dəyərlərə icazə verilir) olaraq təyin edilə bilər.

üçün ilkin cədvəl düyməsini ("Abunəçi nömrəsi" sahəsi) "İndekslənmiş sahə" xüsusiyyətində seçməlisiniz: "Bəli, uyğunluqlara icazə verilmir" və sonra alətlər panelindəki "Açarı təyin et" düyməsini (açar şəkli ilə) vurun ). Bu, əsas sahəni və ya sadə indeksi müəyyən edir.

Cədvəl tərtibatının yaradılmasını tamamladıqdan sonra siz yaradılmış cədvəli saxlamalı və cədvəl tərtibatçısı pəncərəsindən çıxmalısınız.Əgər siz tərtibatı saxlamadan konstruktor pəncərəsini bağlasanız, sistem sizə ya cədvələ ad verməli, ya da işinizi ləğv etməli olduğunuzu xatırladacaq. . Yaradılan cədvələ “Abunəçi” adını verək.

Lazım olsa dəyişmək düzeni (dəyişdirmək). mövcud obyekt, verilənlər bazası pəncərəsinin müvafiq nişanının siyahısında bu obyekti seçmək və düyməni sıxmaq lazımdır Konstruktor. Ekranda obyektin tərtibatı olan bir pəncərə görünəcək (onu yaratarkən olduğu kimi). Siz tərtibatı düzəldə və eyni və ya başqa ad altında saxlaya bilərsiniz.

Layout yaradıldıqdan sonra məlumatlar cədvələ daxil edilir. Cədvəlin adının üzərinə iki dəfə klikləməklə o, cədvəl rejimində açılacaq və siz verilənləri daxil etməyə başlaya bilərsiniz (Şəkil 2.3). Cədvəldəki birinci sahə Sayğac tipli əsas sahədirsə, yeni sətir daxil etdikdə bu sütunun məzmunu avtomatik olaraq 1 artır. Bu, sütun dəyərlərinin unikal olmasını təmin edir.

Formalar– bunlar cədvəllərdən və sorğulardan verilənlərə baxmaq, verilənlər bazasına məlumat daxil etmək, mövcud məlumatları düzəltmək və müəyyən edilmiş hərəkətləri yerinə yetirmək üçün nəzərdə tutulmuş verilənlər bazası obyektləridir. Formada qrafiklər, şəkillər və digər daxil edilmiş obyektlər ola bilər.

Heç bir formadan istifadə etmədən cədvəldən məlumatları daxil edə bilərsiniz. Lakin formaları verilənlər bazasına məlumat daxil etmək üçün əvəzsiz vasitəyə çevirən bir neçə səbəb var:

Formalarla işləyərkən cədvəllərə giriş (verilənlər bazasında ən qiymətli şey) məhduddur;

Fərqli insanlar verilənlər bazasında saxlanılan məlumatlara müxtəlif giriş hüquqlarına malik ola bilərlər. Onlar məlumatların daxil edilməsi üçün müxtəlif formalarla təmin edilir, baxmayaraq ki, formalardan verilənlər bir cədvələ daxil ola bilər;

Məlumatların formaya daxil edilməsi cədvəldən daha asandır və daha rahatdır, çünki forma pəncərəsində adətən bir cədvəl qeydi göstərilir;

Əksər hallarda verilənlər bazası üçün məlumatlar kağız formalardan (formalar, hesab-fakturalar, hesab-fakturalar, sertifikatlar və s.) götürülür. Ekran formaları tam olaraq kağız formalar kimi hazırlana bilər, giriş səhvlərini azaldır və işçilərin yorğunluğunu azaldır.

Siz cədvəl və ya sorğunu forma kimi saxlayaraq, Dizayn rejimində "əl ilə" Avtoforma alətindən istifadə edərək, bir neçə cədvəl və ya sorğu əsasında formalar yarada bilərsiniz. İstənilən şəkildə yaradılmış forma daha sonra Dizayn rejimində dəyişdirilə bilər. Sadalanan üsullardan bəzilərini nəzərdən keçirək:

1. Komandanı işə salın: lent nişanı yaradılış- alətlər paneli Formalar – Digər Formalar – Forma Sihirbazı.

2. Dialoq qutusunda Formaların yaradılması formada yerləşdiriləcək cədvəlləri (sorğuları) və sahələri seçin. düyməni basın Daha.

3. Aşağıda dialoq qutuları sehrbazı seçin görünüş formalar, üslub, formanın adını təyin edin. düyməni basın Hazır.

4. Formaları yaratmaq üçün sehrbazdan istifadə edin İşçilər, Müştərilər, Sifarişlər, Menecerlər.

5. Formanı açın İşçilər Dizayn rejimində. Bu rejim formaların yaradılması və redaktə edilməsi üçün nəzərdə tutulub.

6. Elementləri sizin üçün əlverişli ardıcıllıqla yerləşdirin, mətnin ölçüsünü və rəngini dəyişdirin.

7. Formanın başlığına mətn əlavə edin Şirkət işçiləri.

8. Forma qeydinə obyekt əlavə edin Düymə(lent nişanı Konstruktor- alətlər paneli Nəzarətlər).

9. Göstəricinizlə düyməni “çəkdikdən” sonra ekranda dialoq qutusu görünəcək Düymələrin yaradılması(Şəkil 9).

Şəkil 9. Forma üzərində düymələrin yaradılması

11. Düymədə yerləşdiriləcək şəkil və ya mətni seçin.

12. Son dialoq qutusunda Düymə Ustaları düyməyə bir ad verin və vurun Hazır.

13. Düymə Ustası Microsoft Visual Basic-də bu düymə üçün prosedur yazdım. Komandadan istifadə edərək hadisənin işlənməsi proseduruna baxa bilərsiniz Hadisələrin idarə edilməsi kontekst menyusu düymələr.

14. Öz düymələrinizi yaradın Tətbiqdən çıxın, Giriş axtarın, Girişi silin.

15. Bəzən bir forma müxtəlif mənbələrdən, arayışdan və ya dəstəkləyici məlumatlardan məlumatları ehtiva edən bir neçə səhifə tələb edir. Bunun üçün bir sıra nişanlardan istifadə edə bilərsiniz.

16. Boş forma yaradın.

17. Formaya nişanlar dəsti əlavə etmək üçün düyməni sıxın Tab alətlər panelində Nəzarətlər. Əvvəlcə rəsmi adları olan yalnız iki tab əlavə ediləcək Tab 1Tab 2.

18. Başqa nişan əlavə edin.

19. Nişan etiketlərinin adını dəyişdirin ki, onlarda yerləşəcək məlumatların adları göstərilsin: İşçilər, Menecerlər, Kömək.

20. Nişana keçin İşçilər və siçan ilə formanı verilənlər bazasından onun üzərinə sürükləyin İşçilər.

21. Formanı eyni şəkildə yerləşdirin Menecerlər nişana Menecerlər.

22. Yardım sekmesinde verilənlər bazası ilə işləmək üçün bəzi məsləhətlər verin.

23. bu forma adı ilə qeyd edin Şirkət işçiləri.

24. Microsoft Access-də düymə formaları yarada bilərsiniz. Onlar yalnız düymələrdən ibarətdir və verilənlər bazasında əsas hərəkətləri seçmək üçün nəzərdə tutulmuşdur. Düymə forması yaratmaq üçün lent sekmesine keçməlisiniz Verilənlər bazası ilə işləmək komanda seçin Düymə forması meneceri.

25. Əgər düymə forması verilənlər bazasında yoxdursa, sizdən onun yaradılmasını təsdiq etməyiniz xahiş olunacaq. klikləyin Bəli təsdiq dialoqunda.

26. qarşınızda görünəcək Düymə forması meneceri, hansı düyməni basın Yaradın.

27. Dialoq qutusunda yaradılış(Şəkil 10) yeni düymə formasının adını daxil edin və klikləyin tamam.

Şəkil 10. Düymə formasının adının təyin edilməsi

28. Yeni düymə formasının adı siyahıya əlavə olunacaq Düymə Səhifələri pəncərə Düymə forması meneceri(Şəkil 11). Yeni düymə formasının adını seçin və düyməni basın Dəyişmək.

Şəkil 11. Düymə forma meneceri

29. Dialoq qutusunda Düymə forması səhifəsinin dəyişdirilməsi düyməsini basın Yaradın. Dialoq qutusu görünəcək Düymə forma elementinin dəyişdirilməsi(Şəkil 12)

Şəkil 12. Forma üzərində düymələrin yaradılması

30. Sahədə Mətn düymə formasının ilk düyməsi üçün başlıq mətnini daxil edin və sonra sahədəki açılan siyahıdan əmr seçin Komanda. Sahədə forma bu əmrin yerinə yetiriləcəyi formanı seçin.

31. Eyni şəkildə düymələri əlavə edin Müştərilər, Sifarişlər, Nəticələr.

32. Dialoq qutusunda Düymə forması meneceri düymə formanızın adını seçin və düyməni basın Defolt. Mətn düymə formasının adının yanında görünəcək "(standart)".

33. Düymə formasının yaradılmasını başa çatdırmaq üçün düyməni sıxın Yaxın.

34. Nəticə Şəkil 13-də göstərilən forma olmalıdır.

Şəkil 13. Əsas düymə forması

35. Formaya bir növ rəsm əlavə edin.

36. Proqramı işə salarkən ekranda əsas düymə formasının görünməsi üçün əsas menyuda düyməni sıxmalısınız. Giriş Seçimləri(Şəkil 14). Cari verilənlər bazası üçün görünüş formasını "düymə forması" olaraq təyin edin.

Şəkil 14. Giriş seçimlərinin qurulması

Hesabatlar informasiyanın çapı üçün nəzərdə tutulub. Çox vaxt məlumatlar cədvəl şəklində təqdim olunur. Cədvəllərin və ya sorğuların çaplarından fərqli olaraq, hesabat verilənləri çeşidləmək və qruplaşdırmaq üçün daha böyük imkanlar təmin edir; o, cəmi, həmçinin izahlı mətn, başlıqlar, altbilgilər, səhifə nömrələri, üslublar və müxtəlif qrafik elementləri əlavə etmək imkanı verir.

Access verilənlər bazasında hesabat yaratmağın bir neçə yolu var:

Hesabat Sihirbazından istifadə;

Cədvəllər və ya sorğular əsasında;

Dizayn rejimində.

1. Verilənlər bazası pəncərəsində əmri yerinə yetirin: lent nişanı yaradılış- alətlər paneli Hesabatlar - Hesabat Sihirbazı.

2. Siyahıdan məlumat mənbəyi kimi istifadə ediləcək cədvəli (və ya sorğunu) seçin (məsələn, Müştəri Ünvanları sorğusu).

3. Görünən dialoq qutusunda Hesabatların yaradılması(Şəkil 15) bütün mövcud sahələri “seçilmiş sahələr” sahəsinə köçürün.

Şəkil 15. Hesabat ustası

4. ilə Hesabat sehrbazları hesabat yaratmaq Ad günləri. Məlumat mənbəyi kimi cədvəldən istifadə edin İşçilər.

5. Əgər poçt etiketlərini çap etmək lazımdırsa, Access bu seçimi təmin edir. Bunu etmək üçün cədvəli seçin Müştərilər və əmri işə salın: lent nişanı yaradılış- alətlər paneli Hesabatlar - Stikerlər.

6. Görünən dialoq qutusunda (Şəkil 16) stiker ölçüsünü, vahid sistemini, stiker növünü göstərin və üzərinə klikləyin. Daha.

Şəkil 16. Etiketlər yarat dialoq qutusu

7. Hesabatın yaradılmasının növbəti addımında şrift, ölçü, mətn rəngi və üslubunu təyin edin. klikləyin Daha.

8. Etiketdə görünəcək sahələri seçin. Misal üçün, Şirkətin adı, ünvanı, telefonuFaks. Hər bir stikerdə xüsusi mətn göstərmək istəyirsinizsə, onu stiker prototipinə daxil edin.

9. Lazım gələrsə, etiket hesabatının adını dəyişin və üzərinə klikləyin Hazır.

10. Bəzən hesabatlarda cəmləri, ortaları, minimum və maksimum dəyərləri və faizləri hesablamaq lazımdır. Bunu etmək üçün qaçın Hesabat Sihirbazı və sorğunu məlumat mənbəyi kimi təyin edin Sifariş qiyməti.

11. Dialoq qutusunda Ustalar

1. Hesabatlar haqqında əsas məlumatlar.

2. Hesabatların yaradılması üçün MS Access DBMS alətləri.

3. Dizayn rejimində hesabatın yaradılması.

3.1. Hesabat səhifəsi seçimlərinin qurulması

3.2. Hesabat strukturu

3.3. Hesabatın formatlanması

MS Access DBMS-də çap edilmiş sənədi əldə etmək üçün bir neçə seçim təqdim olunur:

Cədvəlin cədvəl rejimində çapı (cədvəl şəklində filtrasiya şərtlərinə cavab verən bütün qeydlərin və ya qeydlərin göstərilməsi);

Cədvəl görünüşündə sorğu qeydləri dəstini çap edin;

Formanı Forma rejimində və ya Cədvəl rejimində çap edin;

Hesabatı çap edin.

1. Hesabatlar haqqında əsas məlumatlar

Hesabat– ekrana, printerə və ya fayla çıxış üçün nəzərdə tutulan məlumatların formatlaşdırılmış təqdimatını təşkil etməyə imkan verən fərdiləşdirilə bilən dialoq qutusu. MS Access DBMS-də hesabatlar verilənlər bazası obyektləridir.

Hesabatlar verilənlər bazası məlumatlarını çap edilmiş sənəddə təqdim etməyin ən yaxşı yoludur. Məlumatların çapının digər vasitələri ilə müqayisədə hesabatların 2 əsas üstünlüyü var:

– üçün yarımcəmləri və ümumi yekunları qruplaşdırmaq, çeşidləmək və hesablamaq üçün geniş imkanlar təmin edin böyük dəstlər qeydlər (hesablamalar qrup, bir neçə qrup və bütövlükdə hesabat üçün aparıla bilər);

– standart sənəd formalarına yaxın formada məlumatları çıxarmağa imkan verir.

Hesabatın yaradılması mərhələləri.

Birinci mərhələdə gələcək hesabatın planı kağız üzərində hazırlanır. Eyni zamanda göstərilir: verilənləri hansı cədvəldən və ya sorğudan göstərmək lazımdır, məlumatların qruplaşdırılması və çeşidlənməsi səviyyələri müəyyən edilir, hesabatda hansı sahələr təqdim edilməli və verilənlərin nümayişi üçün hansı idarələrdən istifadə ediləcək , hesablanmış sahələrə ehtiyac olub-olmaması, peşəkar görünən hesabatı göstərmək üçün hansı qrafik elementlərdən istifadə ediləcək.

Növbəti mərhələdə hesabat DBMS-dən istifadə etməklə qurulur.

2. DBMS alətləriXanım Girişhesabat yaratmaq

MS Access DBMS-də yeni hesabat yaratmaq üçün verilənlər bazası pəncərəsində nişana keçmək lazımdır Hesabatlar və düyməni basın Yaradın . Görünən dialoq qutusunda Yeni hesabat(Şəkil 10.1) hesabat yaratma alətini seçin.

Dialoq qutusu siyahısında sadalanan bütün alətlər Yeni hesabat, üç əsas qrupa bölmək olar:

– avtomatik hesabat yaratmaq üçün alətlər (Avtomatik hesabat: sütun, Avtoreport: lent);

– hesabat yaratma ustaları (Hesabat Sihirbazı, Diaqram Sihirbazı və Poçt Etiketləri);

- hesabat yaratma dizayneri.

Şəkil 10.1. Yeni Hesabat Dialoq Qutusu

Avtomatik hesabat yaratma vasitələri seçilmiş məlumat mənbəyinə əsasən müvafiq tipli hesabat yaratmağa imkan verir: cədvəl və ya sorğu.

Hesabat yaratma ustaları istifadəçi ilə dialoq rejimində hesabatlar yaratmağa imkan verir. Sehrbazlardan istifadə edərək siz hesabat üçün məlumat mənbəyi yarada, məlumat təqdimatının növünü seçə, qruplaşdırma, çeşidləmə və ümumiləşdirmə sahələrini təyin edə, qrup üçün xülasə funksiyalarını seçə, hesabat tərtibatını və dizayn üslubunu təyin edə və hesabatın adını təyin edə bilərsiniz. hesabat.

Hesabat tərtibatçısı istənilən mürəkkəblik hesabatlarını əl ilə yaratmağa imkan verən əsas vasitədir. Hesabatın növü və məzmunu hesabatı tərtib edənin ixtisasından asılıdır.

Tipik olaraq, hesabatın prototipini yaratmaq üçün avtomatik hesabat yaratma alətləri və ya sehrbazlardan istifadə edilir və hesabat tərtibatçısından hesabatı peşəkar görünüşə cilalamaq üçün istifadə olunur.

Hesabatlarla işləmək üç rejimdə baş verə bilər: rejimdə, rejimdə və rejimdə.

Rejim hesabat yaratmaq və qeydlərin mənbəyindən bütün məlumatları ekranda göstərmək üçün nəzərdə tutulmuşdur, rejim məlumat mənbəyinin bir neçə qeydindən məlumatların mexaniki şəkildə dəyişdirilməsinə əsaslanan hesabatı tez bir zamanda yaratmaq üçün nəzərdə tutulmuşdur (nümunə götürmə və çeşidləmə meyarları nəzərə alınmır). ), rejim hesabatın strukturunu yaratmaq və dəyişdirmək üçün nəzərdə tutulub. Hesabatla iş rejimini dəyişdirmək üçün düymədən istifadə edə bilərsiniz Baxın alətlər panelində Hesabat dizayneri və ya oxşar menyu əmri Baxın.

3. Dizayn rejimində hesabatın yaradılması

Rejimdə hesabat yaratmaq üçün aşağıdakı addımları yerinə yetirməlisiniz:

1. Səhifə parametrlərini konfiqurasiya edin.

2. Hesabat üçün qeyd mənbəyi seçin və ya yaradın.

3. Qruplaşdırma və çeşidləmə səviyyələrini müəyyənləşdirin.

4. Hesabatda qeyd mənbəyi sahələrini yerləşdirin.

5. Hesablanmış və pulsuz nəzarət əlavə edin.

6. İdarəetmə elementlərinin və hesabat bölmələrinin xassələrini konfiqurasiya edin.

7. Peşəkar görünüş üçün hesabatı formatlayın.

3.1. Hesabat səhifəsi seçimlərinin qurulması

Hesabatın əsas məqsədi verilənlər bazasından məlumatı formatlaşdırılmış formada (kağız sənəd formasına yaxın) çap etməkdir. Buna görə də, hesabat tərtib etməzdən əvvəl (hesabatda idarəetmə elementlərinin yerləşdirilməsi) hesabat səhifəsinin parametrlərini konfiqurasiya etməlisiniz (printer seçin, vərəqin ölçüsünü və istiqamətini təyin edin, kənar ölçülərini təyin edin və s.).

Fiziki printer yoxdursa, əmrdən istifadə edərək printeri proqramlı şəkildə quraşdırmalısınız əməliyyat sistemi Başlayın | Parametrlər | Printerlər | Printerin quraşdırılması.

Hesabat səhifəsinin parametrlərini konfiqurasiya etmək üçün əmri yerinə yetirməlisiniz Fayl | Səhifə parametrləri…. Dialoq pəncərəsi Səhifə parametrləri 10.2-də təqdim edilmişdir.

Səhifə nişanı (a) Sahələr nişanı (b)

Şəkil 10.2. Səhifənin qurulması dialoq qutusu

Səhifə parametrləri hər hesabat üçün konfiqurasiya edilir.

Hesabatları müxtəlif printerlərə çıxarmaq mümkündürsə, o zaman dialoq qutusunda Səhifə parametrləri nişanda Səhifə Sizə lazım olan printerin növünü seçə bilərsiniz. Dialoq pəncərəsi Printerin seçilməsi 10.3-də təqdim edilmişdir.

Şəkil 10.3. Printer Dialoq Qutusu seçin

Səhifənin digər parametrləri seçilmiş printerin növündən asılıdır (bax. Şəkil 10.2): maksimum kağız formatı və ölçüsü, minimum kənar ölçüləri, kağız ötürmə növü.

Hesabatın rəngi seçilmiş printerin növündən və onun xüsusiyyətlərinin parametrlərindən asılıdır: rəngli və ya ağ-qara çıxış.

3.2. Hesabat strukturu

Rejimdə hesabatın strukturu Şəkil 10.4-də göstərilmişdir. İstənilən hesabatda aşağıdakı bölmələr var:

hesabat başlığı(hesabatın yalnız 1-ci vərəqində (başlıq səhifəsində) göstərilir və hesabatın adı, şirkətin loqosu, müəssisənin hüquqi ünvanı və s. ola bilər);

səhifə başlığı(hər səhifənin yuxarı hissəsində göstərilir və başlıqlar, çap tarixi, səhifə nömrəsi və s. ola bilər);

məlumat sahəsi(sorğu və ya cədvəldən sahələri göstərmək üçün nəzərdə tutulmuşdur - hesabat üçün qeydlərin mənbəyi);

altbilgi(hər səhifənin aşağı hissəsində göstərilir və başlıqlar, çap tarixi, səhifə nömrəsi və s. ola bilər);

hesabat qeydi(yalnız hesabatın sonuncu vərəqində göstərilir və yekun hesablamalar, hesabat üzrə nəticələr və s. ola bilər).

Bütün sadalanan bölmələrdən tələb olunan bölmə məlumat sahəsidir.

Hesabat başlığı və hesabat şərh bölmələri eyni zamanda pəncərədə göstərilir/gizlənir. Eyni göstərmə/gizlətmə prinsipi başlıq və altbilgi bölmələrinə aiddir (bax. Şəkil 10.4).

Qeydləri qruplaşdırarkən hər bir qrup üçün hesabat pəncərəsi (bax. Şəkil 10.4) əlavə oluna bilər və hesabatlarda 10-a qədər qruplaşdırma və çeşidləmə səviyyəsi müstəqil olaraq aşağıdakı bölmələr müəyyən edilə bilər:

qrup başlığı(hər birinin əvvəlində göstərilir yeni qrup və qruplaşdırmanın aparıldığı sahəni ehtiva edə bilər);

qrup qeydi(hər qrupun sonunda göstərilir və qrup yekunlarını ehtiva edə bilər).

Bölmənin altını yuxarı və ya aşağı çəkərək siçan vasitəsilə istənilən hesabat bölməsinin sahəsinin hündürlüyünü dəyişə bilərsiniz.

Hesabatın eni seçilmiş kağız ölçüsünə, vərəqin istiqamətinə və çap edilmiş kənar ölçülərinə əsasən tənzimlənir.

A4 kağızı üçün hesabat eninin müəyyən edilməsi nümunəsi Cədvəl 10.1-də təqdim olunur.

Cədvəl 10.1

Hesabatın eni hesablanmış ölçüdən çox olmamalıdır, çünki hesabatda göstərilən məlumatlar bir neçə səhifəyə bölünəcəkdir.

Hesabatın sağ sərhədini sola və ya sağa çəkərək siçan vasitəsilə hesabatın enini dəyişə bilərsiniz.

Formada olduğu kimi, daxil edə bilərsiniz müxtəlif elementlər nəzarət: əlavə, hesablanmış və pulsuz. Hesablanmış hesabat sahələrində ifadələr formalarla eyni qaydalara uyğun formalaşır:

= [Qiymət] * [Kəmiyyət]

SUM([Xərc]

Soyad & " " & Sol(Ad; 1) & "."

Nəzarət elementindən istifadə Alt forma/hesabat Siz alt hesabatları əsas hesabata daxil edə bilərsiniz.

Xüsusiyyətlər hər bir nəzarət, bölmə və bütövlükdə hesabat üçün müəyyən edilə bilər.

Yaradılmış hesabat Sifariş forması rejimdə və rejimdə Şəkil 10.5-də göstərilmişdir.

Şəkil 10.5. Sifariş forması hesabatı Dizayn rejimində (a) və Önizləmə rejimində (b)

Şəkil 10.6. SequentialNumber sahəsi üçün xüsusiyyətlər pəncərəsi

Hər bir qrupu (sifariş formasını) ayrıca səhifədə göstərmək üçün bölmə xüsusiyyətləri pəncərəsini təyin etməlisiniz "Sifariş Kodu" qrupundan qeyd nişanda Layoutəmlak dəyəri Səhifənin sonu: Bölmədən sonra(Şəkil 10.7).

Şəkil 10.5. NoteGroups1 bölməsi üçün xüsusiyyətlər pəncərəsi

3.3. Hesabatın formatlaşdırılması

Hesabat pəncərəsinin elementlərindən biri alətlər panelidir Forma/hesabat formatı, formatlaşdırma seçimlərini (rəng, şrift, xətt qalınlığı, hizalama üsulu və s.) seçməyi asanlaşdıran düymələri və açılan siyahıları ehtiva edir.

Formatlaşdırma həm də hesabat bölmələrində idarəetmə elementlərinin yerləşdirilməsi, idarəetmə elementlərinin uyğunlaşdırılması, idarəetmə elementlərinin ölçüsünün dəyişdirilməsi və idarəetmə elementləri arasında məsafənin təyin edilməsi deməkdir. Bu əməliyyatları yerinə yetirmək üçün siçan və ya menyu əmrlərindən istifadə edə bilərsiniz Format (Hizalayın..., Ölçü…, Şaquli məsafə...Üfüqi məsafə...).

Hesabatın formatlaşdırılması əməliyyatlarını tez yerinə yetirmək üçün siz alətlər panelini fərdiləşdirə bilərsiniz Forma/hesabat formatı menyudan düymələri onun üzərinə kopyalayaraq Format.

MS Access 2007 DBMS-də sadə, ətraflı, mürəkkəb verilənlər bazası hesabatlarının yaradılması texnologiyası təsvir edilmişdir.

* * *

Kitabın verilmiş giriş fraqmenti Verilənlər bazaları: DBMS MS Access 2007-də ​​hesabatların yaradılması (Müəlliflər qrupu, 2013) kitab partnyorumuz tərəfindən təmin edilir - şirkət litr.

İşin başlanğıcı

Verilənlər bazası hesabatları haqqında fikir əldə etmək üçün MS Access DBMS-də Northwind 2007 təlim verilənlər bazasını açmaq təklif olunur.

Verilənlər bazasının açılması

Northwind 2007 verilənlər bazasını açmaq üçün sizə lazımdır:

1. Start düyməsini klikləməklə Microsoft Access proqramını işə salın.

2. Sonra "Bütün Proqramlar" seçin Microsoft Office, sonra Microsoft Access 2007. Microsoft Access 2007 pəncərəsi açılacaq.

Əgər “Borey 2007” verilənlər bazası sizin kompüterinizdə ilk dəfə deyilsə, onda siz ekranda “Borey 2007” verilənlər bazası açılış ekranı pəncərəsini görəcəksiniz;

Əgər bu, ilk dəfədirsə, MS Access onu ilk olaraq yükləyəcək. Yükləməyə başlamaq üçün “Yüklə” əmr düyməsini sıxmalı və təlimatlara əməl etməlisiniz.

Northwind 2007 verilənlər bazası pəncərəsi açılır.

Verilənlər bazası MS Office üçün adi şəkildə bağlanır: faylla işləmək üçün əmrləri ehtiva edən sistem menyusunda "Verilənlər bazasını bağla" seçin.

Məşq 1. MS Access 2007 proqramını işə salın. Northwind 2007 verilənlər bazasını açın. Bağlayın. Northwind 2007 verilənlər bazasını yenidən açın.

MS Access 2007 interfeysinin xüsusiyyətləri

MS Access 2007-dən fərqlidir əvvəlki versiyalar interfeys. Menyu və alətlər panelləri müxtəlif nişanları olan menyu lenti ilə əvəz olunur: Əsas səhifə, Yaratma, Xarici məlumatlar, Verilənlər bazası ilə işləmə.

Nişanlar qoşula biləcəyiniz alətlər və ya alətlər qruplarından ibarətdir (qrup üçbucaq işarəsi ilə qeyd olunur).


düyü. 1. Nişanları olan MS Access 2007 menyu lenti


Həmçinin, hansı verilənlər bazası obyekti ilə işlədiyinizdən asılı olaraq, kontekstual alətlər avtomatik olaraq görünür, məsələn, formalarla işləyərkən, forma üçün kontekstli alətlər görünür.

Lentin altında solda Keçid Sahəsi və sağda redaktə olunan obyekti göstərən Redaktə Pəncərəsi var.


düyü. 2. “Borey 2007” verilənlər bazası pəncərəsi


Naviqasiya paneli bütün Access obyektlərini (cədvəllər, formalar, sorğular, hesabatlar və s.) ehtiva edir. Siz All Access Objects siyahısından tələb olunan obyekti seçə bilərsiniz. Naviqasiya panelində obyektin adına iki dəfə kliklədiyiniz zaman həmin obyekt Redaktə Pəncərəsində öz nişanında görünəcək.

Verilənlər bazası obyektləri

Verilənlər bazası aşağıdakı növ obyektlərdə məlumatları ehtiva edir: cədvəl, sorğu, forma, hesabat, makro və modul. Məlumatların saxlanması üçün əsas struktur cədvəldir. Bütün digər növ obyektlər cədvəldən əldə edilir:

Sorğu, verilənləri əldə etmək üçün əmr tərtib edərkən istifadəçi tərəfindən müəyyən edilmiş bəzi meyarlara cavab verən cədvəl məlumatlarını saxlayır.

Forma cədvəl və ya sorğu məlumatlarını hər biri bir cədvəlin və ya sorğu qeydinin məzmununu əks etdirən ekran kartlarının toplusu kimi saxlayır ki, bu da cədvəllərdə məlumatların yenilənməsi zamanı faydalıdır.

Hesabat cədvəllərdən və ya sorğulardan məlumatları formada saxlayır mətn sənədi, çap üçün uyğundur.

Makro, Enter düyməsini bir dəfə basmaqla işə salına bilən bir sıra məlumatların işlənməsi əməliyyatlarını saxlayır, bu, eyni standart əməliyyatları tez-tez yerinə yetirmək lazım olduqda rahatdır.

Modul proqramlaşdırma dilində yazılmış məlumatların işlənməsi proqramını saxlayır, əksər hallarda MS Access, Access Basic proqramında quraşdırılmış dildə.

Naviqasiya Sahəsində verilənlər bazası obyektləri qruplaşdırılıb və siz qrupların adlarını görə bilərsiniz. Qrupun məzmununu görmək üçün qrupun adını klikləməlisiniz. İkinci klik qrup siyahısını öz adına yığacaq.

Tapşırıq 2. Naviqasiya Panelində qrup siyahılarını yığcamlaşdırın və genişləndirin.

Cədvəllər verilənlərin saxlanması üçün əsas struktur olduğundan onların zədələnməsinin qarşısını almaq və verilənlərlə işləmək asanlığını təmin etmək üçün istifadəçi törəmə tipli obyektlərlə işləyir. Northwind 2007 verilənlər bazasında “Müştərilər və Sifarişlər”, “İnventar və Satınalmalar”, “Təchizatçılar”, “Çatdırılma”, “Hesabatlar”, “İşçilər” formaları Keçid Sahəsində açıq şəkildə təqdim olunur.

Cədvəllər və digər növ obyektlər Köməkçi Obyektlər qrupunda Naviqasiya Bölməsində gizlənir.

“Təyin olunmamış obyektlər” qrupu istifadəçi tərəfindən əlavə olaraq yaradılmış obyektləri saxlayır. Məsələn, burada yaratdığınız sorğuları saxlaya bilərsiniz.

Nəzərə alın ki, müxtəlif növ obyektlər göstərilib müxtəlif nişanlar:

Keçid Bölməsindəki obyektlərin təsvirini istifadə olunan tanış birinə dəyişə bilərsiniz əvvəlki versiyalar MS Access. Bunu etmək üçün, obyekt filtrlərinin siyahısını genişləndirmək üçün Naviqasiya Bölməsinin başlığında siyahı işarəsinə (▼) klikləyin və “Bütün Giriş obyektləri” seçin.

Tapşırıq 3. Köməkçi Obyektlər qrupunun məzmununu nəzərdən keçirin. Müxtəlif növ obyektləri açın və onların məzmununa baxın. Köməkçi Obyektlər qrupunu bağlayın. Naviqasiya Bölməsindəki obyektlərin təqdimatını obyektləri növə görə qruplaşdırmaq üçün dəyişdirin: cədvəllər, sorğular, formalar, makrolar, modullar.

Siz qoşa ox düyməsini basaraq keçid sahəsini yığıb genişləndirə bilərsiniz<<) или (>>) panelin yuxarı sağ küncündə.

Tapşırıq 4. Keçid Sahəsini yığışdırın və genişləndirin.

Redaktə pəncərəsi hazırda açılış ekranı ilə məşğuldur. Ekran qoruyucusu “Screenaver” qısa yolunun sağındakı düyməni (X) klikləməklə silinə bilər.

Siz onu “Köməkçi Obyektlər” qrupundan Keçid Sahəsində, sonra “Splash Screen” formasında göstərə bilərsiniz.

Tapşırıq 5. Northwind 2007 verilənlər bazası ekranını bağlayın.

Bütün verilənlər bazası cədvəlləri bir-birinə bağlıdır. “Verilənlər bazaları ilə işləmək” menyu nişanında “Məlumat sxemi”ni seçməklə verilənlər sxemini açsanız, cədvəllər arasındakı əlaqələri görə bilərsiniz.

Siz “Dizayn” menyu nişanında “Bağla” düyməsini klikləməklə məlumat diaqramını bağlaya bilərsiniz.

Tapşırıq 6. Məlumat sxemini açın və bağlayın.

Yardım sistemi MS Access 2007

İstənilən MS Office proqramı kimi, MS Access 2007 DBMS-in də öz yardım sistemi var. Onu açmaq üçün sizə lazımdır:

1. Menyu çubuğunun sağ tərəfində düyməni (?) basın.

2. “Yardım: Giriş” pəncərəsində, pəncərənin altındakı istədiyiniz yardım bölməsini daxil edin və ya axtarış çubuğuna axtarış kontekstini daxil edin və Enter düyməsini basın.

Tapşırıq 7. MS Access 2007 Yardım sistemini açın.Formalar və Hesabatlar bölməsini açın. Bölmənin məzmununu nəzərdən keçirin. Yardım sistemini bağlayın.

Hesabatlar, formalar kimi, cədvəllərə və ya sorğulara əsaslanan Access obyektləridir. Formalar verilənlərə tez baxmaq üçün əlverişli vasitədir, lakin onların əsas məqsədi verilənləri daxil etmək və redaktə etməkdir. Daxil etməyi asanlaşdıran formalardan istifadə edərək məlumatları cədvəllərə daxil etdikdən sonra siz məlumatları mütəşəkkil şəkildə göstərmək istəyə bilərsiniz. Hesabatlar məlumatları rahat və asan başa düşülən formada təqdim etmək üçün istifadə olunur. Hesabatlardan istifadə edərək məlumatların çıxarılması. Ümumi müddəalar. İstənilən Access obyekti kimi, siz hesabatı əl ilə və ya Hesabat Sihirbazından istifadə etməklə yarada bilərsiniz (qaralama hesabat yaratmaq üçün tövsiyə olunur). Hesabat cədvəl (bir neçə cədvəl) və ya sorğu əsasında yaradılır. Yeni hesabatın yaradılması prosesi istənilən Access obyektinin yaradılmasına bənzəyir, yəni. sadəcə olaraq verilənlər bazası obyektini seçmək lazımdır Hesabat – Yarat və sonra Yeni Hesabat informasiya qutusunda hesabatın yaradılması rejimini seçin.

Access verilənlər bazasını qorumaq üçün o, iş stansiyalarındakı verilənlər bazalarının defolt olaraq qoşulduğu system.mdw (iş qrupu şəbəkə resurslarını paylaşan istifadəçilər qrupudur) işçi qrupu faylından istifadə edir. İş qrupları faylı ehtiva edir Hesablar istifadəçilər və qruplar, həmçinin istifadəçi parolları. Hesablar verilənlər bazasına və onun obyektlərinə giriş hüquqları verilə bilər, giriş icazələri isə verilənlər bazasında saxlanılır. Access verilənlər bazasının qorunmasını təmin etmək üçün fayldan istifadə edərək işçi qrupu yaratmalısınız - workgroup administrator wrkgadm.exe. Unikal işçi qrupu yaratarkən siz istifadəçi adını, təşkilatın adını və işçi qrupunun kodunu təyin edirsiniz. MS Access işçi qrupu faylı aşağıdakı daxili hesabları ehtiva edir: 1. Adminlər - standart istifadəçi hesabı. Bu qeydlər Ms Access-in bütün nümunələri üçün eynidir; 2. Admin - administrator qrupu hesabı - hər bir işçi qrupu faylında unikaldır; 3. İstifadəçilər - istifadəçi hesablarını ehtiva edir. İş qrupu faylı yaratmaq üçün siz Access-dən çıxmalı və Windows qovluğunda sistem və ya system32 qovluğunda işçi qrupu faylını tapmalı və yeni işçi qrupu yaratmalısınız (20-yə qədər rəqəmsal və ya ola bilər). hərf təyinatları). Admins qrupunda ixtiyari sayda istifadəçi ola bilər, lakin həmişə obyektin bir sahibi var (obyektin sahibi obyekti yaradan və ya ondan istifadə hüquqlarının ötürüldüyü hesab ola bilər). Admin qeydini oxumaq bütün işçi qruplar üçün mümkün olduğundan və bu hesablar eyni olduğundan, ADMIN istifadəçisi administratorlar qrupundan çıxarılmalı, bunun üçün siz yeni administrator hesabı yaratmalı və onun hesabları və sahibi hesabları üçün parol təyin etməlisiniz. Yalnız onun sahibi və Adminlər qrupunun üzvləri verilənlər bazasını şifrələyə və deşifrə edə bilər. Şifrələmə üçün Jet RSA alqoritmindən (ixtiraçılarının soyadlarının ilk hərflərinin şərəfinə adlandırılır: Rivest, Şamir, Adelman) iş qrupunun identifikatoruna əsaslanan açarla istifadə edir. Verilənlər bazası şifrələməsinin iki mənfi yan təsiri var. Birincisi, onun performansı azalır - Microsoft hesablamalarına görə, 10-15 faiz. İkincisi, şifrələnmiş verilənlər bazası PKZip, LHA, Stacker və DriveSpace kimi proqramlar tərəfindən sıxıla bilməz. Daha doğrusu, onu sıxışdıra bilərsiniz, amma bunu etməyin mənası yoxdur - ölçüsü bir qədər azalacaq. İstifadəçilərin giriş hüquqlarının diferensiallaşdırılması Giriş icazələri, əgər onlar istifadəçi hesabına aid edilirsə və ya ona təyin edilirsə, açıq adlanır.



MS Access-də məlumatların qorunmasının yaradılması nümunəsi:

Şəkil 4 Məlumatların qorunmasının yaradılması

MS Access DBMS-də hesabatların yaradılması. MS Access proqramından istifadə etməklə hesabat sənədlərinin hazırlanması. MS Access DBMS-dən istifadə edərək layihələrin mühafizəsi.

Verilənlər bazasının təhlükəsizlik sistemi verilənlər bazasının fiziki bütövlüyünü və məzmunu oxumaq və məlumatı dəyişdirmək üçün icazəsiz müdaxilədən qorunmağı təmin etməlidir. Verilənlər bazasının mühafizəsi iki səviyyədə həyata keçirilir: - parol səviyyəsində; - səviyyədə istifadəçi (istifadəçi hesablarının və müəyyən edilmiş obyektlərin qorunması). Access verilənlər bazasını qorumaq üçün o, iş stansiyalarındakı verilənlər bazalarının defolt olaraq qoşulduğu system.mdw (iş qrupu şəbəkə resurslarını paylaşan istifadəçilər qrupudur) işçi qrupu faylından istifadə edir. İş qrupları faylında istifadəçi və qrup hesabları, həmçinin istifadəçi parolları var. Hesablara verilənlər bazasına və onun obyektlərinə giriş hüquqları verilə bilər, giriş icazələri isə verilənlər bazasında saxlanılır. Access verilənlər bazasının qorunmasını təmin etmək üçün fayldan istifadə edərək işçi qrupu yaratmalısınız - workgroup administrator wrkgadm.exe. Unikal işçi qrupu yaratarkən siz istifadəçi adını, təşkilatın adını və işçi qrupunun kodunu təyin edirsiniz. MS Access işçi qrupu faylı aşağıdakı daxili hesabları ehtiva edir: 1. Adminlər - standart istifadəçi hesabı. Bu qeydlər Ms Access-in bütün nümunələri üçün eynidir; 2. Admin - administrator qrupu hesabı - hər bir işçi qrupu faylında unikaldır; 3. İstifadəçilər - istifadəçi hesablarını ehtiva edir. İş qrupu faylı yaratmaq üçün siz Access-dən çıxmalı və Windows qovluğunda sistem və ya system32 qovluğunda işçi qrupu faylını tapmalı və yeni işçi qrupu yaratmalısınız (20-yə qədər rəqəm və ya hərf ola bilər).



MS Access-də hesabatların yaradılması nümunəsi:

Şəkil 5 Hesabatların yaradılması

NƏTİCƏ

Tədris təcrübəsi zamanı 04.01.04.02. Biliklərimi aşağıdakı fənlər üzrə möhkəmləndirdim: MDK 04.01. “Kompüter və fərdi kompüter avadanlıqları ilə işləmək” və MDK 04.02. " ilə işləyin proqram təminatı Kompüterlər və kompüterlər." Mən belə materialları təkrarladım: xarici kompüter arxitekturası, cihazları birləşdirən, proqramların və interfeyslərin qurulması, işləmək redaktor proqramları və s.

Təcrübədə aşağıdakı mövzular öyrənilmiş və təsvir edilmişdir:

1. Təqdimat yaradın




Üst