wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

DatuBāzesTests

Total questions: 57

Worksheet time: 3hrs 51mins

Name
Class
Date
1.
Kura nav datu bāzu pārvaldības sistēma?
a)
a) PHP
b)
b) Oracle
c)
c) MySQL
d)
d) MS Access
2.
Kas ir primārā atslēga datu tabulā?
a)
a) pirmais lauks tabulā
b)
b) unikāls lauks (lauki) kas identificē datu tabulas ierakstu
c)
c) skaitļu lauks (lauki)
d)
d) lauks (lauki), kura vērtība pieaug par viens
3.
Kas ir datu bāze?
a)
a) liela tabula ar sākotnējiem datiem
b)
b) sistematizēta informācijas glabātuve
c)
c) saraksts ar kolonnu un rindu nosaukumiem
d)
d) vaicājumu kopums, kas veido tabulas
4.
Vai relāciju datu bāzes tabulā var būt lauki ar vienādiem nosaukumiem?
a)
a) jā, jebkurā skaitā
b)
b) nevar
c)
c) jā, bet ne vairāk kā 4
d)
d) atkarīgs no datu bāzes pārvaldības sistēmas
5.
Kāds ir primārās atslēgas lauka uzdevums?
a)
a) izdzēsto ierakstu numuru glabāšana
b)
b) ieraksta lauku saskaitīšana
c)
c) ierakstu viennozīmīga identificēšana
d)
d) tekošā ieraksta numura glabāšana
6.
Kurš ir datu bāžu tabulu normalizācijas uzdevums?
a)
a) izvairīties no datu anomālijām
b)
b) izmainīt tabulas datus
c)
c) nokopēt dažas tabulas
d)
d) nodzēst tabulas datus
7.
Kādēļ DBPS formās izmanto funkcijas?
a)
a) lai veiktu dažādus aprēķinus ar tabulas lauka vērtībām
b)
b) lai izmainītu formas izskatu
c)
c) lai izveidotu nestandarta navigācijas pogas
d)
d) lai izveidotu makrokomandas
8.
Kurš ir nepareizs apgalvojums par datu bāzes tabulas primāro atslēgu?
a)
a) tā ir viens vai vairāki tabulas lauki, kas viennozīmīgi identificē ierakstu
b)
b) tā var attiekties uz lauku, kur dati var atkārtoties
c)
c) tā var būt automātiskā skaitītāja tipa lauks
d)
d) tā tiek izmantota, lai organizētu saiti starp tabulām
9.
Pie kāda saišu tipa relāciju datu bāzēs starp divām tabulām ir vēlams ievietot saistošu starptabulu?
a)
a) viens pret viens
b)
b) daudzi pret vienu
c)
c) viens pret daudziem
d)
d) daudzi pret daudziem
10.
Kura funkcija nav standarta SQL operatora SELECT funkcija?
a)
a) count
b)
b) max
c)
c) min
d)
d) mid
11.
Kura SQL komanda netiks izpildīta, ja tabulā 'Pers' ir lauki 'Name' un 'Surname'?
a)
a) SELECT ALL FROM Pers
b)
b) SELECT Name, Surname FROM Pers
c)
c) SELECT Name FROM Pers
d)
d) SELECT * FROM Pers
12.
Kurš no šiem SQL operatoriem nav paredzēts darbam ar ierakstiem?
a)
a) INSERT
b)
b) DELETE
c)
c) UPDATE
d)
d) CREATE
13.
Kurš no SELECT operatora nosacījumiem uzdod atlases kritēriju?
a)
a) FROM
b)
b) WHERE
c)
c) ORDER BY
d)
d) GROUP BY
14.

Kurš SELECT operatora nosacījums nozīmē, ka tiks atlasītas tikai unikālās lauka vērtības?

a)

a) ALL

b)

b) UNIQUE

c)

c) DISTINCT

d)

d) EXISTS

