Konspektai

Ms Access pagrindiniai objektai

9.2   (3 atsiliepimai)
Ms Access pagrindiniai objektai  1 puslapis
Ms Access pagrindiniai objektai  2 puslapis
Ms Access pagrindiniai objektai  3 puslapis
Ms Access pagrindiniai objektai  4 puslapis
Ms Access pagrindiniai objektai  5 puslapis
Ms Access pagrindiniai objektai  6 puslapis
Ms Access pagrindiniai objektai  7 puslapis
Ms Access pagrindiniai objektai  8 puslapis
Ms Access pagrindiniai objektai  9 puslapis
Ms Access pagrindiniai objektai  10 puslapis
Ms Access pagrindiniai objektai  11 puslapis
Ms Access pagrindiniai objektai  12 puslapis
Ms Access pagrindiniai objektai  13 puslapis
Ms Access pagrindiniai objektai  14 puslapis
Ms Access pagrindiniai objektai  15 puslapis
Ms Access pagrindiniai objektai  16 puslapis
Ms Access pagrindiniai objektai  17 puslapis
Ms Access pagrindiniai objektai  18 puslapis
Ms Access pagrindiniai objektai  19 puslapis
Ms Access pagrindiniai objektai  20 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Ms Access pagrindiniai objektai Žemiau pateiktas pagrindinis duomenų bazės kūrimo ir tvarkymo langas.Kairiajame šio lango krašte,srityje Objects,yra išvardinti duomenų bazės sandaros objektų,kuriuos galima sukurti,pavadinimai.Duomenų laikymo,tvarkymo ir apdorojimo tikslams kuriami tokie tipiniai objektai: • Lentelės (Tables) • Formos (Forms) • Užklausos (Query) • Ataskaitos (Reports) • Makrokomandos (Macros) • Moduliai (Modules) •   Lentelės (Tables).Jose yra laikomi pagal duomenų apdorojimo poreikius arba dalykinės srities požymius sugrupuoti duomenys.Dažniausiai kiekviena lentelė naudojama informacijai saugoti tik apie tam tikrą objektą, pvz.,  darbuotojus. Bet kuri lentelė susideda iš stulpelių (laukų) ir eilučių (įrašų). Įraše (eilutėje) yra saugoma informacija apie konkretaus objekto, pvz., darbuotojų, atributus, pvz., vardas, pavardė, pareigos, priėmimo į darbą data, namų adresas ir pan. Kiekvienoje lentelėje parenkamas laukas (stulpelis) arba laukų grupė, kurie gali turėti tik unikalias reikšmes (pirminis raktas). Pirminis raktas lentelėje reikalingas vienareikšmiai identifikuoti kiekvieną įrašą (eilutę).   •     Formos (Forms) skirtos duomenims įvesti, pavaizduoti ir valdyti . Formos gali būti sudaromos lentelių arba užklausų pagrindu. Įdedant vieną formą į kitą galima sukurti, sudėtinę formą Main/Subform, aptarnaujančią kelias lenteles. Formoje gali būti talpinami įvairūs valdymo elementai, kontroliuojami įvykiai ir iškviečiamos reikiamos makrokomandos ir procedūros.                                                                                                                                                                     Užklausos (Query).Jomis naudojantis galima iš vienos ar kelių lentelių išrinkti,modifikuoti arba pašalinti duomenis,taip pat vykdyti skaičiavimus,sudaryti (panaudojant duomenis iš vienos arba kelių anksčiau sukurtų lentelių) naujas lenteles .Užklausai sudaryti naudojama QBE (Query by example - užklausa pagal pavyzdį) arba SQL (Structured Query Language - struktūrizuota užklausų kalba).                                                                                                                                                                  Ataskaitos (Reports).Jose pateikiami ne tik iš duomenų bazės atrinkti duomenys,bet ir įvairių skaičiavimų rezultatai,diagramos,iliustracijos bei kiti elementai,suteikiantys duomenims didesnį vaizdumą (dokumentus, blankus, etiketes ir pan.)(jos gali būti spausdinamos,rodomos ekrane,laikomos diskuose ar perduodamos kitoms programoms).Duomenys ataiskaitoms imami iš lentelių arba užklausų.Duomenys spausdinamose ataskaitose gali būti grupuojami ir rūšiuojami. Be to, yra galimybė apskaičiuoti tarpines ir galutines sumas,numeruoti puslapius,apipavidalinti titulinį puslapį,kolontitulus ir t.t. •       Makrokomandos (Macros) automatizuoja dažnai kartojamų komandų sekų vykdymą,pvz,galima paruošti makrokomandą, kuri vartotojui paspaudus valdymo mygtuką iškvies suformuotas atsakaitos spausdinimo peržiūrėjimo ekrane režimą.Dažniausiai makrokomandos naudojamos kuriant vartotojo interfeisą darbui su duomenų bazėmis. Makrokomandos taip pat naudojamos įvairioms sąlygoms tikrinti,vedamų duomenų kontrolei, pradinėms reikšmėms įvedimo laukuose nustatyti ir t.t. •       Moduliai (Modules).Juose laikomi duomenų apdorojimo procesų aprašymai DBVS programavimo kalba Basic.Moduliai gali būti kaip nepriklausomi objektai,kurių funkcijas galima iškviesti iš bet kurios programos vietos,taip pat ir priklausomi,t.y.susieti su konkrečios formos arba ataskaitos įvykiais.          Trumpas apibendrinimas.Ms Access lentelėse yra saugomi duomenys.Panaudojant formas patogu įvesti duomenis,juos redaguoti.Užklausų pagalba išrinktiems duomenims ar šiaip norimiems duomenims iš lentelių atspausdinti naudojamos ataskaitos.Papildomai tvarkyti ir keisti  informaciją naudojamos makrokomandos ir  moduliai.Vartotojo interfeisui kurti naudojamos makrokomandos.   Formų projektavimas Ms Access  formos (Forms) naudojamos sukurti vartotojui patogų interfeisą  darbui su duomenų bazėmis.Formos gali būti panaudojamos : •   Duomenų pavaizdavimui,įvedimui ir redagavimui. Duomenis įvesti,peržiūrėti bei redaguoti formoje galima vartotojui patogiu pavidalu, pvz., įprasto blanko. Prireikus dalį duomenų formose galima paslėpti arba juos pateikti tik skaitymui. Be to, į formą galima sutraukti duomenis iš kelių lentelių, parinkti įvedamą informaciją iš susietų lentelių, pateikti skaičiavimų rezultatus ir pan.   • Informacinės sistemos valdymui. Formose galima patalpinti valdymo elementus:mygtukus (command buttons),jungiklius (option box),sąrašus(list box), ir juos susieti su Jūsų paruoštomis makrokomandomis, procedūromis ir funkcijomis, pvz., pele paspaudę Jūsų paruoštą komandinį mygtuką bus spausdinama. Taip pat yra galimybė nustatyti informacinės sistemos reakciją į vieną ar kitą įvykį, pvz., įvedus užsakomų prekių kiekį ir gavus neigiamą likutį ekrane, galima perspėti vartotoją: "Užsakyta daugiau prekių nei yra sandėlyje". Visa tai palengvina vartotojo darbą bei apsaugoja jį nuo galimų klaidų.     Formų kūrimo būdai: 1. Creat form by using wizard - kurti formą nudojant "vedlio" siūlomą tipinių formų sąrašą. 2. Creat form in Design View - kurti formą naudojant konstruktorių 3. AutoForm - automatinis formos kūrimo būdas.        1. Creat form by using wizard - kurti formą nudojant "vedlio" siūlomą tipinių formų sąrašą.    1.1 Pagrindiniame lange Database (Duomenų bazes) skyriuje Objects (Objektai) pažymėjus Forms (formos) peržiūros lauke išsirinkti Create form by using wizard (Sukurti formą naudojant meistrą) arba viršutiniame kairiajame lango krašte priemonių juostoje pasirinkti mygtuką New (Nauja) ir atsidariusiame lange iš sąrašo išsirinkti Form Wizard (Formų meistras).     1.2 Atsidariusio lango New Form (Nauja forma) lauke Tables/Queries (Lentelės/Užklausos) su išsiskleidžiančiu sąrašu yra visų lentelių ir užklausų, kurios gali būti panaudojamos formų kūrimui, pavadinimai.Paspaudus mygtuką su strėlyte ir atsidarius sąrašui išsirinkti reikiamą lentelę ar užklausą,ir OK.    1.3 Sekančio dialogo lango sąraše Avaliable Fields (Galimi laukai) pasirodo visi laukai iš anksčiau pasirinktos lentelės ar užklausos.Kad į kuriamą formą juos patalpinti išskirkyte juos ir paspauskite mygtuką >. Šis laukas ir bus perkeltas iš sąrašo Avaliable Fields (Galimi laukai) į kitą sąrašą Selected Fields (Pasirinkti laukai). Kad į kuriamą formą patalpinti iš pasirinktos lentelės ar užklausos visus laukus spauskite mygtuką >>. Mygtukai Default View. Nutylima formos išvaizda. Forma po jos atidarymo gali turėti:       ·        vieno įrašo formos Single Form. ·        kelių jrąšų formos Continuous Forms. ·        arba lentelės Datasheet išvaizdą.     2. Scroll Bars. Priklausomai nuo formoje talpinamų valdymo elementų kiekio ir jų išdėstymo formos turiniui valdyti ekrane tikslinga naudoti slinkimo liniuotes Scroll Bars. Formos turinio slinkimo liniuotės gali būti išjungtos - None, įjungtos tik horizontalios - Horizontal Only, įjungtos tik vertikalios - Vertikal Only arba įjungtos abi liniuotės - Both. 3. Record Selectiors. Formos įrašų selektorius gali būti įjungtas - Yes arba išjungtas - No. Įprastai įrašų selektorius Record Selectors formose, skirtose duomenims valdyti, yra įjungtas, o formose, skirtose kokiems nors parametrams nustatyti, pvz., bus spausdinama ataskaita, kurioje yra duomenys nuo 1996 iki 1997 m. imtinai, išjungtas. 4. Navigation Buttons. Navigaciniai mygtukai formoje palengvina judėjimą tarp įrašų. Kartu galima naudoti meniu Records komandas Go To, tačiau navigaciniais mygtukais tai atlikti patogiau. ·        Navigaciniai mygtukai gali būti įjungti - Yes. ·        arba išjungti - No. Įprastai formose, skirtose duomenims valdyti, navigaciniai mygtukai Navigation Buttons yra įjungti, o formose, skirtose kokiems nors parametrams nustatyti - išjungti. 5. Auto Resize. Nustatomas formos elgesys, kai ji yra atidaroma duomenų valdymo režimu (duomenų banke mygtuku Open arba du kartus spragtelėjus pele virš reikiamos formos pavadinimo). Jei savybė Auto Resize yra Yes, tai formos lango nnatmenys prisitaiko prie joje esančios informacijos, o jei No - tai išlieka tokie patys, kokie buvo formos struktūros išsaugojimo metu (meniu File komanda Save Form arba Save Form As). 6. Auto Center. Nustatomas formos elgesys, kai ji yra atidaroma duomenų valdymo režimu. Formos lango padėties centravimo ekrane režimas gali būti įjungtas (Yes) arba išjungtas (No). 7. Border Style. Nustatomas formos rėmelio tipas, kai ji yra atidaroma duomenų valdymo režimu. Formos langas gali turėti dvigubos linijos pavidalo kintamos padėties rėmelį - Sizable, plonos linijos pavidalo nekintančios padėties - Thin, dialogo lango rėmelio tipo - Dialog arba be rėmelio - None. 8. Control Bbx. Nustatoma, ar formoje, atidarytoje duomenų valdymo režimu bus matomas sisteminio meniu iškvietimo ženklas. Galimi variantai: Yes - matomas, No - nematomas. 9. Min Button. Nustatoma, ar formoje, atidarytoje duomenų valdymo režimu, bus matomas formos lango minimizavimo mygtukas, Galimi variantai: Yes - matomas, No - nematomas. 10. Max Button. Nustatoma, ar formoje, atidarytoje duomenų valdymo režimu, bus matomas formos lango maksimizavimo mygtukas. Galimi variantai: Yes - matomas, No - nematomas. 11. Width. Formos sekcijų, kuriose talpinami valdymo elementai, plotis. 12. GridX. Formos tinklelio, matomo projektavimo režime, horizontalaus žingsnio Snap dydis. 13.    GridY. Formos tinklelio, matomo projektavimo režime, vertikalaus žingsnio Snap dydis. Jei žingsnio dydis   yra didesnis nei 6, tai jis formoje yra nematomas. 14. Layout for Print. Nustatoma, kokis šrifto variantas, pvz., sisteminio, bus naudojamas formoje: No - ekraninis, Yes - spausdinimo įrenginio. Jei yra naudojamas vektorinis šriftas, pvz., True Type tipo, tai abiem atvejais bus gaunamas tas pats rezultatas. 15. Palette Source. Nutylima reikšmė - Default. Norint galima pakeisti standartinę Microsoft Access paletę kita, jei jrašysite atitinkamai paruošto grafinio failo maršrutą ir pavadinimą. • Other Properties - kitos charakteristikos. 1. Views Allovved. Galima apriboti atidaiytos formos matymo variantus: Form - tik formos, Datasheet - tik lentelės, Both - leidžiami abu variantai. Atidarytos duomenų valdymo režimu formos matymo variantas gali būti keičiamas meniu View komandomis Form arba Datasheet. 2. Default Editing. Galima riboti duomenų valdymą: Allow Edit -leidžiamos visos duomenų redagavimo operacijos, Read Only -duomenys pateikiami tik skaityti, Data Entry - leidžiama įvesti ir matyti tik naujus duomenis, Can't Add Records - negalima papildyti naujais įrašais. 3. Allow Filters. Valdoma formos įrašų filtravimo galimybė: Yes - galima naudoti filtrus, No - negalima. 4. Shortcut Menu. Valdoma vietinio meniu iškvietimo106 galimybė: Yes - galima iškviesti, No - negalima. 5. Menu Bar. Norint pakeisti standartinį Microsoft Access meniu, reikia įvesti naują meniu formuojančios makrokomandos pavadinimą. 6. Pop Up. Jei ši savybė turi reikšmę Yes, tai gaunamas išplaukiančio tipo langas, kuris visada yra talpinamas virš kitų. 7. Modal. Yes reikšmė formos langui suteikia monopolinį režimą, t.y. įvedimo fokusas negali būti perkeltas už formos lango ribų. 8. Fast Laser Printing. Reikšmė Yes leidžia pagreitinti spausdinimą lazeriniu spausdintuvu linijoms ir stačiakampiams spausdinti siunčiamos komandos. 9. Help File. Sukurto pagalbos failo HLP formatu maršrutas ir pavadinimas. 10. Help Context Id. Pagalbos failo konteksto numeris, t.y. skaičius nuo 0 iki 2,147,483,647. 11. Tag. Šioje eilutėje gali būti talpinama specialaus pobūdžio informac'ija, pvz., valdymo raktai, požymiai, identifikatoriai ir pan. Eilutėje galima patalpinti iki 2048 simbolių. Įprastai Tag turinys yra analizuojamas Microsoft Access Basic kalba parašytose procedūrose.                                                                                                                        Užklausų projektavimas Užklausų sudarymo būdai: 1. Create query in Design view - kurti užklausą naudojant konstruktorių. 2. Create query by using wizard - kurti užklausą naudojant "vedlio" siūlomą tipinių užklausų sąrašą. 1. Create query in Design view - kurti užklausą naudojant konstruktorių. 1.1 Dialogo lange Database (Duomenų bazė) spragtelėti pele ties pavadinimu Create query in Design view arba viršutiniame kairiajame lango kampe priemonių juostoje pasirinkti New (Naujas) ir atsidariusiame lange išsirinkti iš sąrašo Design view ir OK. 1.2 Lange Show Table (Rodyti lenteles) išsirinkti vieną ar kelias lenteles arba užklausas,kurių pagrindu bus kuriama nauja užklausa,ir paspausti mygtuką Add (Pridėti).Išsirinkus spausti mygtuką Close (Uždaryti). 1.3 Užklausų sudarymo langas sudarytas iš dviejų dalių : lentelių ir užklausų srities bei užklausų struktūros formavimo QBE (Query by egzample) lentelės.Pirmoje srityje vaizdžiai matomos pasirinktos lentelės ir užklausos,kurių pagrindu bus formuojama užklausa. Jei tarp lentelių buvo sudaryti sąryšiai (Relationships), tai tarp šių lentelių laukų pamatysite linijas, rodančias ryšius.  Užklausos struktūra formuojama antroje srityje esančios lentelės eilutėse:   • Eilutėje Field (Laukas) iš išsiskleidžiančio sąrašo pasirenkami reikiamų lentelių ar užklausų laukų pavadinimai. • Eilutėje Table (Lentelė) pasirenkamas lentelės ar užklausos pavadinimas. • Eilutėje Sort (Rūšiuoti) pasirenkamas lauke esančių duomenų rūšiavimo būdas: Ascending - didėjantis,Descending - mažėjantis,not sorted (Nerūšiuoti). • Eilutėje Show esančiu jungikliu valdomas laukų matomumas užklausos sukuriamoje dinaminėje lentelėje. • Eilutėje Criteria (Kriterijai) įrašomos duomenų atrinkimo išraiškos (Expressions),pvz.,kaip >30, ="Petras" ir pan.Užklausų kriterijų išraiška yra formuojama pagal tas pačias taisykles ir tomis pačiomis priemonėmis, kaip ir sudaroma į lentelės lauką įvedamų duomenų tikrinimo loginė išraiška (Validation Rule).  • Eilutėje or įrašomos papildomos,logine sąlyga ARBA sujungtos duomenų atrinkimo išraiškos (Expressions).   1.4 Užklausa išsaugojama pasirinkus meniu File (Failas) komanda Save (Išsaugoti) iškviesto dialogo lango Save As lauke Query Name (Užklausos vardas) įvedus norima pavadinimą, ir OK. 1.5 Užklausos vykdymo rezultatus galima pamatyti meniu View pasirinkus komandą Datasheet View (Lentelės režimas) arba įrankių juostoje paspausti mygtuką  Run (Vykdyti).     2. Create query by using wizard - kurti užklausą naudojant "vedlio" siūlomą tipinių užklausų sąrašą. 2.1 Dialogo lange Database (Duomenų bazė) spragtelėti pele ties pavadinimu Create query by using wizard arba viršutiniame kairiajame lango kampe priemonių juostoje pasirinkti New (Naujas) ir atsidariusiame lange išsirinkti iš sąrašo Simple Query Wizard ir OK. 2.2 Atsidariusiame dialogo lange pasirinkite iš lauko Tables/Queries su išsiskleidžiančiu sąrašu lentelę ar užklausą kurios pagrindu bus kuriama nauja užklausa. 2.3 Perkelti reikiamus laukus iš sąrašo Avaliable Fields (Galimi laukai) į sąrašą Selected Fields (Pasirinkti laukai) mygtukais su strėlytėmis:  > - norint perkelti vieną lauką, >> - perkelti visus siūlomus laukus.Mygtukai = [Įveskite datą:] • Meniu Query komanda Parameters iškviestame dialogo lango Query Parameters lentelės stulpelio Parameter pirmoje eilutėje įveskite lygiai tokį patį parametro pavadinimą, o gretimai esančio stulpelio langelyje Data Type parinkite reikiamą duomenų tipą ir pele paspauskite mygtuką OK; • Meniu View komanda Datasheet arba paspaudę piktografinio meniu mygtuką Datasheet View pereikite į paklausimo sukurtos dinaminės duomenų lentelės peržiūrėjimo režimą; • Pasirodžiusio dialogo lango Enter Parameter Value lauke įveskite pageidaujamą parametro reikšmę ir pele paspauskite mygtuką OK; • po šio veiksmo Microsoft Access paklausimas suformuos dinaminę lentelę, kurioje bus pateikti atrinkti įrašai. Pastaba: paklausimas gali turėti keletą parametrų, t.y. skirtingus skirtingu laukų ir skirtingus to paties lauko, pvz., siekiant atrinkti tam tikro laikotarpio duomenis galima naudoti to paties lauko loginėje sąlygoje įkomponuotus du parametrus: Betvveen [Pradinėdata] And [Galine data]   Suvestinių užklausų projektavimas   Suvestinę pateikiantis paklausimas projektuojamas dviem etapais. Iš pradžių sukuriamas duomenis atrenkantis paklausimas Selected Query, po to, iškvietus meniu View komandą Totals arba pele paspaudus piktografinio meniu mygtuką Totals View, QBE lentelėje įterpiama nauja eilutė Total, kurioje parenkamos duomenų grupavimo arba duomenų grupių charakteristikų apskaičiavimo funkcijos. Pirmame projektavimo etape reikia sukurti tokį duomenis atrenkantį paklausimą, kurį pervedus į lentelės režimą nors viename stulpelyje bus matomi pasikartojantys duomenys. Pavyzdžiui, galima sukurti duomenis atrenkantį paklausimą, kuris pateiks informaciją apie užsakymus priėmusių tarnautojų pavardes. Antrame etape, po meniu View komandos Totals įvykdymo, QBE lentelės eilutėje Total parenkame reikiamas funkcijas:   ·        lauke (arba laukuose), kurio turinys turi būti grupuojamas, parenkame variantą Group By; ·        kituose laukuose parenkame grupės charakteristikos apskaičiavimo funkciją. Pavyzdžiui, sukurtą duomenis atrenkantį paklausimą galima pakeisti suvestinės paklausimu, jei QBE eilutėje Total laukui [Pavardė] suteiksime grupavimo funkciją Group By, o laukui [Užsakymo Nr] - narių suskaičiavimo funkciją Count. Tuomet suvestinės paklausimo suformuotoje lentelėje pamatysime informaciją apie tarnautojų aktyvumą priimant užsakymus. Pastaba.Nutylint Microsoft Access suvestines paklausimo sudarytoje dinaminėje lentelėje grupės charakteristikos skaičiavimo lauko pavadinimą formuoja tokia tvarka: skaičiavimo funkcijos pavadinimas + Of + lauko pavadinimas, pvz., [CountOfUžsakymo Nr]. Jei QBE lentelėje prieš lauko pavadinimą įrašysime kitą pavadinimą ir jį atskirsime dvitaškiu, tai suvestinės lentelėje matysime naujai įvestą lauko pavadinimą. Duomenys grupuojami lauke tada, kai šiam laukui QBE lentelės eilutėje Total suteikiama funkcija Group By. Kituose laukuose būtina parinkti nors vieną iš šių grupės charakteristikų apskaičiavimo funkcijų: • Sum - apskaičiuoja grupės sumą; • Avg - apskaičiuoja grupės vidurkį; • Min - suranda mažiausią reikšmę turintį grupės narį; • Max - suranda didžiausią reikšmę turintį grupės narį; • Count - suskaičiuoja grupėje esančių narių kiekį; • StDev - apskaičiuoja grupės vidutinį standartinį nuokrypį; • Var - apskaičiuoja grupės dispersiją; • First - suranda pirmąjį grupės narį;   • Last - suranda paskutinį grupės narį. Sudėtingesniuose suvestinių paklausimuose galima apskaičiuoti kelias to pačio lauko charakteristikas, o įrašams atrinkti QBE eilutėje Criteria įvesti kriterijaus išraišką.   2. Crosstab užklausa.Pasirinkus meniu Query (Užklausos) komandą Crosstab (Kryžminė lentelė) Didelio duomenų kiekio analizei galima naudoti Crosstab Query paklausimą. Šis paklausimas pradedamas formuoti sužadinus meniu Query komandą Crosstab. Į paklausimo QBE lentelę turi būti įtraukta ne mažiau kaip trys laukai: dviejų laukų turinys bus grupuojamas funkcija Group By, o likusio - apskaičiuojama grupės charakteristika. QBE lentelės eilutėje Crosstab vienas. iš grupuojamų laukų parenkamas būti būsimos lentelės eilutės pavadinimu Row Heading, o kitas - lentelės stulpelio pavadinimu Colum Heading. Apskaičiuojamam grupės laukui iš sąrašo parenkama reikšmė Value. Pavyzdžiui, Crosstab paklausimo metu galima sužinoti, kiek ir kokiomis datomis firmos tarnautojai priėmė užsakymų.   3. Delete Query - įrašus naikinanti užklausa.Norint panaikinti grupę įrašų, pvz., praėjusių metų užsakymus, reikia suformuoti duomenis atrenkančio Select Query tipo užklausos QBE lauko [Užsakymo data] kriterijų Betvveen CVDate("1996.1.1") And CVDate("1996.12.31") ir kitame QBE stulpelyje įtraukti visus lentelės laukų pavadinimus: Užsakymai.* . Po to reikia iškviesti meniu Ctuery komandą Delete arba pele paspausti piktografinio meniu Delete Query mygtuką. Duomenis naikinanti užklausa bus įvykdyta, jei sužadinsite meniu Ouery komandą Run arba pele paspausite piktografinio meniu L&J mygtuką. Po šio veiksmo Microsoft Access dialogo lange paklaus, ar tikrai sutinkate naikinti duomenis ir praneš, kiek įrašų bus pašalinta. Kai paspausite mygtuką OK, bus atliktas įrašų šalinimas, o kai paspausite Cancel -atsisakysite jrašų naikinimo. Pastaba.Naikinamus įrašus galima pamatyti paklausimo projektavimas režime iškvietus meniu View komandą Datasheet arba pele paspaudus piktografinio meniu Datasheet View mygtuką.   4. Lentelės įrašus modifikuojanti užklausa. Lentelės įrašų laukų turinys gali būti modifikuojamas Update tipo užklausa.Pavyzdžiui, tiekėjas, užregistruotas numeriu 1, nusprendė 5 % padidinti prekių kainas. Siekiant pakeisti šio tiekėjo prekių kainas iš pradžių reikia sukurti duomenis atrenkančią užklausą Select Query, kurio QBE lentelėje pele įkeliami reikiamų lentelių laukų pavadinimai, o laukui [Tiekėjo Nr] įrašoma įrašų atrinkimo kriterijaus Criteria išraiška, pvz., =1.Po to meniu Query komanda Update pakeičiame šios užklausos tipą iš duomenis atrenkančio Select Query į duomenis modifikuojančio Update Query. QBE lentelėje esančio lauko [Vieneto kaina] eilutėje Update To įrašome kainos didinimo išraišką, pvz., [Vieneto kaina] * 1.05. Duomenis modifikuojanti užklausa bus įvykdyta, jei sužadinsite meniu Ouery komandą Run arba pele paspausite piktografinio meniu Run Query mygtuką. Po šio veiksmo Microsoft Access dialogo lange paklaus, ar tikrai sutinkate rnodifikuoti duomenis ir praneš, kiek įrašų bus pakoreguota. Kai paspausite mygtuką OK, įrašai bus modifikuojami, o kai paspausite Cancel - atsisakysite įrašų pakeitimų. 5.Lentelę įrašais papildanti užklausa.Esamą lentelę papildyti naujais įrašais galima suformavus įrašus pridedantį paklausimą Append Ctuery. Pradėti formuoti šį paklausimą rekomenduojama taip pat nuo įrašus atrenkančio paklausimo Select Query sudarymo (iliustracijai panaudosime tą patį jrašus atrenkantį paklausimą, kaip ir kuriant naują lentelę). Po to sužadiname meniu Ouery komandą Append arba pele paspaudžiame piktografinio meniu Append Query mygtuką. Pasirodžiusio dialogo lango Query Properties lauke Table Name parenkame reikiamos lentelės pavadinimą ir pele paspaudžiame mygtuką OK. Užklausos QBE lentelės eilutėse Append To patikriname, ar parinkti lentelės - imtuvo laukai, į kuriuos bus pridedami duomenys. Į lentelę įrašus pridedanti užklausa Append Ouery bus įvykdytas, jei sužadinsite meniu Query komandą Run arba pele paspausite piktografinio meniu Run mygtuką. Po šio veiksmo Microsoft Access dialogo lange paklaus, ar tikrai pageidaujate į lentelę pridėti naujus įrašus ir kiek jų bus kopiama. Kai paspausite mygtuką OK, įrašai į lentelę bus kopiami, o kai paspausite Cancel - atsisakysite įrašų kopijavimo. Pastaba: pridedant naujus įrašus, reikia nepažeisti reliaciniais ryšiais kontroliuojamų duomenų vientisumo. Duomenis atrenkančių ir modifikuojančių paklausimų struktūrą galima išsaugoti meniu File komanda Save As. Duomenų  banko Database lanko kortelėje Query priklausomai nuo paklausimo tipo bus suformuota atitinkama paklausimo piktograma.   6. Naują lentelę kurianti užklausa.Panaudojant vieną arba kelias lenteles galima sukurti naują lentelę ir į ją perkelti šių lentelių įrašus. Tam yra naudotinas naują lentelę kuriantis paklausimas Make Table Query. Iš pradžių sudarome duomenis atrenkantį paklausimą Select Query ir suformuojame būsimos lentelės struktūrą. Po to sužadiname meniu Ouery komandą Make Table arba pele paspaudžiame piktografinio meniu Make – Table Query mygtuk.ą. Pasirodžiusio dialogo lango Query Properties lauke Table Name įvedame naujos lentelės pavadinimą ir pele paspaudžiame mygtuką OK. Po šio veiksmo Microsoft Access suformuos naują lentelę kuriančio paklausimo Make Table struktūrą, kurioje galima patikslinti naujai kuriamos lentelės laukus ir sudaryti j ją kopijuojamų įrašų atrinkimo kriterijų. Naują lentelę kuriantis paklausimas bus įvykdytas, jei sužadinsite meniu Query komandą Run arba pele paspausite piktografinio meniu Run mygtuką. Po šio veiksmo Microsoft Access dialogo lange paklaus, ar tikrai pageidaujate sukurti naują lentelę ir ją užpildyti įrašais. Paspaudus mygtuką OK bus atliktas įrašų į naują lentelę kopijavimas, o paspaudus Cancel - atsisakysite įrašų kopijavimo.   7.Specialių užklausų projektavimas. Union Query leidžia sutraukti panašius kelių lentelių laukus į vieną dinaminę lentelę. Toks užklausų tipas kartais yra reikalingas kuriant ataskaitas, ieškant informacijos ir kt. Kai kada šią užklausą tikslinga naudoti vietoje duomenis pridedančios užklausos Append Ouery, nes ji nedidina duomenų bazės banko failo dydžio. Union Query kuriama įvedant SQL instrukcijas. Tam dirbant naujo paklausimo projektavimo režimu iškvieskite meniu Query komandą SQL Specific - Union. Pasirodžiusiame tekstų redaktoriaus lange įvedame reikiamas SQL instrukcijas, pvz., dinaminėje lentelėje norime pamatyti sujungtus lentelių Klientai ir Gavėjai laukus vienodu pavadinimu [Firmos pavadinimas] Iškvietę meniu View komandą Datasheet arba pele paspaudę piktografinio meniu mygtuką Datasheet View pamatysime paklausimo sujungtų lentelių Klientai ir Gavėjai turinį.   Paklausimai dažniausiai kuriami rankiniu būdu, tačiau kai kuriais atvejais galima rekomenduoti naudoti pagalbininkus Query Wizards. Pagalbininkai Ouery Wizards leidžia greitai sukurti šiuos specializuotus paklausimus; • suvestinės tipo paklausimą Crosstab Query; • pasikartojančius įrašus aptinkantį paklausimą Find Duplicates Query; • prarastus jrašus susietose lentelėse aptinkantį paklausimą Find Unmatched Ouery; • įrašų archyvavimo paklausimą Archive duery (sukuria naują lentelę, į kurią perkelia arba nukopijuoja išrinktų lentelių senus įrašus).   Skaičiuojami užklausų laukai       Skaičiuojamas užklausos laukas sudaromas pagal tokias taisykles: ·        skaičiuojamas laukas pradedamas formuoti tuščio QBE stulpelio eilutėje Field; ·        iš pradžių įrašomas būsimo lauko pavadinimas ir po to įrašomas dvitaškio ženklas; ·        laukų pavadinimai išraiškoje rašomi laužtiniuose skliaustuose; ·        skaičiuojamų laukų išraiškose galima naudoti operatorius:   1.      + ir - sudeda arba atima, 2. * ir / padaugina arba padalina, 3. \ dalina sveikus skaičius, 4. " kelia laipsniu, 5. MOD grąžina dalybos liekaną, 6. & sujungia teksto eilutes. Pateiksime keletą skaičiuojamų laukų pavyzdžių: Suma: [Prekės kaina] * [Kiekis] Klientas: [Vardas] & "" & [Pavardė] Kaina: [Prekės kaina] * 1.18 Sandėlyje: llf([Vienetų sandėlyje]-[Užsakyta vienetų];"Yra"; "Nėra")     Užklausų savybių nustatymas   Užklausos parametrai nustatomi iškvietus meniu View komandą Properties. Savybių lango turinys priklauso nuo užklausos lange parinkto objekto tipo ir pačios užklausos tipo. Duomenis išrenkančios užklausos Select Query savybių lange galimi šie nustatymai: • Description - įrašomas paklausimo aprašymas - komentaras; • Output All Fields - galima leisti visų Yes arba tik QBE lentelėje parinktų laukų No išvedimą paklausimo formuojamoje dinaminėje lentelėje Dynaset. • Top Values - galima paprašyti paklausimo dinaminėje lentelėje išvesti ne visus, o tik dalį įrašų, pvz., įrašius skaičių 3 bus parodyti tik pirmieji trys įrašai, o įvedus 50% - bus parodyta pirmoji pusė visų įrašų; • Unique Values - galima leisti No arba uždrausti Yes įrašų, turinčių pasikartojančias laukų reikšmes, išvedimą pakiausimo dinaminėje lentelėje; • Unique Records - galima leisti No arba uždrausti Yes pasikartojančių įrašų išvedimą paklausimo dinaminėje lentelėje; • Run Permissions - nustatomos paklausimo naudojimo teisės, kai duomenų bazė eksploatuojama kompiuterių tinkle: User's - vartotojo, Ovvner's - šeimininko; • Source Database - galima nurodyti išorinės duomenų bazės maršrutą Path, • Source Connect String - galima nurodyti išorinės duomenų bazės programos pavadinimą ir jai perduodamus parametrus, pvz., Paradox 3.5; • Record Locks - tinkle eksploatuojamoje duomenų bazėje galima užrakinti visus atidarytus įrašus All Records, tik redaguojamą įrašą Edited Record arba palikti visus atrakintus No Locks; • QDBC Timeout - nustatomas laikas, per kurį turi būti įvykdytas kreipinys į išorinę duomenų bazę.                                                                                                                     Ataskaitų projektavimas Ms Access meniu File komanda Print galima atspausdinti lentelių, paklausimų sukurtų dinaminių lentelių ir formų turinį. Tai leidžia operatyviai atspausdinti duomenų bazėje saugomą informaciją, tačiau šis būdas turi trūkumų: nėra galimybės paruošti ir atspausdinti reikiamai apipavidalintas ataskaitas, pvz., finansinės. Tam yra skirtos Ms Access projektuojamos ataskaitos Report. Lyginant su kitais Ms Access duomenis vaizduojančiais objektais, spausdinimo tikslams ruošiamos ataskaitos Report turi principinių pranašumų:   • Ataskaitose yra didesnės galimybės grupuoti duomenis ir skaičiuoti tarpines Total for Group bei galutines Total sumas. • Didelės ataskaitos Report apipavidalinimo galimybės leidžia suprojektuoti ir atspausdinti reikiamos išvaizdos dokumentus. Ms Access ataskaitų Report dokumentai yra projektuojami panašiai kaip ir formos Form. Todėl prieš aiškinantis ataskaitų projektavimo būdus rekomenduojame, susipažinti su Microsoft Access formų projektavimu. Ataskaitų projektavimas.Ataskaitos Report yra talpinamos duomenų bazės banko lango Database kortelėje Report. Esamos ataskaitos struktūrą galima pamatyti ir redaguoti pele parinkus reikiamos ataskaitos pavadinimą ir po to paspaudus mygtuką Desing. Nauja ataskaita pradedama projektuoti pele paspaudus mygtuką New. Ataskaita gali būti projektuojama pasinaudojant ataskaitų kūrimo pagalbininkais Wizards arba rankiniu būdu. Dažniausiai ataskaita pradedama kurti pasirinktu pagalbininku Wizard, o po to baigiama formuoti ranka. Įprastai ataskaitoje reikia pateikti informaciją iš kelių, tarpusavyje susietų lentelių, todėl duomenų šaltiniu Record Source yra naudojamas iš anksto šioms reikmėms suprojektuotas duomenis atrenkantis Select Query arba grupuojantis Total, Crosstable Query paklausimas. Ms Access turi priemonių, leidžiančių ataskaitoms kurti panaudoti esamas formas. Tai vienas iš greičiausių ataskaitų kūrimų būdų. Tam duomenų banko lango Database kortelėje Form reikia meniu View komanda Form Desing atidaryti pageidaujamą ataskaitą projektavimo režimu ir meniu File komanda Save As Report išsaugoti ją ataskaitos formatu.   Pagalbininkų Wizards taikymas ataskaitoms projektuoti. Ataskaitoms Reports projektuoti galima naudoti pagalbininkus Wizards, kurie iškviečiami esant duomenų bazės lango Database kortelėje Report. Pele paspaudę mygtuką; New ir po to pasirodžiusiame dialogo lange New Report pasirinkę pageidaujamą lentelę; arba paklausimą ir variantą Report Wizards, pamatysite ataskaitų projektavimo pagalbininkų sąrašą:   • Single-Column skirtas paprastoms, informaciją talpinančioms stulpeliu i ataskaitoms projektuoti. • Groups/Totals naudojamas sudėtingoms, duomenis grupuojančioms ir grupių charakteristikas apskaičiuojančioms ataskaitoms kurti. • Mailing Label naudojamas įvairioms etiketėms, pvz., pašto vokams, j kuriuos bus spausdinami gavėjo ir siuntėjo adresai, projektuoti. • Summary skirtas apskaičiuotų duomenų grupių charakteristikas spausdinančios ataskaitai projektuoti. • Tabular skirtas lentelės tipo ataskaitai projektuoti. • AutoReport operatyviai kuriama nesudėtinga ataskaita; • MS Word Mail Merge naudojamas susieti duomenų bazėje saugomą informaciją su tekstų procesoriumi MS Word.   Paaiškinsime, kaip naudotis Groups/Totals pagalbininku Wizards. Pirmame šios pagalbininko lange Groups/Totals Report Wizards reikia nurodyti tuos duomenų šaltinio Available fields (Galimi laukai) laukus, kuriuos pageidaujate matyti ataskaitoje. Mygtuku Next perėjus prie kito pagalbininko Groups/Totals Report Wizards lango yra galimybė nurodyti būsimas duomenų grupes. Duomenų grupės Ms Access sudaro pagal tuos laukus, kurie perkeliami į sekciją Group records by (Grupuoti įrašus pagal). Ataskaitoje gali būti viena jį kitą įdėtų grupių.i. Tokių grupių įdėjimų kiekis ribojamas - ne daugiau kaip keturių. Kitame pagalbininko lango sąraše Group (Grupuoti) yra tikslinamas duomenų grupavimo būdas. Galimi duomenų grupavimo būdai priklauso nuo lauko tipo:   • Tekstinių laukų turinį galima grupuoti |pagal visą lauko turinį (Normal) arba pirmuosius 1 - 5 simbolius. • Datos/laiko tipo laukų turinį galimai grupuoti pagal metus, ketvirčius, mėnesius, savaites, dienas, valandas, ir minutes. • Skaitmeninio tipo laukų turinį galima grupuoti pagal visą skaičių (Normal) arba reikšmių diapazonais 10, 50, 1010, 1000 irt.t. iki 5500000.     Kitame pagalbininko lange galima nurodyti lauką arba kelis laukus, pagal kurių turinį bus rūšiuojami vienos grupės duomenys. Priešpaskutiniame pagalbininko lange galima pasirinkti būsimos ataskaitos išvaizdą, orientaciją ir intervalo tarp eilučių dydį, o paskutiniame -galima paprašyti visus laukus patalpinti viename lape (jungtukas See all the fields on one page) ir apskaičiuoti duomenų grupių procentines išraiškas (jungtukas Calculate percentages of the total). Paskutiniame pagalbininko lange pele paspaudus mygtuką Finish (Pabaigti) bus sukurta ataskaita ir atidaryta spausdinimo peržiūrėjimo Print Preview arba konstruktoriaus (Report Desing) režimu. Po to, kai pagalbininko Report Wizard priemonėmis yra sukurta ataskaitos struktūra ir ji išsaugota meniu File komanda Save, galima rankiniu būdu suteikti jai reikiamą išvaizdą, modifikuoti valdymo elementų savybes, įterpti naujus objektus, pašalinti nereikalingus ir pan. Pastaba.Projektuodami ataskaitos struktūrą nepamirškite patikrinti spausdinimo įrenginio parametrų. Tai ypač aktualu dirbant kompiuteri tinkle, kur spausdinimo uždavinys gali būti nukreipiamas vieną ar kita spausdinimo eilę.  Kitas operatyvus ataskaitų kūrimo būdas yra AutoReport servisas. Tam pele parinkite duomenų šaltinį, pvz., duomenų bazės lango Database kortelėje Ouery esančio paklausimo pavadinimą, ir po to pele paspauskite piktografinio meniu mygtuką New Report.   Ataskaitų redagavimas   Į rankinį naujos ataskaitos projektavimo režimą galite pereiti pele paspaudę duomenų banko lango Database kortelėje Report esantį mygtuką New ir po to pasirinkę būsimą duomenų šaltinį bei variantą Blank Report. Esamos ataskaitos struktūros redagavimo režimas iškviečiamas pele parinkus reikiamos ataskaitos pavadinimą ir po to paspaudus mygtuką Desing. Ranka projektuojant ataskaitos struktūrą reiktų atkreipti dėmesį į šiuos nustatymus ir operacijas: • Piktografinio meniu mygtuku arba meniu View komanda Sorting and Grouping galima iškviesti dialogo langą, kuriame nustatoma į ataskaitą talpinamų duomenų grupavimo ir rikiavimo tvarka. Grupuojamo lauko pavadinimas parenkamas stulpelyje Field/Expression, o kairiau esančiame stulpelyje Sort Order - duomenų grupių rikiavimo tvarka. Sekcija Group Properties skirta patikslinti duomenų grupės savybes. 1. Group Header - ataskaitoje duomenų grupės lauko reikšmė bus grupės pavadinimu, jei parinksite reikšmę Yes. 2. Group Footer - kiekvienos grupės pabaigoje bus galima apskaičiuoti grupės charakteristikas, pvz., tarpinę sumą, jei parinksite reikšmę Yes. 3. Group On - parenkamas duomenų grupavimo būdas, kuris priklauso nuo laukotipo. 4. Group Interval - įvedama duomenų grupavimo intervalo reikšmė.Pvz., norint grupuoti duomenis kas dvi dienas - įvedama reikšmė 2.   5. Keep Together - nustatoma, kaip į kitą puslapį bus perkeliama netilpusi grupės dalis, t.y. ▪ No - jprastai, ▪ Whole Group - grupės pavadinimas, turinys ir apskaičiuotų charakteristikų sritis spausdinama viename puslapyje, ▪ With First Detail - grupės pavadinimas spausdinamas lape tik tada, jei dar yra vietos atspausdinti pirmąjį grupės narį;   • Piktografinio meniu mygtuku arba meniu View komanda Properties galima iškviesti ataskaitos objektų savybių nustatymo langą Properties. Ataskaitų skyrių Header ir Footer pagrindinės savybės yra šios: 1.   Name - Microsoft Access automatiškai generuoja kiekvieno ataskaitos skyriaus pavadinimą. Skyrių savybėms valdyti naudojant makrokomandas ar Access Basic procedūras rekomenduojama pakeisti Microsoft Access suteiktus pavadinimus savaisiais; 2.   Force New Page - nustatoma ataskaitos skyriaus spausdinimo tvarka. Galimi variantai: • None - įprastas. • Before Section - aktyvus skyrius bus spausdinamas kito puslapio pradžioje. • After Section - kitas skyrius bus spausdinamas naujo puslapio viršuje, • Before & After - ir aktyvus ir kitas sekcijos skyrius bus spausdinami naujuose puslapiuose; 3.  New Row Or Column - panašiai, kaip ir Force New Page, yra nurodoma naujos eilutės arba stulpelio spausdinimo tvarka. 4.  Keep Together - parinkus variantą No, Microsoft Access netilpusio skyriaus dalies duomenis spausdins kitame puslapyje, parinkus variantą Yes - Microsoft Access stengsis atspausdinti skyriaus duomenis viename puslapyje. 5.  Visible - skyriaus duomenys ataskaitojeje gali buti matomi Yes arba paslėpti No. 6.  Can Grow - jei parinkta reikšmė Yes, ;, tai skyrius gali didinti savo aukštį, priklausomai nuo išvedamos informacijos apimties. Tai aktualu spausdinat Memo laukų turinį arba ilgas ts tekstines eilutes. 7.  Can Shrink - jei parinkta reikšmė Yes, tai skyrius mažinti savo aukštį, priklausomai nuo išvedamos informacijos apimties. Tai aktualu tais atvejais, kai laukuose gali nebūti duomenų.   • pagrindinės ataskaitos Report savybės yra šios:   1. Record Source - kaip įrašų šaltinis galiali būti nurodyta lentelė arba paklausimas, => Caption - ataskaitos spausdinimo peržiūros režimo lango pavadinimas, 2. Record Locks - jei duomenų bazės banankas yra kompiuterių tinkle, pvz., failų serveryje, tai parinkus All Recocords galima užblokuoti įrašus ataskaitos ruošimo metu, 3. Menu Bar - makrokomandos, formuojančios ataskaitos peržiūrėjimo režimo meniu, pavadinimas, 4. Page Header - nustatomas ataskaitos puslapio viršutinio kolontitulo spausdinimo režimas: ▪ All Pages - visuose puslapiuose, ▪ Not with Rpt Hdr - tame pačiame puslapyje, kur yra talpinamas ataskaitos viršutinis kolontitulas, ▪ Not with Rpt Ftr - tame pačiame puslapyje, kur yra talpinamas ataskaitos apatinis kolontitulas, ▪ Not with Rpt Hdr/Ftr - tame pačiame puslapyje, kur yra talpinami abu ataskaitos kolontitulai; 5. Page Footer - panašiai, kaip ir Page Header, nustatomas ataskaitos puslapio apatinio kolontitulo spausdinimo režimas. 6. Date Grouping - nustatomas datų ir laiko laukų grupavimo būdas: •   Use Options - pagal meniu View komanda Options iškviečiamame dialogo lange įrašytus nustatyimus. •  US Defaults - pagal JAV standartą Ataskaitos valdymo elementai redaguojami, nauji objektai įterpiami, jų savybės keičiamos, apipavidalinama panašiai, kaip ir formų projektavimo metu.                                                                Ataskaitų spausdinimas   Spausdinimo įrenginio parametrai nustatomi dialogo lange Print Setup, kuris iškviečiamas meniu File komanda Print Setup. Dialogo lange Print Setup galima atlikti šiuos nustatymus:   • Sąraše Specific Printer galima pakeisti nutylimą spausdinimo įrenginį Default Printer kitu. • Sekcijoje Orientation gallima spausdinti įprastai Portrain arba pasuktai Landscape. • Sekcijoje Paper galima patikslinti spausdinamų lapų matmenis Size ir popieriaus lapų šaltinį Source. • Jungikliu Data Only galima paprašyti spausdinti duomenis. • Srityje Margins galima patikslinti popieriaus lapo kraštus (paraštes). • Pele paspaudus mygtuką More dialogo lango apačioje galima nustatyti papildomus duomenų spausdinimo parametrus:   1.      Item Across - elementų kiekis. 2.   Row Spacing - tarpas tarp elementų eilučių. 3.   Column Spacing - tarpas tarp elementų stulpelių. 4.   Sekcijoje Item Size:   • Same as Detail - lygiai taip pat, kaip ir sekcijoje Detail. • Width - plotis. • Height - aukštis. 5.    Item Layout - elementų orientacija gali būti horizontali arba vertikali. Pateiksime papildomų spausdinimo parametrų įtakos ataskaitai iliustraciją. Lauke Items Across įrašius skaičių 2, ataskaitoje bus spausdinami du įrašų stulpeliai.   Ataskaitotos spausdinimas gali buti vykdomas meniu File komanda Print arba pele paspaudus piktografinio meniu mygtuką Print. Pasirodžiusiame dialogo lange Print galima nurodyti:   • Print Riange - spausdinimo diapazoną: 1. All - spausdinti viską. 2. Selection - tik pažymėtus įrašus, pvz., lentelės. 3. Pagess - puslapių diapazoną nuo - iki. • Print CDuality - spausdinimo kokybę. • Copies - kopijų kiekį. • Collate Copies - jei jungiklis bus įjungtas, tai dvi ataskaitos bus spausdinamos eilės tvarka 1 psl. - 2 psl. - 3 psl. ir t.t, o jei išjungtas, tai -du kartus 1 psl., du kartus 2 psl., du kartus 3 psl. irt.t; • Print to File - spausdinti į failą.                                                                                                                                                                                        Makrokomandų  projektavimas Dažnai pasikartojantiems bei nuo įvairių aplinkybių priklausantiems veiksmams atlikti galima naudoti Ms Access makrokomandas Macro. Makrokomandos vykdymas gali būti inicijuotas vartotojo, pvz., pele paspaudus komandinį mygtuką, arba įvykus tam tikram įvykiui, pvz., perėjus nuo vieno įrašo prie kito. Į makrokomandą galima įtraukti kitas makrokomandas, kurių iškvietimas gali būti siejamas su loginės operacijos rezultatu, pvz., tikrinant, ar įvesto skaičiaus reikšmė yra didesnė už nulį. Makrokomandomis galima organizuoti sudėtingas duomenų redagavimo procedūras, kurių metu yra tikrinami ne tik įvesti duomenys, bet ir kitose lentelėse esanti informacija, taip pat vartotojui yra paruošiamas informacijos valdymo scenarijus, kuris ne tik palengvina darbą, padaro jį komfortiškesnį, bet ir sumažina galimų klaidų tikimybę.   Ms Access makrokomandos gali būti naudojamos šiose srityse:   • Lentelei (Table), formai (Form), užklausai (Query) arba ataskaitai (Report) atidaryti reikiamu režimu. • Kitoms makrokomandoms Macro iškviesti; • Suteikti bet kuriam formos Form arba atskaitos Report elementui pageidaujamą reikšmę arba savybę. • Emuliuoti klaviatūrą, pvz., kad vartotojui nereikėtų įvesti klavišų kombinacijų • Filtrui sudaryti;   • Vartotojo meniu sudaryti arba esamam Ms Access meniu  modifikuoti.  • Bet kuriai Ms Access meniu komandai iškviesti. • Lango matmenims, padėčiai ir būsenai keisti. • Įvedimo pozicijai keisti. • Informaciniams pranešimams arba instrukcijoms išvesti.  • Ms Access objektams, pvz., lentelėms kopijuoti, pervardinti, naikinti. • Duomenų importui arba eksportui. • Išorinės duomenų bazės lentelėms prijungti. • MS-DOS arba Windows programoms iškviesti.   • Informacijos mainams per laikino saugojimo sritį Clipboard arba panaudojant dinaminį duomenų mainų DDE protokolą.   • Duomenis modifikuojantiems paklausimams Action Query paleisti.   Makrokomandos sudarymas.Pagrindiniame duomenų bazės Database (Duomenų bazės) lange skyriuje Objects (Objektai) pažymėti Macros (Makrokomandos) ir nuspausti viršutiniame kairiajame lango kampe esantį mygtuką Design (Konstruktorius) arba New (Naujas).Atsidaro langas su makrokomandos sandarą aprašančia lentele.Ši lentelė susideda iš trijų dalių: Action (Makrokomanda),Comment (Aprašymas) ir Action Arguments (Argumentai).Stulpelyje Action (Makrokomanda) iš išsiskleidžiančio sąrašo galima išsirinkti reikiamą makrokomandą.Stulpelyje Comment (Aprašymas) galima aprašyti makrokomandos paskirtį ir pan.Kai užpildomas stulpelis Action (Makrokomanda) apatinėje lango dalyje pasirodo Action Arguments (Argumentai) kortelė,kurioje galima įvesti atititinkamos makrokomandos argumentus.Ši kortelė gali ir nepasirodyti,jei makrokomanda neturi argumentų. Sudėtingų makrokomandų sudarymas.Sudėtingose makrokomandose gali būti sudaromos kelios makrokomandų grupės, joms suteikiami vardai, tikrinamos sąlygos. Makrokomandų grupei pavadinimą galima suteikti stulpelyje Macro Name, kuris aktyvuojamas meniu View komanda Macro Names. Loginę sąlygą galima įrašyti stulpelyje Condition, kuris aktyvuojamas meniu View komanda Conditions, Pateiksime makrokomandos, kurią sudaro kelios makrokomandų grupės, pavyzdį. Kiekvienai makrokomandų grupei yra suteikti pavadinimai: Naujas, Ataskaita ir Reitingas. Siekiant sužadinti vieną ar kitą makrokomandų grupę, pvz., meniu File komanda Run Macro, būtina nurodyti visą makrokomandos vardą, kuris sudaromas iš makrokomandos lango ir tašku atskirto grupės vardo, pvz., Klientai.Ataskaita. Paskutinėje makrokomandų grupėje Reitingas pateiktas sąlygą tikrinančios makrokomandų grupės pavyzdys. Ši makrokomanda automatiškai suteikia nuolaidą tiems klientams, kurių užsakytų prekių vertė viršija 10000 Lt. Tikrinimo sąlyga yra įrašoma lentelės stulpelyje Condition, pvz., [Suma]> 10000. Sąlygą tikrinanti makrokomandų grupė susideda iš dviejų dalių: pirmoje rašomos tos makrokomandos, kurios turi būti įvykdytos patenkinus tikrinimo sąlygą. Jei vienos makrokomandos nepakanka, tai kitai šios dalies makrokomandai eilutėje Condition rašomi trys taškai. Antroje dalyje, kuri yra už pirmos dalies, rašomi tų makrokomandų pavadinimai, kurios turi būti vykdomos, jei tikrinimo sąlyga yra netenkinama.                                                                                                           Ms Access makrokomandų apžvalga   Ms Access makrokomandas galima suskirstyti j atskiras funkcines grupes. Tai leidžia greičiau susipažinti su makrokomandų galimybėmis ir jų taikymo sritimis.   1. Duomenų valdymo makrokomandos 2. Komandų vykdymo makrokomandos   3. Duomenų importavimo ir eksportavimo makrokomandos 4. Objektų valdymo makrokomandos 5. Kitos paskirties makrokomandos   1. Duomenų valdymo makrokomandos:  1.1 ApplyFilter - formoje arba ataskaitoje riboja išvedamų įrašų kiekį. Duomenų riboti gali būti sudaromas įrašų atrinkimo kriterijus Filter, SQL instrukcijos WHERE dalis arba paklausimas Ouery. Makrokomandos parametrai: • Filter Name - filtro arba paklausimo Query vardas. •  Where Condition - duomenis atrenkanti išraiška Expression arba SQL instrukcijos WHERE dalis, pvz., [Firmos pavadinimas] Like "[AĄaą]*".   1.2 FindNext - ieško kito, makrokomandoje FindRecord įrašytas sąlygas atitinkančio, įrašo.   1.3 FindRecord Ieškomas makrokomandos parametruose įrašytas sąlygas atitinkantis įrašas. Makrokomandos parametrai: • Find What - įrašoma ieškoma informacija, šablonas, pvz., PC*, arba išraiška, pvz., =[Ieškoti Prekės]. •  Where - nurodomas informacijos paieškos lauke būdas: Any Part of Field (bet kuri lauko dalis), Match  Whole Field (visas lauko turinys), Start of Field (nuo lauko pradžios). • Match Case - nustatomas informacijos paieškos režimas: Yes (skiriami raidžių registrai), No (ignoruojami raidžių registrai). • Direction - nustatoma informacijos paieškos kryptis: Up (į viršų), Down (į apačią). • Search As Formated - nustatoma, ar informacijos paieškoje bus įvertinamas duomenų formatas   • Search In - nustatoma informacijos paieškos sritis: Current Field (aktyviame lauke), All Fields (visuose laukuose). • Find First - nustatoma paieškos pradžia: Yes (pradėti nuo pirmo įrašo), No - (pradėti nuo aktyvaus įrašo). 1.4 GoToControl - įvedimo pozicija perduodama nurodytam valdymo elementui. Makrokomandos parametrai: • Control Name - valdymo elemento pavadinimas, pvz., [Katalogo Nr].   1.5 GoToPage - pereinama į nurodytą formos arba ataskaitos puslapį. Makrokomandos parametrai:    • Page Number - puslapio numeris. • Right - viršutinio kairio puslapio kampo horizontali padėtis ekrane. • Down - viršutinio kairio puslapio kampo vertikali padėtis ekrane.   1.6 GoToRecord - pereinama prie nurodyto įrašo. Makrokomandos parametrai: • Object Type - nurodomas objekto tipas: lentelė Table, paklausimas Query arba forma Form. • Object Name - objekto vardas. • Record - nurodoma prie kurio įrašo reikia pereiti: Previous (prieštai esantis), Next (kitas), Last (paskutinis), New (naujas), Go To (per Offset nurodytą įrašų kiekį). • Offset - nurodomas poslinkis (sveikas skaičius Integer arba išraiška Epression).                                                                                                      2. Komandų vykdymo makrokomandos: 2.1 DoMenultem - iškviečia Ms Access meniu komandą. Makrokomandos parametrai:   • Menu Bar - parenkamas Microsoft Access meniu: Form, Database, Filter, Form Desing, Startup, Module, duery, Report, Macro, Table Desing, Form Datasheet, Table Datasheet, Query Datasheet, System Relationships.   • Menu Name - parenkamas meniu stulpelio vardas. • Command - parenkama meniu stulpelio komanda. • Subcommand - jei reikia, parenkamas meniu komandos patikslinimas.   2.2 OpenOuery - atidaro užklausą Ouery reikiamu režimu arba įvykdo duomenis modifikuojantį Action Ouery paklausimą. Makrokomandos parametrai:   • Ctuery Name - paklausimo vardas. • View - paklausimo atidarymo režimas: Datasheet (dinaminės lentelės), Desing (projektayimo), Print Previevv (spausdinimo peržiūrėjimo).   • Data Mode - duomenų valdymo režimas: Add (tik naujų įrašų pridėjimui), Edit (redagavimui), Read Only (tik skaitymui).   2.3 RunCode - iškviečia vykdyti Ms Access arba vartotojo sudarytąfunkciją. Makrokomandos parametrai:   • Function Name - funkcijos pavadinimas, pvz., Now().   2.4 RunMacro - iškviečia vykdyti makrokomandą. Makrokomandos parametrai:   • Macro Name - makrokomandos vardas. • Repeat Count - makrokomandos maksimalus pakartojimų kiekis. • Repeat Expresion - makrokomanda kartojama tol, kol išraiška Expression grąžina loginę reikšmę Yes. 2.5 RunSQL - įvykdo SQL instrukcijoje nurodytą duomenis modifikuojantį paklausimą. Makrokomandos parametrai:   • SQL Statement - duomenis modifikuojančio paklausimo SQL instrukcija, pvz., SELECT Užsakymai.[Kliento Nr], Užsakymai.[Apmokėta] INTO [Skolininkai] FROM Užsakymai WHERE Užsakymai.[Apmokėta] Užsakymai.[Suma]. 2.6 RunApp -iškviečia Windows arba MS-DOS programą. Makrokomandos parametrai:   • Command Line - komandinės eilutės parametrai, pvz., arj a c:\doc\*.doc. 2.7 CancelEvent - atsisakoma paskutinio Ms Access įvykio.   2.8 Quit - baigiamas darbas su Ms Access. Makrokomandos parametrai:   • Options - nustomas elgesys su neišsaugotais objektais: Save All - išsaugoti visus, Prompt - paklausti, ar būtina išsaugoti, Exit - neišsaugoti. 2.9 StopMacro - sustabdoma šiuo metu veikianti makrokomanda. 2.10 StopAIIMacros - sustabdomos visos veikiančios makrokomandos.   3. Duomenų importavimo ir eksportavimo makrokomandos: 3.1  TransferDatabase - eksportuoja, importuoja arba prijungia kitoje duomenų bazėje esančius duomenis. Kita duomenų baze gali būti Ms Access duomenų bankas, dBASE, Paradox, FoxPro, BTrieve arba SQL duomenų šaltinis. Makrokomandos parametrai:   • Transfer Type - operacijos tipas: duomenų importas Import, duomenų eksportas Export, lentelės arba failo prijungimas Attach. • Database Type - duomenų bazės tipas. • Database Name - duomenų bazės vardas, kuriame nurodomas maršrutas Path. • Object Type - duomenų bazės objekto tipas Table, Query, Form, Report, Macro, Module • Source - duomenų bazės objekto pavadinimas. • Destination - duomenų šaltiniui suteikiamas pavadinimas. • Structure Only - jei parinkta Yes, tai operacija vykdoma tik su lentelės struktūra (be duomenų).   3.2 TransferSpreadsheet - eksportuoja arba importuoja elektroninių lentelių Excel arba Lotus 1-2-3 failuose esančius duomenis. Makrokomandos parametrai:   • Transfer Type - operacijos tipas: duomenų importas Import arba eksportas Export. • Spreadsheet Type - elektroninės lentelės tipas.   • Table Name - Ms Access lentelės vardas. • Has Field Names - jei elektroninės lentelės pirmoje eilutėje yra laukų vardai, tai parenkamas variantas Yes;   • Range - elektroninės lentelės langelių diapozonas. Jei paliekama tuščia vieta, tai operacija vydoma su visu elektroninės lentelės turiniu. 3.3  TransferTe'xt - eksportuoja arba importuoja tekstinių failų turinį. Makrokomandos parametrai: • Transfer Type - operacijos tipas: importas laukus atskiriant skiriamuoju ženklu Import Delimited, importas laukus atskiriant per fiksuotą atstumą Import Fixed Width, eksportas laukus atskiriant skiriamuoju ženklu Export Delimited, eksportas laukus atskiriant per fiksuotą atstumą Export Fixed Width, eksportas į tekstų procesoriaus duomenų failą Export Word for Windows Merge. • Specification Name - importo arba eksporto parametrų rinkinio vardas. Šis parametrų rinkinys iš anksto gali būti sudaromas meniu File komanda lmp/Exp Setup. • Table Name - Ms Access lentelės vardas. • File Name - importuojamo arba eksportuojamo failo visas vardas.  • Has Field Names - jei tekstinio failo pirmoje eilutėje yra laukų vardai, tai parenkamas variantas Yes.   3.4 OutputTo - тurodyto duomenų bazės objekto duomenis išveda į Microsoft Excel (*.XLS), tekstų procesoriaus (*.RTF) arba tekstų redaktoriaus (*.TXT) failą. Makrokomandos parametrai: • Object Type - Microsoft Access objekto tipas Table, Ouery, Form, Report, Module. • Object Name - Microsoft Access objekto vardas. • Output Format - duomenų išvedimo formatas Microsoft Excel (*.XLS), Rich Text Format (*.RTF), MS-DOS text (*.TXT).   • Output File - visas (nurodant maršrutą Path) išvedamo failo pavadinimas. • Auto Start - jei parinktas variantas Yes, tai iš karto po failo išvedimo automatiškai startuoja jam skirta programa: XLS failui - Microsoft Excel, RTF - Microsoft Word, TXT - Notepad.    3.5 SendObject - nurodyto duomenų bazės objekto duomenis Microsoft Excel (*.XLS), tekstų procesoriaus (*.RTF) arba tekstų redaktoriaus (*.TXT) formatu pasiunčia kitam vartotojui MAPI (Microsoft Windows Mail Application) standarto elektroniniu paštu, kurio adresas įrašomas To lauke. 4. Objektų valdymo makrokomandos: 4.1 SetValue - priskiria nurodytam valdymo elementui reikiamą reikšmę arba pakeičia jo savybes. Makrokomandos parametrai:   • Item - valdymo elemento vardas nurodant visą sintaksę   Forms![Formos pavadinimas]![Valdymo elemento pavadinimas], pvz., Forms!Užsakymai!Data;   • Expression - išraiška, kurioje nurodoma nauja valdymo elemento arba jo savybės reikšmė, pvz., =Date().   4.3 RepaintObject - priverstinai atnaujinamas parinkto Microsoft Access objekto langas bei perskaičiuojamos visos su šiuo objektu susietos išraiškos ir formulės. Makrokomandos parametrai:       • Object Type - Microsoft Access objekto tipas. • Object Name - Microsoft Access objekto pavadinimas. 4.4 Requery - priverstinai atnaujina tuos valdymo elementus, kurie yra susiieti paklausimu Ouery. Tai gali būti sąrašas, pavaldi forma, valdymo elementas naudojantis duomenų poaibio išrinkimo funkciją, pvz., DSum. Makrokomandos parametrai: • Control Name - valdymo elemento vardas.   4.5 ShowAIIRecords - panaikina filtro veikimą.   4.6 SelectObject - nurodyto Ms Access objekto iangas tampa aktyvus. Jei šio objekto langas buvo suspaustas į piktogramą, tai atstato įprastus lango matmenis. Makrokomandos parametrai:   • Object Type - Microsoft Access objekto tipas: Table, Ouery, Form, Report, Macro, Module. • Object Name - parinkto Microsoft Access objekto vardas. • In DataBase Window - parinkus Yes bus atidarytas ir padarytas aktyvus duomenų banko lange esantis (pasyvus) objektas, parinkus No -aktyvuojamas jau atidarytas Microsoft Access objektas.   4.7 CopyObject - kopijuojamas Ms Access objektas, ir jo kopijai suteikiamas naujas arba nurodytas vardas. Makrokomandos parametrai: • Destination Database - nurodomas maršrutas iki duomenų banko ir jo vardas. • New Name - naujas objekto kopijos vardas. • Source Object Type - kopijuojamo objekto (šaltinio) tipas: Table, duery, Form, Report, Macro, Module. • Source Object Name - kopijuojamo objekto (šaltinio) vardas.   4.8 Rename - aktyvaus duomenų banko objektui suteikiamas naujas pavadinimas. Makrokomandos parametrai:   • New Name - naujas objekto vardas;   • Object Type - objekto tipas: Table, Ouery, Form, Report, Macro, Module;   • Old Name - senas objekto vardas.   4.9 DeleteObject - panaikina nurodytą aktyvaus duomenų banko objektą. Makrokomandos parametrai:   • Object Type - objekto tipas: Table, Query, Form, Report, Macro, Module;   • Object Name - objekto vardas.   4.10 Close - uždaro nurodyto Microsoft Access objekto langą. Makrokomandos parametrai:   • Object Type - objekto tipas: Table, Query, Form, Report, Macro, Module;   • Object Name - objekto vardas.   4.11 OpenForm - atidaro aktyvaus duomenų banko formą nurodytu režimu, tiltru ir duomenų atrinkimo sąlyga. Makrokomandos parametrai:   • Form Name - formos pavadinimas. •   View - formos matymo režimas: formos Form, projektavimo Desing, spausdinimo peržiūros Print Preview, lentelės Datasheet.   • Filter Name - filtro, išsaugoto paklausimo Query formatu, vardas. • Where Condition - duomenų atrinkimo sąlyga, kuri gali būti užrašyta SQL instrukcija arba išraiškos Expression pavidalu. •  Data Mode - formos duomenų valdymo režimas: redagavimo Edit, duomenų papildymo Add, skaitymo Read Only.   •    Window Mode - lango būsena: įprasta Normal, paslėpta Hidden, suspausta į piktogramą lcon, dialogo lango Dialog.   4.12 OpenModule - atidaro modulį projektavimo režimu pateikiant nurodytos procedūros ar funkcijos pradinį tekstą. Makrokomandos parametrai:   • Module Name - modulio vardas. • Procedure Name - modulio procedūros arba funkcijos vardas.   4.13 OpenQuery - atidaro paklausimą nurodytu režimu arba jvykdo duomenis modifikuojantį paklausimą. Makrokomandos parametrai:   • Query Name - paklausimo vardas. • View - paklausimo matymo režimas: dinaminės lentelės Datasheet, struktūros projektavimo Desing, spausdinimo peržiūros Print Preview.   •   Data Mode - duomenų valdymo režimas:redagavimo Edit,duomenų papildymo Add, tik skaitymo Read Only.   4.14 OpenReport - atidaro ataskaitos objektą nurodytu režimu, filtru ir duomenų atrinkimo sąlyga. Makrokomandos parametrai:   • Report Name - ataskaitos vardas. • View - ataskaitos matymo režimas: spausdinimo peržiūros Print Previevv, spausdinimo Print, projektavimo Desing. • Filter Name - filtro, išsaugoto paklausimo Query formatu, vardas. • Where Condition - duomenų atrinkimo sąlyga, kuri gali būti užrašyta SQL instrukcija arba išraiškos Expression pavidalu.   4.15 OpenTable - atidaro nurodytą Ms Access lentelę. Makrokomandos parametrai:   • Table Name - lentelės vardas. • View - lentelės matymo režimas: lentelės Datasheet, projektavimo Desing, spausdinimo peržiūros Print Preview. • Data Mode - duomenų valdymo režimas - redagavimo Edit, papildymo Add, tik skaitymo Read Only.   4.16 Print - ыpausdinamas aktyvus Ms Access objektas:lentelė,forma arba ataskaita.Makrokomandos parametrai:   • Print Range - spausdinimo diapazonas: viską All, pažymėtą dalį Selection, puslapių diapozoną Pages. • Page From - pradėti spausdinti nuo nurodyto puslapio numerio. • Page To - spausdinti iki nurodyto puslapio numerio. • Print Ouality - spausdinimo kokybė. • Copies - kopijų skaičius. • Collate Copies - kopijų spausdinimo būdas: Nb - spausdinamos kelios to paies puslapio kopijos.   4.17 Maximize - maksimaliai padidina aktyvaus Ms Access objekto lango matmenis. 4.18 Minimize - suspaudžia aktyvaus Ms Access objekto langą į piktogramą.   4.19 MoveSize - pakeičia aktyvaus Ms Access objekto lango matmenis. Makrokomandos parametrai:   • Right - viršutinio kairio kampo horizontali koordinatė. • Down - viršutinio kairio kampo vertikali koordinatė. • Width - lango plotis. • Heigt - lango aukštis.   4.20 Restore - atstato įprastus aktyvaus lango parametrus.                                                                                                                  5. Kitos paskirties makrokomandos: 5.1 Echo - makrokomandos vykdymo metu Ms Access būsenos eilutėje išvedamas nurodytas pranešimas. Makrokomandos parametrai:   • Echo On - įjungiamas arba išjungiamas pranešimo išvedimas. • Status Bar Text - pranešimo tekstas.   5.2 Hourglass - makrokomandos vykdymo metu pelės rodiklis keičiamas smėlio laikrodžio atvaizdu. Makrokomandos parametrai:   • Hourglass On - įjungimas Yes arba išjungimas No smėlio laikrodžio piktogramos rodymo režimas.   5.3 MsgBox - pranešimų dialogo lango išvedimas. Norint pratęsti darbą, būtina dialogo lange pele paspausti mygtuką OK. Makrokomandos parametrai:   • Message - pranešimo tekstas. • Beep - garsinis signalas: įjungtas Yes arba išjungtas No. • Type - pranešimo dialogo lango piktogramos tipas: nėra None, kritinė klaida Critical, perspėjimas Warning?, Warnig!, informacija Information.   5.4 SetWarnings - įjungia arba išjungia sistemos informacinių pranešimų matymą. Makrokomandos parametrai:   • Warnings On: No - išjungiamas informacinių pranešimų matymas, Yes - sistemos informaciniai pranešimų dialogo langai matomi.   5.5 ShowToolbar - valdomas piktografinių meniu matomumas. Makrokomandos parametrai:   • Toolbar Name - piktografinio meniu pavadinimas. • Show - matymas: No - paslėptas, Yes -matomas.   5.6 SendKeys - Ms Access arba kitai aktyviai programai siunčiama klaviatūros klavišų seka. Makrokomandos parametrai:   • Keystrokes - siunčiamų klavišų kodai.  • Wait - parinkus Yes, makrokomanda laukia, kol nusiųsta klavišų kodų seka bus priimta ir įvykdyta.  5.7 Beep - generuojamas garsinis signalas.    5.8 AddMenu - išvedama vartotojo sukurta rheniu eilutė ir meniu komandų rinkinys. Makrokomandos parametrai:   • Menu Name - meniu eilutės nario vardas. • Menu Macro Name - makrokomandų grupės vardas, kuri formuoja meniu eilutės nario komandas. • Status Bar Text - pranešimo tekstas, matomas Ms Access būsenos eilutėje.   Makrokomanda Autoexec   Ms Access turi specialų automatiškai startuojančios makrokomandos pavadinimą Autoexec. Suteikus makrokomandai arba makrokomandų grupei pavadinimą Autoexec, ji bus automatiškai įvykdoma duomenų bazės banko atidarymo metu. Pateiksime tokios makrokomandų grupės pavyzdį, kuri duomenų bazės banko atidarymo metu atlieka šiuos veiksmus: • Echo - duomenų banko atidarymo metu Microsoft Access būsenos eilutėje matomas makrokomandos parametro eilutėje Status Bar Text , įrašytas pranešimas, pvz., Laukite: startuoja DBVS; • Hourglass - pelės rodiklis keičiamas smėlio laikrodžio piktograma, nes makrokomandos parametro eilutėje Hourglass On parinkta reikšmė Yes; ? • DoMenultem - iškviečiama duomenų banko Database meniu Windows komanda Hide, kuri paslepia duomenų bazės banko langą; • OpenForms - atidaroma forma, kurioje pateikiamas iš komandinių | mygtukų sudarytas vartotojo meniu; • Hourglass - pelės rodiklis atstatomas į pirminę būseną, nes makrokomandos parametro eilutėje Hourglass On parinkta reikšmė No. Pastaba.Jei norite ignoruoti makrokomandą Ąutoexec, tai duomenų banko atidarymo metu laikykite nuspaustą klavišą Shift.                                                 Ataskaita - vienas iš  MS Access objektų,kuris leidžia vartotojui iš duomenų bazės išsirinkti norimą informaciją ir apipavidalinti ją kaip dokumentą,kurį būtų galima peržiūrėti bei atspausdinti.  Atributas - objekto charakteristika.  Atributų sritis (domenas) - visų galimų atributų reikšmių rinkinys,t.y. aibė iš kurios gali būti imamos atributų reikšmės.  Dalykinė sritis - visuma realaus pasaulio objektų,kurie nagrinėjami informacinės sistemos ar modelio teorijos ribose. Determinantas - atributas,kuris apsprendžia kito atributo reikšmę. Domenas (atributų sritis) - visų galimų atributų reikšmių rinkinys,t.y. aibė iš kurios gali būti imamos atributų reikšmės. Duomenų bazė (DB)- tai visuma tarpusavyje susietų elementarių duomenų grupių, kurios yra apdorojamos viena ar keliomis taikomosiomis sistemomis.  Duomenys - tai įvairūs faktai nusakantys aprašomą objektą, pvz.,batai - kaina, spalva, dydis. Eilutėje įrašomi duomenys apie vieną objektą,pvz.,apie klientą,automobilį.   Esybė (informacijos objektas) - aprašomos aplinkos elementas,apie kurį pageidaujamą laikyti informaciją. Filtravimas - veiksmas susijęs su lentelėse laikomų duomenų paieška,išrinkimu ir ataskaitų parengimu.  Forma - MS Access objektas,skirtas duomenims tvarkyti  ir juos atvaizduoti. Funkcinė priklausomybė - kai vieno atributo reikšmė korteže vienareikšmiai apibrėžia kito atributo reikšmę. Informacija - tai sutvarkyti ir apdoroti duomenys (arba išvados apie juos). Informacijos objektas (esybė) - aprašomos aplinkos elementas,apie kurį pageidaujamą laikyti informaciją.Objektas gali būti suprantamas kaip reiškinys,procesas,konkretus daiktas.Išskiriant atskirus objektus,vadovaujamasi tiek natūraliomis dalykinės srities savybėmis,tiek duomenų apdorojimo poreikiais. Informacinė sistema - tai automatizuota sistema sutvarkanti duomenis, išduodanti informaciją. Informacinė valdymo sistema - t.y. sistema įgalinanti informacinio valdymo palaikymą. Poreikis laiku gauti išsamią apibendrinančią informaciją, kad priimti reikalingus bei teisingus sprendimus iniciavo informacinių sistemų kūrimą. Taigi informacinės sistemos naudojamos duomenų bazėse kaip priemonė pateikti tikslią, savalaikę informaciją. Išorinis raktas - rinkinys vienos lentelės atributų,kurie yra raktai kitoje lentelėje.   Įrašai - lentelėje esančios eilutės.  Kortežas - dar kitaip vadinama viena reliacinės lentelės eilutė. Laukeliai - eilučių struktūra.Juose saugomi objekto atributai.  Lentelė (reliacinė lentelė) - pagrindinis  MS Access objektas, kurio paskirtis yra saugoti informacijа.  Makrokomanda automatiškai vykdo duomenų bazės modulių tvarkymo sekas.  Makroprogramos (makrosas) - duomenų bazės objektų tvarkymo darbų aprašymai makrokomandomis. Neprocedūrinė kalba - kalba leidžianti suformuluoti,ką reikia daryti,o ne kaip daryti. Normalizacija - įvairių taisyklių pritakymas reliaciniam modeliui siekiant supaprastinti sąryšius.  Objektas (informacijos objektas,esybė) - aprašomos aplinkos elementas,apie kurį pageidaujama laikyti informaciją. Pirminis raktas (primary key) - raktas išrenkamas iš kelių potencialių raktų.  Potencialus raktas - atributai,kurie gali būti raktais. Raktas - atributas,leidžiantis vienareikšmiškai nusakyti objektą.  Rekursinis išorinis raktas - išorinis raktas besikreipiantis į savo paties reliacinę lentelę.  Reliacija (reliacinė lentelė) - matematinis terminas,reiškiantis dvimatę lentelę,susidarančią iš duomenų eilučių ir stulpelių. Reliacinė algebra - reliacinių lentelių apdorojimo procedūrinė kalba. Reliacijos atributas - reliacijos stulpelis.  Reliacinė duomenų bazė - atvaizduoja tarpusavyje susietas lenteles,turinčias informaciją apie tam tikro tipo objektą (pvz.,klientą,automobilį).  Reliacinis duomenų modelis - tai duomenų modelis vaizduojantis duomenis lentelėmis (arba kitaip reliacijomis).  Reliacijos laipsnis - atributų skaičius reliacijoje.  Reliacijos raktas – tai minimalus superraktas turintis minimalų atributų rinkinį. Minimalumas suprantamas taip, kad nė vienas raktinių atributų aibės poaibis nenusako vienareikšmiškai reliacinės lentelės kortežų. Reliaciniai skaičiavimai - neprocedūrinė užklausų kalba,skirta užklausų sudarymui reliacinėse duomenų bazėse. Sąryšys - objekto ir jo atributų atvaizdavimas lentelės pavidalu.   Sudėtinis raktas - raktas turintis kelius atributus.  Stulpeliuose įrašomi objektų atributai (pvz.,vardai ir adresai klientų,modelių pavadinimai ir kainos automobilių).  Superraktas - bet koks atributų rinkinys leidžiantis vienareikšmiai nusakyti kiekvieną reliacinės lentelės kortežą.   SQL (Structured Query Language) – struktūrizuota užklausų kalba.Tai instrumentas, skirtas duomenų, esančių kompiuterinėje duomenų bazėje nuskaitymui ir apdorojimui.  Tuščia reikšmė - tai atributui priskirta reikšmė korteže (eilutėje),jei atributas nepriskiriamas arba jo reikšmė nežinoma.  Užklausa - MS Access standartinis objektas,skirtas peržiūrėti,analizuoti ir keisti duomenis iš vienos arba kelių lentelių.                 

Daugiau informacijos...

Šį darbą sudaro 10579 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Lygis
Universitetinis
Failo tipas
Word failas (.doc)
Apimtis
35 psl., (10579 ž.)
Darbo duomenys
  • Programų konspektas
  • 35 psl., (10579 ž.)
  • Word failas 561 KB
  • Lygis: Universitetinis
www.nemoku.lt Atsisiųsti šį konspektą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt