- •Казахский национальный технический университет имени к.И.Сатпаева
- •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.5 Цели и задачи дисциплины.
Целью дисциплины “Системы управления базами данных” (СУБД) является изучение основ построения СУБД, баз данных (БД) и приложений баз данных в среде СУБД.
Задачами изучения дисциплины являются:
- знание основ построения СУБД, принципов построения основных моделей данных и их использование в современных СУБД;
- знание основных операций над данными, языковых средств описания и манипулирования данными в СУБД, стандартного языка запросов SQL;
- умение создавать БД и приложения БД с использованием визуальных сред программирования СУБД, использовать язык SQL для работы с БД.
Перечень и виды заданий и график их выполнения:
- перечень и виды заданий (тематика курсовых проектов, перечень расчетно-графических заданий, типовых расчетов и др.)
список рекомендуемой литературы;
сроки выполнения;
формы контроля (тесты, экспресс-опрос, отчет, реферат, доклад и др.).
График составляется тьютором по нижеприведенной форме и доводится до сведения обучающихся с начала учебного семестра.
Таблица 2
Виды заданий и сроки их выполнения
Виды Контроля |
Вид работы |
Тема работы |
Ссылки на рекомендуемую литературу с указанием страниц |
Баллы (согласно рейтинг-шкале) |
Сроки сдачи |
Текущий контроль |
ЛР1 |
Создание и изменение таблиц данных в СУБД. |
1 осн [12:13, 92:105] 4 осн[5:14] 9 доп[22:28] |
2 |
2 нед. |
Текущий контроль |
СР1 |
Создание БД в СУБД Visual FoxPro на автономном языке программирования. |
1 осн [12:13, 92:105] 4 осн[5:14] 9 доп[22:28] |
1 |
3 нед. |
Текущий контроль |
ЛР2 |
Работа с файлами в СУБД. |
1 осн [105:107] 4 осн [15:19] 7 осн[82:90]
|
2 |
4 нед. |
Текущий контроль |
К1 |
Определение и манипулирование данными в языке xBase. |
1 осн [92-107] 4 осн [5-19] |
3 |
5 нед. |
Текущий контроль |
ЛР3 |
Создание и выполнение программ в СУБД. |
1 осн [111:117] 4 осн [23:31] |
2 |
6 нед.
|
Рубежный контроль |
РК1 |
Вопросы по модулю 1 |
1 осн [92:117] 4 осн [5:30] |
10 |
7 нед.
|
Текущий контроль |
ЛР4 |
Формирование запросов SQL. |
1 осн [128:132] 2 осн [9:16, 26:32] 6 осн [12:19] |
2 |
8 нед.
|
Текущий контроль |
СР2 |
Создание БД в СУБД Visual FoxPro на языке SQL. |
1осн [128:132] 2 осн [9:26] 6 осн [12:19] |
1 |
9 нед. |
Текущий контроль |
ЛР5 |
Формирование сложных запросов SQL. |
1 осн[22:128] 2 осн[16:26] 6 осн [12:19] 10 доп [1025:1040] |
2 |
10нед.
|
Текущий контроль |
К2 |
Определение и манипулирование данными в SQL |
1осн [128:132] 2 осн [9:26] 6 осн [12:19] |
3 |
11 нед. |
Текущий контроль |
ЛР6 |
Разработка компонентов приложений БД. |
1 осн [157: 160-230] 5 осн [4-34] 10 доп [944:960] |
2 |
12 нед. |
Рубежный контроль |
РК2 |
Вопросы по модулю 2 |
1 осн [128:230] 2 осн [16:32] 10доп[944:960, 1025:1040] |
10 |
13 нед.
|
Текущий контроль |
ЛР7 |
Создание приложений БД. |
1 осн [160:163, 178:1898] 5 осн [4:34] |
2 |
14 нед. |
Курсовая работа |
Отчет |
Разработка приложения БД. |
6 осн [1:21]
|
20 |
15 нед. |
1. Виды контроля состоят из текущего и рубежного с указанием их порядкового номера. Не допускается планирование более двух видов контроля в течение одной недели.
2. К видам работ относятся практические, лабораторные, семестровые работы, коллоквиумы, рефераты, отчеты, доклады и т.д.
3. При указании темы работы сокращение слов не допускается
4. При заполнении столбца 4 указать порядковый номер литературы и в квадратных скобках указать нумерацию страницы. (Например, 1осн. [10-13])
5. В 5 столбце баллы указываются в целых числах
