DDL: n ja DML: n välinen ero taulukkomuodossa

Tärkein ero: DDL: tä, joka tarkoittaa Data Definition Language -ohjelmaa, käytetään pääasiassa kaavion määrittämiseen tietokannassa. Siinä määritellään myös tietokannassa olevien merkintöjen välinen suhde. DML, joka tarkoittaa Data Manipulation Language, on myös tietokantakieli. Toisin kuin DDL, DML: ää voidaan kuitenkin käyttää tietojen syöttämiseen, poistamiseen, elvyttämiseen ja muokkaamiseen sen sijaan, että vain määritettäisiin.

DDL ja DML ovat kahdenlaisia ​​tietokantakieliä. Niitä kutsutaan alikieliksi, koska niillä on vähemmän tiloja kuin täysimittaiset ohjelmointikielet. Molemmat kuuluvat syntaksielementtien ryhmään, joita käytetään ensisijaisesti tietokantoihin. Molemmat käyttävät SQL-kielirakenteen lausekkeita ja komentoja, joita käytetään tietojen keräämiseen ja muokkaamiseen relaatiotietokannassa.

DDL: tä, joka tarkoittaa Data Definition Language -ohjelmaa, käytetään pääasiassa kaavion määrittämiseen tietokannassa. Siinä määritellään myös tietokannassa olevien merkintöjen välinen suhde. DDL: ää voidaan käyttää myös tiettyjen suojausrajoitusten määrittämiseen. Kuten aiemmin todettiin, DDL käyttää ensisijaisesti SQL-komentoja, joita käytetään luomaan, muuttamaan ja tuhoamaan tietokantaobjekteja.

Kun DDL-komennot on suoritettu, tuloksena on uusia taulukoita, jotka tallennetaan "järjestelmäluetteloon". Tätä luetteloa kutsutaan myös datan sanakirjaksi tai tietokannaksi. Muutokset voivat kuitenkin määritellä vain hakemistossa olevat tiedot ja niiden suhteet toisiinsa. DML: ää voidaan käyttää itse datan muokkaamiseen.

DML, joka tarkoittaa Data Manipulation Language, on myös tietokantakieli. DDL: n tavoin se on ensisijaisesti tietokannan hallinnassa. Toisin kuin DDL, DML: ää voidaan kuitenkin käyttää tietojen syöttämiseen, poistamiseen, elvyttämiseen ja muokkaamiseen sen sijaan, että vain määritettäisiin.

Näitä datankäsittelyjä voidaan soveltaa kaavioiden sisäisiin, käsitteellisiin ja ulkoisiin tasoihin. On kuitenkin huomattava, että monimutkaisuuden taso kullakin kaavatasolla vaihtelee toisistaan. Esimerkiksi monimutkaiset matalan tason menettelyt mahdollistavat tehokkaan pääsyn, mutta menettelyt keskittyvät helppokäyttöisyyteen, joten niihin liittyy alhainen monimutkaisuus.

DML: tä käytetään myös tietojen hakemisessa. Se voidaan jakaa kahteen segmenttiin, jotka perustuvat sen hakurakenteisiin: Menetelmä DML ja ei-menettely DML. Menettelyllinen DML määrittelee, mitkä tiedot on haettava ja miten vaaditut tiedot on haettava. Muut kuin menettelylliset DML määrittää, mitä tietoja on haettava, mutta ei sitä, miten vaaditut tiedot pitäisi hakea.

DDL: n ja DML: n vertailu taulukkomuodossa:

DDL

DML

Täysi muoto

Tietojen määrityskieli

Tietojen manipulointikieli

Tyyppi

Tietokannan kieli

Tietokannan kieli

Alaryhmä

Strukturoidun kyselyn kieli (SQL)

Strukturoidun kyselyn kieli (SQL)

käyttötarkoitukset

Käytetään tietorakenteiden, erityisesti tietokantakaavojen, määrittelyyn

Käytetään datarakenteiden tietojen käsittelyyn

Tyypit

Liittyen

Tietojen määrittäminen

Tietojen lisääminen, poistaminen, elvyttäminen ja muokkaaminen

komennot

CREATE - luoda kohteita tietokantaan

ALTER - muuttaa tietokannan rakennetta

DROP - poista objektit tietokannasta

TRUNCATE - poista kaikki taulukon tietueet, mukaan lukien kaikki tietueille varatut tilat poistetaan

COMMENT - lisää kommentteja datan sanakirjaan

RENAME - nimeä objekti uudelleen

SELECT - noutaa tietoja tietokannasta

INSERT - lisää tiedot taulukkoon

UPDATE - päivittää olemassa olevat tiedot taulukossa

DELETE - poistaa kaikki tietueet taulukosta, tallennustilaa säilytetään

MERGE - UPSERT-toiminto (lisää tai päivitä)

CALL - soita PL / SQL- tai Java-aliohjelmaan

EXPLAIN PLAN - selitä tietojen polku

LOCK TABLE - ohjaa samanaikaisuutta

Image Courtesy: sqa.org.uk, sqlinstructor.com

Suositeltava

