[Sql] kilka pytań

ostrowwlkp
Użytkownik
Użytkownik
Posty: 22
Rejestracja: 10 sty 2011, o 20:12
Płeć: Mężczyzna
Lokalizacja: Ostrów Wlkp

[Sql] kilka pytań

Post autor: ostrowwlkp »

Witam proszę o sprawdzenie i pomoc w rozwiązaniu kilku pytań

1.W przypadku transakcji zagnieżdżonych można powiedzieć, że
A) Nie można tworzyć transakcji zagnieżdżonych
B) Zatwierdzenie najbardziej zewnętrznej transakcji zatwierdza wszystkie w niej zawarte (nie sprawdzałem, ale tak było mówione na wykładzie)
C) Nie można wycofać transakcji wewnętrznych
D) Zatwierdzenie najbardziej zewnętrznej transakcji nie zatwierdza wszystkich w niej zawarte
2. Jakie są ograniczenia dla podzapytania występującego w klauzuli filtrującej WHERE Brutto>(SELECT… ?
A) Podzapytanie musi zawierać jedno pole w jednym wierszu <<chyba A
B) Podapytanie musi zwracać jedno N pól w jednym wierszu
C) Podzapytanie musi zawierać funkcje agregującą
D) Nie ma ograniczeń
3.Czym różnią się między sobą ograniczenia PRIMARY KEY i UNIQUE
A) Są dokładnie równoważne
B) Nie mają żadnych cech wspólnych
C) W pole z ograniczeniem PRIMARY KEY można wpisać wartość NULL
D) W pole z ograniczeniem UNIQUE można wpisać NULL
4. Ile indeksów typu NONCLUSTERED można stworzyć na tabeli
A) Dowolnie wiele
B) Tylko na polach, gdzie ustawiono ograniczenie NOT NULL
C) Tylko na polach, gdzie ustawiono dowolne ograniczenia integralnościowe
D) Tylko jeden
5.Przeniesienia do sekcji obsługi wyjątków dokonujemy z sekcji
A) BEGIN TRAN … END
B) BEGIN TRY … END
C) BEGIN CATCH … END
D) BEGIN … END
6. Aby można było stworzyć ograniczenie klucz obcego, to pole w tabeli nadrzędnej
A) Nie może być kluczem głównym
B) Może być dowolnym polem
C) Musi być polem klucza obcego
D) Musi być polem indeksowanym
7. Czy można zastosować podzapytanie w zapytaniu wstawiającym wiersze INSERT INTO table?
A) Tylko jeśli zapytanie SELECT zwraca jeden wiersz
B) Nie jest dopuszczalne
C) Tylko jeśli zapytanie dotyczy tej same tabeli
D) Tylko jeśli zapytanie SELECT zwraca najwyżej tyle kolumn ile ma modyfikowana tabela
8. W definicji triggera dla bazy danych, po słowie kluczowym FOR może pojawić się definicja zdarzenia…
A) CREATE
B) UPDATE
C) DELETE
D) SELECT
9. Trigger typu – ON Tabela – może być wyzwalany przez zdarzenie
A) UPDATE
B) DROP
C) ALTER
D) CREATE
10. Trigger typu – ON Tabela - nie może być wyzwalany przez zdarzenie
A) INSERT
B) UPDATE
C) CREATE
D) DELETE
11.Które z wymienionych operatorów określa się mianem CONSTRAINS?
A) ROLE
B) ROLE, DEFAULT
C) LOGIN, USER
D) SUM, AVG
ODPOWIEDZ