РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ОП.07 Основы проектирования баз данных
рабочая программа по теме

Архипова Оксана Владимировна

Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта (далее – ФГОС) по специальности среднего профессионального образования (далее СПО)   230401 «Информационные системы (по отраслям)»

Скачать:

ВложениеРазмер
Microsoft Office document icon rabochaya_programma_osnovy_proektirovaniya_bd.doc138 КБ

Предварительный просмотр:

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

«Кунгурский сельскохозяйственный колледж»

РАБОЧАЯ ПРОГРАММа УЧЕБНОЙ ДИСЦИПЛИНЫ

ОП.07 Основы проектирования баз данных

Кунгур, 2012


Рассмотрено на заседании методической комиссии  информационных и электротехнических дисциплин от

«______»__________20___г.

Председатель МК

__________________С.Б. Антипина

Утверждаю  заместитель директора по СПО

________________З.Н. Миронова


Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта (далее – ФГОС) по специальности среднего профессионального образования (далее СПО)   230401 «Информационные системы (по отраслям)».  

Организация-разработчик: государственное бюджетное образовательное учреждение среднего профессионального образования «Кунгурский сельскохозяйственный колледж»

Разработчик:

О.В. Архипова  преподаватель  информационных дисциплин


СОДЕРЖАНИЕ

1.ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ         3

2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ        8

3. УСЛОВИЯ РЕАЛИЗАЦИЯ РАБОЧЕЙ ПРОГРАММЫ

УЧЕБНОЙ ДИСЦИПЛИНЫ        13

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ        14


  1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ

  1. Область применения программы

Основной для разработки являлась основная профессиональная образовательная программа по специальности СПО 230401 «Информационные системы (по отраслям)».

  Рабочая программа рассматривается предметной (цикловой) комиссией и утверждается заместителем директора по учебной работе, согласовывается с представителем базового предприятия.

1.2.Место дисциплины в структуре основной профессиональной

образовательной программы

Учебная дисциплина ОП.07 «Основы проектирования баз данных» входит в блок математического и общего естественнонаучного цикла, изучающегося на 2 курсах.

1.3. Цели и задачи дисциплины – требования к результатам

освоения дисциплины

В результате изучения дисциплины «Основы проектирования баз данных» студент  должен:

знать:

-основы теории баз данных;

-модели данных;

-особенности реляционной модели и проектирование баз данных, изобразительные средства, используемые в ER-моделировании;

-основы реляционной алгебры;

-принципы проектирования баз данных, обеспечение непротиворечивости и целостности данных;

-средства проектирования структур баз данных;

-язык запросов SQL

уметь:

-проектировать реляционную базу данных;

-использовать язык запросов для программного извлечение сведений из баз данных;

В результате изучения дисциплины «Основы проектирования баз данных» формируются компетенции (из перечня компетенции по специальности 230401 «Информационные системы (по отраслям)»), такие как:

Общие компетенции:

ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.

ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.

ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.

ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.

ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.

ОК 6. Работать в коллективе и команде, эффективно общаться с коллегами, руководством, потребителями.

ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), результат выполнения заданий.

ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.    

 ОК 10. Исполнять воинскую обязанность, в том числе и применением полученных профессиональных знаний(для юношей).

-профессиональные компетенции, соответствующие другим видам профессиональной деятельности:

Эксплуатация и модификация информационных систем:

ПК-1.1 Собирать данные для анализа использования и функционирования информационной системы, участвовать в составление отчетной документации, принимать участие в разработке проектной документации на модификацию информационной системы.

ПК-1.2. Взаимодействовать со специалистами смежного профиля при разработке методов, средств и технологий применения объектов профессиональной деятельности.

ПК 1.3. Производить модификацию отдельных модулей информационной  системы соответствие с рабочим заданием, находить ошибки кодировать в разрабатываемых модулях информационной системы, документировать выполняемые работы.

ПК 1.7. Производить инсоляцию и настройку информационной системы в рамках своей компетенции,  документировать результат работы.

ПК 1.9. Выполнять регламент по обновлению, техническому сопровождению и восстановление данных информационной системы, работать с технической документацией.

