
RDBMS: t tarjoavat käyttäjien pääsynhallinta- ja tietojen eheysominaisuuksia.
Relational Database Management System (RDBMS) on ohjelmistojärjestelmä, joka tarjoaa pääsyn relaatiotietokantaan. Ohjelmistojärjestelmä on kokoelma ohjelmistosovelluksia, joiden avulla voidaan luoda, ylläpitää, hallita ja käyttää tietokantaa. "Relaatiotietokanta" on "relaatiomallin" mukaan rakennettu tietokanta. Tiedot tallennetaan ja esitetään taulukkomuodossa, järjestettynä riveihin ja sarakkeisiin yksi tietue per rivi.
Tietorakenne
Taulukkomuoto on yksinkertainen ja tietokannan käyttäjien helppo ymmärtää ja käyttää. RDBMS: t tarjoavat pääsyn tietoihin käyttämällä tietojen luonnollista rakennetta ja organisaatiota. Tietokantakyselyillä voidaan etsiä vastaavia merkintöjä mistä tahansa sarakkeesta.
Päivän video
Usean käyttäjän pääsy
RDBMS: t mahdollistavat useiden tietokannan käyttäjien pääsyn tietokantaan samanaikaisesti. Sisäänrakennettu lukitus- ja tapahtumien hallintatoiminto mahdollistaa käyttäjien pääsyn tietoihin sitä mukaa, kun niitä muutetaan, estää törmäykset kahden tietoja päivittävän käyttäjän välillä ja estää käyttäjiä pääsemästä osittain päivitettyihin tietoihin levyjä.
Etuoikeudet
RDBMS: n valtuutus- ja käyttöoikeuksien hallintaominaisuuksien avulla tietokannan järjestelmänvalvoja voi rajoittaa pääsyä valtuutettuja käyttäjiä ja myöntää oikeuksia yksittäisille käyttäjille heidän tarvitsemiensa tietokantatehtävien tyyppien perusteella suorittaa. Valtuutus voidaan määrittää etäasiakkaan IP-osoitteen perusteella yhdessä käyttäjän valtuutuksen kanssa, mikä rajoittaa pääsyä tiettyihin ulkoisiin tietokonejärjestelmiin.
Verkkoyhteys
RDBMS: t tarjoavat pääsyn tietokantaan palvelindemonin kautta, joka on erikoistunut ohjelmisto, joka kuuntelee verkon pyyntöjä ja sallii tietokantaasiakkaiden muodostaa yhteyden tietokantaan ja käyttää sitä. Käyttäjien ei tarvitse pystyä kirjautumaan sisään fyysiseen tietokonejärjestelmään käyttääkseen tietokantaa, mikä tarjoaa käyttäjille mukavuutta ja tietokannan suojaustasoa. Verkkoyhteyden avulla kehittäjät voivat rakentaa työpöytätyökaluja ja verkkosovelluksia ollakseen vuorovaikutuksessa tietokantojen kanssa.
Nopeus
Relaatiotietokantamalli ei ole nopein tietorakenne. RDBMS: n edut, kuten yksinkertaisuus, tekevät hitaammasta nopeudesta oikeudenmukaisen kompromissin. RDBMS-järjestelmään sisäänrakennetut optimoinnit ja tietokantojen suunnittelu parantavat suorituskykyä, jolloin RDBMS-järjestelmät voivat toimia enemmän kuin tarpeeksi nopeasti useimmille sovelluksille ja tietojoukoille. Teknologian parannukset, prosessorin nopeuden lisääminen sekä muisti- ja tallennuskustannusten aleneminen mahdollistavat Järjestelmänvalvojat voivat rakentaa uskomattoman nopeita järjestelmiä, jotka voivat voittaa kaiken tietokannan suorituskyvyn puutteita.
Huolto
RDBMS-järjestelmissä on ylläpitoapuohjelmia, jotka tarjoavat tietokannan ylläpitäjille työkaluja järjestelmän tietokantojen ylläpitoon, testaamiseen, korjaamiseen ja varmuuskopiointiin. Monet toiminnot voidaan automatisoida käyttämällä RDBMS: n sisäänrakennettua automaatiota tai käyttöjärjestelmän automaatiotyökaluja.
Kieli
RDBMS: t tukevat yleistä kieltä nimeltä "Structured Query Language" (SQL). SQL-syntaksi on yksinkertainen, ja kieli käyttää tavallisia englanninkielisiä avainsanoja ja lauseita, mikä tekee siitä melko intuitiivisen ja helposti opittavan. Monet RDBMS: t lisäävät ei-SQL-tietokantakohtaisia avainsanoja, toimintoja ja ominaisuuksia SQL-kieleen.