Ms Access Tabulas 2. daļa Andris Šteins, 2009.

Slides:



Advertisements
Similar presentations
Ma.
Advertisements

Click on each of us to hear our sounds.
Līguma jēdziens, veidi, noslēgšana. Līgumu brīvība.
Tālmācības centra redzējums un pieredze par biznesu zināšanu sabiedrībā Komercdarbības kursā  Jānis Kapenieks, Atis Kapenieks  Tālmācības studiju centrs,
PHONICS Repeat each sound. Blend the sounds. Read each word.
ma mu mi mo me pe pi pa pu po si sa so.
SAM «Veicināt efektīvu energoresursu izmantošanu, enerģijas patēriņa samazināšanu un pāreju uz AER apstrādes rūpniecības nozarē» , Uzraudzības.
MA. ME MI MO MU MÁ MÉ MÍ MÓ MŮ LA LE LI.
7. lekcija Datortīkli dr. dat. Valdis Vītoliņš gada pavasaris
Brokastis ar Amadeus Neatkarīgi un unikāli Līga Kovale gada 17
SECURITY SERVICES STATISTICS IN LATVIA
Bibliotēka 2.0 Teorija „Teorētiskā bāze maģistra darba izstrādei”
Grafiskie informācijas organizatori
Projekts SUMBA – efektīvas transporta modelēšanas sistēmas izstrāde
Autoceļu problemātika
Bezskaidrā nauda, elektroniskā nauda un virtuālā "nauda"
Horvātijas pieredze Projekts: “Aktīvās metodes, kas uzlabo motivāciju un kvalitāti mācību vidē” Ulla Salomäki, EBC, Erasmus+ IST Kurss “Action Methods.
Jānis Zuters, Ratnieki Latvijas Universitāte Datorikas fakultāte
Mazliet par datoru....
Baltic Way: Skaitļu teorija
Līklīnijas kustība Ķermeņa līklīnijas kustības trajektorija var būt jebkuras formas līkne. Līknei var būt noslēgta vai nenoslēgta forma. Mag.phys. A.Krons.
Modelēšana un rīku būve (specseminārs)
Riebiņu vidusskolas skolotāja
– instruments komunikācijas prasmju uzlabošanai biznesam
Introduction to Computer Science (CIS 101)
Covidien ķirurģiskie diegi
Kopīpašums.
Valsts un indivīda atbildība starptautiskajās tiesībās
Izglītības sistēmu attīstība Eiropas valstīs
Darbības - sazarojuma operatori
Redzes evolūcija un IT revolūcija… Kopsolis vai kļūda attīstībā?
NEKOMPETENCE VAI BEZDARBĪBA Neatkarīgā policistu arodbiedrība
ES tiesību pārākums un tiešā iedarbība.
Elīna Putniņa, Rödl & Partner Kādas pārmaiņas nodokļu jomā sagaidāmas 2013.gadā?
Formālās specifikācijas
VPP „SOPHIS” 2.projekta „Uz ontoloģijām balstītas tīmekļa videi pielāgotas zināšanu inženierijas tehnoloģijas” LU Datorikas fakultātes 3.posma uzdevumi.
11/20/2018 5:11 PM Kreditoru prasījumu izvērtēšana maksātnespējas procesā. Problemātika un aktuālā tiesu prakse. Ivanda Avotiņa – sertif. maksātnespējas.
Eiropas Sociālā fonda projekts
Objektorientētas programmēšanas pamati
Rīgas 25. vsk g. Vita Ozola Ģeogrāfija.
Akciju uzkrājumu programma 2012
PVN numura pārbaude Guntis Strazds Rīga, 2004.gada 23.septembris
Emisijas faktori un smaku mērījumi
1.seminārs “Pētījuma stratēģija un problēmas identificēšana”
TIENS CINKA KAPSULAS.
ES patvēruma jomas ACQUE: Patvēruma meklētāju aizturēšana
Projekts “Eiropas pētījums par HIV matemātisko modelēšanu un HIV testēšanas aktivitāšu izmēģinājumiem riska grupās” HERMETIC – HIV European Research.
Datu bāze, tās mācību metodika
New approach to the strategic analysis of the municipal sector
EFEKTĪGAS PREZENTĀCIJAS IZVEIDOŠANA
Atvērtā koda programmatūra
Programmēšanas valodu pamati
Eiro- zona Latvija ES ES valstis Perso- nības Kontū- ras
REACH 2018 Sagatavojiet reģistrācijas pieteikumu kā IUCLID dokumentāciju.
Globalizācija un attīstība
Latvijas ģeoīda modeļa precizitātes uzlabošanas iespējas
REACH 2018 Apvienojieties ar saviem līdzreģistrētājiem —
Ievads proteīnu kristalogrāfijā
Ievads proteīnu kristalogrāfijā
REACH 2018 Atrodiet savus līdzreģistrētājus un gatavojieties kopīgai reģistrācijai.
Latviešu valodas modelēšana automātiskai runas atpazīšanai
Programmēšanas valodu klasifikācija un lietojumsfēra
Attēlojuma līmenis (Presentation Layer)
Lietu klasifikācija.
Skolēnu zinātniski pētnieciskā darba tehniskā noformēšana
Projekts “Pašvaldību aktivitāšu īstenošana, lai nodrošinātu skolēnu pārvadāšanu un ar to saistītos atbalsta pasākumus” Sandra Cakule Valsts reģionālās.
Darbinieku nosūtīšanas tiesiskie un praktiskie aspekti.
Zinātniski metodiskie Analizatora uzbūves pamati:
Kompetenču pieeja mācību saturā
Latvijai adaptētas nākotnes klimata projekcijas un klimata projekciju analīzes rīks – Klimata datu menedžeris (Climate Data Manager) Daiga Cepīte-Frišfelde.
Presentation transcript:

