RBD 3


1. INDEKS w bazie danych przyśpiesza:nbsp;

wyszukiwania rekordów w bazie danych /str.11 „Indeks to dodatkowa… (…)”

wstawiania rekordów do bazy danych

usuwania rekordów z bazy danych

autoryzację użytkowników w bazie danych

2. Jaka jest wartość wyrażenia True OR Null:nbsp;

jest nieokreślone

True /str.9 tabelki

False

Null

3. Związkowi jednoznacznemu odpowiada w relacyjnej bazie danych:nbsp;

kolumna w tabeli

klucz obcy

indeks w tabeli

wartość NULL

4. Dany jest schemat relacyjny R={Miasto, Ulica, Kod}, F = {Miasto,Ulica->Kod; Kod->Miasto}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

5. Dany jest schemat relacyjny R={Student,Uczelnia,Adres,Klub}, F = {Student, Uczelnia->Klub; Klub->Adres}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

6. Cykl na diagramie związków encji oznacza, że:nbsp;

mamy do czynienia ze związkiem rekurencyjnym

wymagania użytkownika zostały niepoprawnie określone

nie da się utworzyć relacyjnej bazy danych

może istnieć związek rekurencyjny

7. Wyrażenie <OSOBA>>Jan Kowalski</OSOBA>> należy do języka:nbsp;

HTML

XML / str. 68

SQL

Visual Basic

8. Które z poniższych obiektów występują w oknie bazy danych MS Access:nbsp;

tabele

formularze

makra

komponenty ActiveX /str. 18 „Okno bazy danych”

moduły

wykresy

funkcje

procedury

raporty

akcje makr

elementy dialogowe (formanty)

rysunki

9. Odnośnik to:nbsp;

typ danych Accessa, którego wartościami są wskaźniki

pole listy w tabeli zawierające dozwolone wartości /str. 20 „odnośnik określa(…)”

pole na formularzu zawierające odwołanie do pozycji rekordu w tabeli

alternatywna nazwa dla klucza obcego

10. Możliwa do wybrania w polu typ danych widoku projekt tabeli MS Access wartość atonumerowanie określa wartości tego pola jako:nbsp;

dowolną wartość typu "integer" wpisywaną przez użytkownika bazy

jest nowym typem zmiennych typu całkowitego wprowadzonym przez firmę Microsoft

jest mechanizmem automatycznego wpisywania w pole, dla którego określono taki typ wartości, kolejnych liczb naturalnych lub różnych od siebie liczb losowych w kolejnych rekordach tabeli /str. 19 „Autonumer”

jest jedynym prawidłowym sposobem realizacji klucza głównego tabeli MS Access

11. Usuwanie powiązanych kaskadowo rekordów w bazie danych MS Access można zrealizować przez:nbsp;

wybór opcji "kaskadowo usuwaj powiązane rekordy" przy deklaracji więzów spójności dla relacji łączącej te tabele; wówczas system bazy danych automatycznie usunie powiązane rekordy z tabeli podrzędnej przed usunięciem rekordu w tabeli nadrzędnej /str. 24 „W przypadku(…)”

oprogramowanie z poziomu VBA kolejno uruchamianych poleceń SQL "DELETE FROM ..." odpowiednio najpierw dla tabeli podrzędnej a następnie dla tabeli nadrzędnej

ręczne usunięcie odpowiednich rekordów we właściwej kolejności przez użytkownika bazy danych

uruchomienie kwerendy usuwającej (Delete query), na siatkę której przyciśgnięto odpowiednio tabelę nadrzędną i związaną z nią tabelę podrzędną

12. Które fazy są wyróżnione jako podstawowe w modelu procesów MSF:nbsp;

Faza planowania

Faza analizy

Faza projektowania /wykład 14 slajd 32

Faza tworzenia

13. Które role występują w modelu zespołu projektowego MSF:nbsp;

kierownik projektu

kierownik produktu

kierownik programu /wykład 14 slajd 40

kierownik logistyki

14. Kolekcja jest to:nbsp;

zbiór formularzy

zbiór zmiennych

obiekt reprezentujący zbiór elementów / str. 62 „Modelowanie zbiorów wartości”

obiekt reprezentujący wybrane elementy

15. Które z poniższych wyrażeń należą do języka SQL:nbsp;

Select Distinct Osoby.Nazwisko From Osoby /str. 129 “A oto jego(…)”

DoCmd.OpenQuery "Nazwiska"

Rst.Update

Update Osoby Set Data = null /str. 133 “Instrukcja UPDATE”

16. Zapisanie na zmiennej typu Boolean, czy kwerenda wybierająca daje w wyniku pusty zbiór można zrealizować za pomocą:nbsp;

zestawu rekordów

odczytania odpowiedniej właściwości samej kwerendy

funkcji DLookUp

funkcji MsgBox

17. Które z poniższych akcji mogą doprowadzić do przyśpieszenia działania aplikacji bazodanowej:nbsp;

zastosowanie Analizatora wydajności bazy danych /wyklad 13 slajd 6

założenie nowych indeksów

usunięcie niektórych indeksów

usunięcie rysunków z ramek niezwiązanych

połączenie dwóch tabel w jedną

rozdzielenie jednej tabeli na dwie

zastąpienie kwerend jako źródła wierszy dla list przez instrukcje SELECT

wykonanie kopii zapasowej

zastosowanie Analizatora tabel bazy danych /wyklad 13 slajd 6

przekształcenie do formatu .mde /wykład 13 slajd 7

wykonanie kopii zabezpieczającej

18. Do którego interfejsu programistycznego należy instrukcja EXEC SQL DELETE FROM Emp WHERE Emp.Empno = :num_pr :nbsp;

moduły

osadzony SQL /Wykład 12 slajd 5

bezpośredni SQL

Oracle Net

Interfejs Poziomu Wywołań

19. Interfejs programistyczny w języku PHP do baz danych należy do kategorii:nbsp;

moduły

osadzony SQL

Interfejs Poziomu Wywołań

bezpośredni SQL

20. Jaka jest wartość wyrażenia True AND Null:nbsp;

jest nieokreślone

True

False

Null / str. 9 tabela AND

21. Które z poniższych stwierdzeń są prawdziwe:nbsp;

jedyną poprawną, nietrywialną zależnością funkcyjną jest zależność do klucza

należy starać się użyć najmniejszej możliwej liczby tabel

w tabeli nie powinno być żadnych niekontrolowanych redundancji

należy wszystkie związki jednoznaczne zastąpić związkami jednojednoznacznymi

każdy fakt przechowywany w bazie danych powinien być w niej wyrażany tylko na jeden sposób /str. 75 „Każdy fakt(…)”

należy skonsultować z użytkownikiem poprawność skonstruowanego modelu danych

należy spytać się użytkownika czy schemat tabel jest w III postaci normalnej

22. Które ze sformułowań są prawdziwe w modelu relacyjnym:nbsp;

klucz obcy nie może być częścią klucza główego

klucz główny nie może być częścią właściwą klucza obcego

wartości klucza głównego nie mogą się powtarzać /str. 8 „Dla każdej tabeli(…)”

wartości klucza obcego nie mogą się powtarzać

może być wiele kluczy głównych

może być wiele kluczy jednoznacznych /str. 8 „Klucz jednoznaczny(…)”

może być wiele kluczy obcych

może być wiele indeksów

tabela jest konkretną reprezentacją relacji /wykład 5 slajd 11 k

dla klucza jednoznacznego jest automatycznie zakładany indeks

dla klucza obcego jest automatycznie zakładany indeks

dla klucza głównego jest automatycznie zakładany indeks jednoznaczny

wiersze nie mają tożsamości obiektowej

związek jednoznaczny reprezentuje się przy pomocy klucza obcego

związek wieloznaczny reprezentuje się przy pomocy klucza obcego

klucze obce muszą być typu całkowitego

wartości w kolumnie są przechowywane w kolejności posortowanej

wiersze nie powtarzają się /str.8 „Wiersze reprezentuje(…)”

kolejność kolumn jest nieistotna /str.8 „W modelu relacyjnym(…)”

wartości w kolumnie nie powtarzają się

23. Z ilu tabel powinna się składać prosta znormalizowana baza zawierająca informacje o piętrach, pokojach i przynależności "jeden do wielu" między nimi:nbsp;

1

2

3

4

-24. Tabela (relacja) {Klucze - dużymi literami}. Student (NR_LEGITYMACJI, KURS, HOBBY) jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

postaci B-C

szóstej postaci normalnej

trzeciej postaci normalnej

