background image

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

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

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

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

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

background image

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

OLE DB

15. Która z klauzul zatwierdza transakcj ?
A ROLLBACK

C SAVE

B CLOSE

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

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 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

Mi dzy ka dym z pól zgodnymi co do typu

background image

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

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

background image

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

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

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

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

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

DISTINCT

10. Czy pole na którym obliczono funkcj  agreguj

 (SUM, AVG, MIN, MAX etc.) mo e by

yte do sortowania?

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)
Wiek=20 OR Wiek =30

C Wiek=20 AND Wiek =30

B Wiek>=20 AND Wiek< =30

D Wiek<>20 AND Wiek<>30

background image

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

UNION ALL

D DISTINCT ALL

15. Które polecenie zwraca komunikat b du u ytkownika?
A PRINT

C DECLARE

B RETURN

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

OLE DB

21. Która z klauzul zatwierdza transakcj ?
A ROLLBACK

C SAVE

B CLOSE

COMMIT

22. Które z polece  zmienia po

enie kursora w zestawie rekordów?

A

FETCH

C RUN

B STEP

D GO

background image

23. Jaki zestaw tabel tymczasowych, systemowych tworzy si  podczas transakcji?
A  Selected, Inserted

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

REVOKE INSERT ON Osoby TO KTO

26. Który element nie jest cz

ci  MS SQL Server Agent?

A ALERT

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 Na dowolnych polach zgodnych co do typu
B  Na dwóch kluczach podstawowych

D Na dowolnych polach

background image

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

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

SAVE

B COMMIT

D LABEL

5. Co powoduje skasowanie tabeli tymczasowej je li nie skasowano jej "r cznie"?
A  Koniec pracy komputera

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

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

background image

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

EXECUTE

B UPDATE

D RUN

13. Które polecenie nie mo e wyzwala  procedury wyzwalanej (TRIGGER)?
A DROP

C CREATE

B INSERT

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

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

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

background image

20. Jaki zestaw tabel tymczasowych, systemowych tworzy si  podczas transakcji?
A  Selected, Inserted

Deleted, Inserted

B  Updated, Deleted, Inserted

D Selected, Inserted, Deleted

21. Które z polece   pozwala na zmian  struktury tabeli?
A  EDIT TABLE

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’)

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

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

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

background image

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

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

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

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

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

background image

10. Jak du o indeksów typu „clustered” mo e zosta  stworzonych na jednej tabeli bazy danych?
A  Dowolna ilo

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

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

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

OLE DB

background image

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 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

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