15.
Starp kādiem laukiem datu bāzē var izveidot saiti?
a)
a) laukiem ar vienādu datu tipu un garumu
b)
b) visiem laukiem
c)
c) laukiem ar dažādu datu tipu un vienādu garumu
d)
d) laukiem ar vienādu datu tipu un dažādu garumu
16.
Kurš SQL operators ļauj nomainīt tabulas lauka vērtību?
a)
a) CHANGE
b)
b) UPDATE (SET)
c)
c) USE
d)
d) CREATE
17.
Ko izveido dotais SQL kods: <br /> CREATE TABLE EMPLOYEES (EmployeeID INTEGER NOT NULL, FirstName CHAR(24)); ?
a)
a) izveido tabulu Employees ar laukiem: EmployeeID, FirstName
b)
b) izveido tabulu FirstName, kur EmployeeID vērtība ir NOT NULL
c)
c) izveido tabulu EmployeeID, kur EmployeeID vērtības ir INTEGER
d)
d) izveido tabulu ar laukiem: Employees, EmployeeID , FirstName
18.
Kura SQL komanda pievieno tabulā 'Employees' jaunu rindu ar visiem ieraksta lauku datiem?
a)
a) INSERT INTO EmployeesVALUES (11, 'Mary', 'Joedy', 2000)
b)
b) INSERT VALUES (11, 'Mary', 'Joedy', 2000) TO Employees
c)
c) GET VALUES (11, 'Mary', 'Joedy', 2000) FROM Employees
d)
d) SET VALUES (11, 'Mary', 'Joedy', 2000) INTO Employees
19.
Kā tabulas 'Klienti' laukā 'LastName' var ierakstīt vērtību 'Grey'?
a)
a) INSERT (‘Grey’) INTO (LastName) FROM Klienti
b)
b) INSERT INTO Klienti (LastName) VALUES (‘Grey’)
c)
c) INSERT ‘Grey’ INTO Klienti
d)
d) INSERT VALUES ‘Grey’ FROM Klienti
20.

Kā SQL tabulā 'orders' katram darbiniekam, kuru identificē lauks 'emp_id', nosaka maksimālo lauka 'price' vērtību?

a)

a) SELECT emp_id, MAX(price) AS Maxp FROM ordersGROUP BY emp_id

b)

b) SELECT emp_id, MAX(price) AS Maxp FROM orders FORemp_id

c)

c) SELECT emp_id, MAX(price) AS Maxp FROM ordersWHERE price > MAX

d)

d) SELECT MAX(price) FROM orders

21.
Ar kuru SQL komandu var noteikt ierakstu skaitu tabulā 'Klienti'?
a)
a) SELECT NUMBER of City From Klienti
b)
b) COUNT From Klienti
c)
c) SELECT COUNT(*) From Klienti
d)
d) SELECT * FROM Klienti
22.
Kā tabulas 'sportisti' laukam 'Pers_kods' SQL izveidot unikālu indeksu 'idxp'?
a)
a) CREATE index idxp FOR Pers_kods
b)
b) CREATE unique index idxp ON sportisti(Pers_kods)
c)
c) CREATE best index idxp ON sportisti(Pers_kods)
d)
d) CREATE top index idxp ON sportisti(Pers_kods)
23.
Kura SQL komanda ļauj dzēst tabulu 'users'?
a)
a) DROP TABLE users
b)
b) DROP * from TABLE users
c)
c) DROP TABLE with users
d)
d) DROP TABLE and fields from users
24.
Kā sauc situāciju, kad viena vai vairāku relāciju atribūtu īpašības viennozīmīgi nosaka citus atribūtus?
a)
a) asociācijas attiecība
b)
b) funkcionālā atkarība
c)
c) relācijas saite
d)
d) transitīvā atkarība
25.
Kurā valodā uzdota lauka "Skaits" definīcija: <br /> Skaits INT?
a)
a) C++
b)
b) Pascal
c)
c) SQL
d)
d) HTML
26.
Kādiem mērķiem ir nepieciešams datu bāzes tabulas indekss?
a)
a) lai saskaitītu ierakstu kopējo skaitu
b)
b) lai izveidotu datu bāzes faila kopiju uz diska
c)
c) lai eksportētu datus citā datu apstrādes vidē
d)
d) lai paātrinātu meklēšanu
27.

Ko atgriezīs šis vaicājums:<br /> SELECT Uzvards, Dzims_datums From Personals WHERE Dzims_datums = (SELECT max(Dzims_datums) FROM Personals)?

a)

a) visvecāka darbinieka uzvārdu

b)

b) visjaunāka darbinieka uzvārdu

c)

c) visus darbiniekus, kas dzimuši pēc noteiktā datuma

d)

d) visus darbiniekus, kas dzimuši noteiktajā gadā