25. Studenci mają pomysły. Każdy pomysł dotyczy pewnej rzeczy. Każdy pomysł przychodzi do głowy dokładnie jednemu studentowi. Student może się podzielić pomysłem z kolegami-studentami. Który ze schematów jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych:nbsp;

Studenci(id_studenta, imię, nazwisko, adres, id_pomysłu); Pomysły(id_pomysłu, rzecz, opis); Koledzy(id_kolegi, imię, nazwisko, id_studenta, id_pomysłu)

Studenci(id_studenta, imię, nazwisko, adres, id_kolegi); Pomysły(id_pomysłu, rzecz, opis, id_studenta); Koledzy(id_kolegi, imię, nazwisko, id_studenta, id_pomysłu)

Studenci(id_studenta, imię, nazwisko, adres); Pomysły(id_pomysłu, rzecz, opis, id_studenta); Koledzy(id_pomysłu, id_kolegi)

Studenci(id_studenta, imię, nazwisko, adres); Pomysły(id_pomysłu, rzecz, opis, id_studenta, id_kolegi)

26. Tabele STUDENT i PRZEDMIOT ( i relacja uczęszcza na) połączone są relacją:nbsp;

jeden - wiele

wiele - jeden

wiele- wiele

wymagającą dodatkowej tabeli łączącej

27. Które operatory ze standardu SQL występują w MS Access:nbsp;

UNION

INTERSECT

EXCEPT

DISTINCT

28. Kwerenda przekazująca może być użyta do:nbsp;

sprowadzenia danych z odległej bazy danych

wykonania instrukcji SQL w odległej bazie danych /wykład 8 slajd 19

wykonania programu Visual Basic w odległej bazie danych

skorzystania z usług serwera automatyzacji

utworzenia tabeli w bazie danych SQLServer

utworzenia perspektywy w bazie danych SQLServer

utworzenia formularza w bazie danych SQLServer

utworzenia obiektu Application w bazie danych SQLServer

wysłania listu elektronicznego

skorzystania z usług serwera automatyzacji Windows

utworzenia tabeli w bazie danych Oracle

utworzenia perspektywy w bazie danych Oracle

utworzenia formularza w bazie danych Oracle

utworzenia obiektu Application w bazie danych Oracle

sprowadzenia danych zapisanych w systemie plików

sprowadzenia formularza z odległej bazy danych

usunięcia tabeli w odległej bazie danych

29. Odnośnik określa się dla:nbsp;

kolumny klucza głównego

kolumny klucza obcego

kolumny na której został założony indeks

formularza

30. Używając polecenia DoCmd możnanbsp;

Przejść do nowego rekordu

Sprawdzić czy dane pole na formularzu nie zawiera wartości Null

Wykonać kwerendę

Wprowadzić nową wartość do pola listy

Wykonać zapytanie SQL

Wyświetlić komunikat /str.167

Zamknąć konkretny obiekt

Usunać bieżący rekord

Zamknąć aktywny obiekt

31. Jakim procesom są poddawane obiekty projektowe przechowywane w repozyorium narzędzia CASE:nbsp;

transformacja

wersjowanie

generowanie (forward engineering) /wykład 14 slajd 14

wprowadzanie wstecz (reverse engineering)

32. Na jakich elementach jest oparty model procesów MSF:nbsp;

punktach kontrolnych (kamieniach milowych) /wykład 14 slajd 31

wersjach

zarządzaniu zależnością między zasobami, harmonogramem i cechami

strukturalnej metodyce projektowania

33. Które z konstrukcji służą do sprawdzania poprawności i obsługi błędów w aplikacji:nbsp;

akcja AnulujZdarzenie

procedura zdarzenia "Przy błędzie" /sprawdzałem w accesie na zdarzeniach formularza :]”

instrukcja On Error /str 171 „Do obsługi(…)”

procedura zdarzenia "Przy wartości spoza listy"

34. ADO jest to biblioteka obiektów i kolekcji umożliwiająca dostęp do:nbsp;

komponentów ActiveX

niestandardowych formantów

dodatków w tym kreatorów

danych /str.178 „Model Programowania(…)”

-35. Narzędzia administracyjne Accessa umożliwiają:nbsp;

defragmentację bazy danych

konwersję bazy danych z wcześniejszej wersji Accessa

automatyczne odtwarzanie danych po awarii dysku /wykład 13 slajd 25

replikację danych

zakładanie kont użytkownikom

szyfrowanie bazy danych

monitorowanie użytkowników

zarządzanie bazami danych Accessa w sieci lokalnej

naprawę uszkodzonej bazy danych

36. Jakie są metody klasy SQLException:nbsp;

executeQuery

getSQLState

println

getString

37. Jakie są metody klasy Statement:nbsp;

executeQuery

executeUpdate

next

getString

- 38. III postać normalna dotyczy faktu:nbsp;

wartością klucza obcego może być null lub wartość odpowiadającego mu klucza głównego

wartości w kolumnie nie powtarzają się

wartości w kolumnie niekluczowej nie mogą zależeć ani od części klucza ani nawet przechodnio od klucza

w każdej tabeli powinien istnieć dokładnie jeden klucz

39. Spójność referencyjna dotyczy faktu:nbsp;

wartością klucza obcego może być null lub wartość odpowiadającego mu klucza głównego

wartości w kolumnie nie powtarzają się

wartości w kolumnie nie mogą zależeć ani od części klucza ani nawet przechodnio od klucza

w każdej tabeli powinien istnieć dokładnie jeden klucz

40. Zależność złączeniowa jest uogólnieniem zależności wielowartościowej w następującym sensienbsp;

dotyczy rozbicia tabeli na dokładnie dwie tabele

dotyczy rozbicia tabeli na dokładnie trzy tabele

dotyczy rozbicia tabeli na więcej niż dwie tabele / str. 87

dotyczy rozbicia tabeli na co najmniej dwie tabele

41. Tabela (relacja) {Klucze - dużymi literami}. Dany schemat relacyjny Wypłata (NR_KONTA, DOKŁADNY_CZAS, Właściciel, Kwota), z zależnościami funkcyjnymi F = {Nr_Konta , Dokładny_Czas -> Kwota; Nr_Konta -> Właściciel} jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

42. W notacji modelowania Chena encja jest reprezentowana przez:nbsp;

trójkąt

prostokąt /wykład 3 slajd 7

koło

romb

43. Które operatory ze standardu SQL nie występują w MS Access:nbsp;

UNION

INTERSECT

EXCEPT /wykład 8 slajd 18

LIKE

EXISTS

44. Diagram związków encji:nbsp;

jest używany przez programistów aplikacji

jest używany przez analityków

abstrahuje od szczegółów implementacyjnych bazy danych

służy do określenia wymagań użytkowników /str. 35 „wyspecyfikowanie”

jest tworzony przez programistów aplikacji

jest tworzony przez analityków

jest jednym z dokumentów określających wymagania przyszłychużytkowników

45. Przeznaczeniem dokumentu TOR jest:nbsp;

informowanie na bieżąco kierownictwa o zmianach zachodzących w projekcie

punkt odniesienia do dalszych prac projektowych

spisanie funkcji jakie ma realizować aplikacja bazodanowa

informacja dla programistów, jakie moduły powinni zaprogramować

46. Control jest to:nbsp;

obiekt służący do kontroli wykonywania aplikacji

obiekt służący do sterowania wykonywaniem aplikacji

obiekt wchodzący w skład kolekcji Controls

obiekt, którego częścią jest kolekcja ItemsSelected

47. Jakie elementy obejmuje środowisko uruchamiania kodu Visual Basic:nbsp;

okno analizy programu

punkty przerwania

nawigator po obiektach klasowych

okno bazy danych

48. Jakie są metody klasy ResultSet:nbsp;

executeQuery

executeUpdate

next

getString

49. Obiekty, której klasy reprezentują wynik działania instrukcji SELECT w ADO.NET:nbsp;

DataSet /wykład 11 slajd 35

RecordSet

ResultSet

OCIFetchInto

-50. Możliwość dopisania nowego rekordu do tabeli stanowiącej źródło rekordów pola kombi (combo box) wymaga obsłużenia zdarzenia (event)nbsp;

&#8222;przy bieżącym&#8221; (on current)

&#8222;przed aktualizacją&#8221; (before update)

&#8222;przy wartości spoza listy&#8221; (not on list)

&#8222;przy kliknięciu&#8221; (on click)

51. Z ilu tabel powinna się składać prosta znormalizowana baza zawierająca informacje o częściach, urządzeniach i przynależności "wiele do wielu" między nimi:nbsp;

