Kas yra pagrindinis prieigos objektas. MS Access objektai

MS Access duomenų bazių valdymo sistema (DBVS) yra reliacinė duomenų bazių valdymo sistema, veikianti Windows aplinka XP. Tai suteikia viską reikalingų lėšų apibrėžti, apdoroti ir valdyti duomenis dirbant su dideliais informacijos kiekiais. DBVS leidžia kurti programas, kurios veikia Windows aplinkoje ir visiškai atitinka kliento poreikius.

DBVS apima įrankius, skirtus valdyti lenteles, užklausas, formas, ataskaitas, makrokomandas ir modulius kaip nepriklausomus objektus, saugomus vienas duomenų bazės failas (plėtinys .mdb). Taip daug lengviau kurti susijusius objektus ir patikrinti duomenų vientisumą.

Trumpai pažvelkime į duomenų bazės failo sudėtį ir DBVS architektūrą.

DBVS iškviečia viską, kas gali turėti pavadinimą. „Access“ duomenų bazėje pagrindiniai objektai yra lentelės, užklausos, formos, ataskaitos, makrokomandos ir moduliai.

Lentelė yra objektas, skirtas duomenims saugoti. Kiekvienoje lentelėje yra informacija apie realaus pasaulio objektą, pvz., įmonės klientus. Lentelę sudaro antraštė ir turinys. Antraštėje yra objektų atributų pavadinimai (stulpeliai) ir jų savybės, pvz., kliento pavardė, telefono numeris ir adresas. Turinyje yra eilučių (eilučių), kiekviena eilutė reiškia stulpelių reikšmių rinkinį, kuriame saugomi duomenys apie konkretų objekto egzempliorių. Pavyzdžiui, kliento informacija:

Semenovas; 75-48-09; Riazanė, Šv. Polevaya, 20 m.

Kiekvienai lentelei galite nustatyti pirminis raktas, kuris užtikrina, kad kiekviena eilutė yra unikali, vienas ar keli indeksai, užtikrinantys įrašų tvarką, ir kitos savybės.

Dirbant su Access, lentelės yra vienas iš pagrindinių objektų, tokių kaip formos, užklausos ir ataskaitos, jų pagrindu. Lentelėje renkami duomenys konkrečia tema, pavyzdžiui, visa informacija apie įmonės klientus. Kiekvienoje klientų lentelės duomenų eilutėje yra informacija apie konkretų klientą. Ši informacija gali būti nevienalytė, todėl eilutė susideda iš kelių skirtingų tipų laukelių, kuriuose yra kliento pavardė, telefono numeris, adresas, sąskaitos numeris ir kt.

„Access“ duomenų bazė gali būti sudaryta iš kelių lentelių, kurių kiekvienoje saugoma informacija apie vieną temą. Vienoje lentelėje gali būti saugoma informacija apie klientus, kitoje – apie visas prekybos sutartis, kurios buvo sudarytos su tam tikrais klientais, trečioje – informacija apie išlaidas, mokesčius ir išlaidas įmonės plėtrai, ketvirtoje – sandėlio fondo inventorinis sąrašas, penktasis – parodų ir pristatymų laikas ir kt.

Prašymas yra objektas, leidžiantis vartotojui gauti norimus duomenis iš vienos ar kelių bazinių lentelių ir kitų užklausų. Užklausoje galite nurodyti sąlygas, kurias turi atitikti duomenys. Dėl šios priežasties užklausa leidžia iš daugybės duomenų bazėje saugomos informacijos išgauti tik reikiamus duomenis. Norėdami sukurti užklausą, naudokite užklausos pavyzdį (QBE) arba instrukcijas SQL. Galite kurti duomenų pasirinkimo, atnaujinimo, ištrynimo ar pridėjimo užklausas. Naudodami užklausas galite kurti naujas lenteles naudodami duomenis iš vienos ar daugiau jau esančių lentelių.

Forma yra objektas, skirtas pirmiausia įvesti duomenis, rodyti juos ekrane arba valdyti programos veikimą. Formos naudojamos siekiant įgyvendinti klientų reikalavimus pateikti duomenis iš lentelių ir užklausų. Formas galima atspausdinti. Naudodami formą galite paleisti reaguodami į tam tikrą įvykį makrokomandą arba procedūra atliekant tam tikrą duomenų apdorojimą.

Pranešimas yra objektas, skirtas sukurti dokumentą, kuris vėliau gali būti atspausdintas arba įtrauktas į dokumentą kitoje programoje. Prieš spausdindami ataskaitą į spausdintuvą, galite ją peržiūrėti ekrane.

Makro yra objektas, vaizduojantis struktūrinį vieno ar kelių veiksmų, kurie bus atliekami reaguojant į konkretų įvykį, aprašymą. Pavyzdžiui, galite apibrėžti makrokomandą, kuri, reaguodama į elemento pasirinkimą pagrindinėje formoje, atidaro kitą formą. Naudodami kitą makrokomandą galite patikrinti lauko reikšmę, kai pasikeičia jo turinys. Iš vienos makrokomandos galite paleisti kitą makrokomandą arba modulio funkciją.

Modulis yra objektas, kuriame yra įjungtų programų „Microsoft Access“. Visual Basic, kurią vartotojas gali sukurti, kad kurdamas programą įgyvendintų nestandartines procedūras.

Originalus Access langas yra paprastas ir neperkrautas. Šeši šio lango skirtukai žymi šešis objektus, su kuriais programa dirba.

Lentelės- pagrindiniai duomenų bazės objektai. Jie saugo duomenis. Reliacinė duomenų bazė gali turėti daug tarpusavyje susijusių lentelių.

Prašymai– tai specialios struktūros, skirtos duomenų bazės duomenims apdoroti. Užklausų pagalba duomenys tvarkomi, filtruojami, atrenkami, modifikuojami, jungiami (t.y. apdorojami).