Ms Access Tabulas 2. daļa Andris Šteins, 2009

Tabulas struktūras modificēšana Lai modificētu tabulas struktūru, tabula jāatver projektēšanas skatā (Design View). Izveidotās tabulas struktūru var mainīt, veicot šādas darbības tabulā Darbinieki.

Tabulas struktūras modificēšana Lai pievienotu jeb izveidotu jaunu datu lauku, pirmajā tukšajā rindā ievada lauku vārdu un izvēlas datu tipu. Izveidojam lauku Hobijs ar tipu Memo Lai pārvietotu datu lauku, to atlasa (tāpat kā excel rindu), novieto peles rādītāju uz baltā trijstūra un pārvieto lauku uz vajadzīgo vietu. Pārvietojam lauku Hobijs uz pirms lauka Adrese Lai dzēstu datu lauku, to atlasa un dzēš, lietojot taustiņu Delete, vai Labo peles pogu + Delete Rows Nodzēšam lauku Hobijs.

Datu lauku īpašības Apskatīsim, kā var modificēt vai noteikt šādus datu lauku atribūtu laukā Field Properties: Field Size – lauka lielums tekstam vai skaitļiem; Format – skaitļu un datuma attēlošanas formāts; Validation Rule – datu ievadīšanas noteikumi; Required – lauka ievades nepieciešamība.

Lauka lielums tekstam Lauka lielums tekstam var būt robežās no 0 līdz 255 rakstzīmēm. Pēc noklusējuma tas ir 50 rakstzīmes. Jo mazāks ir lauka lielums, jo mazāk vietas atmiņā aizņem dati un ātrāk tiek apstrādāti. Ja samazina lauka lielumu, jāuzmanās no iespējamās datu zaudēšanas. Piemēram, ja lauka lielumu samazina no 50 uz 30, tad rakstzīmes, sākot ar 31, ja tādas ir, tiks zaudētas. Vajadzīgo lauka lielumu ievada atribūta Field Size laukā.

Lauka lielums skaitļiem Populārākie lauka lielumi skaitļiem: Byte – veseli skaitļi no “0” līdz “255”; Integer – veseli skaitļi no “-32768” līdz “32767”; Long Integer – no “-2147483648” līdz “2147483647”; Single – skaitļi ar precizitāti 7 zīmes aiz komata; Double – skaitļi ar precizitāti 15 zīmes aiz komata.

Skaitļu vai datumu attēlošanas formāts Skaitļu formāts: General Number – 356,789 Currency – Ls 3 456,79 Euro - € 3 456,79 Fixed – 356,79 Standard – 3 456,79 Percent – 123,00% Datumu formāts: General Date – 19.06.1994. 17:32:23 Long Date – svētdiena, 1994. gada 19. janvāris Medium Date – 19-Jūn-94 Short Date – 19.06.1994. Long Time – 17:34:23 Medium Time – 5:34 Short Time – 17:34

Datu lauku īpašības Lai izprastu datu ievadīšanas noteikumu veidošanu un nozīmi, apskatīsim piemēru, veicot šādas darbības: Izveidojam datu tabulā Darbinieki lauku ar vārdu Skaits, kura tips ir Number; Ievadam atribūta Validation Rule laukā izteiksmi <100. Tas nozīmē, ka ievadītajam skaitlim jābūt mazākam nekā 100. Pārejam uz tabulas skatu un piekrītam saglabāt izmaiņas. Parādās brīdinājuma logs, kurā norādīts, ka mainīti datu ievadīšanas noteikumi. Tiek vaicāts, vai pārbaudīt eksistējušos datu atbilstību jaunajiem noteikumiem. Spiežam No, jo dati nav ievadīti. Datu laukā Skaits ievadam skaitli 123 un nospiežam Enter vai Tab. Parādīsies brīdinājuma logs, kurā norādīts, ka pārkāpti datu ievadīšanas noteikumi un kā jāievada atļautā vērtība. Kamēr tas netiks izdarīts, citas darbības netiks atļautas. Nospiežam pogu Ok, tad ievadam skaitli 99 un nospiežam taustiņu Enter. Skaitļa ievadīšana tika apstiprināta un brīdinājuma logs neparādās. Pārejam uz projektēšanas skatu un izdzēšam lauku Skaits.

