LiiketoimintaKysy asiantuntijalta

Päätoiminnot DBMS

Nykyaikaiset tietokantajärjestelmät käyttää monta estettä, mutta kaikki eivät tiedä, mitä ne ovat ja miten voit käyttää tietokantatoiminnot. Nämä työkalut ovat valtava määrä mahdollisuuksia, joten sinun pitäisi ymmärtää, että he voivat tehdä ja mitä hyödyllistä käyttäjä voi täysin käyttää niitä.

tiedonhallinta

Ensinnäkin, tietokannan toimintoja ovat tietojen käsittelyyn ulkoiseen muistiin, ja tämä toiminto on tarjota perusrakenteet EP joita tarvitaan paitsi tallentaa tiedot suoraan tietokantaan kuuluvan myös suorittaa erilaisia toimistotehtäviä, kuten saada nopeasti pääsy tiedostoja eri yhteyksissä. Tietyissä suoritusmuodoissa käytetään aktiivisesti mahdollisuutta eri tiedostojärjestelmä, kun taas toiset tarjoavat työtä, jopa tasolla ulkoisen muistin laitteita. Mutta tässä tapauksessa on syytä huomata, että tietokantatoiminnot, joilla on korkea kehityksen, käyttäjä, joka tapauksessa, ei ole ilmoitettu, onko järjestelmä on käytössä, ja jos on, miten järjestää tiedostoja. Erityisesti järjestelmä on tukenut omaa järjestyksessä nimeäminen esineiden mukana tietokannassa.

RAM-puskurin hallintamoduuli

Valtaosassa tapauksista tietokannan toiminta on yleistä käyttää melko laaja tietokantoja ja pienin koko on usein paljon enemmän RAM-muistia. Tietenkin, jos kyseessä hoidon jokainen tieto vaihdetaan ulkoisen muistin, nopeus jälkimmäinen vastaa järjestelmän nopeuden mukaisesti, joten käytännössä ainoa todellinen vaihtoehto on lisätä datan puskuroimiseksi RAM. Tässä tapauksessa, vaikka käyttöjärjestelmä tarjoaa koko järjestelmän puskuri, esimerkiksi UNIX, joka on tämä ei riitä varmistamaan, että tietokanta tarkoitus ja tärkeimmät toiminnot, koska se on paljon suurempi määrä tietoja hyödyllisiä ominaisuuksia puskuroimaan kunkin tietyn osan käytetty tietokanta. Tästä johtuen kehityksen järjestelmä tukemaan omat puskurit sekä ainutlaatuinen kurinalaisuutta niiden korvaamista.

On syytä huomata se, että on olemassa erillinen rivi valvontajärjestelmien, keskittyi jatkuva läsnäolo muistiin koko tietokannan. Tämä suunta perustuu oletukseen, että lähitulevaisuudessa määrä muistia tietokoneessa voi laajentaa niin, että ei ole enää mitään puskurointi hätää, ja perustoiminnot tämäntyyppisen tietokannan täällä laskee juuri ajoissa. Tällä hetkellä kaikki nämä työt ovat vielä testausvaiheessa.

transaction management

Transaktio on toimintojen sekvenssi käyttämällä tietokannan hallintajärjestelmä, joka käsittelee yhtenä kokonaisuutena. Mikäli kauppa on täysin suoritettu onnistuneesti, järjestelmä havaitsee muutokset, jotka on tehty sen, ulkoiseen muistiin tai mikään näistä muutoksista eivät näy tilasta tietokantaan. Tämä toimenpide on tarpeen, jotta voidaan tukea looginen eheys käyttämään tietokantaan. On huomattava, että ylläpito oikean toimenpiteessä mekanismi on edellytys jopa käytettäessä yhden käyttäjän tietokantaan, tarkoitus ja toiminta, jotka eroavat merkittävästi muuntyyppisiin järjestelmiin.

Se ominaisuus, että kaikki transaktion alkaa vain yhtenäiseen tilaan tietokanta ja annetaan näin ollen samassa tilassa päätyttyä menettelyn, joten se on erittäin kätevä käyttää yksikön toiminnan tietokantaan. Asianmukaista hallintaa liiketoimet suoritetaan rinnakkain ohjausjärjestelmään kullekin yksittäiselle käyttäjälle periaatteessa voi tuntea osa kokonaisuutta. Tämä on kuitenkin jotenkin idealisoitu esitys, kuten monissa tilanteissa, työväestön silti aistia hänen kollegansa jos niitä käytetään monen käyttäjän järjestelmä, mutta todellisuudessa se tarjoaa hyvin käsite tietokantaan. Toiminnot, kuten usean käyttäjän tietokanta on myös liitetty tapahtuman hallinnan käsitteitä kuten sarja- toteutussuunnitelman ja serialization.

Mitä ne tarkoittavat?

Sarjastettaessa rinnakkain suoritettavan tapahtumaan liittyy erityinen rakenne niiden työsuunnitelman, jolloin koko saavutettava vaikutus on sama kuin saatu tulos seos, koska niiden peräkkäistä suorittamista.