Formos– tai objektai, kurių pagalba į duomenų bazę įvedami nauji duomenys ir peržiūrimi esami duomenys.

Ataskaitos– tai formos „priešingai“. Jų pagalba duomenys į spausdintuvą siunčiami patogia ir vaizdine forma.

Makrokomandos Tai yra makrokomandos. Jei kai kurios operacijos su duomenų baze atliekamos dažnai, tikslinga jas sugrupuoti į vieną makrokomandą ir priskirti ją tam skirtam klavišų deriniui.

Moduliai yra programinės įrangos procedūros, parašytos Visual Basic. Jei standartinių „Access“ įrankių nepakanka ypač sudėtingiems klientų reikalavimams patenkinti, programuotojas gali išplėsti sistemos galimybes, parašydamas tam reikalingus modulius.

Darbo su Access režimai.

Organizaciniu požiūriu dirbant su bet kuria duomenų baze yra du skirtingi režimai: dizainas Ir veikiantis(pagal užsakymą). Duomenų bazės kūrėjas turi teisę kurti joje naujus objektus (pavyzdžiui, lenteles), nustatyti jų struktūrą, keisti laukų savybes, užmegzti reikiamus ryšius. Jis veikia su duomenų bazės struktūra ir turi visišką prieigą prie duomenų bazės. Vienoje duomenų bazėje gali būti vienas, du ar keli kūrėjai.

Duomenų bazės vartotojas yra asmuo, kuris užpildo ją informacija naudodamas formas, apdoroja duomenis naudodamas užklausas ir gauna rezultatus gautų lentelių arba ataskaitų pavidalu. Viena duomenų bazė gali turėti milijonus vartotojų, ir, žinoma, prieiga prie duomenų bazės struktūros jiems yra uždaryta.

Pradiniame duomenų bazės struktūros lange yra šeši skirtukai pagrindiniams objektams ir trys komandų mygtukai: Atidaryti, Dizaineris, Kurti. Jų pagalba pasirenkamas darbo su duomenų baze režimas.

Mygtukas Atidaryti atidaro pasirinktą elementą. Jei tai lentelė, galite ją keisti, peržiūrėti ir pan.

Mygtukas Dizainas atidaro pasirinktą objektą, bet kitu būdu. Jis atveria jo struktūrą ir leidžia redaguoti ne turinį, o įrenginį. Jei tai yra lentelė, galite į ją įvesti naujus laukus arba pakeisti esamų laukų ypatybes. Jei tai forma, galite keisti arba kurti valdiklius. Akivaizdu, kad šis režimas skirtas ne duomenų bazės vartotojams, o jos kūrėjams.

Mygtukas Kurti skirtas naujiems objektams kurti. Šis valdiklis taip pat skirtas duomenų bazių kūrėjams. Lenteles, užklausas, formas, ataskaitas galima kurti keliais skirtingais būdais: automatiškai, rankiniu būdu arba naudojant vedlį.

Lentelės. Lentelių kūrimas.

Lentelės yra pagrindiniai duomenų bazės objektai. Galite apsieiti be užklausų, formų, ataskaitų ir pan., bet jei nėra lentelių, tai nėra ir duomenų bazės.

Lentelės kūrimas susideda iš jos laukų nurodymo ir jų savybių priskyrimo. Jis prasideda duomenų bazės lange spustelėjus mygtuką Sukurti. Yra keletas būdų, kaip sukurti naują lentelę, kurios skiriasi automatizavimo lygiu.

    Lentelių importavimas iš kitos duomenų bazės. Priklausomai nuo aplinkybių, importuotoje lentelėje gali būti laukų struktūra, jų pavadinimai ir savybės, taip pat duomenų bazės turinys. Jeigu mes kalbame apie apie kažkieno lentelę, kuri yra nuotoliniame serveryje ir kurios negalima importuoti visos, naudokite režimą Nuoroda į lenteles. Tai panašu į prisijungimą prie lentelės, kad būtų bendrinami jos duomenys.

    Patyrę kūrėjai naudoja lentelės vedlį. Tai programa, kuri pagreitina lentelės struktūros sukūrimą Vedlys užduoda eilę klausimų ir pagal gautus atsakymus automatiškai sukuria lentelės struktūrą. Nepaisant to, kad šis režimas padeda supaprastinti darbą, pradedantiesiems nerekomenduojama juo naudotis, nes nežinant visos terminijos, nesunku susipainioti klausimuose ir atsakymuose. Pirmąsias lenteles turėtumėte sukurti rankiniu būdu.

    Elementas Darbo režimas atidaro šabloną, kuriame visi laukai turi formalius pavadinimus: 1 laukas, 2 laukas... ir tt. ir vienas standartinis teksto tipas. Tokią lentelę informacija galima užpildyti iš karto.

    Universaliausią rankinį metodą suteikia elementas Konstruktorius. Šiuo režimu galite savarankiškai nustatyti laukų pavadinimus, pasirinkti jų tipą ir konfigūruoti ypatybes.

Duomenys, su kuriais dirba DBVS, yra išdėstyti hierarchine seka. Aukščiausiame lygyje yra pagrindiniai MS Access objektai; lentelės, formos, užklausos, ataskaitos, makrokomandos ir moduliai.

Lentelė- tai yra pagrindinis objektų tipas. Visi kiti yra išvesti iš lentelės. Duomenų elementai, sudarantys lentelę, yra įrašai ir laukai. Lentelės saugo duomenis ir rodo visus įrašus bei laukus, o lentelėse taip pat saugomi nustatyti ryšiai. Prieš kurdami duomenų bazę programoje Access, turite ją sukurti duomenų bazių lentelių struktūrą ir užmegzti ryšius tarp jų.

