Podstawowy zestaw pyta艅 obowi膮zuj膮cych na zaliczeniu wyk艂adu z przedmiotu „Wprowadzenie do bazy danych”
(kolokwium nr 2)
Wyja艣nij poj臋cia „klucz g艂贸wny”, „klucz obcy” w relacyjnych bazach danych
Co to jest indeksowanie? Kiedy stosujemy indeksowanie?
Na czym polega normalizacja postaci relacji i do czego s艂u偶y?
Jakie warunki musi spe艂ni膰 tabela, aby by膰 w pierwszej, drugiej i trzeciej postaci normalnej?
W jakim celu tworzy si臋 wi臋zy integralno艣ci? Jakie s膮 rodzaje wi臋z贸w? Podaj przyk艂ady.
Jakie rodzaje zwi膮zk贸w wyr贸偶niamy projektuj膮c baz臋 danych?
Jak implementujemy zwi膮zek 1:N w relacyjnej bazie danych?
Jak implementujemy zwi膮zek N:M w relacyjnej bazie danych?
W jakich przypadkach tworzymy tabel臋 intersekcji i jak膮 ma ona struktur臋?
Wymie艅 podstawowe funkcje j臋zyka SQL.
Jakie etapy wyr贸偶nia si臋 podczas projektowania systemu informatycznego (w tym systemu informacyjnego i bazy danych)?
Co to jest j臋zyk UML i do czego jest wykorzystywany?
Na czym polega modelowanie poj臋ciowe?
Na czym polega budowanie diagramu klas w j臋zyku UML?
Jakie rodzaje zwi膮zk贸w modelujemy na diagramach klas UML - wyja艣nij ich znaczenie i podaj przyk艂ady. Co reprezentuj膮 poszczeg贸lne rodzaje zwi膮zk贸w?
Na czym polega budowanie diagramu przypadk贸w u偶ycia w j臋zyku UML?
Wyja艣nij poj臋cia: „perspektywa”, „sekwencja” w systemie Oracle.
Wyja艣nij poj臋cie „przestrze艅 tablic”, „instancja”, „schemat” w systemie Oracle.
Wymie艅 podstawowe poj臋cia obiektowo艣ci. Opisz jedno z nich (wskazane przez prowadz膮cego)
Podaj przyk艂ad struktury bazy danych opisuj膮cej zale偶no艣膰 pomi臋dzy jednostkami administracyjnymi: gmina, powiat, wojew贸dztwo.
Podaj przyk艂ad struktury bazy danych opisuj膮cej zale偶no艣膰 pomi臋dzy odcinkami jezdni, nazwami ulic (ulicami) i szlakami drogowymi (np. E7, 2, A4...)
Podaj przyk艂ad struktury bazy danych opisuj膮cej zale偶no艣膰 pomi臋dzy odcinkami ciek贸w wodnych a nazwami ciek贸w (ciekami traktowanymi jako ca艂o艣膰 np. „Wis艂a”, „Odra”)
Podaj przyk艂ad struktury bazy danych opisuj膮cej zale偶no艣膰 pomi臋dzy wybranymi obiektami punktowymi (np. maszt telekomunikacyjny, stacja benzynowa) a miejscowo艣ciami i/lub gminami
Podaj przyk艂ad struktury bazy danych opisuj膮cej zale偶no艣膰 pomi臋dzy liniami tramwajowymi a przystankami.
Czym r贸偶ni si臋 baza danych przestrzennych od innych baz danych?
Podaj nazwy 6 system贸w zarz膮dzania bazami danych (program贸w) w tym:
- trzech komercyjnych,
- trzech na licencji GPL lub freeware