Datu bāzes vadības sistēmas (DBVS) ir programmu paketes, kas paredzētas datu izvietošanai datu failā un šo failu apstrādei. Tas ir programmu kopums, ko izmanto, lai lietotu vai veidotu datu bāzes. Datu bāzu vadības sistēmas ļauj uzglabāt datus par kādu objektu lietotājam ērtā formā. Pazīstamas ir daudzas programmu paketes, kuras ļauj vajadzīgo informāciju datu bāzēs ātri un ērti ievadīt, sistematizēt un izvadīt gan uz ekrāna, gan ar printera palīdzību.
Šis laboratorijas darbs ir izstrādāts galvenokārt ar MS Access programmu, kura ir ērta un ‘lietotājam draudzīga’. Izpildot šo praktisko darbu ir iespēja apgūt nelielas datu bāzes (tabulu, saišu) veidošanu Access vidē, kā arī vaicājumu veidošanu ar SQL valodas palīdzību. Tiek apskatīti vairāku veidu vaicājumi, tai skaitā ne tikai datu izgūšana no tabulām, bet arī jaunu tabulu veidošana, aizpildīšana ar ierakstiem un ierakstu dzēšana ar vaicājumu palīdzību.
Papildus apgūstams darbs ar MS Query Excel vidē un tabulu importēšana Excel no Access vai paša Excel.
Datu bāzes apraksts
Nepieciešams izveidot uzskaites sistēmu Latvijas sporta bridžam. Datu bāzē jāietver informācija par reģistrētajiem bridža spēlētājiem, oficiālajiem bridža klubiem un spēlētāju komandām, kuras reģistrējušās klubos.
Bridžistam piederīgā informācija ir starptautiskais spēlētāja numurs, kas ir pielīdzināms cilvēka personas kodam, jo viennozīmīgi raksturo bridžistu, vārds, uzvārds, dzimšanas gads, lai varētu noteikt vecuma grupu, kurā spēlētājs spēlē, pilsēta, no kuras nāk un komanda, kurā spēlē. Obligātie parametri ir ID, vārds un uzvārds.
Komandu parametri ir komandas nosaukums, līga un klubs.
Klubam pakārtotā informācija ir kluba nosaukums (parasti saīsinājums), pilnais kluba nosaukums, kluba vadītāja vārds un uzvārds, kā arī tādi papildus dati kā biedru skaits.
Datu bāzē tabulas tiek saistītas šādā veidā: Klubi – Komandas 1 pret daudziem, Komandas – Bridžisti 1 pret daudziem.
Par primārajām atslēgām tika izvēlēti bridžista ID tabulai Bridžisti, komandas nosaukums tabulai Komandas un kluba nosaukums tabulai Klubi. Savā starpā tabulas Klubi un Komandas ir saistīti caur kluba nosaukumu, kurš ir gan tabulā Klubi, gan Komandas. Tabulas Bridžisti un Komandas ir saistītas ar atribūtu komandas nosaukums, kurš ir abās tabulās. Šajos laukos vērtības ir saskaņotas.…