Lentelės struktūra- tai laukų eilės aprašymas, jų tipai, dydžiai, pavadinimai ir kitos charakteristikos.

Įrašas - struktūroje aprašyta reikšmių seka.

Laukas -įrašo elementas, turintis informaciją apie vieną objekto savybę ir apibūdinamas šiais parametrais:

Lauko pavadinimas (rašomas be tarpų – kaip kintamojo pavadinimas);

Lauko reikšmės tipas (tekstas, skaitmeninis, loginis, data-time, MEMO);

Lauko dydis (priklauso nuo galimų reikšmių tipo);

Lauko reikšmė (atitinka konkretų įrašą).

Iškviečiamas laukas, kurio reikšmės nesikartoja Raktas .

Kurdami lentelės struktūrą, turėtumėte vengti kartoti tuos pačius įrašus kelis kartus (redundancija). Tuo tikslu reikia keisti lentelės struktūrą, mažinant jos apimtį suskaidant į kelias tarpusavyje susijusias lenteles. Šis procesas vadinamas normalizavimas duomenų modelio (optimizavimo).

Lentelės struktūra kelių lentelių duomenų bazėje ji turi būti sukurta taip, kad tarp jų būtų galima užmegzti ryšį, t.y. lentelėse turi būti bendrieji laukai, identiški saugomų duomenų tipu ir formatu.

Duomenų schema- ryšių struktūros aprašymas kelių lentelių duomenų bazėje.

Formos- tai galima pritaikyti dialogo langai, saugomi duomenų bazėje kaip specialaus tipo objektai. Naudojamas vienam lentelės įrašui peržiūrėti, įvesti ir redaguoti. Formose gali būti valdikliai, kurių pagalba pasiekiami lentelėse esantys duomenys: tekstiniai laukai duomenims įvesti ir redaguoti, mygtukai, žymės langeliai, jungikliai, sąrašai, etiketės, taip pat objektų rėmeliai grafikos ir OLE objektams rodyti.

Lentelės Ir Formos - Tai yra režimai, naudojami duomenų bazei kurti ir peržiūrėti.

Veiksmai, atliekami su duomenų bazėje saugoma informacija, vadinami manipuliavimas duomenimis (duomenų tvarkymas). Tai apima duomenų pasirinkimą pagal tam tikras sąlygas, duomenų rūšiavimą, duomenų atnaujinimą, ištrynimą ir pridėjimą. Šie veiksmai atliekami naudojant užklausas.

Prašymas yra komanda, skirta atlikti tam tikro tipo duomenų apdorojimą. Sukurta filtruoti ir pasirinkti įrašus, saugomus lentelėje ir atitinkančius tam tikras sąlygas. Atrankos sąlygos - tai yra apribojimai, kuriuos vartotojas nustato užklausai.

Pranešimas yra objektas, skirtas analizuoti duomenis ir išvesti juos į failą, Tekstinis dokumentas arba ekrane naudojant sukurtą šabloną – ataskaitos pavyzdį.

Makrokomandos yra priemonės programos valdymas duomenis. Jie yra komandų rinkinys automatinis vykdymas kai kurios operacijos.

Darbo pabaiga -

Ši tema priklauso skyriui:

Informatikos disciplinos edukacinis ir metodinis kompleksas

valstybė švietimo įstaiga aukštasis profesinis išsilavinimas.. Povolžskis Valstijos universitetas PVGUS paslauga..

Jei jums reikia papildomos medžiagos šia tema arba neradote to, ko ieškojote, rekomenduojame pasinaudoti paieška mūsų darbų duomenų bazėje:

Ką darysime su gauta medžiaga:

Jei ši medžiaga jums buvo naudinga, galite ją išsaugoti savo puslapyje socialiniuose tinkluose:

Visos temos šiame skyriuje:

Disciplinos tikslai ir uždaviniai
„Informatikos“ disciplinos dėstymo tikslas – studijuoti informatikos pagrindines nuostatas ir skyrius; įgyti įgūdžių praktinis naudojimas kompiuteris; gavimo

Laiko fondo pasiskirstymas pagal semestrus, savaites ir užsiėmimų tipus
Semestro numeris Savaičių skaičius Valandų skaičius pagal planą Valandų skaičius per savaitę Savarankiškas darbas

Laiko fondo pasiskirstymas pagal temas ir veiklos rūšis
Skyrių pavadinimai pagal temas Klasės pamokos Savarankiškas darbas Iš viso paskaitų

Reikalavimai disciplinos įsisavinimo lygiui ir srovės bei tarpinio valdymo formoms
Einamoji ir tarpinė žinių kontrolė vykdoma atliekant testus, testus, atliktų laboratorinių darbų ataskaitas. Šiuo atžvilgiu sėkmingai įvaldyti discipliną

Sistemos, kurias sudaro sąveikaujantys elementai, elementų būsenos, informacijos mainai tarp elementų, signalai
Informatika – tai technikos mokslas, sisteminantis duomenų kūrimo, saugojimo, atkūrimo, apdorojimo ir perdavimo būdus. Kompiuterinė technologija, taip pat veikimo principai

Informacijos pateikimo, matavimo ir saugojimo matai ir vienetai
Informacija – tai informacija apie tam tikrus aplinkoje esančius objektus, reiškinius ar procesus. Bet kokia žmogaus veiklos forma yra susijusi su informacijos perdavimu ir apdorojimu. Jai reikia

Sintaksinis informacijos matas
Sintaksinis matas informacija naudojama kiekybinei beasmenei informacijai, kuri neišreiškia semantinio ryšio su objektais, išreikšti. Duomenų apimtis Vd matavimo pranešime

