210 likes | 665 Vues
Datu bāzes. 01_access_vsk. Datu bāzes. Sekmju uzskaite skolā Preču uzskaite veikalā, noliktavā Bibliotēkas kartotēka Grāmatvedība Iedzīvotāju reģistrs Pacientu reģistrs. Datu bāze - DB.
E N D
Datu bāzes 01_access_vsk
Datu bāzes • Sekmju uzskaite skolā • Preču uzskaite veikalā, noliktavā • Bibliotēkas kartotēka • Grāmatvedība • Iedzīvotāju reģistrs • Pacientu reģistrs
Datu bāze - DB • Visas DB lietotājam ļauj ievadīt, rediģēt, skatīt un izdrukāt informāciju, ko satur viena vai vairākas tabulas. • Datu bāzu tabulas ir ļoti līdzīgas elektroniskajām tabulām • Parasti DB tabulas ir savstarpēji saistītas ar attiecībām (relation) – relāciju DB
Relāciju DB • Relāciju DB ir paredzētas liela apjoma informācijas apstrādei – nesalīdzināmi lielākas nekā elektroniskajās tabulās. • Relāciju DB tabulas var saistīt savā starpā – turpretī elektroniskās tabulās šo iespēju ir grūti vai gandrīz neiespējami realizēt • Relāciju DB datu dublēšanās tiek novesta līdz minimumam.
Tabula • Horizontālās vai vertikālās ailēs izkārtots skaitļu vai citādi izteiktu datu kopums. • Tabula sastāv no rindām un kolonām
Ieraksts • Visa informācija datubāzes tabulas rindiņā par vienu objektu • Piemēram 3. ieraksts
Datu lauks • Datubāzes tabulas kolona, kas satur viena veida informāciju par visiem objektiem • Piemēram datu lauks ar nosaukumu Uzvārds
Datu lauka īpašības • Datu lauka nosaukums (Field Name) • Datu tips (Data Type) • Teksta tipa lauks (Text) • Skaitļu tipa lauks (Number) • Datuma un laika tipa lauks (Date/Time) • Valūtas tipa lauks (Currency) • Hipersaites tipa lauks (Hyperlink) • Citi tipi (Memo, AutoNumber, Yes/No, OLE Object)
Datu lauka īpašības • Atkarībā no datu lauka tipa tam var būt dažādas īpašības (Field Properties) • Field size • Format • Input Mask • Caption • Default Value • Validation Rule • Required • Un citas
Primārā atslēga • Lai varētu veidot saites starp tabulām nepieciešams, lai katrs tabulas ieraksts būtu unikāls – tāds kas nedublējas • Visērtāk tam izmantot primāro atslēgu – lauku ar datu tipu AutoNumber • Katrā DB tabulā var būt tikai viena primārā atslēga – parasti to veido ar nosaukumu tabulasnosaukums_ID
Tabulu relācija • Attiecības jeb savienojumi ļauj savienot vairākas tabulas caur kopēju lauku • Ar vairāku savienotu tabulu datiem iespējams darboties vienlaicīgi • Saiti var izveidot starp laukiem kuriem ir vienāds tips un lielums
Attiecību starp tabulām tipi • Viens pret vienu • Viens pret daudziem • Daudzi pret daudziem
Datu bāzu lietotnes • Microsoft Access • Lotus Notes