Grupa A
1. Chcemy wprowadzi zmiany w budowie baz danych tak by ka da nowo tworzona baza
otrzymywa a je automatycznie po stworzeniu. W której bazie systemowej nale y nanie
takie
zmiany ?
A master
C model
B msdb
D temp
2. Czy „widok” (view) bazy danych mo e by zbudowany na kilku tabelach nale
cych do tej
samej bazy danych?
A nie
C Tylko je li ich w
cicielem jest DBO
B tak
D Tylko je li maj tego samego w
ciciela
3. Czy konto „Guest” jest automatycznie tworzone w ka dej bazie danych serwera Microsoft
SQL?
A
nie
C Tylko w tworzonych przez administratora SA
B tak
D Tylko na platform WINDOWS 95/98
4. Który u ytkownik, bez nadawania dodatkowych praw mo e czyta tabele systemowe?
A
Ka dy
C Tylko superadministrator SA
B Tylko Administrator
D Tylko w
ciciel bazy DBO
5. Jak du o indeksów typu „clustered” mo e zosta stworzonych na jednej tabeli bazy danych?
A Dowolna ilo
C 1 (na dowolnej kolumnie)
B 2 (1 na kolumnie gdzie znajduje si
Primary Key, 1 na dowolnej z
pozosta ych kolumn)
D 1 tylko na kolumnie gdzie znajduje si
Primary Key
6. Który typ indeksu powinien by zastosowany by wykonanie poni szego zapytania odby o si
najszybciej: „SELECT tytul FROM ksiazki WHERE cena BETWEEN 20.00 AND 30.00”?
A Indeks „nonclustered” na kolumnie cena C Indeks „nonclustered” na kolumnie cena i tytul
B
Indeks „clustered” na kolumnie cena
D Bez indeksów
7. Wprowadzono zapytanie: SELECT COUNT (cost) FROM supplies
Która klauzula SELECT daje taki sam rezultat?
A SELECT COUNT (*) FROM supplies
WHERE cost IS NULL
C SELECT COUNT (*) FROM supplies HAVING
cost NOT IS NULL
B
SELECT COUNT (*) FROM supplies
WHERE cost NOT IS NULL
D SELECT COUNT (*) FROM supplies WHERE
cost <> 0
8. Które polecenie zwraca komunikat b du u ytkownika?
A PRINT
C DECLARE
B RETURN
D RAISERROR
9. Które polecenie mo e wyzwala procedur wyzwalan (TRIGGER)?
A DROP
C CREATE
B
INSERT
D SELECT INTO
10. Które z zapyta wybiera powtarzaj ce si pola Nazwisko z tabeli Osoby?
A
SELECT Nazwisko FROM Osoby
GROUP BY Nazwisko HAVING
COUNT(Nazwisko)>1
C SELECT Nazwisko FROM Osoby GROUP BY
Nazwisko WHERE COUNT(Nazwisko)>1
B SELECT Nazwisko FROM Osoby
WHERE COUNT(Nazwisko)>1
D SELECT Nazwisko FROM Osoby HAVING
COUNT(Nazwisko)>1
11. Która ze sk adni polecenia wstawiaj cego rekord do tabeli Osoby (IdOsoby, Nazwisko,
Imie), gdzie IdOsoby jest kluczem podstawowym z ustawion opcj IDENTITY=YES, b dzie
wykonane poprawnie?
A
INSERT INTO Osoby VALUES
(‘Kowalski’, ‘Jan’)
C INSERT INTO Osoby VALUES (1,‘Wilk’,
‘Piotr’)
B SELECT INTO Osoby(Nazwisko)
VALUES (‘Nowak’)
D INSERT INTO Osoby SET Nazwisko=’Janik’
12. Które s owo kluczowe mo e by u yte z funkcj agreguj
w klauzuli COMPUTE?
A
SUM
C DISTINCT
B ORDER BY
D SELECT INTO
13. Które s owo kluczowe u ywane jest w poleceniu UPDATE do wyszczególnienia
poprawianego pola i ustawienia nowej warto ci?
A
SET
C WHERE
B FROM
D DISTINCT
14. Który mechanizm pozwala na dost p do danych serwera MS SQL Servera z poziomu
klienta SQL postawionego na MS SQL Server?
A ADO
C ODBC
B DAO
D OLE DB
15. Która z klauzul zatwierdza transakcj ?
A ROLLBACK
C SAVE
B CLOSE
D COMMIT
16. Które z polece zmienia po
enie kursora w zestawie rekordów?
A
FETCH
C RUN
B STEP
D GO
17. Jaki zestaw tabel tymczasowych, systemowych tworzy si podczas transakcji?
A Selected, Inserted
C Deleted, Inserted
B Updated, Deleted, Inserted
D Selected, Inserted, Deleted
18. Ile wynosi maksymalny poziom zagnie
onych procedur (NESTLEVEL)?
A 16
C 64
B
32
D 128
19. Która ze sk adni operatora LIKE maj cego wybiera rekordy nie nale
ce do zakresu <k,n>
jest poprawna?
A LIKE '[!k-n]%'
C LIKE '[!k-n]*'
B
LIKE '[^k-n]%'
D LIKE '[~k-n]%'
20. Które z wymienionych operatorów okre la si mianem CONSTRAINS?
A ROLE
C LOGIN, USER
B
RULE, DEFAULT
D SUM, AVG
21. Na jakich dwóch polach mo na dokona z czenia dwóch tabel?
A Na kluczu podstawowym i kluczu obcym C Na dowolnych polach zgodnych co do typu
B Na dwóch kluczach podstawowych
D Na dowolnych polach
22. Czy mo liwe jest dokonanie z czenia mi dzy polami tej samej tabeli?
A Nie
C Tylko mi dzy takimi samymi polami
B Tylko mi dzy kluczami podstawowymi
D Mi dzy ka dym z pól zgodnymi co do typu
23. Który z sufiksów powoduje przej cie kursora do poprzedniego rekordu tej samej tabeli?
A PREV
C NEXT -1
B
PRIOR
D STEP -1
24. Dla jakiego kursora mo liwe jest wykonanie bezpo redniego przej cia do pierwszego
rekordu w zestawie rekordów?
A Ka dego
C FORWARD ONLY
B
SCROLL
D
adnego
25. Które z polece nie powoduje zapisania danych do tabeli tymczasowych INSERTED,
DELETED?
A INSERT INTO
C DELETE FROM
B
SELECT INTO
D UPDATE
26.Które z polece pozwala na zmian struktury tabeli?
A EDIT TABLE
C ALTER TABLE
B UPDATE
D TRUNCATE TABLE
27. Które z polece SQL dodaje kolumn do tabeli?
A ADD COLUMN
C INSERT COLUMN
B
ADD
D DROP COLUMN
GRUPA B
1. W jakim obr bie nazwa stworzonej grupy u ytkowników musi by unikalna?
A Baza
danych
C Grupy serwerów
B
Serwer
D Nie musi
2. Która klauzula powinna by zawsze dodawana kiedy u ywamy polecenia DELETE?
A ALL
C WHERE
B HAVING
D DISTINCT
3. Chcemy wprowadzi zmiany w budowie baz danych tak by ka da nowo tworzona baza
otrzymywa a je automatycznie po stworzeniu. W której bazie systemowej nale y nanie
takie
zmiany ?
A master
C model
B msdb
D temp
4. Czy „widok” (view) bazy danych mo e by zbudowany na kilku tabelach nale
cych do tej
samej bazy danych?
A nie
C Tylko je li ich w
cicielem jest DBO
B tak
D Tylko je li maj tego samego w
ciciela
5. Czy konto „Guest” jest automatycznie tworzone w ka dej bazie danych serwera Microsoft
SQL?
A
nie
C Tylko w tworzonych przez administratora SA
B tak
D Tylko na platform WINDOWS 95/98
6. Który u ytkownik bez nadawania dodatkowych praw mo e czyta tabele systemowe?
A
Ka dy
C Tylko superadministrator SA
B Tylko Administrator
D Tylko w
ciciel bazy DBO
7. Który typ indeksów b dzie wydajniejszy (szybko
) podczas wyszukiwania informacji w
tabeli?
A Nonclustered
C
aden
B Clustered
D Scroll
8. Jakie s przyczyny u ywania indeksów?
A Poprawia si wydajno
operacji INSERT C Indeksy nie zajmuj dodatkowej przestrzeni
B
czenia JOIN wykonuj si szybciej
D Przy poprawianiu danych (UPDATE) indeksy
dynamiczne zarz dzaj zmianami
9. Która z dyrektyw zapewnia, e zapytanie wybieraj ce wy wietla tylko niepowtarzaj ce si
rekordy?
A UNIQUE
C ALL
B TOP
D DISTINCT
10. Czy pole na którym obliczono funkcj agreguj
(SUM, AVG, MIN, MAX etc.) mo e by
yte do sortowania?
A TAK
C Nie
B Tylko je eli jest jedna taka funkcja
D Tylko dla funkcji SUM
11. Któremu wyra eniu jest równowa ne podane obok? Wiek IN (20, 30)
A Wiek=20 OR Wiek =30
C Wiek=20 AND Wiek =30
B Wiek>=20 AND Wiek< =30
D Wiek<>20 AND Wiek<>30
12. Wprowadzono zapytanie: SELECT COUNT (cost) FROM supplies
Która klauzula SELECT daje taki sam rezultat?
A SELECT COUNT (*) FROM supplies
WHERE cost IS NULL
C SELECT COUNT (*) FROM supplies HAVING
cost NOT IS NULL
B
SELECT COUNT (*) FROM supplies
WHERE cost NOT IS NULL
D SELECT COUNT (*) FROM supplies WHERE
cost <> 0
13. Które z zapyta wybiera niepowtarzaj ce si pola Nazwisko z tabeli Osoby?
A
SELECT COUNT(Nazwisko) FROM
Osoby
C SELECT COUNT(Nazwisko) FROM Osoby
ORDER BY Nazwisko
B
SELECT COUNT(*) FROM Osoby
GROUP BY Nazwisko
D SELECT Nazwisko FROM Osoby GROUP BY
Nazwisko
14. Która z klauzul powoduje wyznaczenie sumy wszystkich rekordów pochodz cych z dwóch
ro nych tabel?
A SUM ALL
C FULL JOIN
B UNION ALL
D DISTINCT ALL
15. Które polecenie zwraca komunikat b du u ytkownika?
A PRINT
C DECLARE
B RETURN
D RAISERROR
16. Które polecenie mo e wyzwala procedur wyzwalan (TRIGGER)?
A DROP
C CREATE
B
INSERT
D SELECT INTO
17. Które z zapyta wybiera powtarzaj ce si pola Nazwisko z tabeli Osoby?
A
SELECT Nazwisko FROM Osoby
GROUP BY Nazwisko HAVING
COUNT(Nazwisko)>1
C SELECT Nazwisko FROM Osoby GROUP BY
Nazwisko WHERE COUNT(Nazwisko)>1
B SELECT Nazwisko FROM Osoby
WHERE COUNT(Nazwisko)>1
D SELECT Nazwisko FROM Osoby HAVING
COUNT(Nazwisko)>1
18. Które s owo kluczowe mo e by u yte z funkcj agreguj
w klauzuli COMPUTE?
A
SUM
C DISTINCT
B ORDER BY
D SELECT INTO
19. Które s owo kluczowe u ywane jest w poleceniu UPDATE do wyszczególnienia
poprawianego pola i ustawienia nowej warto ci?
A
SET
C WHERE
B FROM
D DISTINCT
20. Który mechanizm pozwala na dost p do danych serwera MS SQL Servera z poziomu
klienta SQL postawionego na MS SQL Server?
A ADO
C ODBC
B DAO
D OLE DB
21. Która z klauzul zatwierdza transakcj ?
A ROLLBACK
C SAVE
B CLOSE
D COMMIT
22. Które z polece zmienia po
enie kursora w zestawie rekordów?
A
FETCH
C RUN
B STEP
D GO
23. Jaki zestaw tabel tymczasowych, systemowych tworzy si podczas transakcji?
A Selected, Inserted
C Deleted, Inserted
B Updated, Deleted, Inserted
D Selected, Inserted, Deleted
24. Które z polece SQL daje prawo do wykonania operacji INSERT w tabeli Osoby
ytkownikowi o nazwie KTO ?
A
GRANT INSERT ON Osoby TO KTO
C GRANT INSERT TO KTO IN Osoby
B SET INSERT ON Osoby TO KTO
D SET INSERT TO KTO FOR Osoby
25. Które z polece SQL odbiera prawo do wykonania operacji INSERT w tabeli Osoby
ytkownikowi o nazwie KTO ?
A DROP INSERT ON Osoby TO KTO
C NOT SET INSERT ON Osoby TO KTO
B REMOVE INSERT ON Osoby TO KTO
D REVOKE INSERT ON Osoby TO KTO
26. Który element nie jest cz
ci MS SQL Server Agent?
A ALERT
C LOGIN
B OPERATOR
D JOB
27. Na jakich dwóch polach mo na dokona z czenia dwóch tabel?
A Na kluczu podstawowym i kluczu obcym C Na dowolnych polach zgodnych co do typu
B Na dwóch kluczach podstawowych
D Na dowolnych polach
GRUPA C
1. Jaki jest skutek wykonania zapytania?
DELETE FROM Osoby
A Usuni cie tych rekordów w których pola
maj warto ci NULL
C Usuni cie wszystkich rekordów
B Usuni cie pól maj cych warto ci NOT
NULL
D Usuni cie tabeli Osoby
2. Czy mo liwe jest stworzenie TRIGGERA wyzwalanego ró nymi zdarzeniami?
A NIE
C Tylko dla INSERT i UPDATE
B
TAK
D Tylko dla ró nych tabel
3. Czy wykonanie sumy zapyta przy zastosowaniu UNION lub UNION ALL daje takie same
rezultaty?
A TAK
C Tylko dla tabel o dok adnie takiej samej
strukturze
B
Je li nie ma takich samych rekordów
D Je eli sumujemy tylko jedna kolumn
4. Która klauzula wyznacza punkt do którego wycofujemy transakcj ?
A ROLLBACK
C SAVE
B COMMIT
D LABEL
5. Co powoduje skasowanie tabeli tymczasowej je li nie skasowano jej "r cznie"?
A Koniec pracy komputera
C Koniec sesji
B Koniec pracy Enterprise Managera
D Koniec pracy serwisu SQL Server
6. Czy stworzenie LOGINA bez opartego o niego U ytkownika (USER) daje mo liwo
wykonania operacji SELECT?
A TAK
C Tylko dla tabel systemowych
B
NIE
D Tylko dla tabel u ytkownika
7. W jakiej postaci mog zwraca dane funkcje u ytkownika?
A Tylko przez zmienn
C Przez zmienn lub przez tabel
B Tylko do tabeli
D Przez skojarzon procedur
8. Ile pól mo e zwiera podzapytanie b
ce argumentem operatora IN pole IN(SELECT ...
FROM Tabela)?
A Dowoln ilo
C Najwy ej dwa
B
Tylko jedno
D Tyle ile w zapytaniu g ównym
9. Czy mo liwe jest stworzenie indeksu na wi cej ni jednym polu?
A
TAK
C Tylko je li jedno z nich jest kluczem
podstawowym
B NIE
D Tylko je li maj ten sam typ
10. Dla jakiego kursora mo liwe jest wykonanie bezpo redniego przej cia do pierwszego
rekordu w zestawie rekordów?
A Ka dego
C FORWARD ONLY
B
SCROLL
D
adnego
11. Które z polece SQL dodaje kolumn do tabeli?
A ADD COLUMN
C INSERT COLUMN
B
ADD
D DROP COLUMN
12. Które z uprawnie dotyczy procedury?
A INSERT
C EXECUTE
B UPDATE
D RUN
13. Które polecenie nie mo e wyzwala procedury wyzwalanej (TRIGGER)?
A DROP
C CREATE
B INSERT
D SELECT INTO
14. Czy konto „Guest” jest automatycznie tworzone w ka dej bazie danych serwera Microsoft
SQL?
A
nie
C Tylko w tworzonych przez administratora SA
B tak
D Tylko na platform WINDOWS 95/98
15. Które z zapyta wybiera powtarzaj ce si pola Nazwisko z tabeli Osoby?
A
SELECT Nazwisko FROM Osoby
GROUP BY Nazwisko HAVING
COUNT(Nazwisko)>1
C SELECT Nazwisko FROM Osoby GROUP BY
Nazwisko WHERE COUNT(Nazwisko)>1
B SELECT Nazwisko FROM Osoby
WHERE COUNT(Nazwisko)>1
D SELECT Nazwisko FROM Osoby HAVING
COUNT(Nazwisko)>1
16. Wprowadzono zapytanie: SELECT COUNT (cost) FROM supplies
Która klauzula SELECT daje taki sam rezultat?
A SELECT COUNT (*) FROM supplies
WHERE cost IS NULL
C SELECT COUNT (*) FROM supplies HAVING
cost NOT IS NULL
B
SELECT COUNT (*) FROM supplies
WHERE cost NOT IS NULL
D SELECT COUNT (*) FROM supplies WHERE
cost <> 0
17. Czy mo liwe jest dokonanie z czenia mi dzy polami tej samej tabeli?
A Nie
C Tylko mi dzy takimi samymi polami
B Tylko mi dzy kluczami podstawowymi
D Mi dzy ka dym z pól zgodnymi co do typu
18. Która z klauzul powoduje wyznaczenie sumy wszystkich rekordów pochodz cych z dwóch
ro nych tabel?
A SUM ALL
C FULL JOIN
B UNION ALL
D DISTINCT ALL
19. Jak du o indeksów typu „nonclustered” mo e zosta stworzonych na jednej tabeli bazy
danych?
A
Dowolna ilo
C 1 (na dowolnej kolumnie)
B 2 (1 na kolumnie gdzie znajduje si
Primary Key, 1 na dowolnej z
pozosta ych kolumn)
D 1 tylko na kolumnie gdzie znajduje si
Primary Key
20. Jaki zestaw tabel tymczasowych, systemowych tworzy si podczas transakcji?
A Selected, Inserted
C Deleted, Inserted
B Updated, Deleted, Inserted
D Selected, Inserted, Deleted
21. Które z polece pozwala na zmian struktury tabeli?
A EDIT TABLE
C ALTER TABLE
B UPDATE TABLE
D TRUNCATE TABLE
22. Które z polece nie powoduje zapisania danych do tabel tymczasowych INSERTED,
DELETED?
A INSERT INTO
C DELETE FROM
B
SELECT INTO
D UPDATE
23. Która ze sk adni polecenia wstawiaj cego rekord do tabeli Osoby (IdOsoby, Nazwisko,
Imie), gdzie IdOsoby jest kluczem podstawowym z ustawion opcj IDENTITY=YES, a pola
Imie i Nazwisko maj ustawion w
ciwo
NOT NULL b dzie wykonane poprawnie?
A INSERT INTO Osoby VALUES (1,‘Wilk’,
‘Piotr’)
C INSERT INTO Osoby VALUES (‘Kowalski’,
‘44’)
B SELECT INTO Osoby(Nazwisko)
VALUES (‘Nowak’)
D INSERT INTO Osoby SET Nazwisko =’Janik’
24. Które z wymienionych operatorów okre la si mianem CONSTRAINS?
A ROLE
C LOGIN, USER
B
PRIMARY KEY, FORIGN KEY
D SUM, AVG
25. Chcemy wprowadzi zmiany w budowie baz danych tak by ka da nowo tworzona baza
otrzymywa a je automatycznie po stworzeniu. W której bazie systemowej nale y nanie
takie
zmiany ?
A master
C model
B msdb
D temp
26. Któremu wyra eniu jest równowa ne podane obok? Wiek BETWEEN 20 AND 30
A Wiek>20 AND Wiek <30
C Wiek>=20 AND Wiek< =30
B Wiek<=20 AND Wiek >=30
D Wiek<20 OR Wiek>30
27. Który u ytkownik, bez nadawania dodatkowych praw mo e czyta tabele systemowe?
A
Ka dy
C Tylko superadministrator SA
B Tylko Administrator
D Tylko w
ciciel bazy DBO
GRUPA D
1. Które z zapyta wybiera wszystkie nazwiska z tabeli Osoby?
A
SELECT COUNT(Nazwisko) FROM
Osoby
C SELECT COUNT(Nazwisko) FROM Osoby
ORDER BY Nazwisko
B SELECT COUNT(*) FROM Osoby
GROUP BY Nazwisko
D SELECT Nazwisko FROM Osoby GROUP BY
Nazwisko
2. Która ze sk adni polecenia wstawiaj cego rekord do tabeli Osoby (IdOsoby, Nazwisko, Imie),
gdzie IdOsoby jest kluczem podstawowym z ustawion opcj IDENTITY=YES, b dzie
wykonane poprawnie?
A
INSERT INTO Osoby VALUES
(‘Kowalski’, ‘Jan’)
C INSERT INTO Osoby VALUES (1,‘Wilk’,
‘Piotr’)
B SELECT INTO Osoby(Nazwisko)
VALUES (‘Nowak’)
D INSERT INTO Osoby SET Nazwisko=’Janik’
3. Która z klauzul zatwierdza transakcj ?
A ROLLBACK
C SAVE
B CLOSE
D COMMIT
4. Które z polece zmienia po
enie kursora w zestawie rekordów?
A
FETCH
C RUN
B STEP
D GO
5. Jaki zestaw tabel tymczasowych, systemowych tworzy si podczas transakcji?
A Selected, Inserted
C Deleted, Inserted
B Updated, Deleted, Inserted
D Selected, Inserted, Deleted
6. Chcemy wprowadzi zmiany w budowie baz danych tak by ka da nowo tworzona baza
otrzymywa a je automatycznie po stworzeniu. W której bazie systemowej nale y nanie
takie
zmiany ?
A master
C model
B msdb
D temp
7. Czy „widok” (view) bazy danych mo e by zbudowany na kilku tabelach nale
cych do tej
samej bazy danych?
A nie
C Tylko je li ich w
cicielem jest DBO
B tak
D Tylko je li maj tego samego w
ciciela
8. Czy konto „Guest” jest automatycznie tworzone w ka dej bazie danych serwera Microsoft
SQL?
A
nie
C Tylko w tworzonych przez administratora SA
B tak
D Tylko na platform WINDOWS 95/98
9. Który u ytkownik, bez nadawania dodatkowych praw mo e czyta tabele systemowe?
A
Ka dy
C Tylko superadministrator SA
B Tylko Administrator
D Tylko w
ciciel bazy DBO
10. Jak du o indeksów typu „clustered” mo e zosta stworzonych na jednej tabeli bazy danych?
A Dowolna ilo
C 1 (na dowolnej kolumnie)
B 2 (1 na kolumnie gdzie znajduje si
Primary Key, 1 na dowolnej z
pozosta ych kolumn)
D 1 tylko na kolumnie gdzie znajduje si
Primary Key
11. Które z polece nie powoduje zapisania danych do tabel tymczasowych INSERTED,
DELETED?
A INSERT INTO
C DELETE FROM
B
SELECT INTO
D UPDATE
12. Które z polece pozwala na zmian struktury tabeli?
A EDIT TABLE
C ALTER TABLE
B UPDATE TABLE
D TRUNCATE TABLE
13. Które z polece SQL dodaje kolumn do tabeli?
A ADD COLUMN
C INSERT COLUMN
B
ADD
D DROP COLUMN
14. Wprowadzono zapytanie: SELECT COUNT (cost) FROM supplies
Która klauzula SELECT daje taki sam rezultat?
A SELECT COUNT (*) FROM supplies
WHERE cost IS NULL
C SELECT COUNT (*) FROM supplies HAVING
cost NOT IS NULL
B
SELECT COUNT (*) FROM supplies
WHERE cost NOT IS NULL
D SELECT COUNT (*) FROM supplies WHERE
cost <> 0
15. Które polecenie zwraca komunikat b du u ytkownika?
A PRINT
C DECLARE
B RETURN
D RAISERROR
16. Które polecenie mo e wyzwala procedur wyzwalan (TRIGGER)?
A DROP
C CREATE
B
INSERT
D SELECT INTO
17. Które s owo kluczowe mo e by u yte z funkcj agreguj
w klauzuli COMPUTE?
A
SUM
C DISTINCT
B ORDER BY
D SELECT INTO
18. Które s owo kluczowe jest u ywane w poleceniu UPDATE do wyszczególnienia
poprawianego pola i ustawienia nowej waroto ci?
A
SET
C WHERE
B FROM
D DISTINCT
19. Który mechanizm pozwala na dost p do danych serwera MS SQL Servera z poziomu
klienta SQL postawionego na MS SQL Server?
A ADO
C ODBC
B DAO
D OLE DB
20. Ile wynosi maksymalny poziom zagnie
onych procedur (NESTLEVEL)?
A 16
C 64
B
32
D 128
21. Która ze sk adni operatora LIKE maj cego wybiera rekordy nie nale
ce do zakresu <k,n>
jest poprawna?
A LIKE '[!k-n]%'
C LIKE '[!k-n]*'
B
LIKE '[^k-n]%'
D LIKE '[~k-n]%'
22. Które z wymienionych operatorów okre la si mianem CONSTRAINS?
A ROLE
C LOGIN, USER
B
RULE, DEFAULT
D SUM, AVG
23. Na jakich dwóch polach mo na dokona z czenia dwóch tabel?
A Na kluczu podstawowym i kluczu obcym C Na dowolnych polach zgodnych co do typu
B Na dwóch kluczach podstawowych
D Na dowolnych polach
24. Czy mo liwe jest dokonanie z czenia mi dzy polami tej samej tabeli?
A Nie
C Tylko mi dzy takimi samymi polami
B Tylko mi dzy kluczami podstawowymi
D Mi dzy ka dym z pól zgodnymi co do typu
25. Który z sufiksów powoduje przej cie kursora do poprzedniego rekordu tej samej tabeli?
A PREV
C NEXT -1
B
PRIOR
D STEP -1
26. Dla jakiego kursora mo liwe jest wykonanie bezpo redniego przej cia do pierwszego
rekordu w zestawie rekordów?
A Ka dego
C FORWARD ONLY
B
SCROLL
D
adnego
27. Które z polece SQL daje prawo do wykonania operacji INSERT w tabeli Osoby
ytkownikowi o nazwie KTO ?
A
GRANT INSERT ON Osoby TO KTO
C GRANT INSERT TO KTO IN Osoby
B SET INSERT ON Osoby TO KTO
D SET INSERT TO KTO FOR Osoby