1

2

3

4

52. Związkowi wieloznacznemu odpowiada w relacyjnej bazie danych:nbsp;

klucz obcy

tabela

kolumna w tabeli

wiersz w tabeli

53. Eliminacja zależności częściowych i przechodnich prowadzi do:nbsp;

III postaci normalnej

zwiększenia liczby tabel

zwiększenia liczby kolumn w istniejących tabelach

nie ma wpływau na liczbę tabel

54. Tabela (relacja) {Klucze - dużymi literami}. Dany schemat relacyjny Wypłata (NR_KONTA, DOKŁADNY_CZAS, Kwota, waluta, przelicznik), z zależnościami funkcyjnymi F = { Nr_Konta, Dokł adny_Czas->Kwota; Nr_Konta, Dokładny_Czas -> waluta; Dokładny_Czas, waluta -> przelicznik} jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

55. Akcje referencyjne dotyczą w Visio:nbsp;

zależności wartości atrybutu od klucza

wykonywania operacji INSERT, DELETE i UPDATE na powiązanych rekordach /wykład 2 slajd 19

wiązania wartości zmiennej w czasie kompilacji

używania odnośników dla kolumn kluczy obcych

56. Które metody dotyczą ochrony danych przed nieautoryzowanym dostępem:nbsp;

kopia zapasowa

wprowadzenie kont i haseł

słownik danych (metadane)

przyznawanie uprawnień do wykonywania operacji na obiektach

57. Semistrukturalny model danych ułatwia:nbsp;

wykonywanie zapytań w relacyjnej bazie danych

integrację danych pochodzących z heterogenicznych źródeł danych /str. 67 „Po pierwsze(…)”

wykonywanie kopii zabezpieczających

przechowywanie danych w pamięci wewnętrznej RAM

oddzielenie struktury danych od ich prezentacji /str. 69 „Reasumująć(…)”

tworzenie dokumentów tekstowych o hierarchicznej strukturze

58. Jakie operacje można wykonać na tabeli MS Access w widoku arkusz danych:nbsp;

dodać nowy wiersz

dodać nową kolumnę

usunąć wiersz

usunąć kolumnę

posortować wiersze według wartości w jednej z kolumn

posortować kolumny według wartości w jednym z wierszy

założyć filtr

zastosować filtr

zmienić typ danych

59. Typ złączania tabel:nbsp;

jest ustawiany w widoku projekt tabeli

jest ustawiany w okienku właściwości związku między dwiema tabelami

ma dwie opcje

ma trzy opcje

60. Które z następujących obiektów mogą być zapisane w polu tabeli w bazie danych Access:nbsp;

moduł

dokument Worda

tabela

wartość TAK/NIE

61. Jeżeli dla formularzy związanych przedstawiających DZIAŁY i PRACOWNIKÓW (oba otwarte) chcemy zagwarantować, by przy zmianie rekordu w formularzu DZIAŁY na formularzu PRACOWNIK byli widoczni tylko pracownicy z wyświetlonego działu musimy oprogramować zdarzenie:nbsp;

po aktualizacji

przy wartości spoza listy

przy bieżącym

przed aktualizacją

przy kliknięciu

62. Parametry procedury przy kliknięciu to:nbsp;

Cancel

Brak parametrów

NewData i Response

NewData

63. Jakie perspytywy projektowania są wyróżnione w modelu procesów projektowania MSF:nbsp;

koncepcyjny

logiczny /wykład 14 slajd

fizyczny

użytkowy

64. Zgodnie z metodyką MSF za dostarczenie produktu w ramach ograniczeń projektowych odpowiada:nbsp;

kierownik produktu

kierownik programu /wykład 14 slajd 40

wytwórca

tester

65. DoCmd jest to:nbsp;

słowo kluczowe języka VBA oznaczające komendę

właściwość obiektu Connection

obiekt, którego metody służą do wykonywania komend /wykład 9 slajd 17

polecenie tworzenia metod obiektu Application

66. Korzeniem hierarchii ADO jest obiekt:nbsp;

Application

DBEngine

Database

Connection /str. 178 “Connection”

67. W skład pakietu java.sql wchodzą:nbsp;

klasa reprezentująca instrukcję SQL

klasa reprezentująca połączenie z bazą danych

klasa reprezentująca zbiór wyników zapytania

klasa reprezentująca formularz

interfejs odpowiedzialny za nawiązanie połączenia z bazą danych

klasa odpowiedzialna za nawiązanie połączenia z bazą danych

klasa zarządzająca listą dostępnych sterowników

interfejs do zarządzania listą dostępnych sterowników

68. Co będzie wynikiem realizacji instrukcji SELECT * FROM Emp WHERE EmployeeID=EmployeeID AND NULL=EmployeeIDnbsp;

relacja Emp

relacja pusta

instrukcja jest niepoprawna

Null

69. Tabela (relacja) {Klucze - dużymi literami}.Dany schemat relacyjny Wypłata (NR_KONTA, Kwota, DOKŁADNY_CZAS), , z zależnościami funkcyjnymi F = { Nr_Konta, Dokładny_Czas -> Kwota} jest w:nbsp;

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

szóstej postaci normalnej

pierwszej postaci normalnej

70. W Visio właściwość liczebności (Cardinality) określa:nbsp;

czy związek jest identyfikujący

czy związek jest opcjonalny

ile egzemplarzy encji po stronie jeden może być powiązane z egzemplarzem encji po stronie wiele

ile egzemplarzy encji po stronie wiele może być powiązane z egzemplarzem encji po stronie jeden /wykład 2 slajd 16

71. W wyniku transformacji trójargumentowego związku wieloznacznego liczba tworzonych związków wynosi:nbsp;

1

2

3

mogą powstać więcej niż dwa

72. Tabele MIASTO i PAŃSTWO ( i relacja należy do) połączone są relacją:nbsp;

jeden - wiele

wiele - jeden

wiele- wiele

wymagającą dodatkowej tabeli łączącej

73. Używając technologii ODBC można w bazie danych MS Access:nbsp;

wyświetlić formularz należący do innej bazy danych MS Access

połączyć się z odległym serwerem www

zapisać dane do bazy danych Oracle

zdefiniować tabelę połączoną z tabelą w bazie danych SQL Server

74. Z jakimi obiektami w Accessie można łączyć procedury zdarzeń:nbsp;

kwerenda

rysunek na formularzu

pole w tabeli

zmienna w module

75. Jeżeli na formularzu DZIAŁY umieścimy przycisk do usuwania bieżącego działu wraz ze wszystkimi jego pracownikami to musimy oprogramować zdarzenie:nbsp;

po aktualizacji

przy bieżącym

przed aktualizacją

przy kliknięciu

przy wartości spoza listy

76. Jakie aspekty są podstawowe w modelu architektury przedsiębiorstwa MSF:nbsp;

biznes

informacje

aplikacje UWAŻAM ŻE TYLKO TO !!!!/wykład 14 slajd 27

technologia

77. Co będzie wynikiem realizacji instrukcji SELECT * FROM Emp WHERE EmployeeID=EmployeeID OR EmployeeID=NULLnbsp;

relacja Emp

relacja pusta

instrukcja jest niepoprawna

Null

78. Relacja R ma atrybut a. Jaka liczba może być wynikiem wykonania instrukcji SELECT Count(*) FROM R WHERE a

zawsze 0

1

dowolna liczba całkowita

zawsze tyle jaka jest liczebność relacji R.

79. Encji odpowiada w relacyjnej bazie danych:nbsp;

wiersz w tabeli

kolumna w tabeli

tabela

klucz obcy

80. Które metody dotyczą zachowania spójności danych przy współbieżnym dostępie:nbsp;

blokowanie pesymistyczne

przyznawanie uprawnień do obiektów w bazie danych

autoryzowanie dostępu

blokowanie optymistyczne

81. Kwerenda przekazująca polega na:nbsp;

wyświetleniu użytkownikowi wyników instrukcji SQL

umieszczeniu na formularzu wyników instrukcji SQL

przesłaniu do serwera bazy danych przez ODBC instrukcji SQL / wydedukowane ze strony: http://support.microsoft.com/default.aspx?scid=kb%3Bpl%3B208858 „uruchamianie kwerend przekazujących SQL”

przesłaniu do serwera pocztowego rezultatu wykonania instrukcji SQL

82. Naturalną strukturą logiczną podziału danych w raporcie są:nbsp;

grupy

wiersze

strony

kolumny

83. Formant ActiveX jest:nbsp;

