-
Datu bāzes projektēšana
Nr. | Название главы | Стр. |
Problēmu vides apraksts | 3 | |
Datu loģiskais modelis | 6 | |
Datu fiziskais modelis | 7 | |
Izveidotā datu bāze | 8 | |
Ievadītie dati | 9 | |
Secinājumi | 13 | |
Literatūra | 14 |
Secinājumi
Darbs tika veidots Widows 7 vidē izmantojot Power Designer 16.1 un Microsoft Access 2010. Pirmo reizi saskāros ar programmu Power Designer, tādēļ datubāzes modelis tika veidots vairākkārt, lai vispirms pamatos tiktu apgūta šī programma.
Iegūtais rezultāts jeb iegūtā datubāze ir tāda, kāds sākumā tika iecerēta. Lielākās problēmās bija ar SQL skripta importēšanu Access vidē un izveidot datubāzi, jo uz personīgā datora to nebija iespējams izdarīt ne tādā, ne arī ar tiešo (direct) metodi, tādēļ nācās lūgt vienu no dažiem kursa biedriem, kuriem šī opcija datorā strādāja pilnvērtīgi, jo arī skolas datorus to nebija iespējams izdarīt. Iegūtās datubāzes testēšanas laikā vairākas reizes nācās datubāzi ģenerēt no jauna, jo atklājās nepilnības saitēs starp realitātēm, kas bija nākamā lielākā darba problēma, jo ļoti ir jāpiedomā pie saišu uzstādījumiem un veidiem starp realitātēm.
Pēc datubāzes testēšanas beigām sapratu, ka veidojot konceptuālo modeli bija nepieciešams izveidot vēl saites starp vairākām realitātēm, lai ievadot datus datubāzē, izvairītos no tā, ka kādā tabulā nejaušības pēc netiktu ievadīti kādi dati.
Darbs bija salīdzinoši viegls, bet lielākās problēmas tas, ka nebija nekādas pieredzes tieši ar Power Designer un ar to, ka nebija iespējams noskaidrot iemeslu tam, ka nebija iespējams veikt datubāzes ģenerēšanu un personīgā datora.
…
1.praktiskais darbs mācību priekšmetā “Datu bāzes tehnoloģijas pamati (DB1)” Datu bāzes projektēšana Problēmu vides apraksts Problēmvides izvēle iespaidoja tas, ka pa vasara strādāju picērijā un bija kurjers. Picērijā, kurā picas tiek ceptas uz vietas, var pasūtīt picas gan uz vietas, gan telefoniski, kur savukārt tad picas tiek piegādātas klientam ar firmas darbinieku – kurjeru palīdzību. Datubāzē tiks uzskaitīta informācija par klientiem, to vārdiem, uzvārdiem, tādā veidā paredzot iespēju kādreiz ieviest lojalitātes programma. Tāpat tiks reģistrēti visi pasūtījumi, to izdarīšanas veids, uz vietas vai pa telefonu, un pasūtījuma summa. Būs sasaiste starp kurjeru un pasūtījumam pa telefonu, kas nozīmē to, ka, ja sūtījums tiks izdarīt telefoniski, tad pica tiks piegādāta ar kurjera palīdzību. Tiks fiksēts arī pasūtījuma apmaksas veids, kas būs vai nu „skaidrā” naudā, vai maksājuma kartes palīdzību. Gadījuma, kad apmaksa tiks veikta ar maksājuma kartes palīdzību, tik reģistrēta arī klienta banka un klienta konta numurs. Uzdevuma norādītie punkti, kuri obligāti bija jābūt izpildītiem: 1) vismaz 5 parastas realitātes (entities); 2) vismaz viena "vāja" realitāte; 3) vismaz divām asociācijām (Merise notācija); 4) saitēm 1 : 1 , 1 : N, N : M un unārai saitei (saite realitātei pašai ar sevi); 5) kāda no mantošanas (inheritance) konstrukcijām.
