Sisältö
- Etu: keskitetty hallinto- ja valvontajärjestelmä
- Etu: standardointi
- Haitta: kyvyttömyys toteuttaa rekursiivinen käsittely
- Haitta: yhteensopimattomuus ja monimutkaisuus
- Haitta: rajoitettu toiminnallisuus
Orace SQL (jäsennelty kieli) on tietokonekieli, joka on suunniteltu hallitsemaan RDBM-tietokantaan (relaatiotietojen hallintajärjestelmä) tallennettuja tietoja. RDBMS on taulukoiden järjestelmä, joka tallentaa tietoja ja edustaa niiden välistä suhdetta. SQL: ssä on useita rakenneosia, mukaan lukien lausekkeet, lausekkeet, lauseet ja predikaatit. Oracle SQL: ää käytetään yleensä tietokantaan tallennettujen tietojen hallintaan (kutsutaan myös nimellä RDBMS tai yksinkertaisesti Oracle).
Etu: keskitetty hallinto- ja valvontajärjestelmä
Oracle SQL -vaatimusten avulla voit hallita tietoja keskitetystä taulukkovarastosta. Tietokannan ylläpitäjä on vastuussa käyttäjien luomisesta, käyttöoikeuksien myöntämisestä, tietueiden lisäämisestä, toistuvien tietojen poistamisesta, tietojen muokkaamisesta ja prosessijonoista. Keskitetty tietovarasto on jaettu ja sitä käyttävät useat sovellukset, mikä eliminoi tietojen syöttämisen ja toistamisen tallennuksen.
Etu: standardointi
Oraclen SQL: n suurin etu on useiden eri toteutusten standardointi ja yhdenmukaisuus. SQL standardoitiin ensimmäisen kerran ANSI: n (American Standards Institution) toimesta vuonna 1986 ja sen ratifioi vuonna 1987 Kansainvälinen standardointijärjestö (ISO), joka ylläpitää standardointielintä.
Haitta: kyvyttömyys toteuttaa rekursiivinen käsittely
SQL-oppaan mukaan yksi suurimmista haitoista on kyvyttömyys suorittaa rekursiivisia prosesseja. Tämä on tietyntyyppinen tietokonetoiminto (tai ohjelma), jossa vaihe tai toimenpide käynnistää koko ohjelman tai prosessin uudelleen. SQL: stä puuttuu yleisiä rakenteita muilla korkean tason ohjelmointikielillä, kuten "for" ja "what". Se ei voi toistaa toimintoja, eikä ole olemassa tapaa määritellä toistuvaa rakennetta SQL: ssä.
Haitta: yhteensopimattomuus ja monimutkaisuus
Yksi Oraclen SQL: n suurimmista haitoista on tietojen epäjohdonmukaisuus ja yhteensopimattomuus ajassa ja syntaksitiedoissa, lauseiden ketjutuksessa ja herkkyydessä. Kieli on monimutkainen, sillä avainsanat ovat samanlaisia kuin COBOL, ja siinä on vähemmän syntaksisääntöjä kuin kieliopilla.
Haitta: rajoitettu toiminnallisuus
SQL on tietty toimialue tai erityiskieli, jonka käyttö on rajoitettu tietyille toimialueohjelmille. SQL-käskyjä käytetään taulukoissa ja tietojoukoissa, kuten henkilökohtaisissa tietokannoissa ja tilien laskentataulukoissa. SQL on verkkotunnuskohtainen selityskieli, joka on rajoitettu tietotaulukoiden esityksiin.