|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТОРГОВО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ (РГТЭУ) Кафедра Информационных технологий и телекоммуникаций Одобрено учебно-методическим советом факультета социальных и информационных технологий Базы данных Учебно-методический комплекс Для специальности: 080801 Прикладная информатика (в экономике) Москва 2009Автор составитель: Колпаков Юрий Алексеевич, кандидат технических наук, доцент кафедры информационных технологий и телекоммуникаций. Учебно-методический комплекс дисциплины «Базы данных» составлен в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования по специальности 080801 «Прикладная информатика» (в экономике). Дисциплина входит в федеральный компонент цикла общепрофессиональных дисциплин и является обязательной для изучения. © Российский государственный торгово-экономический университет, 2009 С О Д Е Р Ж А Н И Е Москва 2009 2 1. Цель, задачи и предмет дисциплины 4 2. Требования к уровню освоения дисциплины 5 2.1. Инновационные технологии, используемые в преподавании курса 7 3.Объем дисциплины 7 3.1. Объем дисциплины и виды учебной работы 7 3.2. Распределение часов по темам и видам учебной работы 8 4. Содержание курса 9 5. Темы практических занятий 12 6. Задания для самостоятельной работы студентов 15 7. Темы рефератов 17 8. Вопросы для подготовки к экзамену 17 9. Учебно-методическое обеспечение дисциплины 20 9.1. Литература 20 9.2. Методическое обеспечение дисциплины 20 9.3. Материально-техническое и информационное обеспечение дисциплины 21 1. Цель, задачи и предмет дисциплиныНовые информационные технологии оказывают громадное влияние на жизнь общества. Они радикально изменяют всю сферу управления, позволяя быстро и качественно решать сложные задачи, получать и обрабатывать необходимую информацию. Новые технические средства, используемые в информационных технологиях, прогрессируют очень быстро. За последние десятилетия появились персональный компьютер, ксерокс, факс, лазерная оптическая техника передачи и хранения информации, информационные сети, спутниковая связь и многое другое. Сегодняшние студенты попадают в совершенно иную информационно-технологическую среду по сравнению с предыдущим поколением. Они должны быть готовы максимально полно использовать преимущества новых информационных технологий в своей работе. Цель дисциплины – привить студентам – будущим специалистам в области экономики и коммерции комплекс знаний, умений и навыков, необходимых для проектирования и эксплуатации баз данных информационных систем. Задачами изучения дисциплины являются:
Изучение дисциплины предполагает проведение лекций, практических занятий, выполнение лабораторных работ, контрольных работ, а также индивидуальной работы и самостоятельной работы учащихся. 2. Требования к уровню освоения дисциплиныВ результате изучения дисциплины специалист должен: иметь представление:
знать:
уметь:
приобрести навыки:
владеть, иметь опыт:
2.1. Инновационные технологии, используемые в преподавании курсаДискуссия – форма учебной работы, в рамках которой студенты высказывают свое мнение о проблеме, заданной преподавателем. Проведение дискуссий по проблемным вопросам подразумевает написание студентом эссе или реферата по предложенной тематике (темы 1, 3, 6). Круглый стол - один из наиболее эффективных способов обсуждения острых, сложных и актуальных на текущий момент времени вопросы в любой профессиональной среде, обмена опытом и творческих инициатив. Такая форма общения позволяет лучше усвоить материал, найти необходимые решения в процессе эффективного (темы 7,8,9). Тестирование – контроль знаний с помощью тестов, которые состоят из условий (вопросов) и вариантов ответов для выбора (самостоятельная работа студентов). Данная технология целесообразна к применению в начале каждого практического занятия для подготовки студентов к выполнению поставленного задания (темы 4,5). 3.Объем дисциплины3.1. Объем дисциплины и виды учебной работыпо специальности 080801 «Прикладная информатика (в экономике)
3.2. Распределение часов по темам и видам учебной работыФорма обучения – очная
4. Содержание курсаРаздел 1. Основы информационного обеспечения процессов и систем. Тема 1. Понятие и содержание информационного обеспечения. Структура и классификация информационных систем. Понятие информационных процессов. Информация, данные, знания. Структурированная и неструктурированная информация. Документированная информация. Информационный ресурс. Информационная система. Автоматизированная информационная система. Комплектование информационной базы. Поиск и выдача данных. Система управления базами данных. Документальные, фактографические, геоинформационные системы. Тема 2. Система представления и обработки данных фактографических АИС. Информационно-логическая схема предметной области. ER-модель предметной области. Атрибут, ключевой атрибут. Иерархические и одноуровневые связи объектов предметной области. Схема базы данных. Модель организации данных. Ограничения целостности данных. Внутренняя схема базы данных. Раздел 2. Системы управления базами данных фактографических информационных систем. Тема 3. Функции, классификация, структура СУБД. Модели организации данных. Функции, реализуемые СУБД. Модель данных. Иерархическая и сетевая модель организации данных. Реляционная модель организации данных. Формат файлов базы данных. Транзакция, монитор транзакций. Журнализация. Язык базы данных, язык структурированных запросов (SQL). Язык манипулирования данными. Тема 4. Реляционная модель организации данных. Понятие домена, кортежа. Ключевое поле. Схема таблицы-отношения. Целостности сущностей, ограничения целостности. Обработка таблиц-отношений, операции обновления и обработки таблиц-отношений. Тема 5. Внутренняя схема данных, информационные массивы, физические структуры данных, каталог БД. Структуры текстовых файлов, dbf-файлы. Индексирование данных, инвертированные списки. Расстановка (хеширование записей), разрешение коллизий. Раздел 3. Проектирование БД фактографических АИС.Тема 6. Стадии и этапы создания автоматизированных информационных систем. Концептуальное проектирование. Перечень атрибутов предметной области и принцип минимальной достаточности. Семантическое моделирование данных. ER-модель. Концептуальная схема БД. Проектирование схем реляционных БД, проектирование и создание таблиц, связи «один–к–одному», «один–ко–многим». Тема 7. Нормализация таблиц. Первая, вторая, третья нормальные формы. Нормальная форма Бойса-Кодда. Аномалии таблиц-отношений. Полная функциональная зависимость. Транзитивная зависимость атрибута. Понятие CASE систем. Раздел 4. Ввод, обработка и вывод данных в фактографических АИС.Тема 8. Языки баз данных, ввод, загрузка и редактирование данных. Схема взаимодействия пользователя с БД. Язык структурированных запросов SQL. Язык описания данных, язык манипулирования данными. Команда, предложение, предикат. Базовые инструкции языка описания данных. Языки четвертого поколения. Ввод, загрузка и редактирование данных. Ввод через формы. Импорт данных. Особенности ввода и загрузки данных в СУБД с сетевой моделью организации данных. Тема 9. Обработка данных, вывод данных. Поиск, фильтрация, сортировка данных. Запросы в реляционных СУБД, классификация запросов. Запросы на выборку данных из одной и нескольких таблиц. Запросы на изменение данных, управляющие запросы. Оптимизация запросов. Процедуры, триггеры и события в базах данных. Особенности обработки данных в СУБД с сетевой моделью организации данных. Вывод данных, выходные формы, отчеты. Раздел 5. Распределенные информационные системы.Тема 10. Технологии и модели «клиент-сервер». Понятие распределенных информационных систем, принципы их создания и функционирования. Виртуальная БД. Технологии и модели «Клиент-сервер». Модель файлового сервера, модель удаленного доступа к данным, модель сервера БД, модель сервера приложений. Мониторы транзакций. Тема 11. Технологии объектного связывания, реплицирования данных. Технологии объектного связывания. Реплицирование данных Проблемы обеспечения безопасности данных и ограничений целостности. Размножение обновлений. Главная реплика. Раздел 6. Документальные информационные системыТема 12. Гипертекстовые информационно-поисковые системы.Общая характеристика и виды документальных информационных систем. Поисковое пространство, поисковый образ документа, поисковый образ запроса. Понятия релевантности и пертинентности, информационно-поисковый язык. Каталог, тезаурус. Автоматизация индексирования. Структура, принципы построения и использования гипертекстовых ИПС. Навигация. Модель организации данных в гипертекстовых ИПС. Формирование связей документов. Раздел 7. Администрирование информационных систем и защита данных. Тема 13. Администрирование информационных систем и защита данных. Восстановление данных, Проверка и поддержание целостности данных. Разграничение доступа и защита данных. Понятие и модели безопасности данных. Протоколирование и аудит событий безопасности. Требования и классы защищенности АИС. 5. Темы практических занятийТема 1 Понятие и содержание информационного обеспечения. Структура и классификация информационных систем Взаимосвязь понятий данные, информация, знания. Понятие видов обеспечения информационной системы. Информационное обеспечение. Виды информационных систем. Фактографические АИС. Документальные АИС. Геоинформационные АИС. Концептуальная модель информационной системы. ER модели. Инфологическая модель предметной области Литература: 1,3. Тема 3 Функции, классификация, структура СУБД. Модели организации данных Иерархическая модель данных. Сетевая модель данных. Реляционная модель данных. Формат файлов базы данных. Монитор транзакций. Интерфейс запросов. Генератор отчетов. Машина данных. Процессор запросов к базе данных. Интерфейс ввода данных Литература: 2,4. Тема 4 Реляционная модель организации данных Понятие поля. Понятие кортежа. Понятие домена. Понятие ключевого поля. Первичный ключ. Ограничения целостности. Операции обработки таблиц-отношений. Операции: «ВКЛЮЧИТЬ», «УДАЛИТЬ», «ОБНОВИТЬ». Литература: 1,2. Тема 5. Внутренняя схема данных, информационные массивы, физические структуры данных, каталог БД Информационные массивы. Массив данных. Массив индексов. Системная информация по БД (каталог). Физические структуры данных. Линейные структуры данных. DBF файлы. Нелинейные структуры данных. Индексирование данных. Хеширование записей Литература 4. Тема 6. Стадии и этапы создания автоматизированных информационных систем Комплекс стандартов на автоматизированные системы. Стадии и этапы создания АИС. Формирование требований к АИС. Разработка концепции АИС. Техническое задание. Эскизный проект. Технический проект. Рабочая документация. Концептуальное проектирование. Литература: 1,2 Тема 7. Нормализация таблиц Понятие нормальной формы. Понятие функциональной зависимости. Первая нормальная форма. Вторая нормальная форма. Понятие транзитивной зависимости. Третья нормальная форма. Четвертая нормальная форма. Форма Бойса-Кодда. Пятая нормальная форма. Литература: 3,4. Тема 8. Языки баз данных, ввод, загрузка и редактирование данных Язык структурированных запросов SQL. Стандарты SQL. Язык описания данных. Язык манипулирования данными. Синтаксис SQL инструкций. Инструкция CREATABLE. Инструкция CREATEINDEX. Инструкция DROP. Инструкция SELECT. Инструкция INSERT Литература:4,5. Тема 9. Обработка данных, вывод данных Ввод и редактирование данных в табличном режиме. Ввод и редактирование данных через запросы на изменение. Ввод данных через импорт из внешних источников. Ввод и редактирование данных через формы. Протокол ODBC. Запрос на выборку. Фильтр. Запрос на изменение данных. Управляющие запросы. Вычисления и групповые операции в запросах. Оптимизация запросов Литература: 4,5. Тема 10. Технологии и модели «клиент-сервер» Распределенные информационные системы. Технологии «клиент-сервер». Понятие сервера. Модель файлового сервера. Модель удаленного доступа к данным. Модель сервера базы данных. Модель сервера приложений. Компонент представления. Прикладной компонент. Компонент доступа к данным. Литература: 1,3,5 Тема 12. Гипертекстовые ИПС Документальная информационная система. Семантически-навигационные системы. Гипертекстовые ИПС. Поисковый образ документа. Поисковый образ запроса. Информационно-поисковый каталог. Тезаурус. Гипертекст, гиперссылка. Модель организации данных в гипертекстовых ИПС. Литература: 2,3. Тема 13. Администрирование информационных систем и защита данных Администрирование информационных систем. Восстановление данных Проверка и поддержание целостности данных. Разграничение доступа и защита данных. Политика безопасности. Идентификация и аутентификация. Протоколирование и аудит событий безопасности. Классы защищенности автоматизированных информационных систем Литература: 1-5. 6. Задания для самостоятельной работы студентов
7. Темы рефератов
8. Вопросы для подготовки к экзамену
15. Индексирование данных. 16. Запросы в реляционных СУБД. 17. Построение концептуальной модели данных на основе анализа документов предприятия. 18. Модель файлового сервера. 19. Администрирование информационных систем. 20. Технологии реплицирования данных. 21. Модель сервера базы данных. 22. Хеширование записей. 23. Реляционная модель данных. Таблицы и связанные с ними понятия 24. Преобразование концептуальной модели данных в реляционную. 25. Языки безопасности баз данных. 26. Мониторы транзакций. 27. Реляционная модель данных. Ключи. Первичные и внешние ключи. 28. Технологические аспекты защиты информации. 29. Ввод и редактирование данных в реляционных СУБД. 30. Технологии объектного связывания данных. 31. Концептуальное проектирование БД. 32. Понятие атрибута. Ключи и ключевые атрибуты. 33. Избыточность реляционных БД. Нормализация таблиц. 34. Технологии и модели «клиент-сервер». 35. Первая и вторая нормальные формы таблиц реляционных БД. 36. Технологии объектного связывания данных. 37. Документальные ИПС. Информационно-поисковые тезаурусы. 38. Оптимизация запросов. 39. Третья нормальная форма таблиц реляционных БД. 40. Гипертекстовые ИПС. 41. Функции, классификация и структура СУБД. 42. Язык структурированных запросов SQL. 43. Распределенные информационные системы. 44. Нормализация таблиц. 45. Классификационные системы поиска документов. 46. Разграничение доступа и защита данных. 47. Модели организации данных. 48. Проектирование таблиц. 49. Языки баз данных. 50. Релевантность и пертинентность. 51. Установка парольной защиты базы данных 52.Понятие поля таблицы базы данных 53. Использование группировки в отчетах 54.Организация связей таблиц. Виды связей и их редактирование 55. Основные возможности СУБД Visual FoxPro. 56. Логическое и физическое удаление записей 57. Основные команды языка SQL 58. Создание запроса с помощью SQL-команд 59. Создание форм с помощью конструктора, методы INIT и ACTIVATE 60. Основные компоненты рабочей среды программы ERWin 61. Возможности программы Enterprise Manager. 9. Учебно-методическое обеспечение дисциплины9.1. ЛитератураОсновная литература.
Дополнительная литература.
9.2. Методическое обеспечение дисциплиныУчебно-методические материалы представлены в электронном виде и выдаются студентам в процессе обучения.
9.3. Материально-техническое и информационное обеспечение дисциплиныКласс ПЭВМ не ниже Intel Pentium 64 Mb RAM, 2GB HDD с установленным программным обеспечением: Microsoft Windows XP, Microsoft Windows 2000 Professional, Microsoft Office XP, Microsoft Office 2003, Microsoft Outlook Express, СУБД Visual FoxPro 7.0, Microsoft SQL Server 2000. Материалы сайта WWW.INTUIT.RU (раздел «Базы данных»). БАЗЫ ДАННЫХ Учебно-методический комплексВ авторской редакции Компьютерная верстка В. А. Евланов П ![]() Гарнитура Times New Roman. Объем 2,75 п.л. Тираж 100 экз. Ц ![]() И ![]() А-445, ГСП-3, 125993 г. Москва, ул. Смольная, 36 ![]() |
![]() | Торгово-экономический университет (ргтэу) Кафедра Информационных технологий и телекоммуникаций Авторы составители: Колпаков Юрий Алексеевич кандидат технических наук, доцент кафедры информационных технологий и телекоммуникаций;... | ![]() | Российский государственный торгово-экономический университет (ргтэу) Кафедра технологии и организации услуг в ргб Государственное общеобразовательное учреждение высшего профессионального образования |
![]() | Торгово-экономический университет (ргтэу) Кафедра Товароведения и экспертизы товаров Дисциплина входит в федеральный компонент цикла общепрофессиональных дисциплин и является обязательной для изучения | ![]() | Российский государственный торгово-экономический университет (ргтэу) Настоящее Положение определяет основные принципы и направления деятельности библиотеки Омского института (филиала) ргтэу по формированию... |
![]() | Торгово-экономический университет (ргтэу) Кафедра маркетинга и рекламы Учебно-методический комплекс по маркетинговым коммуникациям составлен в соответствии с требованиями Государственного образовательного... | ![]() | Торгово-экономический университет (ргтэу) Кафедра технологии и организации услуг в ргб Семина Светлана Гавриловна, доцент; Фирсов Александр Александрович, кандидат технических наук, доцент |
![]() | Торгово-экономический университет (ргтэу) Кафедра английского языка Учебно-методический комплекс «Деловой английский язык» составлен в соответствии с требованиями Государственного образовательного... | ![]() | Торгово-экономический университет (ргтэу) Кафедра Международной торговли Учебно-методический комплекс «Международные перевозки» составлен в соответствии с требованиями Государственного образовательного... |
![]() | Российский государственный торгово-экономический университет (ргтэу) утверждаю Конкурс на лучшую научную и учебную работу ученых и преподавателей ргтэу (далее Конкурс) проводится в рамках мероприятий, посвященных... | ![]() | Российский государственный торгово-экономический университет (ргтэу) Принято Ученым советом утверждаю |