Razumevanje baz podatkov, tipov, tipov, funkcij, komponent in primerov

Razumevanje baz podatkov
Zbirka podatkov je zbirka informacij, ki se sistematično shranjujejo v računalniku, tako da jih je mogoče z uporabo računalniškega programa preverjati za pridobivanje informacij iz baze podatkov. Podatkovna baza je prikaz zbirke medsebojno povezanih dejstev, shranjenih skupaj na tak način in brez nepotrebnega ponavljanja (odvečnosti), da zadovolji različne potrebe.
Baza podatkov je zbirka medsebojno povezanih informacij o določeni temi za določen namen. Baza podatkov je ureditev celotnih evidenc operativnih podatkov organizacije ali podjetja, ki so organizirane in shranjene ločeno integriran z uporabo nekaterih metod v računalniku, da lahko izpolni optimalne informacije, ki jih potrebuje uporabnik.
Baza podatkov (baza podatkov) ali kot baza podatkov je zbirka informacij, shranjenih v napravi računalnik sistematično, tako da ga je mogoče preveriti z uporabo računalniškega programa, da pridobi informacije iz baze podatkov to. Programska oprema, ki se uporablja za upravljanje in klicanje poizvedb v bazi podatkov, se imenuje sistem upravljanja baze podatkov (sistem za upravljanje baz podatkov, DBMS) v sistemu baz podatkov lahko preučujemo v informacijski znanosti.
Izraz baza podatkov izvira iz računalništva, čeprav je pozneje širše pomenil vključitev stvari zunaj področja elektronike. Podobnosti v tej bazi podatkov so dejansko obstajale že pred industrijsko revolucijo, in sicer v obliki knjig, računov in zbirk podatkov, povezanih s poslovanjem.
Preberite tudi članke, ki so lahko povezani: Zbirka podatkov: opredelitev, komponente, hierarhija, uporaba in namen
Izvor izraza baza podatkov
Izraz "baza podatkov" izvira iz računalništva. Čeprav se je pomen pozneje razširil, vključno s stvarmi zunaj področja elektronike, je ta članek o računalniških bazah podatkov. Zapisi, podobni bazam podatkov, so dejansko obstajali pred industrijsko revolucijo v obliki knjig, računov in zbirk poslovnih podatkov.
Izraz baza podatkov se nanaša na zbirko sorodnih podatkov, programska oprema pa bi jo morala označevati kot sistem za upravljanje baz podatkov (DBMS). Če je kontekst jasen, mnogi skrbniki in programerji uporabljajo izraz baza podatkov za oba pomena.
Preberite tudi članke, ki so lahko povezani: Razlike v podatkih in informacijah ter primeri [FULL]
Komponente sistema zbirke podatkov (Zbirke podatkov)
Baza podatkov je sistem, sestavljen iz zbirke medsebojno povezanih datotek ali tabel in baze podatkov Sistem za upravljanje (DBMS), ki omogoča več uporabnikom dostop do teh datotek in upravljanje z njimi (Fathansyah, 1999). Sistem baz podatkov ima več komponent, in sicer:
-
Strojna oprema (Hardware)
Strojna oprema, ki je običajno v sistemu baz podatkov, je sekundarni pomnilnik trdega diska. -
Operacijski sistem (operacijski sistem)
Operacijski sistem je program, ki aktivira ali deluje računalniški sistem, nadzoruje vse vire (vire) in izvaja operacije na računalniku. Pogosto se uporabljajo operacijski sistemi, kot so: MS-DOS, MS-Windows 95 MS Windows NT in Unix. -
Baza podatkov (baza podatkov)
Baza podatkov (Baza podatkov) ima lahko več baz podatkov. Vsaka baza podatkov lahko vsebuje ali ima poljubno število predmetov baze podatkov, kot so datoteke ali tabele. Sistem za upravljanje baz podatkov (DBMS)
Fizične obdelave zbirke podatkov uporabnik ne izvaja neposredno, temveč z njo ravna uporabnik del programske opreme, imenovan DBMS, ki določa, kako se podatki shranjujejo, spreminjajo in pridobivajo nazaj. -
Uporabnik (uporabnik)
Uporabniki lahko sodelujejo z bazami podatkov in manipulirajo s podatki v programih, napisanih v programskih jezikih.
Osnovni koncepti zbirke podatkov
Osnovni koncept baze podatkov je zbirka zapisov ali kosov znanja. Baza podatkov ima strukturiran opis vrst dejstev, shranjenih v njej: ti opisi se imenujejo sheme. Shema opisuje predmete, ki jih predstavlja baza podatkov, in razmerja med njimi. Obstaja veliko načinov za organiziranje sheme ali modeliranje strukture baze podatkov: to je znano kot model baze podatkov ali podatkovni model.
Model, ki se danes pogosto uporablja, je relacijski model, ki v skladu z izrazom predstavlja vse informacije v obliki medsebojno povezane tabele, kjer je vsaka tabela sestavljena iz vrstic in stolpcev (dejanska definicija uporablja terminologijo matematika). V tem modelu so razmerja med tabelami predstavljena z uporabo enakih vrednosti med tabelami. Drugi modeli, kot sta hierarhični model in mrežni model, uporabljajo bolj ekspliciten način predstavitve razmerij med tabelami.
Osnovni koncept baze podatkov je zbirka zapisov ali del znanja. Baza podatkov ima strukturirano razlago vrst dejstev, shranjenih v njej, razlaga je s shemo. Shema opisuje objekt, ki ga predstavlja baza podatkov in je med njimi povezan. Obstaja veliko načinov za organiziranje shem ali modelov struktur baz podatkov, ti so znani kot modeli baz podatkov ali podatkovni modeli. Običajno je danes najpogostejši model relacijski model, katerega izraz laik predstavlja vse informacije v obliki a medsebojno povezane tabele, kjer je vsaka tabela sestavljena iz vrstic in stolpcev (dejanska definicija uporablja terminologijo matematika). V tem modelu je razmerje med tabelami predstavljeno z uporabo enakih vrednosti med tabelami. Drugi modeli, kot sta hierarhični model in mrežni model, uporabljajo bolj ekspliciten način predstavitve razmerij med tabelami.
Preberite tudi članke, ki so lahko povezani: Razumevanje popolnih statističnih podatkov
Orodje za ustvarjanje zbirke podatkov
Podatkovne baze lahko ustvarjamo in obdelujemo z uporabo računalniškega programa, ki mu običajno rečemo programska oprema. Programska oprema, ki se uporablja za upravljanje in klicanje poizvedb v zbirki podatkov, se imenuje Database disebut Sistem upravljanja (DBMS) ali če je v prevodu v indonezijščino pomeni "sistem upravljanja". Baza podatkov ".
DBMS je sestavljen iz dveh komponent, in sicer relacijskega sistema za upravljanje baz podatkov (RDBMS) in pregleda sistema za upravljanje baz podatkov (ODBMS). RDBMS vključuje vmesniške gonilnike, SQL Engine, Transaction Engine, Relacijski Engine in Storage Engine. Medtem ko ODBMS vključuje jezikovne gonilnike, Query Engine, Transaction Engine in Storage Engine.
Kar zadeva raven same programske opreme, obstajata dve ravni programske opreme, ki nam omogočata ustvarjanje baze podatkov, in sicer programska oprema na visoki ravni in programska oprema na nizki ravni. Med drugim vključena v programsko opremo na visoki ravni, kot so Microsoft SQL Server, Oracle, Sybase, Interbase, XBase, Firebird, MySQL, PostgreSQL, Microsoft Access, dBase III, Paradox, FoxPro, Visual FoxPro, Arago, Force, Recital, dbFast, dbXL, Quicksilver, Clipper, FlagShip, Harbor, Visual dBase in Lotus Smart Suite pristop. Medtem sta v programsko opremo Low Level vključena Btrieve in Tsunami Record Manager.
Preberite tudi članke, ki so lahko povezani: Opredelitev analize podatkov - cilji, postopki, vrste, kvantitativna, kvantitativna, strokovnjaki
Vrsta zbirke podatkov
Obstaja 12 vrst baz podatkov, vključno z operativno bazo podatkov, analitično bazo podatkov, podatkovnim skladiščem, porazdeljeno bazo podatkov, bazo podatkov končnih uporabnikov, zunanjo bazo podatkov. podatkovne zbirke, hipermedijske podatkovne baze v spletu, navigacijske baze podatkov, podatkovne zbirke v pomnilniku, dokumentarno usmerjene baze podatkov, podatkovne baze v realnem času in relacijske Zbirke podatkov.
-
Operacije z bazami podatkov
V tej bazi podatkov so shranjeni podrobni podatki, potrebni za podporo delovanju celotne organizacije. Imenujemo jih tudi podatkovne zbirke predmetnih področij (SADB), transakcijske in proizvodne baze podatkov. Primer: baza strank, osebna baza podatkov, baza zalog, računovodska baza podatkov. -
Analitična baza podatkov
V tej zbirki podatkov so shranjeni podatki in informacije, pridobljene iz izbranih operativnih in zunanjih baz podatkov. Sestavljajo jih povzeti podatki in informacije, ki so najbolj potrebni vodstvu organizacije in drugim končnim uporabnikom. Nekateri se na večdimenzionalno analitiko baz podatkov nanašajo kot na zbirke podatkov, upravljanje baz podatkov ali informacije o zbirki podatkov. -
Podatkovno skladišče
V podatkovnem skladišču so shranjeni podatki iz sedanjih in preteklih let - podatki, pridobljeni iz različnih operativnih zbirk podatkov organizacije. Podatkovno skladišče je glavni vir podatkov, ki je bil preverjen, urejen, standardiziran in integriran, tako da ga lahko uporabljajo upravitelji in drugi končni uporabniki v profesionalnih organizacijah. Najnovejši razvoj podatkovnega skladišča je, da se uporablja kot arhitektura Shared nič za lažje ekstremno skaliranje. -
Porazdeljena baza podatkov
To je baza podatkov lokalnih delovnih skupin in oddelkov v regionalnih uradih, podružnicah, tovarnah in drugih delovnih mestih. Ta baza podatkov lahko vključuje tako operativne kot uporabniške segmente baze podatkov, kot tudi podatke, ki so ustvarjeni in uporabljeni samo na lastnih uporabnikih spletnega mesta. -
Baza podatkov končnih uporabnikov
Ta baza podatkov je sestavljena iz različnih podatkovnih datotek, ki so jih končni uporabniki razvili na svojih delovnih postajah. Primeri tega so zbirke dokumentov v preglednicah, obdelava besedil in celo prenosi datotek. -
Zunanja baza podatkov
Ta baza podatkov omogoča dostop do zunanjih podatkov v zasebni lasti prek spleta - na voljo za plačilo končnim uporabnikom in organizacijam komercialnih storitev. Dostop do številnih informacij iz zunanjih baz podatkov, ki so na voljo za plačilo s komercialnimi spletnimi storitvami in z ali brez plačila iz številnih virov na internetu. -
Baze podatkov o hipermediji v spletu
Je zbirka medsebojno povezanih večpredstavnostnih strani na spletnem mestu. Sestavljajo jih domača stran in druge hiperpovezane strani večpredstavnosti ali mešanih medijev, kot so besedilo, grafika, fotografije, video posnetki, zvok itd. -
Navigacijska baza podatkov
V navigaciji po zbirki podatkov poizvedbe najdejo predmete predvsem tako, da sledijo referencam drugih predmetov. -
Podatkovne baze v pomnilniku
Podatkovne baze v pomnilniku se v glavnem zanašajo na glavni pomnilnik za shranjevanje računalniških podatkov. To je v nasprotju s sistemi za upravljanje baz podatkov, ki uporabljajo diskovne mehanizme za shranjevanje. Podatkovne baze glavnega pomnilnika so hitrejše od diskovno optimiziranih baz podatkov, saj so algoritmi notranje optimizacije enostavnejši in se izvaja manj navodil za CPU. Dostop do podatkov v pomnilniku zagotavlja hitrejšo in bolj predvidljivo zmogljivost kot disk. V aplikacijah, kjer je odzivni čas kritičen, na primer oprema telekomunikacijskega omrežja, ki deluje v sili, se pogosto uporabljajo podatkovne baze glavnega pomnilnika. -
Dokumentacijske baze podatkov
Dokumentacijske baze podatkov so računalniški programi, zasnovani za dokumentarno usmerjene aplikacije. Ta sistem je mogoče implementirati kot plast na vrhu relacijske baze podatkov ali baze podatkov objektov. V nasprotju z relacijskimi bazami podatkovne zbirke, ki temeljijo na dokumentih, ne shranjujejo podatkov v tabelah z enakomerno velikimi stolpci za vsak zapis. Namesto tega vsak zapis shranijo kot dokument, ki ima določene značilnosti. Dokumentu lahko dodate poljubno število dolgih polj. Polje, ki lahko vsebuje tudi več podatkov. -
Baze podatkov v realnem času
Real-time Database je sistem za obdelavo podatkov, ki je zasnovan za obdelavo državnih obremenitev, ki se lahko nenehno spreminjajo. Razlikuje se od tradicionalnih zbirk podatkov, ki vsebujejo trajne podatke, na katere čas v veliki meri ne vpliva. Borza se na primer hitro in dinamično spreminja. Obdelava v realnem času pomeni, da se transakcije obdelajo dovolj hitro, da se rezultati vrnejo in začnejo delovati takoj. Zbirka podatkov v realnem času, ki je uporabna za računovodstvo, bančništvo, pravne, zdravstvene kartoteke, večpredstavnost, nadzor procesov, sisteme rezervacij in analizo znanstvenih podatkov. -
Relacijska baza podatkov
Standard za poslovno računalništvo od leta 2009 je relacijska baza podatkov najpogosteje uporabljena baza podatkov danes. Za informacije o strukturi uporabite tabele, da jih je enostavno najti.
Preberite tudi članke, ki so lahko povezani: Podatki - opredelitev, funkcija, vrsta, narava, vir, zbiranje, merjenje, vir, strokovnjaki
Recimo Modeli zbirke podatkov
Baza podatkov ima dve različici modela, in sicer postrelacijski model baze podatkov in objektni model baze podatkov.
Postrelacijski modeli zbirk podatkov
Izdelek, ki ponuja podatkovni model, ki je bolj splošen kot relacijski model in je znan kot post-relacijski. Podatkovni model v izdelku vključuje razmerja, vendar ni omejen z informacijskim načelom, ki predstavlja vse informacije z vrednostmi podatkov v zvezi z njimi. Nekatere od teh razširitev relacijskega modela dejansko vključujejo koncepte iz tehnologij, ki so pred datumom relacijskega modela.
Omogočajo na primer prikaz usmerjenega grafa z drevesi na vozliščih. Nekateri izdelki, ki izvajajo ta model, to počnejo tako, da sistem relacijskih baz podatkov razširijo z nerelacijskimi funkcijami. Drugi pa so prispeli na isto mesto z dodajanjem relacijskih lastnosti predrelacijskim sistemom. Presenetljivo to omogoča, da so izdelki, ki so v preteklosti predrelacijski, na primer PICK in hyacinth, upravičeno trdili, da so v današnji arhitekturi postrelacijski.
Modeli baz podatkov objektov
V zadnjih letih se objektno usmerjene paradigme uporabljajo na področjih, kot so inženirske in prostorske baze podatkov, telekomunikacije in druge znanstvene vede. Konglomeracija objektno usmerjenega programiranja in tehnologij baz podatkov je privedla do novega programskega modela, znanega kot Object databases. Ta baza podatkov skuša približati svet zbirk podatkov in svet aplikacijskega programiranja skupaj z zagotavljanjem, da baza podatkov uporablja isti tip sistema kot aplikacijski program.
S tem se izognemo režijskim stroškom (včasih imenovanim neusklajenost impedance) za pretvorbo informacije med predstavitvami v bazi podatkov (na primer kot vrstice v tabeli) in predstavitvami v aplikacijskih programih (običajno kot predmet). Objektne baze podatkov hkrati želijo v svet baz podatkov vnesti ključne ideje iz objektnega programiranja, kot sta enkapsulacija in polimorfizem.
Poskusili so shraniti predmete v bazo podatkov na različne načine. Nekateri izdelki naletijo na težave s strani programskega programiranja, tako da program neprestano manipulira s predmeti. To običajno zahteva tudi dodajanje nekega jezikovnega vprašanja, ker programski jeziki običajna ne zagotavlja funkcionalnosti na ravni jezika za iskanje predmetov po vsebini njihove podatke.
Preberite tudi članke, ki so lahko povezani: Popolno gradivo za rudarjenje podatkov
Faze oblikovanja zbirke podatkov
Zasnova baze podatkov (baza podatkov) je poskus gradnje baze podatkov v zbirki podatkov poslovnega okolja, za izgradnjo baze podatkov obstajajo faze, ki jih je treba opraviti to je:
- Načrtovanje zbirke podatkov (baza podatkov)
- Določite sistem
- Analizirajte in zberite zahteve
- Zasnova baze podatkov (baza podatkov)
- Oblikovanje aplikacij
- Izdelava prototipov
- Izvajanje
- Pretvorba podatkov
- Preizkus
- Operativno vzdrževanje
Preberite tudi članke, ki so lahko povezani: Razumevanje računalniških omrežij
Programska oprema za zbirke podatkov (zbirka podatkov)
Programska oprema za zbirke podatkov (baza podatkov), ki se pogosto uporablja pri programiranju
- MySQL
Je programska oprema v sistemu za upravljanje baz podatkov SQL ali DBMS (sistem za upravljanje baz podatkov), ki je večnitna, več uporabniška in ima približno 6 milijonov namestitev po vsem svetu. MySQLAB omogoča MySQL kot brezplačno programsko opremo na podlagi splošne javne licence GNU (GPL). prodajajo pa jih tudi pod komercialnimi licencami, kadar njihova uporaba ni združljiva z uporaba GPL. Za razliko od projektov, kot je Apache, kjer programsko opremo razvija splošna skupnost, avtorske pravice za izvorno kodo pa so v lasti njihovih avtorjev je MySQL v lasti in pod pokroviteljstvom švedskega komercialnega podjetja MySQL AB, ki je lastnik avtorskih pravic za večino kode vir. Dva švedska in en finski, ki sta ustanovila MySQL AB, je David Axmark. Allan Larson in Michael Monty Widenius. -
Microsoft SQL Server
Microsoftov izdelek za upravljanje relacijske baze podatkov (RDBMS). Njegov glavni jezik poizvedb je Transact-SQL, ki je izvedba standarda ANSI / ISO SQL, ki ga uporabljata Microsoft in Sybase. Na splošno se SQL Server uporablja v poslovnem svetu, ki ima majhne do srednje velike zbirke podatkov, nato pa se je z uporabo SQL Serverja povečal v velikih zbirkah podatkov. Microsoft SQL Server in Sybase / ASE lahko komunicirata prek omrežja s protokolom TDS (Tabular Data Stream). Poleg tega Microsoft SQL Server podpira tudi ODBC (Open Database Connectivity) in ima gonilnik JDBC za programski jezik Java. Druga značilnost SQL Serverja je njegova zmožnost ustvarjanja zrcaljenja in združevanja v zbirke podatkov. V prejšnji različici je MS SQL Server 2000 napadel računalniški črv SQL Slammer, kar je povzročilo počasen dostop do interneta. -
Relacijski sistem za upravljanje baz podatkov (RDBMS)
MySQL je sistem za upravljanje relacijske baze podatkov (RDBMS), ki se brezplačno distribuira pod licenco GPL (General) Javna licenca), kjer lahko vsi uporabljajo MySQL, vendar se ne smejo uporabljati kot izpeljani izdelek komercialni. MySQL je pravzaprav izpeljanka enega glavnih konceptov v podatkovnih bazah že dolgo časa, zlasti za baze podatkov izbira ali izbira in vnos podatkov, ki omogoča enostavno izvajanje podatkovnih operacij samodejno. Zanesljivost baze podatkov (DBMS) je razvidna iz tega, kako deluje optimizator pri obdelavi ukazov SQL, ki jih je naredil uporabnik in njegovi aplikacijski programi. Kot strežnik baz podatkov lahko rečemo, da je MySQL pri poizvedovanju podatkov boljši od drugih strežnikov baz podatkov. To je razvidno za poizvedbe, ki jih izvajajo posamezni uporabniki, hitrost poizvedb MySQL je lahko desetkrat hitrejša od postgreSQL in petkrat hitrejša od interbase. -
Clipper
Je družina računalniških programov XBase, ki se uporablja za ustvarjanje računalniških programov, ki se izvajajo predvsem v operacijskem sistemu DOS. Natančneje, clipper se običajno uporablja za ustvarjanje programov, povezanih z bazami podatkov / podjetji, kot so upravljanje prihrankov / posojil, računovodstvo in drugi. Zgodovino clipperja je leta 1985 prvič predstavil Nantucket, ki ga je nato družbi Computer Associates prodal kot prevajalnik za Dbase III, ki je bil takrat zelo priljubljen. Sestavljanje kod Dbase pomeni njihovo pretvorbo iz interpretacijske kode (človeško berljive izvorne kode) v računalniško interpretacijo. vsakič, ko se izvede vsaka vrstica, postane P-koda (ali psevdo-koda), ki z navideznim strojem obdela obdelano p-kodo. to. Čeprav p-koda ni hitrejša od strojne kode, ki jo ustvarijo prevajalniki v drugih jezikih (C ++), je na splošno p-koda še vedno veliko hitrejša od tolmačev. -
DBASE
Sistem za upravljanje baz podatkov (DBMS), ki se pogosto uporablja v mikroračunalnikih, ki jih je Ashton-Tate uvedel za računalnike CP / M in kasneje za platforme Apple II, Apple Macintosh in IBM PC, pri čemer je bil DOS takrat nekaj let najbolje prodajana programska oprema. to. dBASE-jeve nezmožnosti prehoda na novejše operacije je Microsoft Windows sčasoma naredil uporabo dBASE nadomeščajo drugi novejši izdelki, kot so Paradox, Clipper, Foxpro in Microsoft Dostop. Lastništvo družbe Dbase je bilo leta 1991 prodano družbi Borland, leta 1999 pa je družba Borland prodala pravice do linije izdelkov dBASE novemu podjetju Dbase Inc. Od sredine osemdesetih let prejšnjega stoletja so številni prodajalci dialektirali ali spreminjali svoje izdelke ali v svojem jeziku. Sem so spadali FoxPro (zdaj znan kot Visual FoxPro), Quicksilver, Clipper, Xbase ++, Flagship in Harbour. To so tiste informacije, ki so znane ali imenovane xBase ali Xbase. Osnovna oblika datoteke dBase, imenovana file.dbf, je trenutno ena najširših oblik zapisa uporabljajo številne aplikacije, ki za shranjevanje podatkov zahtevajo preprosto obliko strukturirano. Dbase je licenciran za svoje uporabnike za obdobje petih let, v katerih uporabnik v tem obdobju ne more upravljati z Dbase. -
kresnica
Firebird, znan tudi kot FirebirdSQL, je sistem za upravljanje relacijske baze podatkov, ki ponuja funkcije, ki jih najdemo v standardih ANSI SQL-99 in SQL-2003. Ta RDBMS deluje tako v Linuxu, Windows kot na številnih platformah Unix. Firebird usmerja in vzdržuje FirebirdSQL Foundation. Je izpeljanka Borlandove odprtokodne različice Interbase. Novi moduli kode so bili dodani v Firebird in licencirani v skladu z začetno razvijalčevo javno licenco (IDPL), medtem ko so bili prvotni moduli izdal Inprise z licenco InterBase Public License1.0. obe licenci sta spremenjeni različici Mozilla Public License 1.1.
Preberite tudi članke, ki so lahko povezani: 13 Razumevanje računalniških omrežij po mnenju popolnih strokovnjakov
Funkcije sistema za upravljanje baz podatkov (DBMS)
Sistem je potreben za integracijo podatkovnih datotek v datoteko, tako da lahko služi različnim uporabnikom. strojna in programska oprema ter postopki, ki upravljajo sistem za upravljanje baz podatkov.
- Zagotavlja sistem za hiter dostop.
- Zmanjšajte odvečnost in redundanco podatkov.
- Omogoča posodobitev tam.
- Zagotovite sistem, ki omogoča razvoj baz podatkov.
- Zagotavlja zaščito pred nepooblaščenimi uporabniki.
Primer ustvarjanja baze podatkov Pembuatan