Aiheeseen Liittyviä Artikkeleita

  • ero: CV: n ja ansioluettelon välinen ero

    CV: n ja ansioluettelon välinen ero

    Keskeinen ero: Opetussuunnitelma (CV) on asiakirja, joka sisältää hakijan yksityiskohdat. Se tarjoaa yleiskuvan henkilön kokemuksesta ja pätevyydestä. Tässä asiakirjassa annetaan selkeä ja tiivis historia noin 2–5 sivussa. Esitys on asiakirja, joka tarjoaa hakijan taustan ja taidot. Palautukset ovat lyhyt yhteenveto hakijan taidoista ja kokemuksista, kun se on merkityksellinen virkaan. Palautuks
  • ero: Hilse ja Lice ero

    Hilse ja Lice ero

    Tärkein ero: Hilse on yleinen, tulehduksellinen ihosairaus, joka aiheuttaa hiutaleita, valkoisia tai kellertäviä asteikoita öljyisille alueille, kuten päänahalle tai korvaan. Päätäitä on toisaalta loistauditartunta. Päätäitä ovat pieniä, siivekkeitä, loisia hyönteisiä, jotka elävät ja ruokkivat päänahan verestä. Sekä hilse että lice
  • ero: Erot LG Optimus G Pro: n ja Samsung Galaxy Note II: n välillä

    Erot LG Optimus G Pro: n ja Samsung Galaxy Note II: n välillä

    Keskeinen ero: LG Optimus G Pro: lla on suuria päivityksiä edeltäjäänsä LG Optimus G. Laitteeseen kuuluu massiivinen 5, 5 tuuman True Full HD IPS-kosketusnäyttö, jossa on multi-touch-ominaisuus ja pikselitiheys 401 ppi. Hupun alla puhelimessa on 1, 7 GHz: n Quad-core Snapdragon 600, joka tekee siitä melko nopean ja nopean. Huomaut
  • ero: Ero HTC First ja Samsung Galaxy S3 välillä

    Ero HTC First ja Samsung Galaxy S3 välillä

    Keskeinen ero: HTC First on ensimmäinen puhelin, joka julkaistaan ​​Facebook Home -käyttöliittymässä. Puhelimessa toimii Qualcomm MSM8930 Snapdragon 400 1.4 GHz Dual-core Krait ja 1 Gt RAM. Galaxy S3 on liuskekuvioinen multi-touch-älypuhelin, joka käynnistettiin toukokuussa 2012. Siinä on polykarbonaattimuovi ja se on saatavana useina eri väreinä. S3-urheiluss
  • ero: STD: n ja HIV: n välinen ero

    STD: n ja HIV: n välinen ero

    Keskeinen ero: HIV on virus, joka aiheuttaa kehon immuunijärjestelmän heikentymisen. Seksuaalisesti levinneet sairaudet (STD), joka tunnetaan myös nimellä STI) tai sukupuolitautit (VD), ovat ihmisiä, jotka ovat seksuaalisen käyttäytymisen ja toiminnan kautta supistuneet. Et voi erottaa tarkasti HIV: ää (ihmisen immuunikatovirus) ja STD: tä, koska HIV on eräänlainen STD. Sairaudet
  • ero: Nokia Lumia 720: n ja Karbonn Titanium S5: n välinen ero

    Nokia Lumia 720: n ja Karbonn Titanium S5: n välinen ero

    Keskeinen ero: Nokia Lumia 720 on yksi uusimmista puhelimista, jotka ovat samanlaisia ​​kuin lippulaiva Lumia 920. Lumia 720: ssa on 1 GHz: n kaksisydäminen Snapdragon S4 -prosessori, jossa on 512 Mt RAM-muistia ja 8 Gt: n sisäistä tallennustilaa, joka on päivitettävissä 64: een GB. Puhelimessa on 6, 7 MP: n ensisijainen kamera, jossa on Carl Zeiss -optiikka, automaattitarkennus ja LED-salama. Siinä on
  • ero: Nexus 10: n ja Galaxy Note 10.1: n välinen ero

    Nexus 10: n ja Galaxy Note 10.1: n välinen ero

    Tärkein ero: Nexus 10 on tablet-tietokone, jossa on Android 4.2 (myös nimeltään Jelly Bean) -käyttöjärjestelmä. Se kehitettiin yhteistyössä Samsungin kanssa. Galaxy Note 10.1 on Samsungin suunnittelema ja valmistama tablet-tietokone. Siinä on 10, 1 tuuman näyttö ja sitä markkinoidaan alustana multimediakulutukseen, kuten elokuviin, musiikkiin ja web-selailuun. Huomautus 10
  • ero: Supermarketin ja alennusmyymälän välinen ero

    Supermarketin ja alennusmyymälän välinen ero

    Keskeinen ero: Supermarketit ovat suuria itsepalvelupisteitä, jotka tarjoavat asiakkaille erilaisia ​​elintarvikkeita ja kotitaloustarvikkeita. Tavarat on järjestetty järjestäytyneeseen käytävään, jossa jokainen käytävä on numeroitu tai merkitty ja siinä on vain samankaltaisia ​​tavaroita. Alennusmyymälät ov
  • ero: Dove ja Turtle Dove ero

    Dove ja Turtle Dove ero

    Tärkeimmät erot: kyyhkyt ja turtle-kyyhkyt ovat oikeastaan ​​samanlaisia ​​kuin erilaiset. Kyyhkyset ovat Clumbidae-perheen lintulajeja, kun taas Turtle Doves ovat alalaji ja eräänlainen kyyhkylaji. Kyyhkyt ja turtle-kyyhkyt ovat itse asiassa samanlaisia ​​kuin eri. Ne ovat molemmat osa Columbidae-perhettä, kun taas Turtle Doves ovat Streptopelia-suvun alalaji. Näiden kahden l

Toimituksen Valinta

Ero Whiskyn ja Vodkan välillä

Tärkein ero: Viski tai viski on eräänlainen tislattu alkoholijuoma, joka on valmistettu mistä tahansa fermentoidusta viljasta. Viskiä voidaan valmistaa ohran, mallasohran, rukiin, mallasrukiin, vehnän ja maissin maantieteellisestä alueesta tai valmistettavan viskityypin mukaan. Ne ovat usein vanhentuneita hiiltyneissä tynnyreissä. Vodka o