Содержание дисциплины имеет межпредметные связей с дисциплинами общепрофессионнльного цикла – основы архитектуры, устройство и функционирование  вычеслительнных систем, операционные системы, компьютерные сети; метрология, стандартизация, сертификация и техническое документирование; устройство и функционирование ИС; технические средства информатизация; правовое обеспечение профессиональной деятельности; безопасность жизнедеятельности.

Для лучшего усвоения учебного материала его изложение необходимо проводить с применением технических средств обучения, Видео, аудиоматериалов, современных программ компьютерного проектирования.

В рабочей программе дисциплины планируется самостоятельная работа студентов с указанием ее тематики.

Курс обеспечен методическими пособиями и указаниями к выполнению практических работ.

1.4. Рекомендуемое количество часов на основание программы дисциплины

Максимальная учебная нагрузка студентов 135 часов, в том числе:

обязательная аудиторная учебная нагрузка 90 часов;

Самостоятельная работа студентов 45 часов.


2.СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

2.1.Объем учебной дисциплины и виды учебной работы

Вид учебной работы

Количество часов

Максимальная учебная нагрузка(всего)

138

Обязательная аудиторная учебная нагрузка(всего)

92

В том числе:

Практические занятия

46

Самостоятельная работа обучающегося(всего):

Тематика внеаудиторной самостоятельной работы

46

Итоговая аттестация в форме экзамена


Тематический план и содержание

учебной дисциплины «Основы проектирования баз данных»

Наименование разделов и тем

Содержание учебного материала, лабораторные и практические работы, самостоятельная работа студентов

Объем часов

Уровень освоения

1

2

3

4

Введение

2

Предмет и задачи курса

2

1

Самостоятельная работа.

изучить манифест»системы данных третьего поколения»

9

Раздел1. Теория проектирования баз данных

10

Тема1.1 Основные понятия и типы моделей данных

Основные понятия и типы моделей данных

2

1

Тема1.2 Взаимосвязи в моделях и реляционный подход к построению модели

Взаимосвязи в моделях и реляционный подход к построению модели

2

1

Тема1.3 этапы проектирования баз данных.Системы управления базами данных

Требования, предъявляемые к базе данных. Определение сущностей и взаимосвязей. Задание первичного, альтернативного и внешнего ключей. Приведение таблицы к требуемому уровню нормальности: первый, второй и третий уровни.

2

1

Практическая работа

Приведение таблицы к 3НФ

2

2

Практическая работа.

Проектирование структуры баз данных.

Нормализация таблиц

2

2

Самостоятельная работа.

Изучить манифест систем объектно-ориентированных баз данных

Изучить существующие СУБД

9

Раздел2. Организация баз данных

48

Тема 2.1. Проектирование баз данных и создание таблиц

Назначение и структура файлов баз данных.Создание и перемещение файла базы данных.Создание новой таблицы. Открытие, редактирование и модификация таблиц. Предъявление таблиц на экран

2

1

Практическая работа

Создание таблиц и ввод исходных данных

Тема 2.2. Управление записями: добавление, редактирование, удаление и навигация

Команды по перемещению курсора на первую, следующую, предыдущую, последнюю и заданную номером записи. Команды добавления, редактирование и удаление записи.

2

1

Практическая работа

Открытие, редактирование и пополнение табличного файла. Модификация структуры табличного файла

2

2

Наложение ограничений на значений полей при добавление и редактирование записей. Наложение логических условий на записи в режимах

2

1

Тема 2.3. Индексирование: понятие индекса, типы индексных файлов. Создание активация и удаление индекса. Переиндексирование

Понятие и виды индексных файлов. Понятие тега и индекса. Индексы: простые и сложные, уникальные и регулярные, по возрастанию и убыванию. Особенности постарения сложных индексов. Открытие и закрытие индексных файла. Активация индекса. Удаление индекса и индексного файла.

Переиндексирование : назначение и команд.

2

1

Практическая работа

Индексирование и сортировка таблиц

2

2

Тема 2.4. Сортировка,поиск и фильтрация данных