Validācijas noteikums Datu lauku īpašības Datu ievadīšanas jeb “validācijas” noteikumus izmanto datu ievadīšanas pareizības pārbaudei. Daži piemēri: Datu lauks un tā tips Validācijas noteikums Nozīme Skaits Number <100 Skaitlim jābūt mazākam nekā 100 Valūta Currency >0 Drīkst ievadīt tikai pozitīvus skaitļus Datums Date/Time >#01.01.2009.# Datumam jābūt lielākam par 2009. gada 1. janvāri (datumu izteiksmēs ietver #) Teksts Text Like “??????-?????” Personas kodu veido jebkuras 6 rakstzīmes, domu zīme un vēl jebkuras 5 rakstzīmes (tekstu izteiksmēs liek pēdiņās)

Indeksu lietošana Indeksu lietošana paātrina ierakstu atlasi vai kārtošanu pēc indeksētā datu lauka. Lai iesaistītu indeksu jebkuram datu laukam, atver atribūta Index sarakstu un izvēlas kādu no iespējām: Yes (Dublicates OK) – iesaistīt indeksus, pieļaujot vērtību atkārtošanos datu laukā; Yes (No Dublicates) – iesaistīt indeksus, nepieļaujot vērtību atkārtošanos datu laukā. Piemēram, ierakstu atlase un kārtošana parasti notiek pēc primārās atslēgas, kas ir unikāla, tad tai noklusējot tiek piešķirta atribūta Indexed vērtība Yes (No Dublicates). Ja ir zināms, ka kādā citā laukā dati var atkārtoties, tad jāizvēlas Yes (Dublicates OK). Indeksāciju vajag lietot tikai tiem laukiem, pēc kuriem tiks veikta ierakstu meklēšana vai kārtošana, jo indeksu iesaistīšana palēnina datu ievadi.

Rediģējam tabulu Darbinieki Field Name Data Type Field properties Field Size Validation Rule Darbinieka_ID AutoNumber Uzvārds Text 30 Vārds 20 Personas Kods 12 Like “??????-?????” Adrese 50 Tālrunis 8 Amats

Izveidojam tabulu Maršruti Field Name Data Type Field Properties Field Size Format Validation Rule Indexed Maršruta ID Autonumber Valsts Text 30 Yes (Dublicates OK) Transports 20 Ilgums, dienas Number Byte General Number <100 Cena Currency >0 Darbinieka_ID

Ievadam datus tabulā Maršruti Laukā Cena ievadam tikai skaitli, jo valūtas formātā tas tiks attēlots automātiksi Laukā Darbinieka_ID tiek ievadīta darbinieka primārā atslēga, piemēram, 2, kas nozīmē, ka maršrutu Francija apkalpo menedžeris Pēteris Pavasaris. Maršruta_ID Valsts Transports Ilgums, dienas Cena Darbinieka_ID 1 Francija Lidmašīna 7 Ls 200,00 2 Itālija 10 Ls 290,00 3 Vācija Autobuss 14 Ls 130,00 4 Zviedrija Prāmis 8 Ls 100,00

Izveidojam tabulu Klienti Field Name Data Type Field Properties Field Size Format Validation Rule Klienta_ID Autonumber Uzvārds Text 30 Tālrunis 12 Izbraukšanas datums Date/Time Short Date >#01.01.2009.# Samaksāts Yes/No Maršruta_ID Number

Ievadam datus tabulā Klienti Laukā Samaksāts vērtība Yes (Jā) tiek attēlota šādi -  (ir samaksāts), bet No (Nē) - šādi  (nav samaksāts). Laukā Maršruta_ID ir ievadīta primārā atslēga, piemēram, 3 – tas nozīmē, ka klients brauc uz Vāciju. Klienta_ID Uzvārds Tālrunis Izbraukšanas datums Samaksāts Maršruta_ID 1 Pauls 11111111 13.03.2009.  3 2 Rubenis 22222222 20.05.2009.  Jostiņš 33333333 4 Avotiņa 44444444 5 Jaunzars 55555555 14.04.2009. 6 Karlsons 66666666