28.
Kā sauc datu bāzes kolonas?
a)
a) ieraksti
b)
b) datu kopas
c)
c) lauki
d)
d) ierakstu daļas
29.
Kā SQL nomainīt tabulas 't1' kolonas 'b' nosaukumu uz 'b1' ar tipu 'INT'?
a)
a) ALTER TABLE t1 CHANGE b b1 INT
b)
b) CHANGE b b1 INT NOT NULL FROM TABLE t1
c)
c) ALTER TABLE t1 Column b to b1 as INT
d)
d) In TABLE t1 ALTER from b to b1 INT
30.
Ko nozīmē abreviatūra SQL?
a)
a) Standart Query Language
b)
b) Small Query Language
c)
c) Structured Query Language
d)
d) Snipping Query Langugae
31.
Ar kādu SQL operatoru var pievienot ierakstus datu bāzei?
a)
a) INSERT
b)
b) DELETE
c)
c) DROP
d)
d) SELECT
32.
Ar kādu SQL operatoru var atlasīt ierakstus no datu bāzes?
a)
a) INSERT
b)
b) DELETE
c)
c) DROP
d)
d) SELECT
33.
Ar kādu SQL operatoru var dzēst ierakstus no datu bāzes?
a)
a) INSERT
b)
b) DELETE
c)
c) DROP
d)
d) SELECT
34.
Kas ir MySQL?
a)
a) programmēšanas valoda
b)
b) relāciju datubāzu pārvadības sistēma
c)
c) skriptu valoda
d)
d) vaicājumu valoda
35.
Kura SQL komanda izveido tabulu 'tbl1'?
a)
a) CREATE tbl1 ...
b)
b) CREATEtable tbl1 FROM db1 ...
c)
c) CREATEtable tbl1 USING db1 ...
d)
d) CREATE TABLE tbl1 ...
36.
Kādu darbību veic operatora SELECT atslēgas vārds DISTINCT?
a)
a) sagrupē datus dilstošā secībā
b)
b) izņem datus ar vērtību DISTINCT
c)
c) izvada lauka unikālas vērtības
d)
d) komandai nav tāda operatora
37.
Kādu lauku datu tipu SQL valodā ir ieteicams izvēlēties tālruņa numura glabāšanai?
a)
a) Varchar
b)
b) Numeric
c)
c) Decimal
d)
d) Integer
38.
Ko izvada SQL komanda: <br /> "SELECT * FROM employees LIMIT 5" ?
a)
a) simbolus *, kuri aizpilda 5 rindas
b)
b) visus tabulas 'employees' datus
c)
c) 5 reizes vārdu 'limit'
d)
d) 5 datu rindas no tabulas 'employees'
39.

Kā dotā SQL komanda sakārto datus:<br /> "SELECT empno, deptno, ename, phone<br /> FROM employees<br /> ORDER BY deptno, phone DESC" ?

a)

a) pieaugošā secībā pa 'employees' un 'empno'

b)

b) pieaugošā secībā pa 'ename'

c)

c) pieaugošā secībā pa 'deptno' un dilstošā - pa 'phone'

d)

d) dilstošā secībā pa 'deptno' un 'phone

40.
Kāda ir atbilstība starp tabulām, kuras tiek saistītas ar saiti viens-pret-daudziem?
a)
a) katram ierakstam tabulā A atbilst ne vairāk par diviem ierakstiem tabulā B, katram ierakstam tabulā B atbilst tikai viens ieraksts tabulā A
b)
b) katram ierakstam tabulā A atbilst tikai viens ieraksts tabulā B un otrādi
c)
c) katram ierakstam tabulā A atbilst vairāki ieraksti tabulā B, katram ierakstam tabulā B atbilst tikai viens ieraksts tabulā A
d)
d) katram ierakstam tabulā A atbilst vairāki ieraksti tabulā B un otrādi
41.
Kas ir savstarpēji saistītu objektu kopums, kas ar pārvaldības sistēmas starpniecību organizēts tā, lai nodrošinātu ērtu informācijas apstrādi?
a)
a) lietojumprogramma
b)
b) datu bāze
c)
c) tabula
d)
d) relācija
42.
Kādam nolūkam tiek lietota SQL konstrukcija GROUP BY?<br /> Piemēram: SELECT koka_suga_id from koks GROUP BY koka_suga_id;
a)
a) lai sakārtotu datus kolonnai koka_suga_id augošā secībā
b)
b) lai iegūtu visas unikālās vērtības kolonnas koka_suga_id
c)
c) lai sakārtotu kolonnas vērtību koka_suga_id dilstošā secībā
d)
d) lai veiktu kolonnas koka_suga_id speciālu apstrādi
43.
Kādam nolūkam tiek lietota SQL konstrukcija ORDER BY?<br /> Piemēram: SELECT *from koks ORDER BY koka_suga_id DESC;
a)
a) lai iegūtu visus datus no tabulas un simbols * būtu legāls
b)
b) lai sakārtotu vaicājuma rezultātu pēc kolonnas koka_suga_id augošā secībā
c)
c) lai sakārtotu vaicājuma rezultātu pēc kolonnas koka_suga_id dilstošā secībā
d)
d) lai veiktu kolonnas koka_suga_id speciālu apstrādi
44.
Kādu SQL konstrukciju lieto, lai sakārtotu vienas vai vairāku kolonu datus?
a)
a) SORT BY
b)
b) ORDER BY
c)
c) GROUP BY
d)
d) SELECT BY
45.
Kādu SQL konstrukciju lieto, lai atlasītu visus unikālos ierakstus kolonnā vai unikālu ierakstu kombinācijas vairākās kolonnās vienlacīgi?
a)
a) SORT BY
b)
b) ORDER BY
c)
c) GROUP BY
d)
d) SELECT BY
46.
Kādu darbību veic SQL relācijas tips INNER JOIN?
a)
a) apvieno divas tabulas vienā
b)
b) izveido saites starp tabulām pēc visām vertībām
c)
c) pievieno ierakstus no vienas tabulas otrai
d)
d) izveido saites starp tabulām pēc vienādām vertībām
47.