Понятие сортировки.

2

1

Методы поиска по любому полю и по полю индекса. Установка фильтра и отмена фильтра.

2

1

Практическая работа

Поиск данных в таблице. Установка даты и вывод записей на экран.

2

2

Самостоятельно

Изучить характеристики и возможности CASE-средств

Изучение моделей организации взаимодействия программных компонентов

10

Тема 2.5 Взаимосвязи между таблицами: установление и удаление. Типы ключей. Способы объединение таблиц

Понятие общего поля и его характеристики. Предварительные условия для установления взаимосвязи. Команды для установления и разрыва  взаимосвязи. Объединение таблиц: получение таблицы по данным из нескольких таблиц, групповые изменения в таблицах, итоговые значения в таблицах.

2

1

Практическая работа

Установление взаимосвязей между таблицами.

2

2

Тема 2.6 Создание программных файлов: операторы цикла и ветвления. Модульность программ. Область действия переменных. Функция СУБД

Редакторы для написания программных файлов. Назначение, характеристики и особенности внешних подпрограмм, внутренних подпрограмм  и подпрограмм функций.

2

1

Команды и операторы языка программирования. Назначение и порядок использования функций СУБД.

2

1

Практическая работа

 Написание программного файла и работа с несколькими табличными файлами.

2

2

Практическая работа  

Работа с переменными и массивами

2

2

Практическая работа

Создание табло ожидания. Функция СУБД. Ввод и вывод данных.

2

2

Тема 2.7 Типы меню. Работа с меню: создание, модификация,  активация и удаление

Классификация меню.

2

1

Клавишное меню: понятие, программирование и управление

2

1

Практическая работа

 Создание меню различных типов.

2

2

Тема 2.8 Работа с окнами: создание, модификация, активация и удаление

Понятие рабочего и системного окна. Вложенные окна. Характеристики окон.

2

1

Команды по созданию и управлению рабочим окном.

2

1

Практическая работа

Создание рабочих окон.

2

2

Практическая работа

 Создание элементов управления рабочим окном.

2

2

Самостоятельная работа.

Изучить технологии доступа к базе данных Ознакомиться с возможностями хранилищ данных

9

Раздел 3. Организация интерфейса с пользователем

22

Тема 3.1 Понятие объекта, свойства и характеристики объекта. Создание экранной формы: свойства, события и методы

Понятие объекта. Понятие класса и подкласса. Полиморфизм, инкапсуляция и наследование. Форма как специальный объект: свойства, события и методы.

2

1

Практическая работа

 Создание файла проекта базы данных.

2

2

Практическая работа

 Создание интерфейса (входной формы).

2

2

Тема 3.2 Элементы управления: свойства, события и методы

Разделение элементов  управления на классы. Типичные (общие) и специальные свойства элементов управления.

Методы элементов управления. Написание обработчиков наступления события. Отображение результатов работы команд

2

1

Практическая работа

Управление внешним видом.

2

2

Практическая работа

Управление внешним видом.


2


2

Тема 3.3. Хранимые процедуры и триггеры. Обеспечение достоверности, целостности и непротиворечивости данных. Каскадные воздействия

Назначение, виды, хранение и вызов хранимых процедур. Написание тела (программы) хранимой процедуры. Назначение, виды и создание триггеров. Виды каскадных воздействий и задание каскадных воздействий.

2

1

Практическая работа

Создание триггеров и достоверность данных

2

2

Тема 3.4. Формирование и вывод отчетов

Виды отчетов. Способы формирования отчетов

2

1

Редактирование отчета. Размещение в отчете вспомогательных элементов

2

1

Практическая работа

Создание и печать отчетов

2

2

Раздел 4. Организация запросов SQL

10

Тема 4.1. Запросы к базе данных

Команды запросов SQL на изменение

2

1

Запрос на выборку данных

2

1

Практическая работа

Создание и управление базой данных с помощью SQL- операторов

2

2

Практическая работа

Создание и управление базой данных с помощью SQL- операторов

2

2

Практическая работа