Sarja suorituksen suunnitelma on erityinen rakenne toiminta, joka johtaa serialization. Tietenkin, jos järjestelmä on saatu aikaan todella Serial toimeenpano seos, kuka tahansa käyttäjä, joka syntyy transaktion, muiden läsnä ollessa on ehdottoman huomaamaton, paitsi, että se toimii hieman hitaampi verrattuna yhden käyttäjän tilassa.

On joitakin perus sarjoitus algoritmia. Vuonna keskitetyt järjestelmät, suosituimpia ovat nykyään algoritmeja, jotka perustuvat synkronoinnin kaapata eri tietokantaobjektien. Kun kyseessä on jokin serialization algoritmin säädetään mahdollisuudesta konflikti kahden tai useamman tapahtuman pääsystä tiettyihin tietokannan objekteja. Tällaisessa tilanteessa, tukemaan tätä menettelyä, sinun täytyy perua, eli poistaa kaikki muutokset tietokantaan yhden tai useamman prosesseista. Tämä on vain yksi niistä tilanteista, joissa monen käyttäjän järjestelmä, tuntuu muiden läsnä ollessa.

hakkuu

Yksi tärkeimmistä vaatimuksista nykyaikaisten järjestelmien luotettavuuden varmistamiseksi tietojen varastoinnin ulkoiseen muistiin. Erityisesti säädetään, että yksi tärkeimmistä tehtävistä tietokantaan kuuluu kyky toipua viimeinen johdonmukaisen tietokannan tilaan tapahtumisen jälkeen ohjelmiston tai laitteiston vika. Valtaosassa tapauksista otettu huomioon kaksi vaihtoehtoa laitteiston vioista:

  • pehmeä, mikä voidaan tulkita äkkijarrutuksessa tietokoneen (yleisin tapaus - Hätäsammutus);
  • jäykkä, joille on tunnusomaista osittainen tai täydellinen menetys tallennettujen tietojen ulkoiselle tallennusvälineelle.

Ohjelmistona epäonnistumisia Esimerkkejä hätätilanteissa sammuttamaan, kun yritän käyttää kaikki mahdollisuudet, että yksi tärkeimmistä tehtävistä DBMS ei sisälly tai kaatuu käyttäjän apuohjelma, jolloin tietty tapahtuma on päättynyt. Ensimmäinen tilanne voidaan pitää erikoinen pehmeä epäonnistumisen, kun taas jälkimmäisessä tapauksessa on tarpeen poistaa seurauksia yksittäisen tapahtuman.

Tietenkin, joka tapauksessa normaali tietokannan elvytys on tarpeen saada tietty määrä lisätietoja. Toisin sanoen, että normaalin kunnossapidon luotettavuuden tallennus tietokantaan varmista irtisanoi tiedon tallennus ja osa tiedoista käytetään saannon on suojattava huolellisesti. Yleisin tapa ylläpidosta tarpeeton tietojen katsotaan kirjautumalla muutoksia.

Mikä se on ja miten sitä käytetään?

Lehti on erityinen osa tietokantaa, joka pääsee useissa tietokantatoiminnot eivät sisälly, ja se pidetään erittäin huolellisesti. Joissain tilanteissa, vaikka samalla se tukee kaksi kopiota lehden eri fyysinen media. Myymälässä saanut tietoja mitään muutoksia, jotka tapahtuvat suurin osa tietokannan, ja eri ohjausjärjestelmien muutokset voivat laakeroitu eri tasoilla. Joissakin tilanteissa, lokimerkintää on täysin yhdenmukainen tietyn loogisen operaation muutoksia, jonnekin - vähintään sisäinen toiminta liittyy ulkoiseen muistiin sivun muutokseen, kun taas jotkut DBMSs käytetä yhdistelmä kaksi lähestymistapaa.

Joka tapauksessa, ns "strategia ennaltaehkäisevän tallennusta" lehdestä. Kanteessaan kirjaa, osoittaa jokin muutos Tietokantaobjekti putoaa ulkoinen muisti lehden ennen muuttujan objekti. Tiedetään, että jos toiminnot Access-tietokanta sisältää normaalin noudattaneet tätä protokollaa käyttäen lehden ratkaista mitään ongelmia, jotka liittyvät tietokannan elvytys, jos mitään vikoja.

rekyyli

Yksinkertaisin tilanne on palauttaminen yksittäisten toimi perutaan. Tätä menettelyä, ei ole välttämätöntä käyttää koko järjestelmän muutos loki, ja se on tarpeeksi käyttää kullekin tapahtumalle paikallisen lehden muutostöitä, ja sitten perua kauppa suorittamalla käänteiset toimenpiteet alkaen tietueen loppuun. Rakennetta tietokannan toiminnon usein käytetään vain tällaisen rakenteen, mutta useimmissa tapauksissa paikalliset tukit vieläkään ei tueta, ja jopa yksittäisten purkamisen yksittäisten maksujen suorittamista koko järjestelmän, ja että kaikki tiedot kunkin tapahtuman yhdistetyn Valitse näppäimellä.

