УДК 004(073) ББК Ерёмин А.Ф. Рабочая программа дисциплины «ОПД.Ф.10 Базы данных» по специальности 230101.65 «Вычислительные машины, комплексы, системы и сети »– СПб.: СУРАО, 2011. - _____ с. Рабочая программа составлена в соответствии с содержанием и требованиями Государственного образовательного стандарта высшего профессионального образования (Регистрационный номер N 224 тех / дс от 27 марта 2000г.). Рабочая программа утверждена в рамках ООП по специальности 230101.65 «Вычислительные машины, комплексы, системы и сети» на заседании ученого совета института Протокол № _09-12_ от «_26_»_июня_2013 г. Председатель ученого совета АНО ВПО «Смольный институт Российской академии образования» Б.Я. Советов Рабочая программа рассмотрена и одобрена на заседании учебно-методического совета института. Протокол № _6_ от «_13_»_июня_2013 г. Председатель УМС А.П. Шарухин Рабочая программа рассмотрена и одобрена на заседании совета Информационных технологий. Протокол № _9-12 от «_23_»___мая___2013 г Председатель ученого совета факультета факультета О.А.Кононов Рабочая программа рассмотрена и одобрена на заседании кафедры информационных систем. Протокол № 9 от «_23_»___мая___2013 г.Заведующий кафедрой О.А.Кононов Цели и задачи дисциплины Цели преподавания дисциплины - обучение студентов принципам построения информационных систем и практическим навыкам работы , автоматизирующих операции с данными. Курс должен дать базовые знания в области систем управления базами данных Задачи преподавания дисциплины - формирование систематизированного представления о концепциях, принципах и моделях, положенных в основу построения банков данных и знаний; роль и место банков данных в информационных системах; получение практической подготовки в области выбора и применения централизованного управления данными для задач автоматизации обработки информации и управления, а также программирования в современных программных и информационных системах. 1.1. Требования к уровню освоения содержания дисциплины В результате обучения студенты должны: иметь представление: о тенденциях развития и истории информационных процессов и автоматизации проектирования банков данных. систем, об знать: основные задачи теории систем; терминологию теории систем; системный анализ; понятие информационной системы; основные понятия банков данных и знаний; качественные и количественные методы описания информационных систем; предметную область банка данных; роль и место банков данных в информационных системах; основные типы пользователей банков данных; преимущества централизованного управления данными; базу данных как информационную модель предметной области; возможности проектирования современных (СУБД); архитектуру банка данных; систем управления базами данных инфологическое проектирование базы данных; выбор модели данных;основные типы моделей данных; их типы структур; основные операции и ограничения; информационные модели принятия решений ; представление структур данных в памяти ЭВМ; построение файловых систем; обзор промышленных СУБД; тенденции развития банков данных уметь: использовать знания в предметной области управления данными при проектировании и эксплуатации информационных систем различного назначения, использовать современные системы управления базами данных, обслуживающие сервисные программы; иметь навыки: в проектировании и эксплуатации информационных систем различного назначения, в проектирование баз данных от этапа постановки задачи до программной реализации. 1.2. Объем дисциплины и виды учебной работы Очная форма обучения Вид занятий (учебной работы) Лекции Лабораторные Практические КСР Семинары Итого аудиторных занятий: РГЗ Реферат Курсовой проект (работа) Другие виды самостоят. работы Итого самостоятельных занятий: ИТОГО: Вид итогового контроля 6 сем 40 ИТОГО: 40 20 20 60 60 80 80 140 экзамен 80 80 140 5 сем 12 ИТОГО: 12 4 4 16 16 124 124 140 экзамен 124 124 140 Заочная форма обучения Вид занятий (учебной работы) Лекции Лабораторные Практические КСР Семинары Итого аудиторных занятий: РГЗ Реферат Курсовой проект (работа) Другие виды самостоят. работы Итого самостоятельных занятий: ИТОГО: Вид итогового контроля 1.3. Содержание дисциплины Разделы дисциплины и виды занятий 6 7 8 ИТОГО Курсовой проект (работа) 8 8 8 8 12 16 14 12 8 18 Реферат 8 8 8 8 РГЗ 4 8 6 4 Итого аудиторных Семинары КСР Практич. 4 8 6 4 Итого сам.работы 5 Концепция баз данных Теория реляционных БД Организация баз данных. Управление базами данных. Основы проектирования систем. Среда проектирования. Форма как средство ввода и редактирование данных Проектирование отчетов. Выборка данных. Всего Другие виды сам.работы 1 2 3 4 Раздел дисциплины Лаборат. № п/п Лекции Очная форма обучения 4 6 10 8 4 6 10 10 10 20 4 6 40 4 4 20 8 10 60 10 10 18 20 20 30 80 80 140 5 6 7 8 2 2 Курсовой проект (работа) Реферат ИТОГО 2 РГЗ Итого аудиторных Семинары КСР Практич. 2 Итого сам.работы Концепция баз данных Теория реляционных БД Организация баз данных. Управление базами данных. Основы проектирования систем. Среда проектирования. Форма как средство ввода и редактирование данных Проектирование отчетов. Выборка данных. Всего Другие виды сам.работы 1 2 3 4 Раздел дисциплины Лаборат. № п/п Лекции Заочная форма обучения 12 14 14 12 12 14 14 12 12 16 16 12 20 20 26 4 2 6 16 16 16 4 2 6 12 4 16 16 16 22 20 20 20 124 124 140 4.2. Содержание разделов дисциплины Тема 1. Концепция баз данных Предмет курса, его цели и задачи. Содержание курса и его связь с другими дисциплинами. Требования, предъявляемые к базам данных. Концепция построения БД. Жизненный цикл БД. Методология проектирования баз данных. Методология использования баз данных.Методология функционирования баз данных.Методология проектирования хранилищ данных. Типы баз данных: реляционная, сетевая, иерархическая. Тенденции развития структур БД. Тема 2. Теория реляционных БД Математические основы теории реляционных база данных: основы реляционной алгебры, свойства реляционной алгебры, реляционная алгебра в процедуре использования БД, основы реляционного исчисления. Построение реляционной БД. Использование реляционной БД. Функционирование реляционной базы данных Логическая структура реляционной БД. Создание и использование БД: язык SQL, язык QBE Тема 3. Организация баз данных. Логическая архитектура базы данных. Источники данных в Microsoft Access. . Базы данных, свободные таблицы, запросы, Типы данных. Объекты базы данных: таблицы, виды, связи, хранимые процедуры. Первичные индексы и соотношения между таблицами, поля данных, триггеры, процедуры баз данных. Тема 4. Управление базами данных. Создание баз данных в окне проекта, создание таблицы в конструкторе таблицы, создание таблицы с помощью мастера, режимы просмотра и модификации таблицы. Управление доступом к данным, индексы, виды, буферизация записей и таблиц, команды и функции работы с базой данных. Тема 5. Основы проектирования систем. Среда проектирования. Окно проектирования базы данных. Окно проектирования формы. Проектирование пользовательского интерфейса, ориентированного на пользователя. Тема 6. Форма как средство ввода и редактирование данных Форма как модель объектной базы данных. Создание формы, действия выполняемые с объектами формы, конструктор форм, размещение объектов на форме. Объектно-реляционная модель базы данных. Реляционная база данных. Тема 7. Проектирование отчетов. Проектирование стандартного отчета, связность и увязка классов. Установка среды окружения. Проектирование и размещение полей. Создание отчета в свободной форме. Тема 8. Выборка данных. Основные понятия языка SQL. Типы команд SQL. Запросы к базам данных: использование логических условий при выборке. Использование операторов для систематизации данных. Построение нетривиальных запросов к базе данных. . 1.4. Учебно-методическое обеспечение дисциплины 6.1. Рекомендуемая литература 6.1.1 Основная литература 1. 2. Советов Б.Я., Дубенецкий В.А., Цехановский В.В., Шеховцов О.И.Теория информационных процессов и систем. М.: «Академия», 2010 Советов Б.Я., Цехановский В.В. Базы данных: теория и практика. М.: «Высшая школа», 2004 6.1.2. Дополнительная литература Дейт К. Введение в системы баз данных. –К.: Диалектика, 1998. Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений /Под. ред. проф. А. Д. Хомоненко. - СПб.: КОРОНА принт, 2000. 416 с 5. Основы современных компьютерных технологий: Учебное пособие / Под ред. проф. Хомоненко А. Д. Авторы: Артамонов Б. Н., Брякалов Г. А., Гофман В. Э., Кадигроб Е.Ф., Компанией Р. И., Липецких А. Г., Мальцев М. Г., Рыжиков Ю. И., Хомоненко А. Д., Цыганков В. М. СПб: КОРОНА принт, 1998. 6. Базы данных: модели реализация / Т. С. Карпова. - СПб.: Питер, 2001. - 304 с.: ил 7. Сахаров А, А. Принципы проектирования и использования многомерных баз данных (на примере Oracle Express Server ) // Системы Управления Базами Данных, № 3, 1996. С. 44-59. 8. Системы управления базами данных и знаний: Справ, изд. / Наумов А. Н., Вендров А. М., Иванов В. К. и др.; Под ред. Наумова А. Н. М.: Финансы и статистика, 1991. 9. Четвериков В. Н. и др. Базы и банки данных: Учебник для вузов по спец. «АСУ» / Под ред. В. Н. Четверикова. М.: Высш. шк., 1987. 10. Базы данных: модели реализация / Т. С. Карпова. - СПб.: Питер, 2001. - 304 с.: ил. 11. Сеннов А.С. ACCESS 2007. М.: Высш. шк., 2008-256с. 3. 4. 6.2. Средства обеспечения освоения дисциплины 6.2.1. Компьютерные программы СУБД Microsoft Access а) б) в) г) 6.2.2. Аудио-видео пособия телефильмы - не предусмотрены кинофильмы - не предусмотрены диафильмы (комплекты слайдов) - не предусмотрены аудио-пособия - не предусмотрены 1.5. Материально-техническое обеспечение дисциплины 7.1. Специальные лаборатории и классы Компьютерный класс 7.2. Основное учебное оборудование Персональные компьютеры класса Pentium-233/RAM-32Мб/HDD-4Гб. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ (МАТЕРИАЛЫ) ПРЕПОДАВАТЕЛЯМ Преподавание дисциплины «Базы данных» предусматривает: - лекции; - проведение практических занятий; - проведение лабораторных работ; - использование компьютерных программ; - опрос; - консультации преподавателей; - самостоятельная работа студентов. Необходимо предусмотреть развитие форм самостоятельной работы, выводя студентов к завершению изучения учебной дисциплины на её высший уровень. Содержание лекции должно отвечать следующим дидактическим требованиям: - изложение материала от простого к сложному, от известного к неизвестному; - логичность, четкость и ясность в изложении материала; Преподаватель, читающий лекционные курсы в вузе, должен знать существующие в педагогической науке и используемые на практике варианты лекций, их дидактические и воспитывающие возможности, а также их методическое место в структуре процесса обучения. Изучение дисциплины начинается с установочных лекций, в которых раскрываются важнейшие фундаментальные закономерности курса, затем выдаются варианты контрольных вопросов. Теоретическая подготовка к практическим занятиям и выполнение их является самостоятельной работой студентов. Практические занятия всегда идут за лекциями и проводятся в сессию. При проведении их, так же как и при чтении лекций, рекомендуется пользоваться не только аналитическим методом связей между явлениями, но и графическим (диаграммами, графиками, схемами , рисунками). Лабораторные занятия «венчают» проработку важнейших тем курса, поэтому включают и теорию, и приобретение навыков экспериментального исследования и освоения современных приборов, и умение обрабатывать результаты, и делать соответствующие выводы и заключения. Лабораторная работа оформляется письменным отчетом с включением математической обработки результатов эксперимента. Заканчивается лабораторная работа защитой в форме диалога студента с преподавателем. Такая форма повышает коммуникативные навыки обучающегося. Методические рекомендации по подготовке и проведению лекции Лекции составляют основу теоретического обучения и дают систематизированные основы научных знаний по дисциплине, раскрывают состояние и перспективы развития соответствующей области науки, концентрируют внимание обучающихся на наиболее сложных и узловых вопросах, стимулируют их активную познавательную деятельность и способствуют формированию творческого мышления. Ведущим методом в лекции выступает устное изложение учебного материала, сопровождающееся демонстрацией видеофильмов, схем, плакатов, показом моделей, приборов, макетов, использование мультимедиа аппаратуры. Лекции читаются заведующими кафедрой, профессорами, доцентами и старшими преподавателями, как правило, для лекционных потоков. В порядке исключения к чтению лекций допускаются наиболее опытные преподаватели и ассистенты, имеющие учёную степень или педагогический стаж не менее пяти лет. Лекция является исходной формой всего учебного процесса, играет направляющую и организующую роль в самостоятельном изучении предмета. Важнейшая роль лекции заключается в личном воздействии лектора на аудиторию. Подготовка лекции непосредственно начинается с разработки преподавателем структуры рабочего лекционного курса по конкретной дисциплине. Руководством здесь должна служить рабочая программа. Учебный план и рабочая программа служат основой разработки рабочего лекционного курса. Количество лекций определяется с учетом общего количества часов, отведенных для лекционной работы. Основные требования к лекции Глубокое научное содержание; Творческий характер; Информационная насыщенность; Единство содержания и формы; Логически стройное и последовательное изложение; Яркость изложения; Учёт характера и состава аудитории. Типы лекций 1. Учебно-программная лекция освещает главные, узловые вопросы темы. 2. Установочная лекция своей задачей ставит организационную работу слушателей по изучению предмета. 3. Обзорная лекция читается на заключительном этапе изучения или курса. Основное внимание в лекции сосредотачивается на глубоком, всестороннем раскрытии главных, узловых, наиболее трудных вопросов темы. Уже на начальном этапе подготовки лекции преподаватель решает вопрос о соотношении материалов учебника и лекции. Он выделяет из учебника ведущие проблемы для более глубокого и всестороннего раскрытия их в лекции. Важным этапом является определение организационной структуры лекции, распределение времени на каждый вопрос, вводную часть и заключение. В ходе подготовки лекции необходимо: – Определить основное содержание и расположение материала; – Продумать: где, как, в какой мере использовать методологические положения ведущих учёных; как использовать документы и другие материалы; – Продумать: где и в какой степени расположить материал воспитательного характера; – Продумать: какие предложить методические советы по самостоятельной работе студентов; – Продумать: как лучше использовать мультимедиа, наглядные пособия, поясняющие какие-то основные, принципиальные положения лекции. Педагогическая деятельность преподавателя В круг задач лектора входят: 1. Установление и поддержание контакта с аудиторией; 2. Создание у слушателей интереса к предмету лекции; 3. Достижение убедительности речи; 4. Эмоциональное воздействие на слушателей; 5. Применение наглядных пособий (мультимедиа, фантомов, приборов и т.п.). Начало лекции Лектор должен сообщить чётко, ясно, не торопясь, название темы лекции, дать возможность слушателям записать его. Затем изложить вводную часть, в которой сказать: – О роли и месте данной темы в курсе; – Дать краткую характеристику литературы; – – Сообщить о распределении времени на тему; Если не первая лекция по теме, то провести связь с предшествующей лекцией. Далее сообщить план лекции, также дав возможность студентам записать вопросы. Перед изложением каждого вопроса его надо называть. Завершается рассмотрение вопроса небольшим выводом. Большую помощь в обобщении и фиксировании материала оказывает сопровождение объяснен6ия демонстрацией материала с помощью мультимедиа аппаратуры. Начало лекции имеет большое значение для установления контакта с аудиторией, для возбуждения у слушателей интереса к теме. В этих целях можно использовать яркий пример или остро поставленный вопрос, подчеркнуть теоретическое и практическое значение данной темы в тематическом плане курса и в практической деятельности. Поддержание внимания слушателей на протяжении всей лекции достигается: – Логикой изложения материала; – Глубиной содержания материала; – Чётким формулированием положений; – Использованием в лекции новых интересных данных; – Использование мультимедиа; – Включение в лекцию материалов из практической деятельности. Созданию непринужденной, творческой обстановки на лекции способствует тактичное обращение преподавателя к опыту аудитории, когда он ставит студентов в определённую ситуацию, дающую им возможность самим прийти к необходимым выводам. Лектору следует избегать слов-сорняков и в то же время канцеляризмов в ходе чтения лекции. Одним из сложных вопросов методики чтения лекции является обращение с текстом. Привязанность к тексту вследствие плохой подготовки, недостаточного владения материалом приводит к ослаблению связи с аудиторией. В то же время не следует, не владея соответствующими навыками, пытаться проводить лекцию без текста, по памяти. При этом допускаются ошибки, повторения, ослабление логической нити рассуждения, пропуски отдельных важных положений темы и т.п. Важное условие успеха – интонация и выразительность речи, оптимальность её ритма и темпа, включение элементов юмора и т.п. Определяя ритм и темп речи, преподаватель учитывает, что слушатели записывают основные положения, поэтому изменением голоса, паузами, ударениями он облегчает слушателям усвоение логики лекции, даёт возможность записать основные тезисы. Заключительная часть лекции В ней обобщаются наиболее важные, существенные вопросы лекции; делаются выводы, ставятся задачи для самостоятельной работы. Существует твёрдый порядок, требующий, чтобы в конце лекции преподаватель оставил несколько минут для ответов на вопросы. Методические рекомендации по подготовке и проведению практических занятий Практические занятия являются одним из основных этапов в процессе обучения, составляя вместе с лекционным курсом единый комплекс подготовки специалиста. Лабораторные занятия - это также групповые занятия со студентами под руководством преподавателя, но, в отличие от семинарских, на таких занятиях студенты проводят преимущественно опыты, эксперименты и т. п. с применением специального лабораторного оборудования. Практические и лабораторные занятия проводятся в пределах учебных планов. Как семинарские, так и лабораторные занятия требуют предварительной теоретической подготовки по соответствующей теме: изучения учебной и дополнительной литературы, в необходимых случаях ознакомления с нормативным материалом (или описанием соответствующей аппаратуры). Рекомендуется при этом вначале изучить вопросы темы по учебной литературе. Если по теме прочитана лекция, то непременно надо использовать материал лекции, так как учебники часто устаревают уже в момент выхода в свет. Кроме того, у преподавателя может иметься и собственный взгляд на те или иные проблемы. Планирование практических и лабораторных занятий осуществляется с учётом установленного количества часов. Основные этапы планирования и подготовки занятий: – разработка системы занятий по теме или разделу; – определение задач и целей занятия; – определение оптимального объема учебного материала, расчленение на ряд законченных в смысловом отношении блоков, частей; – разработка структуры занятия, определение его типа и методов обучения; – нахождение связей данного материала с другими дисциплинами и использование этих связей при изучении нового материала; – подбор дидактических средств (фильмов, карточек, плакатов, схем, вспомогательной литературы); – планирование записей и зарисовок на доске; – определение объема и форм самостоятельной работы на занятии; – определение форм и методов контроля знаний студентов; – определение формы подведения итогов; – определение самостоятельной работы по данной теме. Можно рекомендовать следующие основные этапы проведения занятия: – организационный момент: взаимное приветствие преподавателя и студентов, проверка отсутствующих, проверка внешнего состояния аудиторий, проверка рабочих мест и внешнего вида студентов, организация внимания; – постановка целей занятия: обучающей, развивающей, воспитывающей; – планируемые результаты обучения: что должны студенты знать и уметь; – проверка знаний: устный опрос, фронтальный опрос, программированный опрос, письменный опрос, комментирование ответов, оценка знаний, обобщение по опросу; – изучение нового материала по теме: организация внимания; проблемная ситуация; объяснение, беседа; связь с предыдущим материалом; использование технических средств обучения; межпредметные связи; воспитательная значимость объяснения; развитие умственных способностей студентов в процессе объяснения, обобщения. – закрепление материала предназначено для того, чтобы студенты запомнили материал и научились использовать полученные знания (активное мышление). Формы закрепления: демонстрация студентам фильма; решение задач; групповая работа (коллективная мыслительная деятельность). – домашнее задание: работа над текстом учебника; выполнение упражнений и решение задач; выполнение письменных и графических работ. При проведении практических и лабораторных занятий преподаватель уделяет внимание формулировкам выводов, способности студентов сравнивать, анализировать, находить несоответствия, оценивает уровень знаний студентов. При подведении итогов преподаватель знакомит студентов с результатами выполнения заданий, оценивает качество выполненной работы каждым студентом. Методические рекомендации по организации контроля знаний Для проверки знаний рекомендуется применять метод тестирования, который отличается объективностью, экономит время преподавателя, в значительной мере освобождает его от рутинной работы и позволяет в большей степени сосредоточиться на творческой части преподавания, дает возможность в значительной мере индивидуализировать процесс обучения путем подбора индивидуальных заданий для практических занятий, индивидуальной и самостоятельной работы, позволяет прогнозировать темпы и результативность обучения каждого студента. Тестирование помогает преподавателю выявить структуру знаний студентов и на этой основе переоценить методические подходы к обучению по дисциплине, индивидуализировать процесс обучения. Весьма эффективно использование тестов непосредственно в процессе обучения, при самостоятельной работе студентов. В представленном курсе используются следующие виды контроля: входной контроль знаний и умений при начале изучения дисциплины; текущий контроль, то есть регулярное отслеживание уровня усвоения материала на лекциях и семинарских занятиях; промежуточный контроль по окончании изучения раздела курса; самоконтроль, осуществляемый в процессе изучения дисциплины при подготовке к контрольным мероприятиям; итоговый контроль по дисциплине в виде зачета или экзамена. Для повышения эффективности самоконтроля в учебно-методических разработках (в электронном курсе лекций, в методических указаниях к семинарским занятиям) после каждой темы представлены контрольные вопросы и задания. Подведение итогов и оценка результатов всех форм самостоятельной работы осуществляется во время консультаций. Она может проходить в письменной, устной или смешанной форме с представлением обучающимися конспектов, тезисов и рефератов. Проверку выполненных заданий и тестов осуществляет преподаватель, читающий дисциплину. Итоговой формой контроля является зачет или экзамен. Методические рекомендации по организации самостоятельной работы студентов Целью индивидуальных (самостоятельных) занятий является самостоятельное более глубокое изучение студентами отдельных вопросов курса с использованием рекомендуемой дополнительной литературы и других информационных источников. В целом самостоятельная работа студентов направлена на более глубокое изучение студентами отдельных вопросов курса с использованием рекомендуемой дополнительной литературы и других информационных источников и включает: – самостоятельное изучение студентами отдельных вопросов, связанных с отдельными частями курса. Необходимые для занятий информационные материалы предоставляются студентам в электронном виде; – перечень разделов курса, представляемых студентам в форме раздаточного материала с пометкой «самостоятельно»; – дополнительная проработка лекционных материалов по записям прочитанных лекций и представленного раздаточного материала по тематике курса;. – подготовка к участию в работе семинаров (практических занятий) по предусмотренным программой темам; – подготовка и представление рефератов по отдельным вопросам по требованию преподавателя. Перечень ориентировочных тем рефератов приведен в Методических рекомендациях для выполнения самостоятельной работы студентами; – формирование неясных вопросов для их рассмотрения во время лекционных и практических занятий с помощью преподавателя. Для более глубокого изучения курса преподаватель может предлагать студентам в рамках СРС подготовку докладов и рефератов. Примеры некоторых тем рефератов и докладов по рассматриваемой дисциплине приведены в методических рекомендациях по выполнению самостоятельной работы студентов. Форму оценки и контроля СРС преподаватель выбирает самостоятельно в зависимости от индивидуальных качеств обучаемого и выбранной формы организации самостоятельной работы. Критериями оценки результатов внеаудиторной самостоятельной работы являются: – уровень освоения учебного материала; – полнота представлений, знаний и умений по изучаемой теме, к которой относится данная самостоятельная работа; – обоснованность и четкость изложения ответа на поставленный по внеаудиторной самостоятельной работе вопрос; – оформление отчетного материала в соответствии с известными или заданными преподавателем требованиями, предъявляемыми к подобного рода материалам. МЕТОДИЧЕСКИЕ УКАЗАНИЯ (РЕКОМЕНДАЦИИ) СТУДЕНТАМ ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ Сокращение аудиторных занятий обусловливает необходимость увеличения самостоятельной творческой работы студентов с учебными пособиями. Представленные в УМК знания и умения не могут передаваться от преподавателя к студентам. Они должны стать предметом самоорганизации совместно с преподавателями порождаемого знания о педагогической деятельности. Студент становится субъектом образования, включаясь в совместную с преподавателем работу по изменению содержания изучаемого материала, присутствующего в фактах, предметах, явлениях, символах, моделях, - во всем, что изучается не только для количественного накопления знаний, но и для придания им качественных смыслов. Приступая к изучению дисциплины «Информационные системы» студенты должны ознакомиться с учебной программой, учебной, научной и методической литературой, имеющейся в библиотеке. В ходе лекций необходимо вести конспектирование учебного материала, обращать внимание на понятия, формулировки, термины, раскрывающие содержание излагаемого материала. Задавайте преподавателю уточняющие вопросы с целью уяснения отдельных теоретических положений, формулировки терминов. При подготовке к практическим и лабораторным занятиям изучите основную литературу, ознакомьтесь с дополнительной литературой. Подготовьте тезисы для выступлений по учебным вопросам, выносимым на занятия. Составьте план-конспект своего выступления. В ходе занятия принимайте активное участие в обсуждении рассматриваемых вопросов, выступайте с докладами, рефератами, обзорами научных статей. Для более глубокого изучения материала задавайте преподавателю уточняющие вопросы, при подготовке к экзамену или зачету повторите пройденный материал в соответствии с перечнем учебных вопросов, выносящихся на экзамен. МАТЕРИАЛЫ, УСТАНАВЛИВАЮЩИЕ СОДЕРЖАНИЕ И ПОРЯДОК ПРОВЕДЕНИЯ ПРОМЕЖУТОЧНЫХ (ТЕКУЩИХ) И ИТОГОВОЙ АТТЕСТАЦИЙ ПО ДИСЦИПЛИНЕ Вопросы для подготовки к зачету Как бы вы объяснили различие в понятиях "информационное хранилище" и "база данных"? Объясните, какая связь между такими понятиями, как "база данных" и СУБД? Объясните, какими недостатками обладает файловая модель данных? Укажите достоинства и недостатки иерархической модели. Назовите базовые понятия реляционной модели и объясните их содержание. Сформулируйте основные признаки реляционной модели данных. Укажите, какие параметры определяют данные в таблице. Из каких положений реляционной базы данных вытекает существование первичного ключа в таблице? 9. Для чего служит тип NULL В таблице? К каким трудностям приводит ис пользование NULL? 10. Перечислите основные унарные операции над таблицами и объясните их смысл. 11. Перечислите основные бинарные операции над таблицами и объясните их смысл. 1. 2. 3. 4. 5. 6. 7. 8. 12. Объясните, в чем основное различие между такими понятиями, как "реляционная алгебра" и "реляционное исчисление"? 13. Для чего служит аппарат нормальных форм? Назовите нормальные формы и кратко их охарактеризуйте. 14. Назовите типы связи между таблицами и сформулируйте их признаки. 15. Дайте определение жизненного цикла информационной системы. Кратко охарактеризуйте основные этапы жизненного цикла-ИС. 16. Что такое тестирование информационной системы, и каковы общие принципы тестирования? 17. Опишите технологию прототипирования. Укажите роль CASE-средств в технологии прототипирования. Почему данная технология наиболее эффективна при разработке пользовательского интерфейса? 18. Опишите принципы проектирования по RAD-технологии. 19. Изложите общие принципы проектирования баз данных на основе технологии "сущность— связь": понятие сущности, типы сущностей, этапыпроектирования. 20. Опишите диаграммную технику технологии "сущность— связь", перечислите и объясните принципы порождения. 21. Объясните разницу в подходах управления базами данных в процедурныхи непроцедурных языках. 22. Охарактеризуйте формы использования языка SQL: интерактивная, стати ческая, динамическая? 23. Что такое расширения и диалекты языка SQL? 24. Дайте характеристику стандартам языка SQL. 25. Какие нововведения в стандарте SQL3 являются объектными? Почему? 26. Из каких подъязыков состоит язык SQL? Охарактеризуйте каждый из этих 1 подъязыков. Вопросы для подготовки к экзамену 1. Понятие информации и данных. База данных (БД). Определение, назначение. 2. Реляционная модель данных. Понятие сущности и отношения. 3. Система управления БД (СУБД), ее функции. Объекты СУБД. 4. Таблицы БД. Структуры данных. Способы создания таблиц. 5. Типы данных и типы полей. Назначение и использование. 6. Проблемы ввода данных и механизмы повышения его надежности. 7. Формы. Структура формы. Виды, назначение и способы создания форм. 8. Элементы управления форм. Использование OLE в формах. 9. Отчеты. Структура отчета. Назначение и способы создания отчетов. 10. Запросы к БД. Разновидности запросов и их назначение. 11. Структура запроса. Способы создания запросов. Группировка и вычисления в запросах. 12. Выражения и функции. Использование вычисляемых полей в объектах БД. 13. Способы упорядочивания данных. Сортировка, индексация. Достоинства и недостатки. 14. Ключи. Типы ключей, их назначение и использование. 15. Типы связей, их реализация. Ссылочная целостность и ее автоматическое обеспечение. 16. Нормализация данных. Виды аномалий и их устранение. 17. Формы, отчеты и запросы к связанным таблицам. Запросные связи и параметры объединения. 18. Жизненный цикл БД. Этапы проектирования БД. 19. Язык запросов SQL. ТЕМЫ ДЛЯ КУРСОВЫХ ПРОЕКТОВ И РАБОТ ПО ДИСЦИПЛИНЕ: «Базы данных» Проектирование базы данных для домашней видеотеки Проектирование базы данных для домашней аудиотеки Проектирование базы данных для аудиобиблиотеки Проектирование базы данных для мониторинга деятельности публичной библиотеки Проектирование базы данных для обеспечения регулярного учета в библиотеке ВУЗа Проектирование базы данных домашней библиотеки Проектирование базы данных районной библиотеки Проектирование базы данных книжной библиотеки Проектирование базы данных для библиотеки ВУЗа Проектирование базы данных для хранения и обработки сведений о видео и аудио продукции в целях личного пользования Проектирование базы данных библиотеки с возможностью on-line бронирования Проектирование базы данных для хранения сведений о печатной продукции в целях личного пользования Проектирование базы данных для учета домашних финансов Проектирование базы данных для онлайн видеопортала Проектирование базы данных для формирования и редактирования альбомов аудиозаписей на основе цифровых аудиофайлов Проектирование базы данных детского сада Проектирование базы данных драматического театра Проектирование и разработка базы данных информационной системы театра Проектирование базы данных кинотеатра Проектирование базы данных для агенства недвижимости Проектирование базы данных риэлторского аганства Проектирование базы данных для работы железнодорожных касс Проектирование и разработка базы данных тренера спортивной команды Проектирование и разработка базы данных парапланерной школы Проектирование базы данных горнолыжной базы Проектирование базы данных футбольных клубов Проектирование базы данных для метеорологической станции Проектирование базы данных автомобиля Проектирование базы данных ГИБДД Проектирование базы данных центра по продаже автомобилей Проектирование базы данных для пункта проката автомобилей Проектирование базы данных центра по продаже и аренде автомобилей Проектирование базы данных для подсистемы расчетов с клиентами в телекоммуникационной компании Проектирование и разработка базы данных книжного магазина Проектирование базы данных пункта по ремонту электроаппаратуры Проектирование и разработка базы данных "Работа строительной компании" Проектирование базы данных для расчета заработной платы организаций с различными системами оплаты труда Проектирование базы данных для начисления стипендии студентов ВУЗа Проектирование базы данных для учета пациентов платной поликлиники Проектирование и разработка базы данных интернет магазина Проектирование базы данных для пункта проката видеофильмов Проектирование и разработка базы данных гостиничного комплекса Проектирование базы данных "Информационная система фотоцентра" Проектирование базы данных для Городского комитета образования администрации города Проектирование базы данных для контроля успеваемости школьников Проектирование базы данных для контроля сессионной успеваимости студентов ВУЗа Проектирование базы данных для хранения и обработки расписаний авиарейсов и пассажиропотока в аэропорту Проектирование базы данных аэропорта Проектирование базы данных для подсистемы расчетов с клиентами в банке Проектирование базы данных учета расчетов с клиентами в банке Проектирование базы данных для ведения кадрового учета предприятия Проектирование базы данных для учебной части вуза Проектирование базы данных для магазина автозапчастей Проектирование базы данных для представительства туристической фирмы Проектирование базы данных для аптеки Проектирование базы данных для городской телефонной сети Проектирование базы данных для железнодорожной пассажирской станции