Kā Izveidot Relāciju Datu Bāzes

Satura rādītājs:

Kā Izveidot Relāciju Datu Bāzes
Kā Izveidot Relāciju Datu Bāzes

Video: Kā Izveidot Relāciju Datu Bāzes

Video: Kā Izveidot Relāciju Datu Bāzes
Video: Creating a Relational Database 2024, Maijs
Anonim

Relāciju pieeja datu bāzu veidošanai nozīmē darbu ar tabulas datu modeli, tas ir, ar parasto prezentācijas veidu. To īsteno, izmantojot datu bāzes pārvaldības sistēmas.

Kā izveidot relāciju datu bāzes
Kā izveidot relāciju datu bāzes

Relāciju struktūras būtība un datu sagatavošana

Katra datu bāze ir sakārtota un strukturēta informācija, kas saglabāta vienā vai vairākās tabulās. Tabulas ir dabisks un pazīstams datu attēlojums, kas sastāv no rindām un kolonnām. Relāciju pieeja paredz noteiktu sakarību starp šādām tabulām. Saites vai attiecības ļauj vienā vaicājumā apvienot, izgūt datus no vairākām tabulām vienlaikus.

Lai izveidotu relāciju datu bāzi, vispirms ir jāveido tabulu kopums un attiecības starp tām. Šajā gadījumā jums jāievēro šādi noteikumi. Pirmkārt, katrai tabulai jābūt viena tipa un unikālam nosaukumam. Otrkārt, tabulas rindām jāsastāv no fiksēta lauku un vērtību skaita (jūs nevarat iekļaut vairākas kolonnas un atkārtotas grupas). Treškārt, virknēm jābūt vismaz vienai vērtībai (laukam), kas atšķiras viena no otras, lai varētu identificēt jebkuru virkni. Ceturtkārt, kolonnām jābūt ar unikāliem nosaukumiem un tām jābūt aizpildītām ar viendabīgām datu vērtībām, vienīgā iespējamā prezentācijas metode ir skaidra datu vērtība (starp tabulām nevar būt īpašu attiecību).

Datus no vairākām tabulām var apstrādāt vienlaikus, apvienojot atlases pagaidu tabulā. Visizplatītākās darbības ir atlase, projekcija, dabiskā savienošana, savienošana, krustošanās un atšķirība. Veidojot tabulas, viens no pamatjēdzieniem ir primārā atslēga - tas ir identifikators, kas nepārprotami norāda uz entītiju. Piemēram, ēdienu tabulā galvenā atslēga varētu būt trauku numurs. Visām tabulām ar datiem jums jāizveido līdzīgi taustiņi, sasaistot tos ar attiecībām.

Ieviešana, izmantojot DBVS

Datu bāzes pārvaldības sistēmas (Oracle, MySQL, SQLite utt.) Nodrošina pilnīgu ģenerēto datu pārvaldību un ļauj izpildīt vaicājumus. Izvēloties vienu no DBVS, izveidotās tabulas jāpārsūta uz programmu atbilstoši tās sintaksei. Tas ir apjomīgs darbs, kas jāveic rūpīgi, nepalaidot garām svarīgas īpašības.

Turpmākais darbs ar vaicājumiem un datu apstrādi ir balstīts uz SQL programmēšanas valodu. Šajā valodā tiek izveidotas tabulas, pievienoti, dzēsti un mainīti ieraksti, dati tiek iegūti no vienas vai vairākām tabulām un mainīta struktūra.

Ieteicams: