-
Datu bāzes projektēšana
Образец документа6 Компьютеры, программирование, электроника, Математика
Nr. | Название главы | Стр. |
Uzdevums | 3 | |
Problēmu vides apraksts | 4 | |
Datu loģiskais modelis | 6 | |
Datu fiziskais modelis | 7 | |
Izveidotā datu bāze | 8 | |
Ievadītie dati | 10 | |
Secinājumi | 11 | |
Literatūra | 12 |
Veicot šo darbu, tika izmantoti visi norādījumi, kādi tika definēti:
- Ir izveidotas 5 realitātes – 5 tabulas, kuras skaidri un, domāju, diezgan uzskatāmi var redzēt augstāk esošajā attēlā;
- Ir izveidotas 2 asociācijas (Association_1 un Association_2), kuras augšā redzamajā attēlā var skaidri redzēt. Abas asociācijas papildina darbu ar piegādes datumu;
- Ir izveidotas dažādas saites – 1 : 1 , 1 : N, N : M un unārai saitei (saite realitātei pašai ar sevi, kuru var apskatīt tabulas ‘’Skolēni’’ labajā malā);
1:1 saiti var aplūkot, piemēram, tabulu savienojumā ‘’Skolēni’’ un ‘’Vecāki’’, kur vecāki ir domāts kā viens daudzums, proti, nevis 2 vecāki atsevišķi, bet viens vecāku pāris kopā – vienam bērnam nevar būt vairāki vecāku pāri, kā arī vienam vecāku pārim nevar būt viens un tas pats bērns vairākas reizes vienā laikā;
1:N saiti var aplūkot, piemēram, tabulu savienojumā ‘’Skolēni’’ un ‘’Klašu sadalījums’’. Vienā klašu grupā (piemēram, 1.klasē, 2.klasē utt.) var mācīties vairāki skolēni vienlaikus, bet viens bērns nevar mācīties dažādās klasēs vienlaikus;
N:M saiti var aplūkot, piemēram, tabulu savienojumā ‘’Skola’’ un ‘’Kancelejas preces’’. Proti – vairākām skolām var būt vairākas kancelejas preces vienlaikus;
Unārā saite – šo var aplūkot tabulā ‘’Skolēni’’. Ir izveidota kolonna ‘’Atzīmes’’ un unārā saite ļauj atpazīt labāko atzīmju skolēnus.
- Ir izveidota arī mantošanas konstrukcija tabulai ‘’Klašu sadalījums’’. Tā sadala vēl sīkāk, kā tieši klašu grupas tiek iedalītas, proti – pamatskolas grupa vai vidusskolas grupa.
…
Datu bāzes. 1. praktiskais darbs. Saturs Saturs 2 Uzdevums 3 Problēmu vides apraksts 4 Datu loģiskais modelis 6 Datu fiziskais modelis 7 Izveidotā datu bāze 8 Ievadītie dati 10 Secinājumi 11 Literatūra 12 Uzdevums - Datu bāzes projektēšana lietojot CASE tehnoloģiju ... Secinājumi Ar darbu kopumā, manuprāt, man veicās diezgan labi, lai gan mana vaina bija tajā, ka šo protokolu sāku veidot par vēlu, proti, pēdējā brīdī, tāpēc daudz to, ko vēlējos attēlot, nemaz neattēloju. Ceru, ka visu esmu uzskatāmi parādījusi, vismaz svarīgākos datus, zīmējumus un attēlojumus. Manis izveidotā datu bāze, manuprāt, ir ļoti vienkārša, bet funkcionāla. Tā spēj atrisināt dažādas ar skolu un piegādes saistītas problēmas. Darba gaitā man ļoti palīdzēja manis pašas zināšanas par Oracle SQL datubāzi, lai gan šeit princips atšķīrās – manuprāt, SQL datubāze ir vienkāršāka ar to, ka nav nekas grafiski attēlots. Bet tas ir mans subjektīvais viedoklis.