PYTANIA t11, Bd - Bazy Danych


W procesie dekompozycji schematu relacji R do postaci q = {R1, R2, .. Rk} wymagane jest, by:

0

zbiory schematów Ri były rozłączne

9

0

liczba zbiorów Ri była minimalna

10

1

dekompozycja ta posiadała własność połączenia bez strat

11

1

każdy schemat był w 3NF lub 4NF

12

Po zastosowaniu algorytmu generacji schematów dla diagramu ERD w notacji Chen'a związkom 1:N:

0

odpowiadają klucze encji po stronie N przeniesione do tablicy utworzonych dla encji po stronie 1

17

1

odpowiadają klucze encji po stronie 1 przeniesione do tablicy utworzonych dla encji po stronie N

18

0

odpowiadają osobne tablice o kluczu złożonym z kluczy łączonych encji

19

0

odpowiadają osobne tablice o kluczu składającym się z klucza encji po stronie 1

20

Sub przykład()

Dim zb as RecordSet

Dim i as integer

Set zb = Currentdb.OpenRecordSet(„Dochody”, dbOpenDynaset)

Zb.findFirst „Nrp = 5”

Do while not zb.eof

Msgbox „Numer tematu = „ &zb!nrt

i = i + 1

Zb.findNext „nrp = 5”

Loop

Msgbox „Liczba tematów” & i

End sub

Efektem działania powyższego fragmentu procedury napisanej w języku Access Basic będzie:

0

wyświetlenie wszystkich tematów, w których pracował pracownik o numerze 5 oraz liczby i

21

0

przejście do końca zbioru zb i wyświetlenie liczby i

22

0

pominięcie wnętrza pętli i wyświetlenie liczby i

23

Wykonanie polecenia REVOKE CONNECT FROM PRAC w bazie SQL Base skończy się niepowodzeniem jeśli:

1

Użytkownik PRAC posiada własne tablice

28

1

Użytkownik PRAC posiada prawa RESOURCE

29

1

Wykonywane jest przez użytkownika ADMIN o prawach RESOURCE

30

Określ prawdziwość stwierdzeń dotyczących kluczy obcych w systemie SQL Base

1

W tabeli może zostać zdefiniowanych kilka kluczy obcych

31

1

Klucz obcy musi się odnosić do zdefiniowanego wcześniej klucza głównego w tabeli nadrzędnej

32

0

Kolumny wchodzące w skład klucza obcego muszą posiadać atrybut NOT NULL

33

Klucz główny w systemie SQL Base

1

Może być tylko jeden dla jednej tabeli

34

1

Może być oparty o jedną lub więcej kolumn

35

1

Każda kolumna wchodząca w jego skład musi mieć atrybut NOT NULL

36

Dla tabeli ZAROBKI(nrpr,pensja) zawierającej rekordy: (1,1000), (2,1500), (3,2000),(4,2000)

Zapytania:

  1. SELECT AVG(DISTINCT pensja) FROM ZAROBKI

  2. SELECT AVG(pensja) FROM ZAROBKI

0

zwrócą takie same wartości

37

0

(a) zwróci wartość większą

38

Które z poniższych par zapisów są równoważne (dają identyczne rezultaty)?

1

{t(nazwisko, kwota, nrt)|(∃ p) (Pracowni(p) ∧ t.nazwisko=p.nazwisko ∧ p.nrz=5 ∧ (∃d) (Dochody (d) ∧ t.kwota=d.kwota ∧ t.nrt=d.nrt ∧ p.nrp=d.nrp))}

nazwisko, kwota, nrtnrz=5(Pracowni)** Dochody)

pracowni.nrp=dochody.nrp

39

0

{t(nazwisko, kwota, nrt)|(∃ p) (Pracowni(p) ∧ t.nazwisko=p.nazwisko ∧ p.nrz=5 ∧ (∃d) (Dochody (d) ∧ t.kwota=d.kwota ∧ t.nrt=d.nrt ∧ p.nrp=d.nrp))}

nazwisko, nrpnrz=5(Pracowni))** ∏ kwota, nrt, nrp (Dochody)

pracowni.nrp=dochody.nrp

40

0

{t(nazwisko, kwota, nrt)|(∃ p) (Pracowni(p) ∧ t.nazwisko=p.nazwisko ∧ p.nrz=5 ∧ (∃d) (Dochody (d) ∧ t.kwota=d.kwota ∧ t.nrt=d.nrt ∧ p.nrp=d.nrp))}

nazwiskonrz=5(Pracowni))** ∏ kwota, nrt (Dochody)

pracowni.nrp=dochody.nrp

41

1

{t(nazwisko, kwota, nrt)|(∃ p) (∃d) (Pracowni(p) ∧ Dochody (d)∧ t.nazwisko=p.nazwisko ∧ p.nrz=5 ∧ t.kwota=d.kwota ∧ t.nrt=d.nrt ∧ p.nrp=d.nrp)}

nazwisko, kwota, nrtnrz=5(Pracowni)** Dochody)

pracowni.nrp=dochody.nrp

42

Nadanie użytkownikowi poziomu uprawnień RESOURCE w serwerze SQLBase pozwala na:

1

Tworzenie własnych tabel

43

1

