Tietokantojen, tyyppien, tyyppien, toimintojen, komponenttien ja esimerkkien ymmärtäminen
Tietokantojen ymmärtäminen
Tietokanta on kokoelma tietokoneelle tallennettuja tietoja järjestelmällisesti, jotta ne voidaan tarkistaa tietokoneohjelmalla tietojen hankkimiseksi tietokannasta. Tietokanta on esitys kokoelmasta toisiinsa yhdistettyjä tosiasioita, jotka on tallennettu yhdessä siten ja ilman tarpeetonta toistoa (redundanssia) erilaisten tarpeiden tyydyttämiseksi.
Tietokanta on kokoelma toisiinsa liittyviä tietoja tietystä aiheesta tiettyä tarkoitusta varten. Tietokanta on organisaation tai yrityksen täydellisten operatiivisten tietueiden järjestely, joka on järjestetty ja tallennettu erikseen integroitu tietyillä menetelmillä tietokoneeseen, jotta se pystyy vastaamaan optimaaliseen tietoon, jota tietokone tarvitsee käyttäjä.
Tietokanta (tietokanta) tai tietokanta on laitteeseen tallennettujen tietojen kokoelma tietokone järjestelmällisesti, jotta se voidaan tarkistaa tietokoneohjelmalla tietojen saamiseksi tietokannasta että. Ohjelmistoa, jota käytetään tietokantakyselyjen hallintaan ja kutsumiseen, kutsutaan hallintajärjestelmäksi tietokantajärjestelmää (tietokannan hallintajärjestelmä, DBMS) voidaan tutkia tietojenkäsittelytieteessä.
Termi tietokanta on peräisin tietojenkäsittelytieteestä, vaikka myöhemmin se tarkoitti laajemmin elektroniikan ulkopuolisten asioiden sisällyttämistä. Sillä, että tämän tietokannan yhtäläisyydet olivat olemassa ennen teollista vallankumousta, nimittäin liiketoimintaan liittyvien kirjanpitojen, kuittien ja tiedonkeruun muodossa.
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: Tietokanta: Määritelmä, komponentit, hierarkia, käyttö ja tarkoitus
Termin tietokanta alkuperä
Termi "tietokanta" on peräisin tietojenkäsittelytieteestä. Vaikka myöhemmin merkitys laajeni, mukaan lukien elektroniikan ulkopuoliset asiat, tämä artikkeli koskee tietokantoja. Tietokantojen kaltaiset tietueet olivat olemassa ennen teollista vallankumousta, kirjanpitojen, kuittien ja yritystietojen kokoelmien muodossa.
Termi tietokanta viittaa siihen liittyvien tietojen kokoelmaan, ja ohjelmiston tulisi viitata siihen tietokannan hallintajärjestelmänä (DBMS). Jos asiayhteys on selvä, monet järjestelmänvalvojat ja ohjelmoijat käyttävät termiä tietokanta molemmille merkityksille.
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: Erot tiedoissa ja esimerkeissä [FULL]
Tietokantajärjestelmän komponentit (Tietokannat)
Tietokanta on järjestelmä, joka koostuu yhdistettyjen tiedostojen tai taulukoiden kokoelmasta ja tietokannasta Hallintajärjestelmä (DBMS), jonka avulla useat käyttäjät voivat käyttää ja käsitellä näitä tiedostoja (Fathansyah, 1999). Tietokantajärjestelmässä on useita komponentteja, nimittäin:
-
Laitteisto (laitteisto)
Yleensä tietokantajärjestelmään sisältyvä laitteisto on toissijainen kiintolevymuisti. -
Käyttöjärjestelmä (käyttöjärjestelmä)
Käyttöjärjestelmä on ohjelma, joka aktivoi tai toimii tietojärjestelmää, ohjaa kaikkia resursseja (resursseja) ja suorittaa toimintoja tietokoneella. Käyttöjärjestelmiä käytetään laajasti, kuten: MS-DOS, MS-Windows 95, MS Windows NT ja Unix. -
Tietokanta (tietokanta)
Tietokannassa (tietokanta) voi olla useita tietokantoja. Jokainen tietokanta voi sisältää tai olla mikä tahansa määrä tietokantaobjekteja, kuten tiedostoja tai taulukoita. Tietokannan hallintajärjestelmä (DBMS)
Käyttäjä ei suorita fyysistä tietokantakäsittelyä suoraan, vaan käyttäjä hoitaa sen DBMS-niminen ohjelmisto, joka määrittää kuinka tiedot tallennetaan, muokataan ja haetaan takaisin. -
Käyttäjä (Käyttäjä)
Käyttäjät voivat olla vuorovaikutuksessa tietokantojen kanssa ja käsitellä tietoja ohjelmointikielillä kirjoitetuissa ohjelmissa.
Tietokannan peruskäsitteet
Tietokannan peruskäsite on kokoelma tietueita tai osa paloja. Tietokannassa on jäsennelty kuvaus siihen tallennetuista tosiseikoista: näitä kuvauksia kutsutaan kaavioiksi. Kaavio kuvaa objektit, joita tietokanta edustaa, ja näiden objektien väliset suhteet. Kaavion järjestämiseen tai tietokannan rakenteen mallintamiseen on monia tapoja: tämä tunnetaan tietokantamallina tai tietomallina.
Nykyään yleisesti käytetty malli on relaatiomalli, joka termin mukaan edustaa kaikkea tietoa muodossa toisiinsa liitetyt taulukot, joissa kukin taulukko koostuu riveistä ja sarakkeista (varsinainen määritelmä käyttää terminologiaa matematiikka). Tässä mallissa taulukoiden väliset suhteet esitetään käyttämällä samoja arvoja taulukoiden välillä. Muut mallit, kuten hierarkkinen malli ja verkkomalli, käyttävät selkeämpää tapaa edustaa taulukoiden välisiä suhteita.
Tietokannan peruskäsite on tietueiden kokoelma tai osa tietoa. Tietokannassa on jäsennelty selitys siihen tallennetuista tosiseikoista, selitys on kaavalla. Kaavio kuvaa objektia, jota edustaa tietokanta ja jolla on suhde näiden objektien välillä. Kaavoja tai mallitietokantarakenteita on monia tapoja järjestää, nämä tunnetaan tietokantamalleina tai tietomalleina. Yleensä nykyään yleisesti käytetty malli on relaatiomalli, jonka termi maallikko edustaa kaikkea tietoa a-muodossa toisiinsa liitetyt taulukot, joissa kukin taulukko koostuu riveistä ja sarakkeista (varsinainen määritelmä käyttää terminologiaa matematiikka). Tässä mallissa taulukoiden välinen suhde on esitetty käyttämällä samoja arvoja taulukoiden välillä. Muut mallit, kuten hierarkkinen malli ja verkkomalli, käyttävät selkeämpää tapaa edustaa taulukoiden välisiä suhteita.
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: Täydellisten tilastotietojen ymmärtäminen
Tietokannan luontityökalu
Tietokantoja voidaan luoda ja käsitellä tietokoneohjelmalla, jota me yleensä kutsumme ohjelmistoksi. Ohjelmistoa, jota käytetään tietokantakyselyjen hallintaan ja soittamiseen, kutsutaan Database disebut Management System (DBMS) tai jos se käännetään indonesiaksi, tarkoittaa "hallintajärjestelmää". Tietokanta".
DBMS koostuu kahdesta osasta, nimittäin relaatiotietokannan hallintajärjestelmästä (RDBMS) ja yleiskatsauksesta tietokannan hallintajärjestelmästä (ODBMS). RDBMS sisältää käyttöliittymäohjaimet, SQL-moottorin, tapahtumamoottorin, relaatiomoottorin ja tallennusmoottorin. Vaikka ODBMS sisältää kieliohjaimet, kyselymoottorin, tapahtumamoottorin ja tallennusmoottorin.
Itse ohjelmiston tasolla on kaksi ohjelmistotasoa, joiden avulla voimme luoda tietokannan, nimittäin korkean tason ohjelmistot ja matalan tason ohjelmistot. Sisältyy muun muassa korkean tason ohjelmistoon, kuten 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 ja Lotus Smart Suite lähestyä. Samaan aikaan matalan tason ohjelmistoon kuuluvat Btrieve ja Tsunami Record Manager.
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: Tietoanalyysin määrittely - tavoitteet, menettelyt, tyypit, kvantitatiivinen, kvantitatiivinen, asiantuntijat
Tietokannan tyyppi
Tietokantoja on 12 tyyppiä, mukaan lukien operatiivinen tietokanta, analyyttinen tietokanta, tietovarasto, hajautettu tietokanta, loppukäyttäjätietokanta, ulkoinen tietokannat, Hypermedia-tietokannat verkossa, navigointitietokannat, muistin sisäiset tietokannat, asiakirjapainotteiset tietokannat, reaaliaikaiset tietokannat ja relaatiotietokannat Tietokannat.
-
Tietokantatoiminnot
Tämä tietokanta tallentaa yksityiskohtaiset tiedot, joita tarvitaan koko organisaation toiminnan tukemiseen. Niitä kutsutaan myös aihealuetietokannoiksi (SADB), transaktiotietokannoiksi ja tuotantotietokannoiksi. Esimerkki: asiakastietokanta, henkilökohtainen tietokanta, varastotietokanta, kirjanpitotietokanta. -
Analyyttinen tietokanta
Tämä tietokanta tallentaa tietoja ja tietoja, jotka on haettu valituista operatiivisista ja ulkoisista tietokannoista. Ne koostuvat yhteenvetotuista tiedoista, joita organisaation johto ja muut loppukäyttäjät tarvitsevat eniten. Jotkut ihmiset kutsuvat moniulotteista tietokanta-analytiikkaa tietokannoiksi, tietokannan hallinnaksi tai tietokantatiedoksi. -
Tietovarasto
Tietovarasto tallentaa nykyisten ja viimeisten vuosien tietoja - tietoja, jotka haetaan organisaation eri operatiivisista tietokannoista. Tietovarasto on ensisijainen tietolähde, joka on tarkistettu, muokattu, standardoitu ja integroitu niin, että johtajat ja muut loppukäyttäjät voivat käyttää sitä ammattialan organisaatioissa. Tietovaraston uusin kehitys on, että sitä käytetään Jaettu ei mitään -arkkitehtuurina äärimmäisen skaalauksen helpottamiseksi. -
Hajautettu tietokanta
Tämä on tietokanta paikallisista työryhmistä ja osastoista aluetoimistoissa, haarakonttoreissa, tehtaissa ja muissa työmailla. Tämä tietokanta voi sisältää sekä operatiivisia että käyttäjätietokantasegmenttejä sekä tietoja, jotka on luotu ja joita käytetään vain sivuston omista käyttäjistä. -
Loppukäyttäjien tietokanta
Tämä tietokanta koostuu erilaisista datatiedostoista, jotka loppukäyttäjät ovat kehittäneet työasemillaan. Esimerkkejä tästä ovat laskentataulukoiden asiakirjakokoelmat, tekstinkäsittely ja jopa tiedostojen lataaminen. -
Ulkoinen tietokanta
Tämä tietokanta tarjoaa pääsyn ulkoisiin, yksityisomistuksessa oleviin tietoihin verkossa - saatavilla maksua vastaan loppukäyttäjille ja kaupallisten palveluiden organisaatioille. Pääsy lukuisiin tietoihin ulkoisista tietokannoista, jotka ovat saatavilla maksua vastaan kaupallisista verkkopalveluista ja maksutta tai ilmaiseksi monista Internetin lähteistä. -
Hypermedia-tietokannat verkossa
Se on kokoelma yhdistettyjä multimedia-sivuja verkkosivustolla. Ne koostuvat kotisivusta ja muista multimedian tai sekamedian hyperlinkitetyistä sivuista, kuten teksti, grafiikka, still-kuvat, videoleikkeet, ääni jne. -
Navigointitietokanta
Tietokannanavigoinnissa kyselyt löytävät objekteja pääasiassa seuraamalla muiden objektien viitteitä. -
Muistin sisäiset tietokannat
Muistin sisäiset tietokannat tukevat pääasiassa päämuistia tietokoneiden tietojen tallentamiseen. Tämä on toisin kuin tietokannan hallintajärjestelmät, jotka käyttävät levypohjaisia tallennusmekanismeja. Päämuistitietokannat ovat nopeammin kuin levylle optimoidut tietokannat, koska sisäisen optimoinnin algoritmit yksinkertaistuvat ja vähemmän suorittimen käskyjä suoritetaan. Tietojen käyttäminen muistissa tarjoaa nopeamman ja ennakoitavamman suorituskyvyn kuin levy. Sovelluksissa, joissa vasteaika on kriittinen, kuten hätäjärjestelmiä käyttävissä tietoliikenneverkkolaitteissa, käytetään usein päämuistitietokantoja. -
Asiakirjakohtaiset tietokannat
Asiakirjapainotteiset tietokannat ovat tietokoneohjelmia, jotka on suunniteltu asiakirjapainotteisiin sovelluksiin. Tämä järjestelmä voidaan toteuttaa kerroksena relaatiotietokannan tai objektitietokannan päällä. Toisin kuin relaatiotietokannoissa, asiakirjapohjaiset tietokannat eivät tallenna tietoja taulukoihin, joissa jokaisen tietueen sarakkeet ovat yhdenmukaisia. Sen sijaan he tallentavat jokaisen tietueen asiakirjaksi, jolla on tiettyjä ominaisuuksia. Mikä tahansa määrä pitkiä kenttiä voidaan lisätä asiakirjaan. Kenttä, joka voi sisältää myös useita tietoja. -
Reaaliaikaiset tietokannat
Reaaliaikainen tietokanta on käsittelyjärjestelmä, joka on suunniteltu käsittelemään valtion muuttuvia kuormituksia, jotka voivat muuttua jatkuvasti. Se eroaa perinteisistä tietokannoista, jotka sisältävät pysyvää dataa, johon aika ei suuresti vaikuta. Esimerkiksi osakemarkkinat muuttuvat nopeasti ja dynaamisesti. Reaaliaikainen käsittely tarkoittaa, että tapahtumia käsitellään riittävän nopeasti, jotta tulokset voivat palata takaisin ja toimia välittömästi. Reaaliaikainen tietokanta, josta on hyötyä kirjanpidossa, pankkitoiminnassa, juridisissa asiakirjoissa, multimediatiedoissa, prosessinohjauksessa, varausjärjestelmissä ja tieteellisten tietojen analysoinnissa. -
Relaatiotietokanta
Yritysten laskennan standardi vuodesta 2009 lähtien relaatiotietokanta on nykyään yleisimmin käytetty tietokanta. Käytä taulukoita rakennetietoihin, jotta se on helppo löytää.
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: Tiedot - määritelmä, toiminto, tyyppi, luonne, lähde, kokoelma, mittaus, lähde, asiantuntijat
Eräänlainen Tietokantamallit
Tietokannassa on kaksi mallivaihtoehtoa, nimittäin Post-relational-tietokantamalli ja Object-tietokantamalli.
Relaation jälkeiset tietokantamallit
Tuote, joka tarjoaa datamallin, joka on yleisempi kuin relaatiomalli ja joka tunnetaan jälkisuhteellisena. Tuotteen tietomalli sisältää suhteita, mutta sitä ei rajoita tietoperiaate, joka edustaa kaikkea tietoa ja siihen liittyviä data-arvoja. Jotkut näistä relaatiomallin laajennuksista integroivat itse asiassa relaatiomallia edeltävän tekniikan käsitteet.
Esimerkiksi ne mahdollistavat suunnatun kuvaajan esittämisen puiden kanssa solmuissa. Jotkut tämän mallin toteuttavat tuotteet tekevät niin laajentamalla relaatiotietokantajärjestelmää muihin kuin relaatio-ominaisuuksiin. Toiset taas ovat saapuneet samaan paikkaan lisäämällä relaatio-ominaisuuksia ennen relaatiojärjestelmiä. Yllättäen tämä antaa tuotteille, jotka ovat historiallisesti ennen relaatiota, kuten PICK ja hyasintti, esittää kohtuullisia väitteitä olevan relaation jälkeisiä nykypäivän arkkitehtuurissa.
Objektitietokantamallit
Viime vuosina objektisuuntautuneita paradigmoja on käytetty muun muassa tekniikan ja paikkatietokantojen, televiestinnän ja muiden tieteiden aloilla. Kohdepainotteisen ohjelmoinnin ja tietokantatekniikoiden ryhmittyminen johti uuteen ohjelmointimalliin, joka tunnetaan nimellä Object tietokannat. Tämä tietokanta pyrkii tuomaan tietokantojen ja sovellusohjelmoinnin maailman lähemmäksi yhdessä varmistamalla erityisesti, että tietokanta käyttää samantyyppistä järjestelmää kuin sovellusohjelma.
Näin vältetään muuntamisen yleiskustannukset (joita kutsutaan joskus impedanssin epäsuhdaksi) tiedot tietokannan esitysten (esimerkiksi taulukon riveinä) ja sovellusohjelmien esitysten välillä (yleensä nimellä esine). Samaan aikaan objektitietokannat pyrkivät tuomaan objektiohjelmoinnin keskeisiä ideoita, kuten kapselointi ja polymorfismi, tietokantamaailmaan.
Objektien tallentaminen tietokantaan on yritetty eri tavoin. Joillakin tuotteilla on ongelmia sovellusten ohjelmointipuolelta, koska ohjelmia manipuloidaan jatkuvasti esineillä. Tämä edellyttää yleensä myös jonkinlaisen kielikysymyksen lisäämistä, koska ohjelmointikielet perinteinen ei tarjoa kielitason toimintoja esineiden löytämiseksi sisällön mukaan heidän tietonsa.
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: Täydellinen tiedonlouhintamateriaali
Tietokannan suunnitteluvaiheet
Tietokannan suunnittelu (tietokanta) on yritys rakentaa tietokanta tietokantaan liiketoimintaympäristö, tietokannan rakentamiseksi on vaiheita, jotka on läpäistävä tuo on :
- Tietokannan suunnittelu (tietokanta)
- Määritä järjestelmä
- Analysoi ja kerää tarpeita
- Tietokannan suunnittelu (tietokanta)
- Sovelluksen suunnittelu
- Prototyyppien tekeminen
- Toteutus
- Tietojen muuntaminen
- Testata
- Operatiivinen huolto
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: Tietokoneverkkojen ymmärtäminen
Tietokantaohjelmisto (tietokanta)
Tietokantaohjelmisto (tietokanta), jota käytetään laajasti ohjelmoinnissa
- MySQL
On ohjelmisto SQL-tietokannan hallintajärjestelmässä tai DBMS: ssä (tietokannan hallintajärjestelmä), joka on monisäikeinen, monikäyttäjä ja jolla on noin 6 miljoonaa asennusta maailmanlaajuisesti. MySQLAB tekee MySQL: n saatavana ilmaisena ohjelmistona GNU General Public License (GPL) -lisenssillä. mutta ne myyvät myös kaupallisilla lisensseillä tapauksissa, joissa niiden käyttö ei ole yhteensopivaa GPL: n käyttö. Toisin kuin Apache, kuten ohjelmisto on yleisen yhteisön kehittämä, ja lähdekoodin tekijänoikeudet omistaa MySQL: n omistaa ja sponsoroi ruotsalainen MySQL AB, joka omistaa suurimman osan koodista lähde. MySQL AB: n perustaneet kaksi ruotsalaista ja yksi suomalainen ovat David Axmark. Allan Larson ja Michael Monty Widenius. -
Microsoft SQL Server
Relaatiotietokantojen hallintajärjestelmän (RDBMS) Microsoft-tuote. Sen ensisijainen kyselykieli on Transact-SQL, joka on Microsoftin ja Sybasen käyttämän ANSI / ISO-standardin SQL-toteutus. Yleensä SQL Serveria käytetään liike-elämässä, jossa on pieniä ja keskisuuria tietokantoja, mutta sitten se kasvoi SQL Serverin avulla suurissa tietokannoissa. Microsoft SQL Server ja Sybase / ASE voivat kommunikoida verkon kautta käyttämällä TDS (Tabular Data Stream) -protokollaa. Sen lisäksi Microsoft SQL Server tukee myös ODBC: tä (Open Database Connectivity) ja sillä on JDBC-ohjain Java-ohjelmointikielelle. Toinen SQL Serverin ominaisuus on sen kyky luoda tietokannan peilaus ja klusterointi. Edellisessä versiossa SQL Slammer -tietomato hyökkäsi MS SQL Server 2000: een, mikä johti hitaaseen Internet-käyttöön. -
Relaatiotietokannan hallintajärjestelmä (RDBMS)
MySQL on relaatiotietokantojen hallintajärjestelmä (RDBMS), jota jaetaan ilmaiseksi GPL (General) -lisenssillä Public License), jossa jokainen voi vapaasti käyttää MySQL: ää, mutta ei saa käyttää johdannaisena kaupallinen. MySQL on oikeastaan johdannainen tietokantojen yhdestä pääkäsitteestä pitkään, etenkin tietokannoissa valinta tai valinta ja tietojen syöttö, jonka avulla datatoiminnot voidaan suorittaa helposti Automaattinen. Tietokannan (DBMS) luotettavuus voidaan nähdä siitä, miten optimoija toimii käyttäjän ja sen sovellusohjelmien tekemien SQL-komentojen käsittelyssä. Tietokantapalvelimena MySQL: n voidaan sanoa olevan tietokyselyssä parempi kuin muut tietokantapalvelimet. Tämä käy ilmi yksittäisten käyttäjien tekemistä kyselyistä. MySQL-kyselyn nopeus voi olla kymmenen kertaa nopeampi kuin postgreSQL ja viisi kertaa nopeampi kuin välitukikohta. -
Clipper
Se on XBase-tietokoneperheen ohjelmointikieli, jota käytetään ensisijaisesti DOS-käyttöjärjestelmässä toimivien tietokoneohjelmien luomiseen. Tarkemmin sanottuna leikkuria käytetään yleensä luomaan tietokantoihin / yrityksiin liittyviä ohjelmia, kuten säästöjen / lainojen hallinta, kirjanpito ja muut. Leikkurin historia otettiin ensimmäisen kerran käyttöön vuonna 1985 Nantucket, joka myytiin Computer Associatesille kääntäjänä Dbase III: lle, joka oli tuolloin erittäin suosittu. Dbase-koodien kokoaminen tarkoittaa niiden muuntamista koodin (ihmisen luettavissa olevan lähdekoodin) tulkinnasta tietokoneen tulkinnaksi. joka kerta kun jokainen rivi suoritetaan, siitä tulee P-koodi (tai pseudokoodi), joka käsittelee käännettyä p-koodia virtuaalikoneella että. Vaikka p-koodi ei ole nopeampi kuin muilla kielillä tuotettujen kääntäjien tuottama konekoodi (C ++), yleinen p-koodi on silti paljon nopeampi kuin tulkit. -
DBASE
Ashton-Tate esitteli tietokannan hallintajärjestelmän (DBMS), jota käytetään laajalti mikrotietokoneissa CP / M-tietokoneille ja uudemmille. Apple II-, Apple Macintosh- ja IBM PC -alustoille DOS: n ollessa yksi myydyimmistä ohjelmistoista useiden vuosien ajan tuolloin. että. Microsoft Windows lopulta teki dBASE: n kyvyttömyyden siirtyä uudempiin toimintoihin dBASE: n käyttö korvataan muilla uudemmilla tuotteilla, kuten Paradox, Clipper, Foxpro ja Microsoft Pääsy. Dbase-omistusoikeus myytiin lopulta Borlandille vuonna 1991, ja vuonna 1999 Borland myi oikeudet dBASE-tuotelinjaan uudelle yritykselle Dbase Inc. 1980-luvun puolivälistä lähtien monet myyjät tekivät murteita tai muunnelmia tuotteissaan tai omalla kielellään. Näitä olivat FoxPro (tunnetaan nyt nimellä Visual FoxPro), Quicksilver, Clipper, Xbase ++, lippulaiva ja Harbor. Ne ovat mitä tietoja tunnetaan tai kutsutaan nimellä xBase tai Xbase. DBase-perustiedostomuoto, joka tunnetaan nimellä tiedosto.dbf, on tällä hetkellä yksi laajimmista muodoista käytetään monissa sovelluksissa, jotka edellyttävät yksinkertaista muotoa tietojen tallentamiseen jäsennelty. Dbase on lisensoitu käyttäjilleen viiden vuoden ajaksi, jonka aikana käyttäjä ei voi käyttää Dbasea kyseisenä aikana. -
tulilintu
Firebird, joka tunnetaan myös nimellä FirebirdSQL, on relaatiotietokantojen hallintajärjestelmä, joka tarjoaa ominaisuuksia, jotka löytyvät ANSI SQL-99- ja SQL-2003-standardeista. Tämä RDBMS toimii sekä Linuxilla, Windowsilla että useilla Unix-alustoilla. Firebirdiä ohjaa ja ylläpitää FirebirdSQL Foundation. Se on johdannainen Borlandin avoimen lähdekoodin versiosta Interbasesta. Uudet koodimoduulit lisättiin Firebirdiin ja lisensoitiin alkuperäisen kehittäjän julkisen lisenssin (IDPL) nojalla alkuperäisten moduulien ollessa kyseessä julkaissut Inprise, lisensoitu InterBase Public License1.0 -lisenssillä. molemmat lisenssit ovat muokattuja versioita Mozilla Public Licensestä 1.1.
Lue myös artikkeleita, jotka saattavat olla yhteydessä toisiinsa: 13 Tietokoneverkkojen ymmärtäminen täydellisten asiantuntijoiden mukaan
Tietokannan hallintajärjestelmän (DBMS) toiminnot
Järjestelmä tarvitaan datatiedostojen integroimiseksi tiedostoon, jotta se voi palvella eri käyttäjiä. laitteistot ja ohjelmistot sekä menettelyt, jotka hallitsevat tietokannan hallintajärjestelmää.
- Tarjoaa nopean pääsyn järjestelmän.
- Datan redundanssin ja redundanssin vähentäminen.
- Mahdollistaa samanaikaisen päivityksen.
- Tarjoa järjestelmä, joka mahdollistaa tietokannan kehittämisen.
- Tarjoaa suojan luvattomilta käyttäjiltä.
Esimerkki tietokannan luomisesta Pembuatan
Esimerkit tietokannan luomisesta Microsoft Access 2003: lla ovat seuraavat:
1. Microsoft Accessin aktivointi
Jos haluamme työskennellä Microsoft Access 2003: n kanssa, meidän on tiedettävä seuraavat ehdot:
- Kenttä: Sijoittaa tiedot samantyyppisiin ryhmiin.
- Tietue: Kokoelma kenttiä, jotka on tallennettu riveihin taulukossa.
- Taulukko: Tiettyjen sääntöjen mukaan järjestetty tietokokoelma.
- Tietokanta: Kokoelma vuorovaikutuksessa olevia tietoja, jotka voidaan käsitellä.
- Työtila: Työalueen tarjoaminen useamman kuin yhden tietokannan käyttöön sovelluksen luomisessa.
2. Tietokantaarkkitehtuuri
Jotta voisimme tuntea Microsoft Access 2003: n, meidän on ensin tunnettava Microsoft Office 2003: n omistamat tietokantaobjektit, nimittäin komponentit, jotka muodostavat yhden Access 2003: n muodostavan tietokannan järjestelmän yhtenäisyys. Uuden tietokannan luominen voidaan tehdä helposti Access-tietokantoihin laajennus.mdb.
3. Tietokannan luominen
Meidän on aktivoitava tietokanta ensin aloittamalla tyhjän tietokannan luominen, antamalla sille haluamasi nimi, esimerkiksi saldo, laitamme sen Työkansiossamme nimeä kansiomme samalla nimellä ja kirjoita, niin tietokanta ilmestyy johtaja. Access-tietokanta on yhdistelmä taulukoita, kyselyitä, lomakkeita, raportteja, sivuja, makroja ja moduuleja.
- Taulukot: Kokoelma tietoja, jotka on järjestetty tiettyjen sääntöjen mukaisesti ja jotka liittyvät tiettyihin aiheisiin ja tietovarastoihin.
Luo taulukko:
«Napsauta Taulukkoobjekti
«Valitse Taulukko suunnittelunäkymässä
«Napsauta Suunnittelu
«Määritä vaaditut taulukot ja kentät ensisijaisen avaimen napsauttamalla Muokkaa ja valitsemalla Ensisijainen avain -
Kysely: tarkoittaa taulukon sisältämien tietueiden hallintaa ja määritettyjen kenttien ja tietueiden ryhmittelemistä taulukosta.
Kyselyn luominen:
«Napsauta Kysely tietokannasta -objektia
«Napsauta Uusi
«Napsauta Suunnittelunäkymä ja sitten OK
«Napsauta taulukkoa luettelosta
«Luo kysely napsauttamalla Lisää
«Sulje ja tallenna kysely
«Suorita napsauttamalla Kysely-valikossa Suorita -
Lomake: Taulukko tietojen näyttämiseksi, tietojen syöttämiseksi ja tietojen muokkaamiseksi itse suunnittelemalla tavalla tai muodossa.
Lomakkeen luominen ohjatulla lomaketoiminnolla:
«Napsauta Lomaketta tietokantaobjektista
«Kaksoisnapsauta Luo lomake ohjatulla toiminnolla ja sitten OK
«Valitse lomakkeessa käytetyt kentät siirtämällä kenttiä ja sitten Seuraava
«Valitse Lomakkeen näyttölomake ja sitten Seuraava
«Valitse Lomakkeen näyttömallin muoto ja napsauta Seuraava
«Määritä lomakkeen otsikko ja napsauta sitten Valmis -
Raportti: Työkalu, jota käytetään tietojen näyttämiseen raportin muodossa.
Raportin luominen ohjatun toiminnon kanssa:
«Napsauta Raportti tietokantaobjekteista -vaihtoehtoa pilihan
«Kaksoisnapsauta Luo raportti ohjatun toiminnon avulla
«Siirrä kenttä Valitse kenttä -sarakkeeseen ja sitten Seuraava
«Valitse tulosteen näyttölomake ja Seuraava
«Valitse malli (tyyli) Lomake ja sitten Seuraava
«Määritä lomakkeen otsikko napsauta Valmis -
Makro: Tallentaa suoritettujen toimintojen sekvenssin toimintaan prosessin yksinkertaistamiseksi tarvitsematta kirjoittaa ohjelmakoodia.
Makron luominen:
«Valitse Makrot tietokantaobjekteista
«Napsauta Uusi
«Valitse haluamasi toiminto ja täytä sitten lomake
«Tallenna luomamme makro haluamallamme nimellä
«Suorita napsauttamalla Suorita -
Vaihde: Navigointivalikossa käytetään Microsoft Access 2003 -toimintoa
Kytkentätaulujen luominen:
«Aktivoi lomakeobjekti ja napsauta sitten Työkalut-valikkoa
«Valitse Tietokannan apuohjelmat
«Napsauta Vaihda hallintaa ja valitse sitten Kyllä
«Kytkentäkeskuksen sivuilla on ¡Pääkytkin (oletus) ¡¨ korvaa se ¡päävalikossa (oletus) ¡¨
«Napsauta Muokkaa ja sitten Sulje
«Luo keskuksen sivu napsauttamalla Uusi
«Napsauta Tietovalikossa olevaa Vaihdepöydän sivun nimi -kenttää ja napsauta sitten OK
«Napsauta päävalikkoa (oletus)
«Napsauta Muokkaa ja sitten Uusi
«Valitse Switchboard Manager -sovelluksesta Switchboard Page Menu Data, napsauta Muokkaa ja valitse sitten Uusi
«Täytä komento ja sulje
«Suorita ottamalla ensin käyttöön tietokantaobjektilomake
«Valitse Vaihde ja sitten Avaa
4. Visual Basic for Applications
Luomalla sovelluksia Microsoft Accessilla käsittelemme objekteja, joita voidaan käyttää Visual Basic for Application (VBA) -sovelluksella.
- If-lause: Käytetään useiden lauseiden valitsemiseen useista ehdoista.
- Valitse tapauslauseke: Käytetään useiden olemassa olevien lauseiden valitsemiseen ja ehtojen mukaisten lausekkeiden suorittamiseen.
- Lausekkeelle: Käytetään lauseen toistamiseen tiettyyn arvoon asti
- Do… Loop-lause: Käytetään lauseen toistamiseen, kunnes määritetty silmukan ehto täyttyy.
- Vaikka…. Wend-lause: Käytetään lauseen toistamiseen niin kauan kuin ehto on edelleen totta.
- GoSub… Return-lause: Käytetään alirutiinin syöttämiseen ja palaamiseen menettelyyn.
- On Error Statement: Käytetään virhekäsittelyn mahdollistamiseen ohjelmakoodissa ja sijainnin tai sijainnin määrittämiseksi menettelyssä.
- Lausekkeella: Käytetään lauseiden sarjan suorittamiseen objektilla mainitsematta objektin nimeä toistuvasti.
Voimme ohjelmoida lomakkeita, raportteja, pääsyn tietoihin ja manipuloida rajapintoja ja tietokantoja. VBA tarjoaa myös ActiveX-dataobjektin (ADO) vuorovaikutukseen erilaisten tietokantojen kanssa, sekä Access SQL Serverin että Oraclen kanssa. VBA on saatavana myös MS Excelissä, MS Wordissa ja Powerpointissa, jotta voimme integroida sovelluksemme helposti.