Санкт- Петербургское государственное бюджетное
профессиональное образовательное учреждение
"Политехнический колледж городского хозяйства"
Основы проектирования баз данных
рабочая программа дисциплины
09.02.07 Информационные системы и программирование
Правительство Санкт-Петербурга
Комитет по науке и высшей школе
Приложение
к ОП СПО по специальности
09.02.07 Информационные системы и программирование , утвержденной приказом от
09.12.2016 г. №1547-ОД
Разработчик веб и мультимедийных приложений
Виды контроля в семестрах:
Распределение часов дисциплины по семестрам
Организация-разработчик:
Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».
Рабочая программа дисциплины
Основы проектирования баз данных
разработана в соответствии с ФГОС СПО:
Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)
составлена на основании учебного плана:
по специальности Информационные системы и программирование
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
ОК 01.: Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам
ОК 02.: Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности
ОК 04.: Эффективно взаимодействовать и работать в коллективе и команде
ОК 09.: Пользоваться профессиональной документацией на государственном и иностранном языках
В результате освоения дисциплины обучающийся должен:
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
Наименование разделов и тем /вид занятия/
Раздел 1. Основы проектирования баз данных
1 Основные понятия теории БД/Пр/
2 Технологии работы с БД/Пр/
3 Анализ предметной области. Сущности, атрибуты/Пр/
4 Описание предметной области. Связи между сущностями/Пр/
5 Логическая и физическая независимость данных/Пр/
6 Типы моделей данных. Реляционная модель данных/Пр/
7 Реляционная алгебра/Лек/
Лаб1 1 Организация логической и физической независимости данных/Лаб/
Лаб2 Составление реляционной модели данных/Лаб/
Лаб3 Операции реляционной алгебры на примерах/Лаб/
8 Основные этапы проектирования БД/Пр/
9 Основные этапы проектирования БД/Пр/
Лаб4 Нормализация реляционной БД, освоение принципов проектирования БД/Лаб/
Лаб5 Преобразование реляционной БД в сущности и связи/Лаб/
Лаб6 Проектирование реляционной БД. Нормализация таблиц/Лаб/
Лаб7 Контрольная работа/Лаб/
10 Средства проектирования структур БД/Пр/
11 Ключи в отношениях.Типы связи отношений./Пр/
12 Организация интерфейса с пользователем/Пр/
Лаб8 Создание основных объектов БД. Задание ключей/Лаб/
Лаб9 Создание интерфейса входной формы. Создание меню различных видов/Лаб/
13 Основные понятия языка SQL. Синтаксис операторов, типы данных/Пр/
14 Создание, модификация и удаление таблиц. Операторы манипулирования данными/Пр/
15 Организация запросов на выборку данных при помощи языка SQL/Пр/
16 Редактирование, добавление и удаление записей в таблице. Команда Insert Into./Пр/
Лаб10 Создание БД. Создание таблицы. Первичный ключ./Лаб/
Лаб11 Оператор SELECT. Создание простых запросов./Лаб/
Лаб12 Выборка данных. Формирование условий отбора в команде SELECT/Лаб/
Лаб13 Группировка данных. Сортировка данных./Лаб/
Лаб14 Выборка данных из нескольких таблиц. Внутренние соединения./Лаб/
Лаб15 Использование функций защиты для БД/Лаб/
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
5.2. Перечень программного обеспечения
5.3. Перечень информационных справочных систем
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО ДИСЦИПЛИНЕ