Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 11451|Atbildi: 0

[Avots] Izpratne par DDL, DML un DCL

[Kopēt saiti]
Publicēts 18.03.2015 09:36:39 | | | |
Izpratne par DDL, DML un DCL



1、DDL
      1-1. Pārskats par DDL
               DDL (datu definīcijas valoda) tiek izmantota, lai manipulētu ar objektiem un objektu rekvizītiem, piemēram, objektiemdatu bāzeDDL pārvaldības pārvaldība un definīcija un šo objektu un rekvizītu definīcija ir atspoguļota sadaļā Izveidot, Nomest un Mainīt. Īpaša uzmanība: jēdziens "objekts" DDL operācijās, "objekts" ietver objektu un tā atribūtus, un objekts ir mazākais un lielāks par ierakstu. Kā piemēru ņemiet tabulu: Create izveido datu tabulu, Alter var mainīt tabulas laukus, Drop var izdzēst tabulu, no šejienes mēs redzam, ka DDL stāv augstumā, viņš nedarbosies ar konkrētajiem datiem.

      1-2. DDL galvenie paziņojumi (operācijas)
               Izveidot paziņojumu: varat izveidot datu bāzi un dažus datu bāzes objektus.
               Nomešanas priekšraksts: varat izdzēst datu tabulas, indeksus, aktivizētājus, nosacījumierobežojumus un datu tabulas atļaujas.
               Mainīt priekšrakstu: modificēt datu tabulas definīciju un atribūtus.
      1-3. DDL darbības objekti (tabula)
               1-3-1. Galda jēdziens
                           Tabulu izveide ir datu glabāšana, jo mūsu glabātie dati nav pieejami, tāpēc mums ir jādefinē daži datu tipi, lai atvieglotu pārvaldību.
               1-3-2. Tabulas atribūti  
                           Primārās atslēgas atribūti: Primārā atslēga ir primārās atslēgas ierobežojums, bet nosaukums ir atšķirīgs, primārās atslēgas nosaukums ir neobjektīvs pret virtuālo (tas ir, lietas apraksts), primārās atslēgas ierobežojuma nosaukums ir neobjektīvs attiecībā uz faktisko ieguvumu (tas ir, ir aprakstīta operācijas īstenošana), kas apraksta to pašu, un primārās atslēgas ierobežojums ir atribūts tabulā; Tabulā var būt ne vairāk kā viena primārā atslēga; Primāro atslēgu var definēt vienā vai vairākos laukos; Primārā atslēga padara viena vai vairāku lauku vērtību unikālu, nevis nulli, lai to izdarītu ar šī lauka vērtību vai tās lauku grupas vērtību, kas unikāli apzīmē ierakstu.
                           Unikāli atribūti: tabulā var būt tikai viens primārās atslēgas atribūts, un kvadrātveida tabulas lietotājiem tiek piedāvāti unikāli ierobežojumi. Unikālus ierobežojumus var definēt vienā vai vairākos laukos; Unikālais ierobežojums padara šī lauka vai lauku grupas vērtību unikālu, kas var būt tukša, tomēr to nevar atkārtot.
                           Ārējās atslēgas atribūti: saukti arī par ārējām atslēgām, kas pazīstami arī kā ārējās atslēgas ierobežojumi, attiecības starp primārajām atslēgām un primārās atslēgas ierobežojumiem ir vienādas; Ārējās atslēgas ierobežojums ir paredzēts divām tabulām, ja tabulas A primārais atslēgvārds ir lauks B tabulā, lauku sauc par B tabulas ārējo atslēgu, tabulu A sauc par galveno tabulu un tabulu B sauc par vergu tabulu, bet ņemiet vērā, ka datoram ir jāzina, ka esat šajā relācijā.

               Verifikācijas, nulles un noklusējuma atribūti: verifikācijas atribūtus sauc arī par verifikācijas ierobežojumiem, nulles atribūtus sauc arī par nulles ierobežojumiem, un noklusējuma atribūtus sauc arī par noklusējuma ierobežojumiem. Šie nosaukumi apraksta lietu, apraksta situāciju, un, protams, mēs to varam izdarīt mākslīgi (vienkārši pievērsiet uzmanību ievades datiem), bet to sākotnējais nodoms ir automatizēt, tas ir, ļaut datoram to darīt.
            (Vai zināt, kāpēc indekss tiek izveidots automātiski, kad tiek izveidota primārā atslēga un unikālie ierobežojumi?) Un tas ir vienīgais indekss, padomājiet par to, kuri lauki galvenokārt tiek izmantoti indeksiem, un indeksu loma būs zināma. Tādas operācijas kā primārās atslēgas ierobežojumi, unikālie ierobežojumi, ne-nulles ierobežojumi, ārējās atslēgas ierobežojumi, pārbaudes ierobežojumi un noklusējuma ierobežojumi dod tabulām noteiktas īpašības, tāpēc šeit es domāju, ka tās visas ir tabulas īpašības. )

2 、 DML
      2-1. Pārskats par DML
               DML (Data Manipulation Language) tiek izmantots, lai manipulētu ar datu bāzes objektos esošajiem datiem, tas ir, darbības vienība ir ieraksti.
      2-2. DML galvenie paziņojumi (operācijas)
               Ievietot paziņojumu: ievietojiet ierakstu datu lapā.
               Dzēst priekšrakstu: dzēšot vienu vai vairākus ierakstus datu tabulā, var izdzēst arī visus datu tabulas ierakstus, bet tā operācijas objekts joprojām ir ieraksts.
               Atjaunināšanas priekšraksts: tiek izmantots, lai modificētu ierakstu saturu esošā tabulā.
      2-3. DML darbības objekts - ieraksts
               2-3-1, uzmanība
                           Veicot ierakstu ievietošanas, dzēšanas un atjaunināšanas operācijas, mums jāpievērš uzmanība dažām DDL operācijām.

3 、 DCL
       3-1. Pārskats par DCL
                DCL (datu kontroles valoda) operācijas ir datu bāzes objektu atļaujas, un šo darbību noteikšana padara datus drošākus.
       3-2. DCL galvenie paziņojumi (operācijas)
                Piešķiršanas paziņojums: ļauj objekta veidotājam piešķirt noteiktas atļaujas lietotājam, grupai vai visiem lietotājiem (PUBLIC).
                Atsaukt paziņojumu: varat atsaukt piekļuvi lietotājam vai grupai, vai visiem lietotājiem
       3-3. DCL operators (lietotājs)
                Lietotājs šajā gadījumā attiecas uz datu bāzes lietotāju.





Iepriekšējo:【Jautrs fakts】 Tīkla kabeļa uzsākts uzbrukums ir obligāts, lai izjauktu istabas biedru tīklu!
Nākamo:SqlTOOLS (SQL visaptverošs izmantošanas rīks), internetā nav resursu
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com