Semantinis informacijos matas
Informacijos dalį galima apibūdinti susiejant ją su kita informacija, nurodant jos reikšmę ir struktūrą. Pavyzdžiui, kiekvienas kinų simbolis gali būti susietas su žodžiu ar sąvoka.

Pragmatiškas informacijos matas
Informacijos kūrimas vyksta dėl priežasties, o informacijos gavimas gali duoti tam tikrą rezultatą. Kiekybinis informacijos matas šiuo atveju gali būti reakcijos su laipsnis

Informacijos vienetai
Yra daug įvairios sistemos ir duomenų vienetai. Kiekviena mokslo disciplina ir kiekviena žmogaus veiklos sritis gali naudoti savo, patogiausią ar tradiciškai nusistovėjusią

Skaičių sistemos
Skaičių sistema (toliau – SS) yra skaičių rašymo skaitmeniniais simboliais technikų ir taisyklių rinkinys. Atsižvelgiant į tai, kaip skaičiai vaizduojami skaitmenimis, skaičių sistemos skirstomos į: nepozicines

Skaičių vaizdavimo formos

Dvejetainių skaičių sistema
Labiausiai paplitęs kompiuterių moksle, nes Vidinis informacijos atvaizdavimas kompiuteryje taip pat yra dvejetainis. Norėdami konvertuoti skaičius į dešimtainė sistema Formulė (1) naudojama:

Paprastų aritmetinių operacijų atlikimo taisyklės
Papildymas dvejetainė sistema apskaičiavimas atliekamas pagal taisykles 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 210 = 102 (vienas eina aukščiausia tvarka

Informaciniai modeliai ir sistemos
Daug atradimų įvairių mokslų buvo pagaminti būtent dėl ​​įvairių objektų, procesų ir reiškinių modelių konstravimo. Pavyzdžiui, deguonies atradimas tapo įmanomas eksperimentų dėka

Objekto informacijos modelis
Pasilikime informaciniai modeliai, atspindintis informacijos atsiradimo, perdavimo, transformavimo ir panaudojimo įvairaus pobūdžio sistemose procesus. Pradėkime nuo apibrėžimo

Algoritmas ir jo savybės. Algoritmo struktūra
Algoritmas yra tikslus ir suprantamas nurodymas atlikėjui atlikti veiksmų seką, skirtą tam tikrai problemai išspręsti. Algoritmas – sistema tiksliai sf

Teksto rengyklės
Teksto rengyklė- taikomas tipas kompiuterio programa, skirtas bet kokio tipo spausdintos informacijos gamybai (įskaitant spausdinimą, redagavimą, formatavimą, kartais spausdinimą). Kartais

Skaičiuoklės
Skaičiuoklės (arba lentelės procesoriai) yra taikomosios programos, skirtas lenteliniams skaičiavimams atlikti. Išvaizda skaičiuoklės istoriškai sutampa su pradžia

Duomenų bazė
Šiuo metu sėkmingas įvairių firmų, organizacijų ir įmonių funkcionavimas tiesiog neįmanomas be išvystytos informacinės sistemos, leidžiančios automatizuoti duomenų rinkimą ir apdorojimą.

Duomenų modelių tipai
Pagrindinės sąvokos duomenų bazių sąvokoje yra bendrosios kategorijos „duomenys“ ir „duomenų modelis“. „Duomenų“ sąvoka duomenų bazės sąvokoje yra konkrečių reikšmių rinkinys,

Reliacinės duomenų bazės
E. F. Coddas 1970 m. pirmą kartą suformulavo pagrindines reliacinio modelio sąvokas ir apribojimus. Reliacinio modelio kūrimo tikslai buvo suformuluoti taip: · suteikti daugiau

Reliacinės algebros pagrindai
Reliacinis modelis remiasi matematine santykio samprata, kurios fizinis vaizdas yra lentelė. Faktas yra tas, kad Coddas yra patyręs matematikas

Kompiuterių kūrimo istorija. Kompiuterių architektūros samprata ir pagrindiniai tipai
Kompiuterių raida skirstoma į kelis laikotarpius. Kiekvieno laikotarpio kompiuterių kartos skiriasi viena nuo kitos elemento pagrindas ir matematinė programinė įranga. Šios ir kitos skirtingų kartų kompiuterių charakteristikos

Pagrindinių asmeninio kompiuterio elementų sudėtis ir paskirtis. CPU. Sistemos magistralės ir išplėtimo lizdai
Procesorius (mikroprocesorius) yra pagrindinis kompiuterio įrenginys, skirtas atlikti skaičiavimus pagal atmintyje saugomą programą ir pateikti generalinis direktorius KOMPIUTERIS. Procesoriaus tipas ko

Duomenų įvesties/išvesties įrenginiai, jų tipai ir pagrindinės charakteristikos
Įvesties/išvesties įrenginiai (I/O) naudojami informacijai įvesti ir išvesti iš kompiuterio, taip pat užtikrinti ryšį tarp vartotojo ir įrenginio. Įvesties / išvesties procesai tęsiami naudojant

Išvesties įrenginiai
Monitoriai yra prietaisas, skirtas vizualiai rodyti informaciją. Šiuolaikinis monitorius susideda iš korpuso, maitinimo šaltinio, valdymo plokščių ir ekrano. Informacija

Sistemos programinė įranga
Sisteminis programinė įranga pagal atskirų programų kompleksų naudojimo pobūdį skirstoma į šias klases: - pagrindinės įvesties-išvesties sistemos; - operatyvinis

Duomenų apsauga
Informacijos saugumas- tai informacijos saugumas nuo bet kokių veiksmų, dėl kurių informacija gali būti iškraipyta arba prarasta, ir informacijos savininkų ar naudotojų

Kenkėjiška programa
Kompiuterinis virusas yra programa, kuri gali sukurti savo kopijas (nebūtinai identiškas originalui) ir įterpti jas į kompiuterio failus ir sistemos sritis. Tuo pačiu metu gali būti ir kopijų

Vietiniai kompiuterių tinklai
Yra daug skirtingų kompiuterių tinklų klasifikavimo būdų. Apsvarstykime tik pagrindinius. Atsižvelgiant į atstumą tarp prijungtų mazgų, tinklus galima suskirstyti į tris

Pagrindinės tinklo topologijos
Organizuojant kompiuterinis tinklas Topologijos, ty išdėstymo, pasirinkimas yra nepaprastai svarbus tinklo įrenginiai ir kabelių infrastruktūrą. Būtina pasirinkti topologiją, kuri teiktų

tinklo aparatūra
Tinklai gali būti kuriami bet kokio tipo kabeliu. 1. Kabelis, pagrįstas vytos poros (TP), susideda iš kelių porų izoliuotų varinių laidų, susuktų poromis į vieną

Pasauliniai kompiuterių tinklai
Žodis internetas kilęs iš frazės Interconnected networks, t.y. siaurąja prasme tai pasaulinė mažų ir didelių tinklų bendruomenė. Kreipimasis

Istorija
1957 m. Sovietų Sąjungai paleidus dirbtinį Žemės palydovą, JAV gynybos departamentas manė, kad karo atveju Amerikai reikia patikima sistema informacijos perdavimas. Agentūra anksčiau

Internetinis adresavimas
Internetas yra globalus informacinis tinklas, kurių dalys yra logiškai sujungtos viena su kita per vieną adresų erdvę. Jei naudojote elektroniniu paštu, tonas

Paieškos informacinės sistemos
Informacijos paieškos sistemos talpinamos internete viešuose serveriuose. Pagrindas paieškos sistemos yra vadinamosios paieškos sistemos arba automatiniai indeksai. Specialios programos

Socialinės informatikos pagrindai
Pagal juridinį statusą programas galima suskirstyti į tris dideles grupes: licencijuotas, dalijamasi programas ir laisvai platinamas programas. D

Simbolių informacijos kodavimas
Viename baite gali būti 28 = 256 skaitmeniniai kodai. To pakanka, kad būtų užkoduoti lotyniškos abėcėlės ir kirilicos didžiosios ir mažosios raidės, ženklai ir specialieji simboliai. Būtybės

Grafikos kodavimas
Egzistuoti Skirtingi keliai kodavimas grafiniai vaizdai(vektorius, fraktalas, rastras), bet kai rodomas ekrane, visų tipų grafinių vaizdų kodai konvertuojami į rastrinį kodą.

Skaičių vaizdavimo formos
Informatikos moksle naudojamos dvi skaičių vaizdavimo formos: - natūrali forma su fiksuotu tašku (kablelis), - normalioji (eksponentinė) forma arba slankiojo kablelio forma (kablelis).

Dvejetainių skaičių sistema
Labiausiai paplitęs kompiuterių moksle, nes Vidinis informacijos atvaizdavimas kompiuteryje taip pat yra dvejetainis. Norėdami konvertuoti skaičius į dešimtainę sistemą, naudokite

Dvejetainė dešimtainių skaičių sistema
Šioje skaičių sistemoje visi dešimtainiai skaičiai atskirai užkoduojami keturiais dvejetainiais skaitmenimis pagal 1 lentelę ir tokia forma rašomi nuosekliai vienas po kito. Pavyzdžiui


Ši eilutė turi būti 12 taškų Arial šriftu ir išlygiuota į dešinę. Dabar sukurkite antraštę: 1) Pasirinkite komandą View®HeaderFooter