elementem dialogowym formularza obsługiwanym przez zarejestrowaną aplikację Windows

elementem dialogowym dla którego zostały zdefiniowane procedury zdarzeń

elementem dialogowym umożliwiającym korzystanie z zewnętrznych źródeł danych

rysunkiem, który użytkownik może przesuwać na formularzu i zmieniać rozmiar

84. W warunku WHERE: Instytucje![Id instytucji]=Forms![Osoby]![Id instytucji] obiekty Instytucje, Osoby mogą być odpowiednio:nbsp;

formularzem i formularzem

listą i formularzem

kwerendą i formularzem

tabelą i formularzem

85. Jeżeli na formularzu do dodawania OSOBY chcemy nie dopuścić do możliwości wprowadzenia rekordu bez podanego nazwiska musimy oprogramować zdarzenie:nbsp;

przy wartości spoza listy

przy bieżącym

przed aktualizacją

przy kliknięciu

po aktualizacji

86. Jakie fazy występują w modelu ryzyka MSF:nbsp;

analiza

planowanie /wykład 14 slajd 32

śledzenie

kontrola

87. Instrukcja ALTER TABLE służy do:nbsp;

tworzenia tabeli

usuwania tabeli

zmiany schematu tabeli /wykład 8 slajd 19

aktualizacji indeksów założonych na tabeli

88. Tabela (relacja) {Klucze - dużymi literami}. Dany schemat relacyjny Przelot_Samolotem (NR_PASZPORTU_PASAŻERA, NR_LOTU, Nazwisko_Pasażera, Nr_Miejsca, Miasto_Startu, Miasto_Lądowania) z zależnościami funkcyjnymi F = { Nr_Paszportu_Pasażera -> Nazwisko_Pasażera ; Nr_Lotu-> Miasto_Startu; Nr_Lotu-> Miasto_Lądowania ; Nr_Paszportu_Pasażera, Nr_Lotu, -> Nr_Miejsca} jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

89. Tabela (relacja) {Klucze - dużymi literami}. Dany schemat relacyjny Przelot_Samolotem (NR_PASZPORTU_PASAŻERA, NR_LOTU, Nr_Miejsca, Opis_Miejsca), z zależnościami funkcyjnymi F = {Nr_Paszportu_Pasażera, Nr_Lotu->Nr_Miejsca; Nr_Miejsca->Opis_Miejsca} jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

90. W wyniku transformacji binarnego związku wieloznacznego liczba tworzonych encji wynosi:nbsp;

0

1

2

mogą powstać więcej niż dwie

91. Studenci planują, czym chcieliby się zajmować w swojej przyszłej pracy zawodowej i jakie stanowiska chcieliby pełnić. Który z poniższych schematów jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych:nbsp;

Studenci(id_studenta, imię, nazwisko); Zajęcia(id_zajęcia, nazwa); Stanowiska(id_stanowiska, nazwa); Kto_co(id_studenta, id_stanowiska, id_zajęcia)

Studenci(id_studenta, imię, nazwisko, rok); Zajęcia(id_zajęcia, nazwa); Stanowiska(id_stanowiska, nazwa); Jakie_zajęcie(id_studenta, id_zajęcia); Jakie_stanowisko(id_studenta, id_stanowiska)

Studenci(imię, nazwisko, rok, zajęcie, stanowisko)

Studenci(id_studenta, imię, nazwisko,rok); Kto_co(id_studenta, stanowisko, zajęcie)

92. Czy jest prawdą:nbsp;

Model danych XML umożliwia określanie powiązań między obiektami.

Maksymalny stopień zagnieżdżenia znaczników w dokumencie XML jest ograniczony przez stałą systemową.

Istnieje zależność 1-1 między znacznikami dokumentu XML a tabelami w bazie danych.

Dokumentu XML nie da się reprezentować w relacyjnej bazie danych.

Dokumenty w semistrukturalnym modelu danych mają charakter samo-wyjaśniający.

Struktura znaczników definiuje wewnętrzną strukturę dokumentu XML. /str. 68 sam dół.

Dokument XML jest reprezentacją tekstową dokumentu w semistrukturalnym modelu danych.

93. Co oznacza termin "Filtruj według formularza":nbsp;

wyświetlenie powiązanego, zsynchronizowanego formularza

wyszukanie rekordów według warunków wprowadzonych do formularza przez użytkownika

ustawienie filtru na bieżącym rekordzie w formularzu

zapisanie jako kwerendy bieżącego filtru formularza

94. Parametry procedury przy bieżącym to:nbsp;

Cancel

Brak parametrów

NewData i Response

NewData

95. Zgodnie z metodyką MSF za dostarczenie produktu zgodnego ze specyfikacją odpowiada:nbsp;

kierownik produktu

kierownik programu

wytwórca /wykład 14 slajd 40

tester

96. Dla jakich obiektów można zdefiniować zestaw rekordów:nbsp;

formularz

raport

tabela

lista

97. Które interfejsy programistyczne zostały określone przez Standard SQL:nbsp;

moduły

CORBA

Oracle Net

DCOM

Interfejs Poziomu Wywołań

osadzony SQL

bezpośredni SQL

98. Na jakich poziomach projektuje się relacyjną bazę danych:nbsp;

obiektowym

użytkowym

logicznym /wykład 14 slajd 44 (obrazeczki)

fizycznym

99. Tabele PRACOWNIK i DZIAŁ , ( i relacja zatrudniony jeśli wiadomo, że pracownik może być zatrudniony tylko w jednym dziale) połączone są relacjąnbsp;

jeden - wiele

wiele - jeden

wiele- wiele

wymagającą dodatkowej tabeli łączącej

100. Które operatory Accessa nie występują w standardzie SQL:nbsp;

DISTINCT

DISTINCTROW /str. 137

INNER JOIN

AND

101. Które z poniższych są nazwami rodzajów kwerend:nbsp;

usuwająca

rozdzielająca

aktualizajaca

administrująca

102. Opcja "Kaskadowe usuwanie powiązanych rekordów":nbsp;

umożliwia zachowanie więzów spójności referencyjnej

jest ustawiana w widoku projekt tabeli

jest ustawiana w widoku arkusz danych

jest ustawiana w oknie edycji właściwości związku między dwiema tabelami

103. Perspektywa w MS Acces to:nbsp;

formularz oparty na kwerendzie wybierającej

kwerenda przekazująca /wyklad 1 slajd 24

kwerenda wybierająca

raport oparty na kwerendzie wybierającej

104. Dany jest schemat relacyjny R={Student,Uczelnia,Adres,Klub}, F = {Student->Uczelnia; Klub->Adres}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

105. Które sformułowania są prawdziwe dla związku identyfikującego w Visio:nbsp;

jest oznaczany strzałką zwróconą w stronę "jeden"

klucz obcy wchodzi w skład klucza głównego encji po stronie wiele

klucz obcy nie wchodzi w skład klucza głównego encji po stronie wiele

jest oznaczany strzałką zwróconą w stronę "wiele"

106. W wyniku transformacji trójargumentowego związku wieloznacznego liczba tworzonych encji wynosi:nbsp;

0

1

2

mogą powstać więcej niż dwie

107. Metoda commit należy do klasy:nbsp;

DriverManager

Connection

ResultSet

Statement

108. Które języki są językami skryptów strony serwera (WWW):nbsp;

ASP

HTML

SQL

JSP /str.187

PHP

XML

109. Dany jest schemat relacyjny R={Miasto, Ulica, Kod, Poczta}, F = {Miasto,Ulica->Kod; Kod->Poczta}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

110. Dany jest schemat relacyjny R={Student,Uczelnia,Adres,Klub}, F = {Student->Uczelnia; Klub->Adres; Uczelnia->Adres}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

111. Studenci lubią się, są sobie obojętni lub nie znoszą się (nie ma innej możliwości). Który ze schematów jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych :nbsp;

Studenci(id_studenta, imię, nazwisko); Koledzy(id_kolegi, imię, nazwisko, id_studenta, id_stosunku_do); Stosunek(id_stosunku_do, stosunek_do)

Studenci(id_studenta, imię, nazwisko); Koledzy(id_kolegi, imię, nazwisko, id_studenta, stosunek_do)

Studenci(id_studenta, imię, nazwisko); Lubi(id_studenta, id_kolegi); Nie_znosi(id_studenta, id_kolegi); Obojętny(id_studenta, id_kolegi)

Studenci(id_studenta, imię, nazwisko); Lubi(id_studenta, id_kolegi); Nie_znosi(id_studenta, id_kolegi)

