2024-2025_ИР_09_02_07_2023_ИР-23-4_plx_Основы проектирования баз данных
 
Санкт- Петербургское государственное бюджетное

профессиональное образовательное учреждение

"Политехнический колледж городского хозяйства"

Основы проектирования баз данных
рабочая программа дисциплины
Специальность
09.02.07 Информационные системы и программирование 
Правительство Санкт-Петербурга

Комитет по науке и высшей школе

Приложение

к ОП СПО  по специальности

09.02.07 Информационные системы и программирование , утвержденной приказом от

09.12.2016 г. №1547-ОД

 
часов на контроль
12
самостоятельная работа
0
контактная работа
64
в том числе:
Часов по учебному плану
76
Общая трудоемкость
76 часов
Форма обучения
очная
Квалификация
Разработчик веб и мультимедийных приложений
Виды контроля  в семестрах:
экзамен 3
 
 
Распределение часов  дисциплины по семестрам
Семестр

3

Итого
Вид занятий
УП
РП
УП
РП
Лабораторные
32
32
32
32
Практические
32
32
32
32
Контактная работа

64
64
64
64
Сам. работа
Часы на контроль
12
12
12
12
Итого
76
76
76
78
 
 
Разработчик(и): 
Организация-разработчик:

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».

 
 
Рабочая программа дисциплины
Основы проектирования баз данных
разработана в соответствии с ФГОС СПО:

Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)

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