-
Datu bāzes projektēšana, izmantojot CASE tehnoloģijas
Nr. | Название главы | Стр. |
Ievads | 3 | |
1. | Priekšmetiskās vides apraksts | 4 |
1.1. | Problēmsfēras apraksts | 4 |
1.2. | Datu plūsmas diagramma | 5 |
1.2.1. | Datu plūsmu skaidrojums | 7 |
2. | Realitāšu saišu diagramma | 8 |
3. | Diagrammu transformēšana DB stuktūrās | 11 |
4. | Tabulu kvalitātes noteikšana | 19 |
4.1. | Funkcionālo saišu salīdzināšana EER un tabulu diagrammās | 19 |
4.2. | Tabulu anomāliju pārbaude | 21 |
4.3. | Tabulu normalizēšana | 22 |
4.3.1. | 1.normālforma | 22 |
4.3.2. | 2.normālforma | 23 |
4.3.3. | 3.(Boisa – Kodda) normālforma | 24 |
4.4. | Beigu pārbaudes | 29 |
Secinājumi | 30 | |
Literatūras saraksts | 32 |
Praktiskā darba mērķis ir veikt datu bāzes projektējumu, izmantojot datu plūsmu, EER diagrammas, veikt datu modeļu transformēšanu datu bāzu struktūrās, dodot savus ieteikumus, kā arī veikt tabulu kvalitātes pārbaudes, pārliecinoties, kā iespējams veikt datu bāzu projektēšanu, neizmantojot CASE rīkus.
Darba nostādne
1.Priekšmetiskās vides apraksts (modelis), datu plūsmas diagramma.
2.Datu diagramma (EER) – realizēt apskatītās struktūras.
3.EER diagrammas objektu transformēšana DB struktūrās (mūsu ieteikumi).
4.Tabulu kvalitātes noteikšana
a.(3NF, BKNF, 2 tabulām, kam neizpildās, veikt dekompozīciju),
b.datu funkcionālās atkarības diagrammas.
5.Beigu pārbaudes:
a.tabulu dublēšanās novēršana,
b.funkcionālo atkarību pārbaude.
6.Secinājumi.
Priekšmetiskās vides aprakstā iekļaujas apskatāmās problēmsfēras apraksts un datu plūsmu diagramma ar paskaidrojumiem par tajā izmantotajiem datiem.
Problēmsfēras apraksts
Praktiskajā darbā tiks aprakstīta sistēma, kas atbalsta savstarpējo projektu iesniegšanas un realizēšanas kārtību starp RTU Studentu parlamentu (RTU SP) un RTU fakultāšu studentu pašpārvaldēm (FSP).…
Praktiskā darba gaitā veikts datu bāzes projektējums 'ar roku'. Dots priekšmetiskās vides apraksts (modelis), datu plūsmas diagramma. Datu diagrammā (EER) – realizētas paplašinātās ER struktūras (mantošana, klasifikācija, ARC, superrealitāte). Diagramma zīmēta ar rīku PowerDesigner. EER diagrammas objekti transformēti DB struktūrās, sniedzot ieteikumus. Tabulu kvalitātes noteikšanai izmantotas normālformas - 3NF, BKNF, un zīmētas datu funkcionālās atkarības diagrammas. Beigu pārbaudēs veikta tabulu dublēšanās novēršana, funkcionālo atkarību pārbaude. Darbs izpildīts akadēmiskā maģistra programmas priekšmeta "Datu bāzu projektēšanas CASE tehnoloģijas" ietvaros.