112. Zastąpienie pola klucza obcego w tabeli MS Access przez odnośnik (LookUp):nbsp;

powoduje zastąpienie w tym polu wartości klucza obcego przez wartości innego, wybranego pola (lub pól) z tabeli z której pochodzi klucz obcy.

umożliwia edycję pola tabeli przez wybór wartości z doinstalowanej kontrolki - pola kombi

umożliwia podgląd wartości także z innych niż kluczowe pól tabeli nadrzędnej

powoduje utworzenie relacji między tabelami

113. Zsynchronizowanie na formularzu dwóch niezwiązanych list można wykonać za pomocą:nbsp;

metody Requery

metody ApplyFilter (obiektu DoCmd)

metody OpenForm (obiektu DoCmd)

funkcji DLookUp

114. Instrukcja DELETE służy do:nbsp;

sprowadzania rekordów z bazy danych

wstawiania rekordów do bazy danych

usuwania rekordów z bazy danych

aktualizacji rekordów w bazie danych

115. Kto jest twórcą relacyjnego modelu baz danych:nbsp;

Bill Gates

Charles Bachman

John von Neuman

Edgar Codd

116. Dany jest schemat relacyjny R={Miasto, Ulica, Kod, Poczta}, F = {Miasto,Ulica->Kod; Kod->Miasto; Kod->Poczta}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

117. W notacji modelowania Chena atrybut jest reprezentowany przez:nbsp;

trójkąt

prostokąt

koło /wykład 3 slajd 7

romb

118. Zestawienia krzyżowe danych korzystają z:nbsp;

kwerend krzyżowych /wykład 7 slajd 20

podsumowań w raporcie

kwerend przekazujących

kwerend definiujących dane

119. Instrukcja COMMIT służy do:nbsp;

wycofywania zmian w bazie danych

wstawiania rekordów do bazy danych

zatwierdzania zmian w bazie danych /wykład 12 slajd 13

aktualizacji rekordów w bazie danych

120. Za pomocą operatora INNER JOIN można:nbsp;

utworzyć sumę dwóch tabel

utworzyć złączenie wewnętrzne dwóch tabel /str. 135 „Mamy do(…)”

utworzyć różnicę dwóch tabel

utworzyć złączenie zewnętrzne dwóch tabel

121. Zależność funkcyjna dotyczy zależności między:nbsp;

Atrybutami /wykład 5 slajd 19

encjami

związkami

kluczem obcym a kluczem głównym

122. W PJWSTK powstaje baza danych z informacjami, jakie oprogramowanie jest zainstalowane w poszczególnych salach - z myślą o prowadzeniu w nich ćwiczeń z odpowiednich przedmiotów. Który z poniższych schematów jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych:nbsp;

Sale(numer_sali, nazwa_programu, wersja, ile_instalacji); Programy(nazwa_programu, wersja, nazwa_przedmiotu)

Programy(id_programu, firma, nazwa, wersja); Przedmioty(id_przedmiotu, nazwa); Sale_programy(nr_sali, id_programu, ile_instalacji); Przedmioty_programy(id_przedmiotu, id_programu)

Programy(id_programu, firma, nazwa, wersja, nazwa_przedmiotu); Sale_programy(nr_sali, id_programu, wersja, ile_instalacji)

Sale(id_sali, numer, ile_komputerów); Programy(id_programu, firma, nazwa, wersja); Przedmioty(id_przedmiotu, nazwa); Sale_programy(id_sali, id_programu, wersja, ile_instalacji); Przedmioty_programy(id_przedmiotu, id_programu, wersja)

123. Które z poniższych instrukcji mogą służyć do synchronizowania wartości w dwóch formularzach:nbsp;

DoCmd.ApplyFilter

DoCmd.OpenForm

DoCmd.Restore

DoCmd.Requery

124. Sprawdzenie poprawności wpisów wykonanych w polach tekstowych (text box) na formularzu powinno być dokonywane przez zdarzenie (event)nbsp;

&#8222;po aktualizacji&#8221; (after update)

&#8222;przed aktualizacją&#8221; (before update)

&#8222;przy bieżącym&#8221; (not current)

&#8222;przy kliknięciu&#8221; (on click)

125. Instrukcja ROLLBACK służy do:nbsp;

wycofywania zmian w bazie danych /wykład 11 slajd 40

zatwierdzania zmian w bazie danych

usuwania rekordów z bazy danych

aktualizacji rekordów w bazie danych

