Базы данных_Жекеева С.С._ВТиПО. Деректер оры Пяткова Т. В., Жекеева С. С. Втипо теориялы сратар
Скачать 28.41 Kb.
|
«Деректер қоры» Пяткова Т.В., Жекеева С.С. ВТиПО Теориялық сұрақтар 1. ДҚ негізгі ұғымдары: деректер қоры, АЖ, есептеуіш жүйе, деректер банкі, ДҚБЖ, деректер сөздігі, ДҚ әкімшілігі. 2. ДҚБЖ-нің қызметтерін атап өтіп және оларға сипаттама беріңіз. 3. ДҚБЖ-нің жіктелуі және оларға сипаттама беріңіз. 4. ДҚБЖ-нің архитектурасының деңгейлерін атап өтіп және оларға сипаттама беріңіз. 5. Келесі ұғымдарға анықтама беріңіз: клиент, сервер, «файл-сервер» архитектурасы, «клиент-сервер» архитектурасы. 6. «Транзакция» ұғымына сипаттама беріңіз. Транзакцияға мысал келтіріңіз.Транзакцияның қасиеттерін атап өтіп, журналдау мен транзакцияны кері қайтару процестерін сипаттаңыз. 7. Реляциялық деректер моделін сипаттаңыз. 8. Деректердің иерархиялық моделін сипаттаңыз. 9. Деректердің желілік моделін сипаттаңыз 10. объектілі-бағытталған деректердің моделін сипаттаңыз. 11. Деректер қоры теориясы тұрғысынан инкапсуляция, мұрагерлік және полиморфизм ұғымдарына сипаттама беріңіз. 12. Реляциялық мәліметтер қорының моделінің элементтерін сипаттаңыз: қатынас, кортеж, атрибут, домен, атрибут мәні, қатынас схемасы, бастапқы кілт. Қарым-қатынас қасиеттерін апат өтіңіз. 13. Қатынастар арасындағы байланыс түрлерін апат өтіп, оларға сипаттама беріңіз. Мысалдар келтіріңіз 14. Потенциалды, бастапқы және сыртқы кілт ұғымдарын салыстырыңыз. Операцияны шектеу және каскадтау процестерін сипаттаңыз. 15. Функционалды тәуелділік тұжырымдамасын және потенциалды (үміткер) кілтінен бастапқы кілтті алу процесін сипаттаңыз 16. ДҚ-ны 1ҚК (1НФ) келтіру процесін сипаттаңыз. 17. ДҚ-ны 2ҚК (2НФ) келтіру процесін сипаттаңыз. 18. ДҚ-ны 3ҚК (3НФ) келтіру процесін сипаттаңыз. 19. Келесі ұғымдарға сипаттама беріңіз: мән, атрибут, қатынас. Реляциялық деректер қорында ER моделдің түрлендіру процесін сипаттаңыз 20. Деректер қорының қауіпсіздігін қамтамасыз ету тәсілдеріне және деректер қорына қатынасуды басқару әдістеріне сипаттама беріңіз 21. Деректер қоры тұтастығы тұжырымдамасына анықтама беріңіз және транзакцияны оқшаулаудың бар деңгейлерін атап өтіңіз 22. Деректер қорының тұтастығын шектеу түрлерін атап өтіп және оларға сипаттама беріңіз. Тәжірибелік тапсырмалар 1. Ұсынылып отырған пәндік аймақтың инфологиялық моделін құрыңыз Компьютер: «өндіруші фирма» мәні - (атрибуттары - құрастырушы ел, өндіруші фирманың атауы, жеткізу уақыты, мекен-жайы). «заңды тұлға – дистрибьютор» мәні (атрибуттар - компьютер маркасы, өндіруші фирма атауы, мекен-жайы, дистрибьютордың идентификаторы, жіберілген күні). Компьютер мәні (атрибуттары - дистрибьютордың идентификаторы, процессор, сыртқы жады көлемі, жедел жады көлемі, жылдамдығы, тышқанның болуы, монитор маркасы, бағасы). Ұсынылып отырған пәндік аймақтың инфологиялық моделін құрыңыз Хайуанаттар бағы: Жануарлар мәні (атрибутары – жануардың идентификаторы, жануардың атауы, жануардың класы, жануардың максималды салмағы, түсі) Қызмет көрсетуші жұмыскер мәні (атрибуттары - қызметкердің идентификаторы, жануардың идентификаторы, лауазымы, жалақысы) Тіршілік ету ортасы мәні (атрибуттар - жануарлардың идентификаторы, тіршілік ету ортасы, Қызыл кітапқа ену мерзімі, өмір сүру ұзақтығы, ұшу қабілеті). «Кадрлар бөлімі: лауазымдар тізімі, қызметкерлер тізімі, бөлімдер тізімі» пәндік аймағы үшін реляциялық қатынастарды құрыңыз, қатынастарды құру үшін бастапқы кілттерді анықтаңыз, қатынастарды құру үшін сыртқы кілттерді анықтаңыз. «Дүкен: тауарлар тізімі, жеткізушілер тізімі, жеткізілім тізімі» пәндік аймағы үшін реляциялық қатынастарды құрыңыз, қатынастарды құру үшін бастапқы кілттерді анықтаңыз, қатынастарды құру үшін сыртқы кілттерді анықтаңыз. Үш қатынас берілген: Адам (персона), Кейіпкер, Кейіпкер 1 Адам
Кейіпкер
Кейіпкер 1
Іріктеу операциясының нәтижесін көрсетіңіз: σЖас ≥ 34 (Адамдар) Проекциялар операциясының нәтижесін көрсетіңіз: π Жасы, Салмағы (Адамдар) Біріктіру операциясының нәтижесін көрсетіңіз: R (Адамдар Union Кейіпкерлер) Үш қатынас берілген: Адам (персона), Кейіпкер, Кейіпкер 1 Адам
Кейіпкер
Кейіпкер 1
Іріктеу операциясының нәтижесін көрсетіңіз: σЖас ≥ 34 (Адамдар) Проекциялар операциясының нәтижесін көрсетіңіз: π Жасы, Салмағы (Адамдар) Біріктіру операциясының нәтижесін көрсетіңіз: R (Адамдар INTERSECT Кейіпкерлер1) Айырым операциясының нәтижесін көрсетіңіз: R(Адамдар MINUS Кейіпкерлер 1) Көбейту операциясының нәтижесін көрсетіңіз: R1 TIMES R2 R1 қатынасы
R2 қатынасы
3ҚК (3НФ) келтіріңіз Оқытушы
3КҚ (3НФ) түріне келтіру
3КҚ (3НФ) түріне келтіру
Кесте 1. Қызметкерлер_Бөлімдер_Жобалар қатынасы |