Kādas funkcijas izmanto SQL operatora SELECT vaicājumos?

a)

a) funkcijas, kuras veic matemātiskās operācijas

b)

b) funkcijas, kuras veic datu labošanu izpildes laikā

c)

c) funkcijas, kuru atgriežamais tips ir tikai vesels

d)

d) funkcijas, kuru atgriežamais tips ir tikai teksts

48.

Ja 'Client' tabulā ir 5 ieraksti un Serviss tabulā ir 10 ieraksti, tad cik ierakstus parādīs, ja izpildīs SQL operatoru:<br /> SELECT Client.LastName, Serviss.Serv_Name FROM Client, Serviss ?

a)

a) 5

b)

b) 15

c)

c) 10

d)

d) 50

49.
Tabulā 'Klients' ir lauki: Klients_ID,Vards un Uzvards. Ar kuru SQL operatoru var pievienot datus tikai laukos Vards, Uzvards?
a)
a) INSERT INTO Klients VALUES ...
b)
b) INSERT INTO Klients (Vards, Uzvards) VALUES ...
c)
c) APPEND TO Klients (Vards, Uzvards) VALUES ...
d)
d) APPEND TO Klients (Klients_ID, Vards, Uzvards) VALUES ...
50.

Kuru SQL SELECT operatora konstrukciju jāizmanto, lai atlasītu katram skolniekam viņa vidējo atzīmi?

a)

a) DISTINCT

b)

b) ORDER BY

c)

c) GROUP BY

d)

d) SORT BY

51.
Kādus datus atlasīs SQL operators:<br /> SELECT Vards FROM Klienti<br />Where Vards like 'C%';?
a)
a) klientu vārdus, kuri sākas ar burtu C
b)
b) klientu vārdus, kuros ir burts C
c)
c) klientu vārdus, kuri beidzas ar burtu C
d)
d) klientu vārdus, kuros nav burta C
52.

Kādas sekas var būt tam, ja datu bāzes tabulā teksta laukam samazina lauka garumu no 30 uz 20?

a)

a) visi iepriekš ievadītie dati nemainīsies

b)

b) ieprieš ievadītie dati netiks mainīti, bet nevarēs ievadīt datus garākus par 20 simboliem

c)

c) visos ierakstos simboli, sākot ar 21. (ja tādi ir) tiks dzēsti

d)

d) pieprasīs izlabot visus iepriekš ievadītus datus

53.
Kura ir datu bāzes pārvaldības sistēma?
a)
a) Microsoft Office Excel
b)
b) MySQL Server
c)
c) Linux UBUNTU
d)
d) Microsoft Windows Server 2008
54.

Kas ir transakcija?

a)

a) vienas vai vairāku operāciju, kuras tiek izpildītas kopīgi, kopa

b)

b) jebkura datu izmaiņas operāciju virkne

c)

c) datu pārraides process

d)

d) datu transformēšanas process

55.

Kāds papildus nosacījums pie datubāžu tabulas, kas jau ir otrajā normālformā jāievēro, lai tabula atrastos 3. normālformā?

a)

a) visiem laukiem jāsatur atomārās vērtības

b)

b) nedrīkst pastāvēt funkcionālās atkarības starp atslēgas lauku un citiem laukiem

c)

c) katram neatslēgas laukam ir jābūt atkarīgam no primārās atslēgas

d)

d) neviens tās neidentificējošs atribūts nav atkarīgs no cita neidentificējoša atribūta

56.

Kurš nosacījums jāievēro, lai datu bāzes tabula atrastos 1. normālformā?

a)

a) visi lauki satur tikai atomāras (nedalāmas) vērtības

b)

b) katrs neatslēgas lauks pilnīgi atkarīgs no primārās atslēgas

c)

c) nepastāv funkcionālās atkarības starp tabulas laukiem;

d)

d) neviens no atribūtiem nav atkarīgs no citiem atribūtiem, kas nav primāri;

57.
Kura nav datubāžu anomālija?
a)
a) ievietošanas
b)
b) meklēšanas
c)
c) dzēšanas
d)
d) atjauninājuma