126. Postać normalna Boyce`a-Codda dotyczy faktu:nbsp;

wartością klucza obcego może być null lub wartość odpowiadającego mu klucza głównego

każda nietrywialna zależność funkcyjna jest zależnością od nadklucza

wartości w kolumnie niekluczowej nie mogą zależeć ani od części klucza ani nawet przechodnio od klucza

w każdej tabeli powinien istnieć dokładnie jeden klucz

127. Pole formularza może być:nbsp;

związane

niezwiązane /wykład 6 slajd 20

wyliczane

nieokreślone

128. MS Access umożliwia korzystanie z odległych baz danych ODBC w następujący sposób:nbsp;

przez bezpośrednie otwarcie tej bazy danych w Accessie i używanie jej interfejsu

przez tabele połączone

przez kwerendy przekazujące

za pomocą obiektu Connection i zestawów rekordów

129. Jaka jest wartość wyrażenia NOT Null:nbsp;

jest nieokreślone

True

False

Null /str.9 tabele

130. Jaka jest wartość wyrażenia Null=Null:nbsp;

jest nieokreślone

True

False

Null /tr.9 „Wszystkie(…)”

131. Relacja R ma atrybut a. Jaka liczba może być wynikiem wykonania instrukcji SELECT Count(*) FROM R WHERE a=anbsp;

3

1

dowolna liczba całkowita

zawsze tyle jaka jest liczebność relacji R

132. W Visio właściwość opcjonalności (Optional) określa:nbsp;

czy związek jest identyfikujący

czy związek jest opcjonalny /// wykład slajd 3

ile egzemplarzy encji po stronie jeden może być powiązane z egzemplarzem encji po stronie wiele

ile egzemplarzy encji po stronie wiele może być powiązane z egzemplarzem encji po stronie jeden

133. Jakie są możliwe postacie formularza (Default View) w widoku formularz:nbsp;

pojedynczy formularz

arkusz danych

formularz ciągły

wykres

134. Które z następujących obiektów mogą wejść w skład modułu w Accessie:nbsp;

makro

funkcja

zmienna

inny moduł

135. Które zdarzenia można oprogramować dla formularza:nbsp;

przy wyświetleniu arkusza danych

przy zamknięciu

przy zapisywaniu w widoku projekt

po aktualizacji

136. Źródłem danych dla kwerendy dołaczającej (Append query) w MS Access może być:nbsp;

inna tabela lub kwerenda /wykład 4 slajd 25

tylko inna tabela

pole kombi lub pole listy

dowolna konfiguracja tabel i/lub kwerend przyciągniętych na siatkę kwerendy

137. Jakie warstwy są wyróżnione w modelu aplikacji MSF:nbsp;

warstwa prezentacji

warstwa biznesowa

warstwa danych /wykład 14 slajd 48

warstwa użytkowa ?? jest użytkownika ale to chyba to samo… ??

138. Zestaw rekordów jest to:nbsp;

zbiór rekordów wybranych na formularzu przez użytkownika

obiekt typu QueryDef

nieuporządkowana lista rekordów

obiekt typu RecordSet

139. Instrukcja REVOKE służy do:nbsp;

przyznawania uprawnień w bazie danych

zatwierdzania zmian w bazie danych

odbierania uprawnień w bazie danych / http://www.verix.w3wl.pl/sql.htm

wycofywania zmian w bazie danych

140. Jaka jest wartość wyrażenia False OR Null:nbsp;

jest nieokreślone

True

False

Null /str. 9 tabelka

141. W wyniku transformacji binarnego związku wieloznacznego liczba tworzonych związków wynosi:nbsp;

0

1

2

mogą powstać więcej niż dwa

142. Dane przechowywane w bazie danych MS Access mogą być dostępne w sieci do wyświetlania na przeglądarkach przy użyciu:nbsp;

stron dostępu do danych /wykład 7 slajd 27

ODBC i serwera WWW

replikacji

rozdzielenia na część interfejsu użytkownika i serwera danych

143. Jeżeli na formularzu opisującym pracownika w polu combo box, ukazującym nazwę działu pracownika chcemy mieć możliwość wpisania nowego działu, ( którego jeszcze nie ma w bazie danych) musimy oprogramować zdarzenie:nbsp;

przy bieżącym

przy kliknięciu

przed aktualizacją

po aktualizacji

przy wartości spoza listy

144. Procedura na formularzu DZIAŁY związana z przyciskiem realizującym przejście do poprzedniego rekordu zawiera polecenie:nbsp;

DoCmd.OpenForm "PRACOWNIK", , , ,acAdd

DoCmd.GoToRecord , , acNewRec

DoCmd.GoToRecord , , acPrevious

DoCmd.OpenForm "PRACOWNIK", , ,"id_dzialu=DZIAŁY.id_dzialu"

145. Instrukcja GRANT służy do:nbsp;

przyznawania uprawnień w bazie danych /// http://www.verix.w3wl.pl/sql.htm

zatwierdzania zmian w bazie danych

odbierania uprawnień w bazie danych

aktualizacji rekordów w bazie danych

146. Instrukcja INSERT służy do:nbsp;

sprowadzania rekordów z bazy danych

wstawiania rekordów do bazy danych

usuwania rekordów z bazy danych

aktualizacji rekordów w bazie danych

147. Specyfikacje języka ODL obejmują:nbsp;

związki odwrotne

dziedziczenie /str. 67 „Specyfikacja(…)”

specyfikacje metod w języku Java

specyfikacje metod w jzyku C++ /// ????

148. Tabele TOWAR i FAKTURA ( i relacja sprzedany) połączone są relacjąnbsp;

jeden - wiele

wiele - jeden

wiele- wiele

wymagającą dodatkowej tabeli łączącej

149. Które z poniższych obiektów mogą wystąpić na standardowym formularzu Accessa jako jego elementy dialogowe (formanty):nbsp;

Lista

raport

moduł

wykres

150. Jeżeli dla tabel MS Access, powiązanych ze sobą relacją, klucz główny tabeli nadrzędnej realizowany jest przez autonumerowanie, wówczas odpowiadające mu pole klucza obcego tabeli podrzędnej powinno mieć zadeklarowany jako typ zmiennych:nbsp;

long integer

autonumerowanie

dowolny typ liczbowy

nie ma to znaczenia

151. Atrybutowi w relacyjnej bazie danych odpowiada:nbsp;

kolumna w tabeli / str51

wiersz w tabeli

tabela

indeks w tabeli

152. Tabela (relacja) {Klucze - dużymi literami}. Dany schemat relacyjny Książka (NAZWISKO_AUTORA, TYTUŁ, Imie_Autora, Kategoria) z zależnościami funkcyjnymi F = { Nazwisko_Autora -> Imie_Autora Nazwisko_Autora, Tytuł -> Kategoria } jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

153. Jakie operacje można wykonać na tabeli MS Access w widoku projekt tabeli:nbsp;

ustalić kryterium sortowania wierszy

zamienić miejscami kolumny

założyć filtr

zastosować filtr

dodać nowy wiersz

dodać nową kolumnę

usunąć wiersz

usunąć kolumnę

154. Potrzebna jest baza danych do ewidencji studentów i ich ocen. Który ze schematów bazy danych jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych:nbsp;

Student(id_studenta, imię, nazwisko); Ocena(id_oceny, ocena, data_wystawienia, nazwa_przedmiotu)

Student(id_studenta, imię, nazwisko); Ocena(id_oceny, ocena, data_wystawienia, id_przedmiotu, id_studenta); Przedmiot(id_przedmiotu, nazwa)

Student(id_studenta, imię, nazwisko, id_oceny); Ocena(id_oceny, ocena, data_wystawienia, id_przedmiotu); Przedmiot(id_przedmiotu, nazwa)

Student(id_studenta, imię, nazwisko, ocena); Przedmiot(id_przedmiotu, nazwa, id_studenta)

155. Procedura związana z przyciskiem na formularzu DZIAŁY , którego kliknięcie spowoduje otworzenie formularza PRACOWNIK z pracownikami pracującymi w aktualnie wyświetlanym dziale zawiera polecenie:nbsp;

DoCmd.OpenForm "PRACOWNIK", , , ,acAdd

DoCmd.GoToRecord , , acNewRec

DoCmd.GoToRecord , , acPrevious

DoCmd.OpenForm "PRACOWNIK", , ,"id_dzialu=DZIAŁY.id_dzialu"

156. Architektura klient-serwer oznacza:nbsp;

podział zadań realizowanych przez aplikację na dwa aspekty: usługodawcy i usługobiorcy

że każdy użytkownik może na swoim komputerze wywołać program serwera

że każdy klient może w każdej chwili stać się serwerem

ustawienie wszystkich programów w pary: klient, serwer

strukturę sklepu internetowego

że każdy proces może pełnić zarówno rolę klienta jak i serwera

że jeden program świadczy usługi dla grupy innych programów

157. Funkcja IIf umożliwia:nbsp;

obliczenie liczby stron z jakich składa się raport

zinterpretowanie Null jako napisu pustego

zapisanie warunku w kodzie

wywołanie kodu z makra

158. Parametry procedury przed aktualizacją to:nbsp;

Cancel

Brak parametrów

NewData i Response

NewData

159. Dany jest schemat relacyjny R={Ulica, Kod, Sklep}, F = {Ulica->Kod; Sklep->Ulica}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

160. Funkcja DLookUp umożliwia:nbsp;

znalezienie na formularzu podanej wartości

wyznaczenie rekordu na formularzu, który spełnia podane warunki

wyznaczenie w raporcie pożądanej wartości

sprowadzenie do formularza wartości z innej tabeli /wykład 9 slajd 26

161. Tworząc formularz z podformularzem, celem jednoczesnego przeglądania rekordów tabeli nadrzędnej i powiązanych z nimi rekordów tabeli podrzędnej, projektant aplikacji bazodanowej musi zapewnić:nbsp;

istnienie w źródłach rekordów obu formularzy takich pól, które umożliwią powiązanie odpowiadających sobie rekordów

identyczność nazw pól w źródłach rekordów obu formularzy, aby MS Access mógł je automatycznie ze sobą powiązać

utworzenie takiego jednego źródła rekordów, z którego po rozdzieleniu pól będą pochodziły dane dla obu formularzy

uważne użycie kreatora, który jest w stanie samodzielnie utworzyć odpowiednie źródła danych (kwerendy) prawidłowo wiążące ze sobą rekordy w obu formularzach

162. Dany jest schemat relacyjny R={Ulica, Kod, Sklep, Numer}, F = {Ulica->Kod; Ulica, Numer ->Sklep}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

163. Instancją związku jednojednoznacznego jest zawsze funkcja:nbsp;

Różnowartościowa /str.45 „Związek(…)”

"na"

jednoargumentowa

stała

164. W domach mieszkają zwierzęta domowe. Niektóre zwierzęta zjadaja się wzajemnie. Domy mogą być położone obok siebie. Jaki schemat zgodny z zasadami projektowania schematów baz danych jest najodpowiedniejszy dla organizacji zajmującej się ochroną zwierząt:nbsp;

Domy(id_domu, adres, id_zwierzę); Zwierzęta(id_zwierzę, rodzaj, id_zw_zjadane)

Domy(id_domu, adres); Zwierzęta(id_zwierzę, id_rodzaju, id_domu); Rodzaje(id_rodzaju, rodzaj); Obok_siebie(id_domu1, id_domu2); Zjada(id_rodz_je, id_rodz_zjadane)

Domy(id_domu, adres); Zwierzęta(id_zwierzę, id_rodzaju, id_domu); Rodzaje(id_rodzaju, rodzaj); Sąsiedzi(id_zwierzę1, id_zwierzę2); Zjada(id_rodz_je, id_rodz_zjadane)

Domy(id_domu, adres, id_zwierzę, rodzaj); Obok_siebie(id_domu1, id_domu2); Zjada(id_zw_je, id_zw_zjadane)

165. Jednoznacznemu identyfikatorowi odpowiada w relacyjnej bazie danych:nbsp;

kolumna w tabeli

indeks w tabeli

klucz obcy

klucz główny

166. Dany jest schemat relacyjny R={Student,Adres,Akademik}, F = {Student->Adres; Akademik->Adres; Student->Akademik}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

167. Tabele PAŃSTWO i RZEKA ( i relacja przepływa przez) połączone są relacjąnbsp;

jeden - wiele

wiele - jeden

wiele- wiele

wymagającą dodatkowej tabeli łączącej

168. Wyświetlaną zawartość formularza można podzielić na:nbsp;

Strony

zakładki

okna

raporty

169. ADOnbsp;

Jest uniwersalnym rozwiązaniem zagadnienia dostępu do danych z poziomu aplikacji Microsoft.

Pozwala na dostęp do danych zawartych wyłącznie w bazach danych MS Access.

Pozwala na dostęp do danych zawartych wyłącznie w bazach danych MS Access i MS SQL Server.

Pozwala na dostęp do danych zawartych w relacyjnych bazach danych Microsoft oraz innych producentów.

170. Dane słownika danych (metadane) są przechowywane w bazie danych:nbsp;

w specjalnym pliku binarnym w tym samym katalogu co pliki systemu zarządzania bazą danych

nie muszą być przechowywane w bazie danych SPRAWDZIĆ!!!//wykład 1 slajd 27

w specjalnej bazie danych (o rozszerzeniu .mdw w Accessie)

w specjalnych tabelach w tej samej bazie danych

171. Które z poniższych sformułowań są prawdziwe:nbsp;

program pełniący rolę serwera może stać się klientem innego serwera

interfejs użytkownika może być generowany przez program klienta

interfejs użytkownika może być generowany przez program serwera

klient i serwer muszą się znajdować na różnych komputerach

interfejs użytkownika wchodzi w skład programu klienta

serwer po realizacji usługi staje się klientem innego serwera

klient i serwer mogą się znajdować na różnych komputerach

na jednym komputerze może być dokładnie jeden serwer i jeden klient

na jednym komputerze może być tylko jeden serwer ale za to dużo klientów

na jednym komputerze może być wiele serwerów i co najmniej jeden klient

na jednym komputerze może być wiele serwerów i wiele klientów

172. Czy instrukcja SELECT może się pojawić:nbsp;

w siatce kwerendy w wierszu Pole (Field)

w siatce kwerendy w wierszu Kryteria (Criteria)

jako źródło wierszy dla formularza

jako źródło wierszy dla pola listy na formularzu

w akcji makra

173. Które ze sformułowań są prawdziwe dla związku nieidentyfikującego w Visio:nbsp;

jest oznaczany strzałką zwróconą w stronę "jeden"

klucz obcy wchodzi w skład klucza głównego encji po stronie wiele

klucz obcy nie wchodzi w skład klucza głównego encji po stronie wiele ///wykład 2 slajd 17

jest oznaczany strzałką zwróconą w stronę "wiele"

174. Tabele PREZYDENT i PAŃSTWO ( i relacja kieruje) połączone są relacjąnbsp;

jeden - wiele

wiele - jeden

wiele- wiele

wymagającą dodatkowej tabeli łączącej

175. Instrukcja UPDATE służy do:nbsp;

sprowadzania rekordów z bazy danych

wstawiania rekordów do bazy danych

usuwania rekordów z bazy danych

aktualizacji rekordów w bazie danych

176. Jaką rolę pełnią tabele w MS Access:nbsp;

struktury fizycznej przechowywania danych

struktury logicznej przechowywania danych

elementu interfejsu użytkownika

źródła danych dla formularzy

177. Jaką wartość może mieć wyrażenie IIf(IsNull([Zarobki]),0,[Zarobki]):nbsp;

0

Null

równą napisowi "Zarobki"

równą wartości wyrażenia [Zarobki]

178. Procedura związana z przyciskiem na formularzu DZIAŁY, którego kliknięcie spowoduje otworzenie formularza PRACOWNIK do dodawania nowego pracownika zawiera polecenie:nbsp;

DoCmd.OpenForm "PRACOWNIK", , , ,acAdd

DoCmd.GoToRecord , , acNewRec

DoCmd.GoToRecord , , acPrevious

DoCmd.OpenForm "PRACOWNIK", , ,"id_dzialu=DZIAŁY.id_dzialu"

179. Parametry procedury przy wartości spoza listy to:nbsp;

Cancel

Brak parametrów

NewData i Response

NewData

180. W jakich miejscach można użyć wyrażenia Suma([Koszt]) (ang. Sum([Koszt])):nbsp;

W Accsessie nie można użyć takiego zapytania //samo suam działa ale z nazwą kolumny nie… sprawdzane w kwerendzie.

w klauzuli SELECT

w sekcji szczegółów formularza

w wierszu "Pole" siatki kwerendy

w stopce formularza

181. Wykonanie odnośników (LookUp) na polach klucza obcego tabeli w MS Access skutkujenbsp;

przyspieszeniem działania połączenia pomiędzy tabelami

zagwarantowaniem spójności referencyjnej między wartościami powiązanych pól dwu tabel

umożliwieniem użytkownikowi posługiwania się przy edycji tabeli wartościami znaczącymi, zamiast rzeczywistymi (na ogół nie zawierającymi treści) wartościami pola klucza głównego tabeli nadrzędnej

automatycznym utworzeniem pola kombi na formularzu mającym źródło rekordów w danej tabeli

182. Tabela (relacja) {Klucze - dużymi literami}. Dany schemat relacyjny Pracownik (DOWOD_OSOBISTY, Nazwisko, Adres_Prac, Nr_Działu, Nazwa_Działu), z zależnościami funkcyjnymi F = { Dowod_Osobisty -> Nazwisko, Dowod_Osobisty -> Adres_Prac, Dowod_Osobisty -> Nr_Działu, Nr_Działu -> Nazwa_Działu} jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

183. Dany jest schemat relacyjny R={Miasto, Ulica, Kod}, F = {Miasto,Ulica->Kod}. Schemat ten:nbsp;

jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej ale nie jest w postaci normalnej Boyce'a-Codda

jest w III postaci normalnej

nie jest ani w III postaci normalnej ani w postaci normalnej Boyce'a-Codda

184. Schemat klasy w języku ODL obejmuje:nbsp;

atrybuty

związki /wykład 3 sljad 30

metody

tabele

185. Jakiego typu może być wartość atrybutu w modelu obiektowo-relacyjnym:nbsp;

listą wartości

referencją do obiektu

zbiorem wartości

wartością atomową

186. W notacji modelowania Chena związek jest reprezentowany przez:nbsp;

linię

prostokąt /wykład 3 slajd 7

koło

romb

187. Metody obiektu DoCmd obsługująnbsp;

sterowanie otwieraniem i zamykaniem obiektów posiadających interfejs graficzny (formularze, raporty)

przechodzenie do wybranych rekordów

uruchamianie poleceń SQL z poziomu kodu VBA

sterowanie położeniem i rozmiarem formularzy

188. Tabele ZAMÓWIENIE i SZCZEGÓŁY_ZAMÓWIENIA ( i relacja dotyczy) połączone są relacjąnbsp;

jeden - wiele

wiele - jeden

wiele- wiele

wymagającą dodatkowej tabeli łączącej

189. Gdy schemat tabel nie jest w trzeciej postaci normalnej możemy mieć do czenienia z:nbsp;

redundancją

anomialami przy wstawianiu

anomaliami przy usuwaniu

jest w drugiej postaci normalnej

anomaliami przy modyfikacji

190. W semistrukturalnym modelu danych dokument jest zbiorem:nbsp;

Węzłów /str. 67 „Dokument(…)”

drzew

grafów

wierszy

tabel

191. W PJWSTK ma powstać baza danych zbierająca informacje o umiejętnościach przydatnych w pracy zawodowej, o przedmiotach, które uczą tych umiejętności oraz o książkach, w których umiejętności są opisane. Który z poniższych schematów jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych:nbsp;

Umiejętności(umiejętność, przedmiot, książka)

Przedmioty(id_przedmiotu, nazwa, semestr); Książki(ISBN, tytuł, autorzy); Umiejętności(id_umiejętności, id_przedmiotu, nazwa, opis, ISBN, od_strony, do_strony)

Przedmioty(id_przedmiotu, nazwa, semestr); Książki(ISBN, tytuł, sygnatura); Umiejętności(id_umiejętności, nazwa, opis); Gdzie(id_umiejętności, ISBN, od_strony, do_strony); Na(id_umiejętności, id_przedmiotu)

Przedmioty(id_przedmiotu, nazwa, semestr); Egzemplarze_książek(sygnatura, tytuł, autorzy, nr_półki); Umiejętności(id_umiejętności, nazwa, opis); Gdzie(id_umiejętności, sygnatura, od_strony, do_strony)

192. Instrukcja SELECT służy do:nbsp;

sprowadzania rekordów z bazy danych

wstawiania rekordów do bazy danych

usuwania rekordów z bazy danych

aktualizacji rekordów w bazie danych

193. Tabela (relacja). Dany schemat relacyjny {Klucze - dużymi literami}. Przelot_Samolotem (NR_PASZPORTU_PASAŻERA, NR_LOTU, Nr_Miejsca), z zależnością funkcyjną F = { Nr_Paszportu_Pasażera, Nr_Lotu,->Nr_Miejsca} jest w:nbsp;

pierwszej postaci normalnej

drugiej postaci normalnej

trzeciej postaci normalnej

postaci B-C

194. Po utworzeniu nowej tabeli w MS Access system bazy danych:nbsp;

zasugeruje użytkownikowi zdefiniowanie pola klucza głównego i ewentualnie sam wybierze takie pole i uczyni go kluczem głównym

automatycznie, poza wiedzą użytkownika utworzy dodatkowe pole i uczyni go kluczem głównym

nie dopuści do nazwania i zapisania tej tabeli, jeśli nie zostanie zdefiniowane pole klucza głównego

stworzony przez firmę Microsoft nowy system indeksacji tabel nie wymaga w ogóle od użytkownika określania pól klucza głównego, bo sam robi to lepiej od niego

195. Usuwanie powiązanych rekordów z tabeli podrzędnej po usunięciu rekordu z tabeli nadrzędnej można w MS Access zrealizować przeznbsp;

wykonanie kwerendy usuwającej - umieszczenie obu powiązanych tabel w konstruktorze kwerend, przeciągnięciu na siatkę kwerendy powiązanych pól i zmianę typu kwerendy na &#8222;usuwająca&#8221; (delete query).

jeżeli usunięcie rekordu wykonywane jest z poziomu formularza, przez uruchomienie zdarzeniem &#8222;przed aktualizacją&#8221; (before update) polecenia SQL usuwającego odpowiednie rekordy w tabeli podrzędnej

ustawiając we &#8222;właściwościach relacji&#8221; (związku między tabelami) wymuszania kaskadowego usuwania powiązanych rekordów

MS Access bez względu na jakiekolwiek ustawienia dokonane przez użytkownika zawsze usunie rekordy powiązane związkiem klucz główny &#8211; klucz obcy

196. W filmach grają aktorzy. Każdy film ma dokładnie jednego reżysera i jednego lub więcej scenarzystę. Który z poniższych schematów jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych:nbsp;

Filmy(id_filmu, tytuł, reżyser, gaża_reżysera); Aktorzy(id_aktora, nazwisko,rola, id_filmu, gaża); Scenarzyści(id_scenarzysty, nazwisko, id_filmu, gaża)

Filmy(id_filmu, tytuł, id_reżysera, gaża_reżysera); Osoby(id_osoby, nazwisko); Aktorzy(id_aktora, id_filmu, rola, gaża); Scenarzyści(id_scenarzysty, id_filmu, gaża)

Filmy(id_filmu, tytuł, id_reżysera); Osoby(id_osoby, nazwisko); Zespół(id_osoby, id_filmu, rola, gaża)

Zespół(tytuł_filmu, nazwisko_osoby, rola, gaża)

197. W Visio właściwość typu związku (Relationship Type) określa:nbsp;

czy związek jest identyfikujący

czy związek jest opcjonalny

ile egzemplarzy encji po stronie jeden może być powiązane z egzemplarzem encji po stronie wiele

ile egzemplarzy encji po stronie wiele może być powiązane z egzemplarzem encji po stronie jeden

198. Jaka jest wartość wyrażenia False AND Null:nbsp;

jest nieokreślone

True

False /str. 9 tabelki

Null

199. Politycy należą do partii politycznych (czasami je zmieniają, czasami dokonują ich podziału). Partie polityczne, przed wyborami, tworzą koalicje wyborcze. Który z poniższych schematów jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych:nbsp;

Politycy(id_polityka, imię, nazwisko); Partie(id_partii, nazwa, od, do); Koalicje(id_koalicji, data_wyborów); Członkowie(id_partii, id_osoby, od, do); W_koalicji(id_partii, id_koalicji, od, do)

Osoby(id_osoby, imię, nazwisko, id_partii); Partie(id_partii, nazwa, id_koalicji); Politycy(id_osoby, id_partii, od, do); Koalicje(id_koalicji, data_wyborów)

Partie(id_partii, nazwa, koalicja, polityk, od, do)

Politycy(id_polityka, imię, nazwisko, id_partii, od, do); Partie(id_partii, nazwa, od, do); Koalicje(id_koalicji, data_wyborów); W_koalicji(id_partii, id_koalicji, od, do)

200. Poprawnym rozwiązaniem zagadnienia prezentacji na formularzu rekordów tabeli z możliwością jednoczesnego przeglądania rekordów z nimi powiązanych, pochodzących z innych tabel jestnbsp;

użycie formularza z podformularzem

zastosowanie dwu zsynchronizowanych formularzy

wykorzystanie funkcji dLookUp stanowiącej źródło rekordów dla pola tekstowego, która dostarczy odpowiednie dane z innej tabeli

wykorzystanie pola listy lub pola kombi

201. W której firmie zaimplementowano po raz pierwszy system zarządzania relacyjną bazą danych:nbsp;

Microsoft

Oracle

IBM /str. 13 Historia

Sun

202. Przy przejściu do tabeli obiektowej wiersz tabeli:nbsp;

uzyskuje tożsamość obiektową SPRAWDZIĆ

może mieć związane ze sobą metody

staje się obiektem pewnej klasy

jest zapisywany tylko w pamięci RAM

203. Schemat klasy w języku ODL defiuje się przy użyciu słowa kluczowego:nbsp;

Interface /wykłąd 3 slajd 31

class

table

entity

204. Obiekt Recordset jest w MS Accessnbsp;

jednym z obiektów biblioteki ADO lub DAO

strukturą programistyczną, na której można zapisać wynik zapytania SQL

obiektem, który umożliwia dostęp do danych w tabelach z poziomu kodu VBA

określeniem zestawu rekordów prezentowanych jako wynik realizacji kwerendy typu wybierającego

205. Źródłem danych dla kwerendy dołączającej (Append Querry) w MS Access może być:nbsp;

inna tabela lub kwerenda /wykład 4 slajd 25

wyłącznie inna tabela

pole kombi lub pole listy

odpowiednia kombinacja tabel i/lub kwerend

206. Funkcja IIf może zostać wykorzystana do:nbsp;

obliczenia liczby stron, z których składa się raport

zinterpretowanie Null jako innej, znaczącej wartości

zastąpienie niektórych instrukcji warunkowych If w kodzie

wywołanie procedury z makra

207. Odnośnik to w tabeli MS Access:nbsp;

typ danych, którego wartościami sa wskaźniki

mechanizm wyświetlania w polu klucza obcego wartości pól niekluczowychtabeli nadrzędnej //wykład 4 slajd 13

pole listy pozwalające dopisać nową wartość do tabeli

alternatywna nazwa dla klucza obcego

208. Który ze schematów bazy danych dla biblioteki jest najodpowiedniejszy z punktu widzenia zasad projektowania baz danych. Baza powinna przechowywać informacje o klientach, książkach i wypożyczeniach (wielkie litery oznaczają klucz główny):

Klient(ID_KLIENTA, imię, nazwisko, adres); Książka(ID_KSIĄŻKI, tytuł, autor); Wypożyczenie(ID_KLIENTA, id_książki, data_wypożyczenia, data_zwrotu)

Klient(ID_KLIENTA, imię, nazwisko, adres); Książka(ID_KSIĄŻKI, tytuł, autor); Wypożyczenie(ID_KLIENTA, ID_KSIĄŻKI, data_wypożyczenia, data_zwrotu)



Wyszukiwarka

Podobne podstrony:
RBD W02
RBD W04
RBD W02
RBD W03
VBA2, pjwstk PJLinka.pl, RBD
Darmowa Wyszukiwarka - styl RBD, Chomikowa Pomoc, Wyszukiwarki chomikowe
Los peces en el Rio, Teksty i tłumaczenia piosenek RBD
Erwinkil, PJWSTK, 0sem, RBD
Baile del sapo, Teksty i tłumaczenia piosenek RBD
Tłumaczenie Piosenek RBD
Besame sin miedo, Teksty i tłumaczenia piosenek RBD
Futuro ex novio, Teksty i tłumaczenia piosenek RBD
Estar bien, Teksty i tłumaczenia piosenek RBD
Maite Perroni Tal Vez Manăna (RBD)
rbd nieXero, Procedura związana z przyciskiem na formularzu DZIAŁY, którego kliknięcie spowoduje otw

więcej podobnych podstron