Primer ustvarjanja baze podatkov z uporabo Microsoft Access 2003 so naslednji:
1. Aktiviranje Microsoft Accessa
Če želimo sodelovati z Microsoft Access 2003, moramo poznati naslednje pogoje:
- Polje: podatke ali informacije postavi v skupine iste vrste.
- Zapis: Zbirka polj, shranjenih v vrsticah v tabeli.
- Tabela: Zbirka podatkov, urejena po določenih pravilih.
- Baza podatkov: Zbirka medsebojno povezanih podatkov, ki jih je mogoče obdelati.
- Delovni prostor: zagotavljanje delovnega področja, namenjenega uporabi več kot ene baze podatkov pri ustvarjanju aplikacije.
2. Arhitektura zbirke podatkov
Za boljše poznavanje Microsoft Access 2003 moramo najprej poznati predmete baze podatkov v lasti Microsoft Office 2003, in sicer komponente, ki tvorijo eno enotnost sistema v zbirki podatkov, ki sestavlja Access 2003. Če želite enostavno ustvariti novo bazo podatkov, shranite zbirke podatkov Access razširitev.mdb.
3. Ustvarjanje baze podatkov
Bazo moramo najprej aktivirati, začenši z ustvarjanjem prazne baze podatkov, ji dati ime po želji, na primer ravnotežje, postavili smo ga v naši delovni mapi, nato našo mapo poimenujte z istim imenom, nato vnesite, nato se bo prikazala baza podatkov vodja. Baza podatkov Access je kombinacija tabel, poizvedb, obrazcev, poročil, strani, makrov in modulov.
- Tabele: Zbirka podatkov, urejena v skladu z določenimi pravili in povezana z določenimi temami in napravami za shranjevanje podatkov.
Ustvari tabelo:
«Kliknite Predmet tabele
«Kliknite tabelo v pogledu oblikovanja
«Kliknite Oblikovanje
«Določite zahtevane tabele in polja določite primarni ključ, tako da kliknete Uredi in kliknete Primarni ključ -
Poizvedba: Sredstva za upravljanje podatkovnih zapisov v tabeli in združevanje določenih polj in zapisov iz tabele.
Ustvarjanje poizvedbe:
«Kliknite Poizvedba iz predmeta zbirke podatkov
«Kliknite Novo
«Kliknite Pogled oblikovanja in nato V redu
«Kliknite tabelo s seznama
«Kliknite Dodaj, da ustvarite poizvedbo
«Zapri in shrani poizvedbo
«Zaženi s klikom na Zaženi v meniju Poizvedba -
Obrazec: list za prikaz podatkov, vnos podatkov in spreminjanje podatkov na način ali obliko, ki jo lahko oblikujete sami.
Ustvarjanje obrazca s čarovnikom za obrazce:
«Kliknite obrazec iz predmeta zbirke podatkov
«Dvokliknite Ustvari obrazec s pomočjo čarovnika in nato V redu
«Izberite polja, uporabljena v obrazcu, tako da premaknete polja in nato Naprej
«Izberite Obrazec za prikaz obrazca in nato Naprej
«Izberite obliko modela prikaza obrazca in kliknite Naprej
«Določite naslov obrazca in kliknite Dokončaj -
Poročilo: orodje za prikaz podatkov v obliki poročila.
Ustvarjanje poročila s čarovnikom:
«Kliknite Poročilo v možnosti Predmeti zbirke podatkov
«Dvokliknite Ustvari poročilo s pomočjo čarovnika
«Premaknite polje v stolpec Izberi polje in nato Naprej
«Izberite izhodni prikazni obrazec in nato Naprej
«Izberite model (slog) Obrazec in nato Naprej
«Določite naslov obrazca, kliknite Finish -
Makro: shrani zaporedje izvedenih operacij v operacijo za poenostavitev postopka, ne da bi bilo treba pisati programsko kodo.
Ustvarjanje makra:
«V zbirki objektov izberite makre
«Kliknite Novo
«Izberite želeno akcijo in izpolnite obrazec
«Shranite makro, ki smo ga ustvarili, z želenim imenom
«Zaženi s klikom na Zaženi -
Stikalna plošča: objekt Microsoft Access 2003, ki se uporablja za navigacijski meni
Ustvarjanje stikalnih plošč:
«Aktivirajte predmet obrazca in kliknite meni Orodja
«Izberite Pripomočki za zbirke podatkov
«Kliknite Switch Manager in nato Yes
«Na straneh stikalne plošče je ¨¨Glavna stikalna plošča (privzeto) ¡¨ zamenjajte jo z ¡§Glavni meni (privzeto) ¡
«Kliknite Uredi in nato Zapri
«Ustvarite stran stikalne plošče s klikom na Novo
«V polju s podatki kliknite polje Ime stikalne plošče in kliknite V redu
«Kliknite glavni meni (privzeto)
«Kliknite Uredi in nato Novo
«V upravitelju stikalne plošče izberite Podatki menija strani stikalne plošče, kliknite Uredi in nato Novo
«Izpolnite ukaz in nato Zapri
«Zaženi tako, da najprej omogočiš obrazec predmeta baze podatkov
«Izberite Stikalna plošča in nato Odpri
4. Visual Basic za aplikacije
Z ustvarjanjem aplikacij z Microsoft Accessom manipuliramo s predmeti, ki jih je mogoče uporabiti v Visual Basic For Application (VBA).
- Stavek If: Uporablja se za izbiro več stavkov iz več pogojev.
- Select Case Statement: Uporablja se za izbiro več obstoječih stavkov in izvedbo stavkov, ki ustrezajo pogojem.
- Za izjavo: Uporablja se za ponavljanje stavka do določene vrednosti
- Izvedi... Izvedi zanko: Uporablja se za ponavljanje stavka, dokler ni izpolnjen določen pogoj zanke.
- Izjava… .Wend: Uporablja se za ponovitev izjave, dokler je pogoj še vedno resničen.
- GoSub… Izjava o vrnitvi: Uporablja se za vstop v podprogram in vrnitev v postopek.
- Izjava o napaki: Uporablja se za omogočanje obdelave napak v programski kodi in določanje lokacije ali lokacije v postopku.
- Z stavkom: Uporablja se za izvajanje niza stavkov na predmetu, ne da bi večkrat omenjali ime predmeta.
Lahko programiramo obrazce, poročila, dostop do podatkov in manipuliramo z vmesniki in bazami podatkov. VBA ponuja tudi podatkovni objekt ActiveX (ADO) za interakcijo z različnimi bazami podatkov, tako Access SQL Server kot Oracle. VBA je na voljo tudi v MS Excel, MS Word in Powerpoint, tako da lahko svoje aplikacije enostavno integriramo.