Создание и управление базой данных с помощью SQL- операторов

2

2

Для характеристики уровня освоения учебного материала используются следующие обозначения:

1. – ознакомительный (узнавание ранее изученных объектов, свойств);

2. – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством)

3. – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач)


3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ДИСЦИПЛИНЫ

3.1. Требования к минимальному

материально-техническому обеспечению

Реализация программы дисциплины требует наличия учебного кабинета с ПК.                

Оборудование учебного кабинета:

- посадочные места;

- рабочее место преподавателя;

Технические средства обучения:

- компьютер с лицензионным программным обеспечением и медиапроектор;

       - прикладное программное обеспечение.

3.2. Информационное обеспечение обучения.

Перечень рекомендуемых учебных изданий, Интернет-ресурсов,

дополнительной литературы

Основная литература

  1. Голицина О.Л., Максимов Н.В., Попов И.И., Базы данных: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2005. – 352 с.
  2. Фуфаев Э.В. Базы данных: Учеб. пособие для студ. Сред. Проф. образования. – Издательский центр «Академия», 2005. – 320 с.

Дополнительная литература


4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ДИСЦИПЛИНЫ

Контроль и оценка результатов освоения дисциплины осуществляется преподавателем в процессе проведения практических занятий, тестирования, контрольных работ.

Результаты обучения

(освоенные умения, усвоенные знания)

Формы и методы контроля и оценки результатов обучения

1

2

Знания:

основы теории баз данных;

Тестирование

модели данных;

Тестирование

особенности реляционной модели и проектирование баз данных, изобразительные средства, используемые в ER-моделировании;

Практические работы, самостоятельная работа

основы реляционной алгебры;

Тестирование

принципы проектирования баз данных, обеспечение непротиворечивости и целостности данных;

Практические работы, самостоятельная работа

средства проектирования структур баз данных;

Практические работы, самостоятельная работа

язык запросов SQL

Создание запросов к БД с помощью языка запросов SQL

Умения:

проектировать реляционную базу данных

Выполнение лабораторно-практических работ

использовать язык запросов для программного извлечение сведений из баз данных

Выполнение лабораторно-практических работ


По теме: методические разработки, презентации и конспекты

Рабочая программа учебной дисциплины ОП.01. Основы информационных технологий

Программа учебной дисциплины является частью основной профессиональной образовательной программы по профессии 230103.02 Мастер по обработке цифровой информации, базовой подготовки....

Рабочая программа учебной дисциплины ОП.03. Основы электроники и цифровой схемотехники

Программа учебной дисциплины является частью основной профессиональной образовательной программы по профессии 230103.02 Мастер по обработке цифровой информации, базовой подготовки....

Рабочая программа учебной дисциплины ОП .04 Основы материаловедения по профессии 150709.02 Сварщик (электросварочные и газосварочные работы)

Данная рабочая программа разработана для профессии 150709.02  Сварщик (электросварочные и газосварочные работы). ...

Рабочая программа учебной дисциплины ОП.01 "Основы латинского языка с медицинской терминологией".

Данная рабочая прграмма составлена в соответствии с государственными требованиями к минимуму содержания и уровню подготовки выпускников для специальности 060501 ФГОС СПО, на основе примерной программы...

Рабочая программа учебной дисциплины ОПД.01 "Основы латинского языка и медицинской терминологии" (очно-заочная форма обучения).

Данная рабочая программа составлена на основе примерной программы учебной дисциплины "Основы латинского языка и медицинской терминологии" Волосова О.В. для специальности 060109 Сестринское дело и пред...

Рабочая программа учебной дисциплины ОП.01 "Основы латинского языка с медицинской терминологией". (очно-заочная форма обучения)

Данная рабочая программа составлена в соответствии с государственными требованиями к минимуму содержания и уровню подготовки выпускников для специальности 060501 ФГОС СПО Сестринское дело и адаптирова...

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ОГСЭ.01. «ОСНОВЫ ФИЛОСОФИИ»

Рабочая программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии ФГОС  поспециальностям:080114  Экономика и бухгалтерский учет  (п...