Pavyzdinės formulės
Būtina sukurti dokumentą, pavaizduotą 5.6 pav. Ryžiai. 5.6. Paprastos formulės 23 užduotis. P

MS Excel funkcijos
1. IF Grąžina vieną reikšmę, jei nurodyta sąlyga vertinama kaip TRUE, ir kitą reikšmę, jei ji vertinama kaip FALSE. Funkcija IF naudojama tikrinant

Sprendimas
1) Tam tikroje atkarpoje reikia sužymėti funkciją (apskaičiuoti jos reikšmes). Atliksime lentelių sudarymą 0,1 žingsniais. Norėdami sutvarkyti skaičiavimus, įveskite atitinkamus langelius A1, B1

Reliacinių duomenų bazių apdorojimo įrankių pagrindai
Microsoft ACCESS“ Tikslas: išmokti lentelių kūrimo pagrindus, pasirinkti užklausas ir kurti formas naudojant Microsoft Access. Užduotys:

Lentelių ir duomenų schemos kūrimas
Pagrindiniai duomenų bazės objektai yra lentelės, kurios yra tarpusavyje sujungtos duomenų schema. Būtent su šiais objektais reikia pradėti dirbti. MS Access yra įvairių būdų kurti lenteles (

Lentelės kūrimas dizaino režimu
Kurdami lenteles projektavimo režimu, dizaino formoje užpildykite stulpelius Lauko pavadinimas, Duomenų tipas, Aprašymas (jei reikia), o srityje Lauko ypatybės įveskite reikiamas kiekvienos ypatybes.

Formų kūrimas
Formos yra tinkinami dialogo langai, kurie saugomi duomenų bazėje kaip specialus objekto tipas. „Access“ formos naudojamos šioms užduotims palaikyti:

Įrašų filtravimas
Filtruoti pagal pasirinktą fragmentą – pasirinkimo kriterijus yra lentelės lauko reikšmė (arba reikšmės dalys): Įrašai-Filtras-Filtras pagal pasirinkimą. Įprastas filtras – įrašų parinkimas pagal

Užklausų kūrimas
Užklausa yra dinaminis (virtualus) duomenų rinkinys, egzistuojantis tik tuo metu, kai vykdoma užklausa. Užklausos leidžia pasirinkti duomenis pagal tam tikrą kriterijų arba atlikti apibrėžimą.

Užklausų kūrimo režimai
Norėdami sukurti užklausas, pasirinkite objektą Užklausos ir komandą Kurti. Dialogo lange Nauja užklausa pasirinkite užklausos kūrimo režimą:

Tarp – nustato, ar skaitinė reikšmė yra nurodytame diapazone. Įrašymo formatas tarp #expression1# ir #expression2#
Pavyzdžiui: gaukite mokinių, gimusių 1987 m., sąrašą nuo 1.01 iki 1.06. Pasirinkimo sąlyga – išraiška: tarp #01.01.1987# ir #01.06.1987#Ši išraiška apibrėžia

Sudėtingų pasirinkimo sąlygų rašymas prieigos užklausų dizainerėje
Sudėtinga pasirinkimo sąlyga yra loginė išraiška, kuri turi būti teisinga pasirenkamiems duomenų bazės įrašams. Būlio išraiškos pateikiami matematinės logikos kalba naudojant

Ataskaitų generavimas
Ataskaitos leidžia iš duomenų bazės pasirinkti vartotojui reikalingą informaciją ir sutvarkyti ją į dokumentus, kuriuos galima peržiūrėti ir atsispausdinti. Ataskaitos duomenų šaltinis gali būti

Loginiai elementai
Su visu elektroninių komponentų sudėtingumu šiuolaikiniai kompiuteriai jų atliekami veiksmai atliekami naudojant santykinai nedidelio skaičiaus tipinių loginių mazgų derinius. Pagrindai

Duomenų tipai
Duomenų tipai apima skaitmenines konstantas, reguliarius ir sistemos kintamuosius, masyvus (vektorius ir matricas) ir failo tipo duomenis. Konstantos yra pavadinti objektai

Klaidų pranešimai
Atliekant skaičiavimus gali atsirasti klaidų. Klaidos pranešimas Mathcad rodomas raudoname stačiakampyje, iš kurio tęsiasi linija, nurodanti klaidos vietą. 4 priede kai

Tulyio celsio tsdizlo
Jei pirmoji abėcėlės raidė turi kodą 0, antroji - 1 ir pan., šifravimo algoritmą galima išreikšti formule y = (x + k) mod n, kur x yra pradinio simbolio kodas, k yra vertė

Šiuolaikiniai šifravimo algoritmai
Valstybinis šifravimo standartas Rusijoje yra algoritmas, registruotas kaip GOST 28147-89. Tai yra blokinis šifras, o tai reiškia, kad jis užšifruoja 64 bitų blokus, o ne atskirus simbolius. Pagal algoritmą

Pagrindinės ir papildomos literatūros sąrašas
Pagrindinė literatūra: 1. Novožilovas O. P. Informatika. Pamoka universitetams ir kolegijoms [Tekstas]. – M.: JURAITAS, 2011. - 564 p. 2. Simonovičius, S. V. Informatika. Bazinis kursas. 2-asis leidimas

KONTROLĖS darbo atlikimo gairės
Norėdami užbaigti testą, studentai turi studijuoti teorinius Turbo Pascal pagrindus. Testo metu įgyjama patirtis kuriant programas su aiškia struktūra,

Kaip matyti iš fig. 3.4 ir 3.5, bazė Prieiga prie duomenų gali turėti šiuos objektus: lenteles, formas, užklausas, ataskaitas, puslapius. Be to, patyrę vartotojai taip pat gali dirbti su makrokomandomis ir moduliais. Makro yra specialių makrokomandų rinkinys (pvz., Atidaryti formą, Spausdinti ataskaitą ir tt), ir modulis yra programa, parašyta „Access Basic“ arba „Visual Basic for Applications“.

3.5 pav. Prieiga prie objektų

Lentelė– pagrindinis MS Access objektas, kuriame yra duomenų. Visi kiti objektai yra išvestiniai ir kuriami tik pagal parengtas lenteles.

Forma nėra atskiras Access objektas: ji tiesiog padeda įvesti, peržiūrėti ir keisti informaciją lentelėje arba užklausoje. Forma yra objektas, skirtas patogiam duomenų įvedimui ir atvaizdavimui. Skirtingai nei lentelėse, formose nėra duomenų bazės informacijos. Forma yra tik formatas (forma), skirtas duomenims rodyti kompiuterio ekrane. Formos gali būti sudarytos lentelių ir užklausų pagrindu. Formų kūrimas pagal užklausas leidžia jose pateikti informaciją iš kelių lentelių.

Užklausos ir ataskaitos atlieka savarankiškas funkcijas: atrenka, grupuoja, pateikia ir spausdina informaciją. Prašymas yra duomenų analizės, atrankos ir keitimo įrankis. Užklausa – tai nurodymas, kaip pagal tam tikras sąlygas pasirinkti reikiamus įrašus iš nurodytos duomenų bazės. Iš esmės užklausa yra klausimas, kurį vartotojas užduoda Access apie duomenų bazėje saugomą informaciją.

Pranešimas yra objektas, skirtas sukurti dokumentą, kuriame informacija pateikiama vartotojo reikalaujama forma ir kurį vėliau galima atspausdinti.

Puslapiai duomenų prieiga yra specialus tinklalapių tipas, skirtas peržiūrėti ir dirbti per internetą arba intranetą su duomenų bazėje saugomais duomenimis. „Microsoft“ duomenys Access arba Microsoft SQL serveris. Naudodami puslapį vartotojai gali įvesti, redaguoti ir ištrinti duomenis iš duomenų bazės.

Kiekvienas MS Access objektas turi pavadinimą. Pavadinimas turi būti ne ilgesnis nei 64 simbolių ir gali apimti bet kokį raidžių, skaičių, tarpų ir specialieji simboliai išskyrus tašką šauktukas ir laužtiniuose skliaustuose. Pavadinimas negali prasidėti tarpo ženklu, jame neturi būti valdymo simbolių (ASCII kodai nuo 0 iki 31) ir lentelių pavadinimuose negali būti tiesių kabučių.

Darbas su kiekvienu duomenų bazės objektu atliekamas atskirame lange ir numatyti du veikimo režimai:

ü darbo režimas– informacijos peržiūros, keitimo ar pasirinkimo režimas;

ü dizaino režimas– režimas, kuriuo sukuriamas ar keičiamas objekto išdėstymas ir struktūra (pavyzdžiui, lentelės struktūra).

Be to, duomenų bazės faile yra dar vienas dokumentas, turintis savo langą: duomenų diagrama . Duomenų schema – Tai langas, kuriame sukuriami, peržiūrimi, keičiami ir laužomi ryšiai tarp lentelių. Šie ryšiai padeda valdyti duomenis ir kurti užklausas bei ataskaitas. Jei pasirinksite komandą Paslaugos duomenų schema...(arba spustelėkite atitinkamą įrankių juostos mygtuką), ekrane pasirodys dokumento langas Duomenų schema.

Duomenų bazės lange yra trys komandų mygtukai ( Atviras, Konstruktorius Ir Sukurti) ir septyni skirtukai (pagal Access objektų skaičių): Lentelė, užklausa, forma, ataskaita,Puslapiai, makrokomandos ir moduliai(žr. 3.4 pav.) . Jei pasirenkamas bet kuris skirtukas, jo lange rodomas esamų tokio tipo objektų šioje duomenų bazėje sąrašas.

Pavyzdžiui, jei pasirenkate skirtuką Lentelė, tada lange rodomas atviros duomenų bazės lentelių sąrašas (3.6 pav.). Norėdami atidaryti lentelę, sąraše pasirinkite jos pavadinimą ir spustelėkite mygtuką Atviras. Norėdami įtraukti į duomenų bazę naujas stalas, turite paspausti mygtuką Sukurti. Norėdami pataisyti esamos lentelės išdėstymą, sąraše pasirinkite jos pavadinimą ir spustelėkite mygtuką Konstruktorius.

Ryžiai. 3.6. Skirtukas Lentelės

Tos pačios operacijos atliekamos su visais kitais Access duomenų bazės objektais.

Horizontaliųjų meniu elementų rinkinys ir įrankių juostų sudėtis priklauso nuo dokumento lango tipo ir režimo. Šis momentas aktyviai. Pavyzdžiui, interneto režimo lentelės lange yra mygtukai Iškirpti, Rūšiuoti didėjančia tvarka ir tt (3.7 pav.), o projektavimo režimu - mygtukai Savybės, Apibrėžkite raktą ir tt Darbas su įrankių juostomis vadovaujasi Windows standartu.

Ryžiai. 3.7. Duomenų bazės lange aktyvus lentelės langas darbo režimas

Prieiga yra elementai, kurie saugo informaciją ir yra naudojami automatizuoti su ja atliekamus veiksmus.

Pagrindiniai Access duomenų bazės objektai

Išvardinkime pagrindinius objektus.

  • Lentelės yra pagrindiniai duomenų bazės elementai, be kurių ji negali egzistuoti. Juose saugomi duomenys.
  • Formos yra lentelių sąsaja, tai yra langai, kuriuose dirba duomenų bazės vartotojai.
  • Užklausos naudojamos duomenims gauti, informacijai rašyti ir keisti bei esamiems lentelės elementams ištrinti.
  • Ataskaitose pateikiami duomenys tokia forma ir struktūra, kokios reikia vartotojams, su santraukomis ir statistikos rinkimu.
  • Makrokomandos yra duomenų bazės programos vienetai. Jų užduotis – įvykus tam tikriems įvykiams atlikti reikiamus veiksmus.
  • Moduliai yra Access duomenų bazės objektai. Jie reaguoja į pasikeitimus duomenų bazėje arba atlieka savarankiškas užduotis.

Lentelės

Duomenų bazių lentelės yra pagrindiniai elementai, kuriuose saugoma informacija. Reliacinėse duomenų bazėse lentelės vadinamos ryšiais. Jie susideda iš eilučių ir stulpelių. Eilutės vadinamos įrašais, o kiekvienoje eilutėje yra informacija apie vieną elementą. Stulpeliuose yra lentelės parametrai. Stulpeliai vadinami duomenų bazės laukais.

Duomenų bazės kūrimas prasideda nuo lentelių kūrimo. Jai nurodomi atributai – savybės, lemiančios elgesį. Pagrindiniam Access objektui – „Lentelėms“ – lentelės ypatybės apibrėžiamos projektavimo režimu dešinėje ekrano pusėje. Čia nustatote pagrindinius ir šalutinius laukus, numatytąją orientaciją ir režimą, apibrėžiate aprašymą ir kt.

Ekrano apačioje nustatote kiekvieno lauko ypatybes. Parametrų rinkinys skiriasi priklausomai nuo čia nustatomos bendrosios stulpelio ypatybės ir nurodomas skaitinių arba tekstinių tipų laukų pakeitimas: sąrašas arba kombinuotasis laukelis. Čia taip pat nurodomi pakeitimo parametrai: duomenų šaltinis, pavadinimas, formatas, pakeitimų prieinamumas ir kt.

Yra ryšiai tarp lentelių, apibrėžtų raktais - vieno ryšio laukai, kurie nurodomi kito reikšmėmis. Raktai yra stulpeliai su unikaliomis reikšmėmis, skirtomis unikaliai identifikuoti įrašą.

Formos

Formos yra Access objektai, naudojami siekiant pagerinti vartotojo patirtį. Informacijos pateikimas lentelėje ne visada yra patogus ir aiškus, todėl sukuriamos formos, leidžiančios įvesti ir keisti duomenis.

Formoje dedami valdymo elementai: mygtukai, išskleidžiamieji sąrašai, teksto laukai, žymės langeliai, priedai, paveikslėliai ir kt. Valdymo skydelyje esantys įrankiai leidžia įvesti įmonės logotipą, datą ir laiką bei pavadinimą. Galite sukurti formą režimu „Dizainas“, „Išdėstymas“ ir, tiesą sakant, režimu „Formos“.

Klientų lentelės struktūroje aukščiau esančiame paveikslėlyje matome 7 laukus: „Kodas“, „Vardas“, „Vidutinis vardas“, „Pavardė“, „Gimimo data“, „Lytis“ ir „Amžius“. Tačiau laukas „Kodas“ yra techninis, jo keisti negalima ir jo parodyti duomenų bazės vartotojui nereikia. Todėl jis pašalinamas iš formos, paliekant tik tuos laukus, kurių reikšmes reikia pridėti arba pakeisti.

Formos ypatybės ir kiekvienas rodomas laukas – Prieiga prie formos objektų – yra dešinėje. Čia nustatote, kaip atrodo duomenų redagavimo langas (skirtukas „Išdėstymas“), kur gauti duomenis rodyti (skirtukas „Duomenys“), kokius veiksmus atlikti įvykus atskiriems įvykiams (skirtukas „Įvykiai“) ir kt. savybių.

Prašymai

Užklausos naudojamos įvairiems manipuliacijoms su duomenimis programoje „Access“. Populiariausios užklausos yra gauti duomenis. Jie leidžia gauti laukų reikšmes iš lentelių, kurios atitinka nurodytas sąlygas, ir parodyti jas reikiama forma su reikiamu rūšiavimu ir eilučių grupavimu.

Šie „Access“ objektai sukuriami naudojant „Designer“. Kūrėjas pasirenka laukus, reikalingus peržiūrai, rūšiavimui, nurodo įrašų atrankos sąlygas. Užklausos ypatybės rodomos dešinėje esančiame lange. Čia jis apibrėžtas išvaizda atrankos rezultatai ir parametrai, tokie kaip įrašų blokavimas vykdant užklausą, filtras įkeliant, duomenų šaltinis, atsakymo laikas ir kt.

Užklausos taip pat naudojamos esamiems įrašams pridėti ir keisti, taip pat nurodytas sąlygas atitinkančioms eilutėms ištrinti.

Ataskaitos

Ataskaitos yra Access objektai, reikalingi informacijai iš lentelių rodyti spausdintose formose. Ataskaitų formos sukuriamos vedlio arba projektavimo režimu. Norėdami tai padaryti, pasirinkite generuojamą duomenų šaltinį spausdinta forma. Ataskaitoje esančius laukus galima grupuoti ir rūšiuoti, o rezultatus rodyti.

Taip pat galima sukurti sutarčių ir susitarimų formas naudojant iš anksto sukurtą dokumento šabloną. Lentelės laukai įterpiami į baigtą formą, pridedami reikiami puslapio elementai: numeris, poraštės, antraštė, logotipas ir kt.

Ataskaitos ypatybės nurodytos lange dešinėje. Ten taip pat nustatomos atskirų spausdintų formų objektų savybės: antraštės, valdikliai, duomenų sritys ir kt.

Štai kaip atrodo baigta šablono ataskaita:

Makrokomandos

Kitas iš pagrindinių Access objektų yra makrokomandos. Jie atspindi veiksmų seką, kurią reikia atlikti įvykus tam tikram įvykiui. Makrokomandos kuriamos naudojant „Constructor“ ir makrokomandas įvairiems sistemos teikiamiems tikslams.

Makrokomandos skirtos duomenims importuoti ir eksportuoti, dirbti su kitais duomenų bazės objektais, nustatyti filtrus ir apdoroti lentelės įrašus ir pan. Toliau pateiktame pavyzdyje parodyta, kaip pridėti paprasta makrokomanda, kuris paleidžiamas paspaudus formos „Klientai“ mygtuką „Atšaukti“. Jos tikslas – tiesiog uždaryti formą, neišsaugant į ją įvestos informacijos.

Moduliai

Moduliai yra Access objektai, atspindintys procedūras ir funkcijas, naudojamas reaguojant į įvykius duomenų bazėje arba atliekant skaičiavimus. Jie sukurti naudojant VBA – Visual Basic for Application kodą. Tai speciali kalba, kuria galima rašyti kodą Microsoft programos Biuras – Access, Word ir Excel.

Kliento formai paskaičiuosime lauką „Amžius“. Norėdami tai padaryti, formos režimu „Dizainas“ pasirinkite reikiamą lauką ir skirtuko „Įvykiai“ ypatybių lange pasirinkite įvykio „Gaining Focus“ apdorojimo procedūrą.

Parašykime apdorojimo modulį:

Private Sub Age_GotFocus()

Amžius.Vertė = DateDiff("yyyy", [gimimo data], data)

Dabar, kai naršote tarp įrašų ir sutelkiate dėmesį į lauką „Amžius“, šio lauko vertė apskaičiuojama automatiškai.

Reikėtų suprasti, kad, pavyzdžiui, lentelės raktas nėra Access objektas, net jei jis naudojamas informacijai saugoti. Raktas yra lentelės dalis, o ne nepriklausomas duomenų bazės elementas.

Šiame straipsnyje pateikta informacija padės suprasti, kas yra duomenų bazės objektai, kokias savybes jie turi ir kokias funkcijas atlieka.

Dalintis