- •Казахский национальный технический университет имени к.И.Сатпаева
- •1 Учебная программа дисциплины – Syllabus
- •1. 1 Данные о преподавателях:
- •1.2 Данные о дисциплине:
- •Выписка из учебного плана
- •1.5 Цели и задачи дисциплины.
- •Перечень и виды заданий и график их выполнения:
- •Виды заданий и сроки их выполнения
- •1.7 Список литературы
- •Распределение рейтинговых баллов по видам контроля
- •Оценка знаний студентов
- •1.9 Политика и процедура.
- •2 Содержание Активного раздаточного материала
- •2.2 Конспект лекционных занятий
- •Тема 1. Введение в субд.
- •Тема 2. Языковая среда реляционных субд.
- •Дополнительная литература: 9[22:28].
- •Тема 3. Работа с файлами в субд.
- •Тема 4. Стандартные функции в субд.
- •Функции для обработки файлов
- •Тема 5. Программирование в субд.
- •Тема 6. Язык реляционных баз данных sql.
- •Тема 7. Запросы sql.
- •Ниже приведен сокращенный вариант команды select с опцией into/to, используемый в Visual FoxPro:
- •Тема 8. Сложные запросы sql.
- •Дополнительная литература: 10[1025:1040].
- •Тема 9. Подзапросы в sql.
- •Дополнительная литература: 10[1028:1040].
- •Тема 10. Объектно-ориентированное программирование (ооп) в субд.
- •Дополнительная литература: 10[944:960].
- •Тема 11. Визуальное программирование в субд.
- •Дополнительная литература: 10[958:962].
- •Тема12. Инструментальные средства субд.
- •Тема 13. Архитектура клиент-сервер в технологии бд.
- •Дополнительная литература 9[159:164], 10[81:83,792:794].
- •Тема 14. Архитектура сбд.
- •Дополнительная литература: 9[28:36], 10[65:88].
- •Тема 15. Модели данных.
- •Дополнительная литература: 9[56:70],10[56:58].
- •2.3 Планы лабораторных занятий
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Дополнительная литература: 10[1028:1040]. Контрольные вопросы:
- •Дополнительная литература: 10[1028:1040]. Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •2.4 Планы занятий в рамках самостоятельной работы студентов под руководством преподавателя (срсп)
- •2.5 Планы занятий в рамках самостоятельной работы студентов (срс)
- •2.6 Тематика письменных работ по курсу Тематика курсовых работ
- •Рекомендуемая литература
- •2.7 Тестовые задания для самоконтроля с указанием ключей правильных ответов
- •A) пять;
- •C) один;
- •Правильные ответы
- •Перечень экзаменационных вопросов по пройденному курсу
- •Глоссарий
- •Учебно-методический комплекс дисциплины для студентов
- •Системы управления базами данных
Правильные ответы
-
Номер вопроса
Правильный ответ
Номер вопроса
Правильный ответ
1
B
16
A
2
A
17
C
3
C
18
E
4
A
19
E
5
A
20
C
6
E
21
B
7
D
22
A
8
D
23
C
9
A
24
A
10
C
25
A
11
E
26
C
12
A
27
D
13
B
28
B
14
D
29
E
15
E
30
A
Перечень экзаменационных вопросов по пройденному курсу
1. Развитие технологии БД, достоинства, недостатки.
2. СБД, основные понятия, определения, состав СБД.
3. Реляционные системы, их классификация, требования к таблицам.
4. Языковые средства СУБД, их назначение.
5. Создание структуры данных в dBase-подобных СУБД, параметры полей, изменение и просмотр структуры.
6. Общий формат команд языка программирования xBase, диапазон, условия, перемещение указателя записи.
7. Загрузка и просмотр БД в языке программирования xBase.
8. Модификация БД, редактирование записей в языке программирования xBase.
9. Удаление и восстановление записей в таблице данных в языке программирования xBase.
10. Команды работы с файлами в языке программирования xBase.
11. Сортировка БД. Поиск в БД (команда LOCATE) в языке программирования xBase.
12. Индексирование БД, быстрый поиск в БД.
13. ВПП, их типы, создание, удаление, просмотр, сохранение, восстановление, обмен данными между ВПП и БД в языке программирования xBase.
14. Массивы ВПП, их описание, обмен данными между БД и массивами ВПП в языке программирования xBase.
15. Стандартные функции обработки дат в языке программирования xBase.
16. Стандартные функции обработки символьных выражений в языке программирования xBase.
17. Стандартные функции обработки числовых выражений в языке программирования xBase.
18. Стандартные функции обработки файлов в языке программирования xBase.
19. Специальные команды-функции языка программирования xBase.
10. Оператор условия в языке программирования xBase.
21. Оператор выбора в языке программирования xBase.
22. Операторы цикла в языке программирования xBase.
23. Командные файлы, их создание, редактирование, использование.
24. Язык реляционных баз данных SQL, категории команд, типы данных.
25. Определение данных в SQL.
26. Манипулирование данными в SQL.
27. Простые запросы SQL, формирование условий, упорядочение.
28. Стандартные функции SQL, использование группировки данных.
29. Многотабличные запросы SQL, локальные псевдонимы.
30. Запросы с подзапросами, подзапросы в манипулировании данными.
31. Объединение запросов SQL, операторы UNION, JOIN.
32. Конструктор запросов в VFP.
33. Объектно-ориентированное программирование в СУБД, характеристики ООП, понятие класса.
34. Визуальные средства проектирования.
35. Основные объекты VFP.
36. Объекты-контейнеры.
37. Объекты-элементы управления.
38. Основные события в VFP.
39. Основные стандартные методы в VFP.
40. Основные свойства объектов.
41. Свойства связи объектов с источниками данных.
42. Конструктор БД и конструктор таблиц в VFP.
43. Конструктор форм VFP,создание форм.
44. Конструктор меню в VFP, создание меню.
45. Конструктор отчетов в VFP, создание отчетов.
46. Разработка проекта в VFP.
47. Инструментальные средства разработки приложений БД.
48. Разработка клиент-серверных приложений БД.
49. Классификация СБД. Архитектура файл-сервер, клиент-сервер.
50. Инфологические и даталогические модели ПО.
51. Стандартная архитектура СБД, понятие схемы.
52. Структуры данных, первичные и внешние ключи, групповые отношения.
53.Операции над данными, ограничения целостности.
54. ИМД, СМД и РМД, их сравнительный анализ.
55. Реляционная модель данных, реляционная алгебра.