Jos pehmeä vika ulkoiseen tietokantaan muisti voi sisältää erilaisia esineitä, jotka on modifioitu tapahtumia ei ole saatu päätökseen, kun esiintymisen epäonnistuminen, ja voi myös olla eri esineitä, parannuksiin, jotka olivat onnistuneesti päätökseen, ennen kuin vika käyttämällä RAM-puskurin sisältö joka katoaa kokonaan, kun on samanlaisia ongelmia. Jos protokolla on noudatettu, antaa käyttöön paikallisen lehtiä välttämättä kirjoittaa ulkoiseen muistiin, jotka liittyvät siihen muutoksia esineitä.

Päätarkoitus toipuminen esiintymisen jälkeen pehmeä vajaatoiminta on tila ulkoisen muistin tärkein tietokanta, joka syntyisi tapauksessa kiinnittämiseksi itäisen mitään muutosta toteutuneen tapahtuman eikä näin ollen ole jäänteitä epätäydellinen menettelyjä. Tämän vaikutuksen aikaansaamiseen, suuret tietokanta toiminnot ovat tässä tapauksessa, palautus sitomatta liiketoimet, toistetaan toimenpide, jonka tulokset lopulta ei näy ulkoiseen muistiin. Tähän prosessiin kuuluu melko paljon hienouksia, jotka liittyvät lähinnä järjestämiseen hallinnan lehden ja puskureita.

kova epäonnistumiset

Tarvittaessa palauttaa tietokannan tapahtumisen jälkeen kovan epäonnistumisia ei ole vain lehti, vaan myös tietokannan varmuuskopio. Jälkimmäinen on täydellinen kopio tietokannasta tuolloin lehden alkoi täyttyä. Tietenkin, normaali elpyminen menettely edellyttää lehden turvallisuuden vuoksi, kuten edellä mainittiin, sen säilyttäminen ulkoiseen muistiin asetettu hyvin tiukat vaatimukset. Tällöin elpyminen tietokanta on, että perustuu arkistokopioita lehden soitetaan kaikki tehdään tilitapahtumat aikaan katastrofin. Tarvittaessa se voi jopa pelata työtä epätäydellinen liiketoimia ja jatkavat normaalia työtä päätyttyä toipuminen, mutta useimmissa todellisten järjestelmien, tällainen menettely ei tehdä siitä syystä, että sinänsä palautumista kovan vika on suhteellisen pitkä menettely.

kielen tuki

Työskennellä nykyajan tietokantojen käyttävät eri kieliä, ja varhain tietokantaan, nimittämisestä, tehtävistä ja muita ominaisuuksia, jotka ovat merkittävästi erilaisia kuin nykyaikaisen erityispalveluyksiköistä tuen useille kielille. Nämä olivat pääasiassa SDL ja DML, tarkoituksena on määritellä tietokantakaavan ja tietojen käsittely, vastaavasti.

SDL käytetään määrittelemään loogisen tietokannan rakennetta, joka on, tunnistaa erityisiä tietokannan rakennetta, joka on käyttäjien saatavilla. DML sisältää myös joukon operaattoreita manipuloinnin tietoja, voit tallentaa tiedot tietokantaan, sekä poistaa, muokata tai käyttää olemassa olevaa tietoa.

DBMS ominaisuuksia ovat erilaista tukea yhden integroidun kieli, joka tarjoaa kaikki tarvittavat resurssit normaalin toiminnan tietokantojen, sen alkuperäisestä luomiseen, ja tarjoaa standardin käyttöliittymän. Standardi kieli, joka tarjoaa perustoiminnot tietokannasta yleisimmistä meidän päivinä ihmissuhteisiin järjestelmien käytössä SQL.

Mikä se on?

Ensinnäkään kielen yhdistyvät perustoiminnot DML ja SDL, eli annetaan mahdollisuus, jolla määritetään semantiikka on relaatiotietokanta ja käsitellä tarvittavat tiedot. Näin ollen eri nimeäminen tietokanta esineitä tuettu suoraan kielen tasolla siinä mielessä, että konversio suoritetaan kääntäjä kohteiden nimet sisäisessä tunnisteiden, joka perustuu tuettu palvelu taulukot erityisesti-hakemistoja. Ydin ohjausjärjestelmän periaatteessa ei ole yhteisvaikutuksia pöytiä tai yksittäisiä sarakkeita.

SQL kieli sisältää luettelon erikoistyökaluja määritellä tietokannan rajoitukset. Jälleen tällaiset rajoitukset sisältyvät erikoispöydät, luettelot, ja yhtenäisyyden valvonta suoritetaan suoraan kielellinen taso, joka on parhaillaan käsittelyssä yksittäisen tietokannan muutos lausunnot kääntäjä, joka perustuu saatavilla tietokannassa eheysrajoitteita, viettää tuottaa vastaavan koodin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fi.birmiss.com. Theme powered by WordPress.