Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ГЛАЗОВСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ ИНСТИТУТ
им.
Колледж информационных и социальных коммуникаций
БАЗЫ ДАННЫХ
Учебная программа
Глазов 2009
Утверждена на заседанииобъединенного Cовета
ФСиИТ и КИиСК пр. № 3 от 01.01.2001Учебная программа
Дисциплина «Базы данных»
Специальность «Программное обеспечение ВТ и АС»
Автор-составитель:
© Глазовский государственный педагогический институт, 2009
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Примерная программа учебной дисциплины «Базы данных» предназначена для реализации государственных требований к минимуму содержания и уровню подготовки выпускников по специальности 230105 - Программное обеспечение вычислительной техники и автоматизированных систем среднего профессионального образования и является единой для всех форм обучения, а также для всех типов и видов образовательных учреждений, реализующих основные профессиональные образовательные программы среднего профессионального образования.
Примерная программа служит основой для разработки рабочей программы учебной дисциплины в образовательном учреждении.
Учебная дисциплина «Базы данных» является общепрофессиональной дисциплиной, формирующей базовый уровень знаний для освоения специальных дисциплин.
Преподавание дисциплины должно иметь практическую направленность и проводиться в тесной взаимосвязи с другими общепрофессиональными и специальными дисциплинами: «Операционные системы и среды», «Основы алгоритмизации и программирования», «Технология разработки программных продуктов», «Дискретная математика».
ЦЕЛИ ДИСЦИПЛИНЫ
Цель - изучение теоретических основ проектирования баз данных (БД), характеристик современных СУБД, языковых средств, средств автоматизации проектирования БД, современных технологий организации БД, а также приобретение навыков работы в среде конкретных СУБД.
ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ ДИСЦИПЛИНЫ
В соответствии с государственными требованиями после изучения учебной дисциплины студент должен:
Иметь представление:
- о роли и месте знаний по дисциплине при освоении смежных дисциплин по выбранной специальности и в сфере профессиональной деятельности;
Знать:
- состав информационной модели данных; типы логических моделей; этапы проектирования базы данных; общую теорию проектирования прикладной программы; основные понятия и подходы к построению БД; языки описания и манипулирования данными разных классов;
Уметь:
- использовать основные виды автоматизированных информационных технологий;
- строить информационную модель данных для конкретной задачи; выполнять нормализацию базы данных; подбирать наилучшую систему управления базами данных (СУБД); проектировать прикладную программу.
Форма итогового контроля – экзамен.
ПРИМЕРНОЕ СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
Раздел 1. Основы теории баз данных.
Основные понятия и определения. Модели данных: иерархическая, сетевая и реляционная, постреляционные модели данных. Реляционная, иерархическая и сетевая модели. Дальнейшее развитие способов организации данных. Системы управления базами данных. Базовые понятия СУБД. Классификация и сравнительная характеристика СУБД.
Раздел 2. Проектирование баз данных.
Основные принципы проектирования. Средства проектирования структур баз данных. Описание баз данных. Логическая и физическая структура баз данных. Нормализация отношений. Атрибуты и ключи. Реляционная алгебра. Обеспечение непротиворечивости и целостности данных.
Раздел 3. Организации баз данных.
Примеры организации баз данных. Принципы и методы манипулирования данными. Хранение данных. Добавление данных. Редактирование и удаление данных, навигация по набору данных. Сортировка, поиск и фильтрация данных. Выборка данных. Создание и использование экранных форм. Способы (режимы) создания отчетов. Создание меню. Построение запросов к СУБД.
ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ПРАКТИЧЕСКИХ ЗАНЯТИЙ
Раздел 2.
Проектирование структуры базы данных. Нормализация таблиц.Раздел 3.
Создание таблиц и ввод исходных данных. Открытие, редактирование и пополнение табличного файла. Модификация структуры табличного файла. Индексирование и сортировка таблиц. Поиск данных в таблице. Установление взаимосвязей между таблицами. Работа с переменными и массивами. Функции СУБД. Ввод и вывод данных. Написание программного файла и работа с несколькими табличными файлами. Создание меню различных типов. Создание интерфейса (входной формы). Создание и печать отчетов. Создание и управление базой данных с помощью SQL – операторов. Создание файла проекта базы данных.ВОПРОСЫ ДЛЯ САМОСТОЯТЕЛЬНОГО ИЗУЧЕНИЯ
Реляционная, иерархическая и сетевая модели. Их сходства и различия. Развитие способов организации данных: постреляционные, многомерные и объектно-ориентированные модели. Разработка приложений. Генераторы приложений в современных СУБД.
ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ВОПРОСОВ К ЭКЗАМЕНУ
Базы данных. Основные понятия. Системы управления базами данных. Классификация СУБД. Основные функции СУБД. Трехуровневая архитектура СУБД. Информационные модели данных. Иерархическая и сетевая модели. Реляционная модель данных. Основные понятия. Реляционная модель данных. Первичные и альтернативные ключи атрибутов данных. Связывание таблиц. Виды связей. Нормализация БД. Приведение БД к 1НФ. Нормализация БД. Приведение БД ко 2НФ и 3НФ. Средства проектирования структур баз данных. Проектирование БД: концептуальное, логическое и физическое проектирование БД. Функции защиты базы данных. Обеспечение непротиворечивости и целостности данных. Технические характеристики конкретной СУБД. Интерактивный (командный) режим работы. Создание и модификация структуры базы данных. Заполнение базы данных. Перемещения в базе данных. Просмотр данных. Редактирование данных. Добавление и вставка записей. Изменение данных. Локализация и фильтрация данных. Последовательный поиск. Индексирование баз данных. Поиск в индексированной БД. Работа с переменными. Обработка числовых данных. Вычисление итоговых значений. Выборка данных. Обработка символьных данных. Обработка данных Date. Создание и запуск командных файлов. Условный оператор. Оператор выбора. Организация циклов. Построение экранных форм ввода. Команды вывода. Вывод информации в текстовый файл и на принтер. Возможности генераторов отчетов современных СУБД. Способы создания отчетов. Организация меню в прикладных системах. Технологии «меню-программа». Организация меню в прикладных системах. Технологии «меню-объект». Создание и управление базой данных с помощью SQL – операторов.
СПИСОК ОСНОВНОЙ ЛИТЕРАТУРЫ
Агальцов данных: учебн. пособие для студ. учреждений среднего проф. образования. – М.: Мир, 2002. Фуфаев, данных: учебн. пособие для студ. среднего проф. образования / , . - М.: Академия, 2005. - 320 с.
СПИСОК ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ
Голицына, данных: учебн. пособие для студ. среднего проф. образования / , , . - М.: Форум, 2005. - 351 с. Гуменникова занятия по курсу “Базы данных”. – Глазов, 2006. Могилев : учебное пособие для студ. пед. вузов / , , ; Под ред. Хеннера. – 2-е изд., стер. – М.: Издательский центр “Академия”, 2003. Шафрин технологии: в 2-х частях. – М.: АБФ, 2000. Михеева технологии в профессиональной деятельности: учебное пособие для среднего проф. образования. – 3 –е изд., стер. – М.: Издательский центр «Академия», 2005. – 384 с.
МАТЕРИАЛЬНО - ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
Специально оборудованные аудитории и компьютерные классы; IBM PC совместимый компьютер; Различные технические и аудиовизуальные средства обучения.
СПИСОК ИСПОЛЬЗОВАННЫХ ДОКУМЕНТОВ
Государственный образовательный стандарт среднего профессионального образования. –М., 2002. Рекомендации по самостоятельной работе студентов.