Nadawanie uprawnień do własnych obiektów innym użytkownikom

44

0

Zmianę poziomów uprawnień

45

0

Przeglądanie i modyfikację wszystkich tabel istniejących w bazie danych

46

Perspektywy stosowane są w języku SQL w celu:

1

Uproszczenia dostępu do danych

47

1

Zwiększenia bezpieczeństwa bazy danych

48

1

Bardziej szczegółowego zarządzania prawami (w odniesieniu do wierszy lub kolumn)

49

Dane są następujące relacje (klucze wyróżniono dużymi literami)

PRACOWNI (NRP, nazwisko, imie, nrz)

TEMATY (NRT, nazwatemat, nrkt)

DOCHODY (NRP, NRT,KWOTA)

ZESPOLY (NRZ, nazawazesp, nrkz)

Określ prawidłowe zapytanie(-a) w języku SQL

0

SELECT sum(kwota) FROM dochody WHERE sum(kwota) > 1000

50

1

SELECT count(nrp) FROM pracowni GROUP BY nrz HAVING count(nrp) > 10

51

0

SELECT nrp, nrt FROM dochody GROUP BY nrt HAVING avg(kwota) > min(kwota)

52

1

SELECT nrp, sum(kwota), nrt FROM dochody GROUP BY nrt, nrp

53

Słowo kluczowe PUBLIC w systemie SQL Base:

1

Umożliwia nadanie praw publicznych wszystkim użytkownikom bazy danych (obecnym i przyszłym)

54

1

Umożliwia stworzenie synonimów widocznych przez wszystkich użytkowników

55

1

Pozwala właścicielowi na udostępnienie danych zwartych w jego obiektach wszystkim użytkownikom

56

0

Pozwala na stworzenie publicznego użytkownika

57

Mając zbiór zależności {AB → C, AB → D, D → E, B → D, C → F} możemy powiedzieć, że:

0

schemat (A, B, C, D) jest w drugiej postaci normalnej,

62

0

schemat (A, B, C, D) jest w trzeciej postaci normalnej,

63

1

schemat (A, B, C, F) jest w drugiej postaci normalnej,

64

0

schemat (A, B, C, F) jest w trzeciej postaci normalnej,

65

Określ prawdziwość stwierdzeń:

0

Komenda SET INDEX ON [<lista plików indeksowych>] tworzy pliki indeksowe dla bazy danych otwartej w bieżącym obszarze roboczym

70

0

Komenda SET RELATION TO [<wyr1> INTO <nazwa_zast>] w systemie FoxPro nie może być stosowana dla niepoindeksowanego pliku <nazwa zast>

71

0

Polecenie SET SKIP TO <obszar 1> [,<obszar 2>,...] w systemie FoxPro powoduje przesunięcie wskaźnika w pliku bazy danych (otwartym w obszarze 1 lub 2...), zmieniając tym samym rekord, który jest rekordem bieżącym

72

0

Polecenie SET SKIP TO <obszar 1> [,<obszar 2>,...] w systemie FoxPro realizuje dynamiczne połączenie relacji aktywnych w obszarze 1 i obszarze 2

73

W systemie FoxPro 2.0, dla ustawień:

USE zespol ALIAS ze

INDEX ON nrz TO i_2

INDEX ON nazwazesp TO i_1

Poprawne są następujące konstrukcje:

1

LOCATE FOR nazwazesp > „DYSK”

74

0

SEEK nrz

75

1

SEEK “DYSK”

76

1

LOCATE FOR nrz > 100

77

W systemie FoxPro 2.0, dla relacji o schemacie

PRACOWNI (NRP NUMERIC 3, NRZ NUMERIC 3 IMIE CHARACTER 10, NAZWISKO CHARACTER 20) poprawne są następujące konstrukcje:

1

INDEX ON nrp + 1 TO id_1

78

1

INDEX ON str(nrp) + str(nrz) TAG id_3

79

0

INDEX ON nazwisko, imie TO id_2

80



Wyszukiwarka

Podobne podstrony:
PYTANIA t2, Bd - Bazy Danych
Bazy danych - cz zagadnie do egzaminu, Automatyka i Robotyka, Semestr 3, Bazy danych, BD, BD, Ba
bd, Bazy danych
Bazy danych - egzamin, Bd - Bazy Danych
Bazy danych opracowanie zagadnie , Automatyka i Robotyka, Semestr 3, Bazy danych, BD, BD, Bazy Danyc
bd egz, Bd - Bazy Danych
Pytania z Zip, Bazy Danych
pytania, bazy danych, Głupie pytanie
Pytania1, Politechnika Śląska MT MiBM, Semestr III, Bazy danych
pytania, WAT, semestr III, Bazy danych
bd kolo01 sciaga popr, ETI sem2, Bazy danych
egz, Pytania na egzamin testowy, Pytania na egzamin testowy, Relacyjne bazy danych 2002
Projekt BD Relacyjne Bazy Danych obligat ET II II 01
BD-sciaga(1), SiMR, Inżynierskie Bazy Danych, IBD 2koło, od żółwia, od żółwia, sciaga bd
Bazy danych - sciaga, Automatyka i Robotyka, Semestr 3, Bazy danych, BD, BD

więcej podobnych podstron