Министерство образования и науки РФ Федеральное Государственное бюджетное образовательное учреждение высшего профессионального образования Самарский государственный архитектурно-строительный университет Инженерно-экономический факультет Кафедра Прикладной математики и вычислительной техники Утверждаю: Декан___________Козлов В.В. «___» ________2012 г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ «Управление данными» Индекс дисциплины по учебному плану Б.3.Б.5 Код (ОКСО) 230400.62 Бакалаврская программа по направлению 230400 "Информационные системы" Профиль 230401 "Информационные системы и технологии" Форма обучения очная Всего часов по дисциплине 216 в том числе: аудиторные 72 самостоятельная работа студента 108 Форма итогового контроля экзамен Курс обучения 2 Семестр обучения 4 Самара 2012г. 1 Рабочая программа дисциплины составлена на основании ГОС ВПО утвержденного Министерством образования и науки РФ и учебного плана СГАСУ. Рабочая программа разработана кафедрой ПМ и ВТ доцентом кафедры ПМ и ВТ Васюковым О.Г. ____________________ Рассмотрена и одобрена на заседании кафедры ПМ и ВТ, протокол № 1 от «27» августа 2012 г. Зав. кафедрой ПМиВТ ____________ (д.т.н., проф. С.А. Пиявский) Рассмотрена и одобрена на заседании методической комиссии по спец. 230201 , протокол № 1 от «27» августа 2012г. Председатель методической комиссии_________(д.т.н., проф. С.А. Пиявский) (дата, Ф.И.О., подпись) 2 1. Цели и задачи дисциплины Целью дисциплины является: формирование, совместно с другими дисциплинами учебного плана и всеми формами образовательного процесса в вузе, у выпускника компетенций, знаний, умений и навыков, определяемых требованиями ФГОС, изложенными в п.3 настоящей рабочей программы. приобщение будущих специалистов к активному использованию информационных технологий, компьютерных систем и оболочек, языков программирования; ознакомлении студентов с основными принципами организации баз данных и экспертных систем; получении теоретических знаний и практических навыков по проектированию и разработке баз данных и экспертных систем; приобретении знаний об основных этапах проектирования баз данных, моделях данных и моделях представления знаний. Для достижения этих целей необходимо: Дать знания: - о моделях представления данных и знаний; о физической организации баз данных; об основные этапах проектирования баз данных; - о системах управления базами данных и экспертных системах. Привить умения: - управлять информационными потоками при производстве продукции и оказании услуг в условиях всеобщего управления качеством; - пользования компьютерными методами сбора, хранения и обработки информации в сфере профессиональной деятельности студента (специалиста); - эффективно использовать компьютерную технику для решения учебных и профессиональных задач; - использования информационных технологий в профессиональной сфере на основе системного подхода; - использовать возможности современных систем управления базами данных; Ознакомить студентов: - с различными методами сбора, хранения и обработки информации; методами организации данных и знаний в системах управления базами данных и экспертных системах. Дать понятия: об общем представлении информации, методах ее сбора, хранения, кодировки и передачи; о современных системах управления базами данных и экспертных системах. Задачами, решаемыми в ходе преподавания дисциплины для достижения указанной цели, являются: - освоение студентами теоретического материала, включенного в цикл лекций, - выполнение студентами, предусмотренных рабочей программой, практических работ, 3 - активная самостоятельная работа студентов, включая выполнение домашних заданий, других учебных заданий, - своевременный контроль текущей и промежуточной успеваемости и принятие необходимых мер по его итогам. 2. Место дисциплины в структуре ООП Место изучаемого материала в системе подготовки специалистов определяется широким использованием ЭВМ как инструмента моделирования, анализа, оптимизации процессов и явлений во всех специальных дисциплинах. 3. Требования к результатам освоения дисциплины. Изучение данной учебной дисциплины направлено на формирование у обучающихся следующих общекультурных (ОК) (см. ФГОС ВПО): Индекс Содержание № компетен компетенции п/п ции (или ее части) 1 2 3 1 ОК-18 Способность понимать сущность и значение информации в развитии современного информационного общества, сознавать опасности и угрозы, возникающие в этом процессе, соблюдать основные требования информационной безопасности, в том числе защиты государственной тайны. В результате изучения учебной дисциплины обучающиеся должны: Знать Уметь Владеть 4 5 6 Информационную Проектировать и Системой модель данных и создавать базы управления типы логических данных, строить базами моделей баз запросы-действия и данных MS данных. Этапы сложные запросы Access, проектирования SQL, создавать языком баз данных. сложные формы, запросов Идеологию сводные отчеты, SQL. защиты строить сводные информации в диаграммы, MS Access. разрабатывать макросы. 4. Объем дисциплины (модуля) и виды учебной работы Виды учебной работы Семестры, количество часов в семестре 1 2 3 4 5 6 7 8 Всего часов Всего зач.ед. 9 Общая трудоёмкость 216 216 6 Аудиторные занятия: 72 72 2 Лекции 36 36 1 Практические занятия 36 36 1 4 Виды учебной работы Семестры, количество часов в семестре Всего часов Всего зач.ед. Семинары Лабораторные работы Самостоятельная работа: 108 108 3 Курсовой проект (работа) 18 18 0,5 45 45 1,25 45 45 1,25 36 36 1 Другие виды самостоятельной работы Подготовка к занятиям. (Изучение лекций) Подготовка к занятиям. (Доработка заданий, не законченных на практическом занятии, повторение ранее пройденного материала при подготовке к практической работе,) Экзамен Зачет с оценкой Зачет 5. Тематика лекционных занятий (с указанием наименования и краткого содержаний лекций, количество часов) № № разде лекции ла 1 1 2 2 2 3 4 4 Тема и содержание лекции Информационные системы. Банки информации. Информационные системы. Основные функции банков данных. Информационное обеспечение управления качеством. Банки информации. Классификация банков информации. Банки документов. Задачи, решаемые с помощью баз данных. Общие понятия: предметная область, база данных, банк данных, система управления базой данных, администратор базы данных. Классификация БД в зависимости от способа хранения данных и вида хранимой информации. История развития СУБД. Проектирование баз данных. Организация баз данных. Уровни представления данных: внешний, концептуальный, внутренний (физический), Модели данных концептуального уровня представления. Принципы её построения. Уровни моделирования баз данных. Логическая организация баз данных. Объекты и атрибуты; схемы и подсхемы; языки БД. Организация связей между данными. Объекты и связи. Типы взаимосвязей в модели. Обеспечение непротиворечивости и целостности базы данных в базе. Три типа логических моделей БД: иерархическая, сетевая, реляционная. Основы реляционной алгебры. Нормализация БД. Типы функциональных 5 Объем часов 2 2 2 2 3 5 4 6 2 7 8 5 2 3 4 10 Таблицы SQL. Типы данных. Управление таблицами БД. Язык реляционных баз данных SQL.Предложение SELECT. Выборка с использованием фразы WHERE и ORDER BY. Фyнкции и основные возможности. Основные операторы языка. Агрегирование данных. Средства объединения таблиц. Агрегатные функции. Фразы GROUP BY и HAVING. Запросы на объединение таблиц. Вложенные запросы. Предложение DELETE. Предложение INSERT. Предложение UPDATE.Обновление с вложенным подзапросом. 2 12 13 6 1 Система управления базами данных Access (расширенные возможности). Использование вычисляемых полей в запросах, формах и отчётах. Разработка простых и сложных форм. Создание сводных таблиц и диаграмм. Подготовка отчетов. Автоматизация разработки информационных систем. Редактирование форм и отчетов. 2 7 2 9 11 5 зависимостей: полная, частичная, транзитивная зависимость, многозначная зависимость. Нормальные формы. Основные свойства нормальных форм. Первая нормальная форма, вторая нормальная форма, третья нормальная форма. Физическая организация баз данных. Физическая организация данных. Указатели; цепи и кольцевые структуры. Способы адресации; индекснопоследовательная организация; физическое представление иерархических структур; физическое представление сетевых структур; поиск по нескольким ключам; организация индекса; разделение данных и связей; методы поиска в индексе. Средства ускоренного доступа к данным. Этапы проектирования баз данных. Проектирование реляционных баз данных на основе модели типа «сущностьсвязь» («объект-отношение»). Атрибут. Уникальный идентификатор. Правила перехода от ER модели к схемам предварительных отношений.IDEFIXдиаграммы. Система управления базами данных Access (простейшие возможности). Типы и форматы данных. Поля и их свойства. Создание таблиц для хранения баз данных. Формирование параметрических, перекрестных, модифицирующих запросов. 14 15 16 Создание и использование макросов. Общие сведения о макросах. Разработка и запуск макросов. Условные макрокоманды. Поиск ошибок в макросах. Поиск данных. Обзор современных промышленных СУБД. Перспективы развития банков данных распределенные БД. Современная многоуровневая клиент серверная система SQL Server - 7. Общие понятия. Транзакция. Блокировка. Вид. Простейшие варианты использования системы. Методы искусственного интеллекта. Базы знаний, экспертные системы: искусственный интеллект как научное направление; представление знаний, рассуждений и задач; эпистомологическая полнота представления знаний и эвристически эффективные стратегии поиска решения задач: Модели представления знаний. Виды моделей: алгоритмические, логические, сетевые и продукционные модели; сценарии. Экспертные системы; классификация и структура. Инструментальные средства проектирования, разработки и отладки; этапы разработки; примеры реализации. Итого 2 4 2 2 2 2 36 6. Тематика лабораторных занятий (с указанием наименования и краткого содержания, количество часов). Программой не предусмотрены 6 7. Тематика практических занятий (с указанием наименования и краткого содержания, количество часов) № раздела № курса и темы практиче Наименование лабораторной работы лекционного ского курса занятия Система управления базами данных Access. Разработка структуры 5(8) 1 таблиц базы данных с использованием конструктора. Ввод данных в таблицы. Наложение ограничений на ввод данных. Маска ввода. Вывод сообщений. Колво часов 2 2 4 Поиск, сортировка и отбор данных с помощью фильтров Создание простых и параметрических запросов с помощью мастера и с помощью конструктора Создание запросов с вычислениями и с групповыми операциями 5 6 Создание запросов с применением функций управления Создание перекрестных запросов. Поиск записей, не имеющих 2 5(8) 5(8) 2 3 5(9) 5(9) 5(8) подчиненных. Поиск повторяющихся записей. 2 2 2 5(8) 7 Создание форм в режиме мастера и конструктора. Создание 2 5(8) 8 подчиненных и связанных форм. Редактирование форм 5(9) 5(9) 5(9) 2(10-12) 5(13) 9 10 11 12 13 Создание сводных таблиц Создание сводных диаграмм Создание и редактирование отчета Создание SQL запросов 2 2 1 6 Создание макросов. Разработка главного меню проекта. 2 2(11,12) 14 Разработка информационной системы, включающей в себя: меню, сложные формы, запросы и отчёты. 8 1 Итого 36 8. Тематика самостоятельной работы (с указанием наименования разделов, тем, сроки выполнения, количество часов) № раздела курса и темы самостоятельного изучения 2-7 5; 2 Содержание вопросов и заданий для самостоятельного изучения Подготовка к занятиям. (Изучение лекций) Сроки выполнения (неделя, месяц и т.п.) 2-16 нед (≈1,32 часа к каждому часу практических занятий) Подготовка к занятиям. 2-16 нед (≈ 1,32 часа к (Доработка заданий, не каждому часу законченных на практическом практических занятий) занятии, повторение ранее пройденного материала при подготовке к практической работе,) 7 Количе ство часов 45 45 1-7 Разработка курсового проекта 14-16 неделя 18 9. Тематика рефератов. НЕТ 10. Тематика курсовых проектов (работ). Индивидуальное задание к курсовому проекту Создать структуры таблиц, ключевые и индексные поля. Заполнить таблицы данными, установить связи, удалить данные, обновить их. Порядок работы: Изучить предметную область, разработать схему данных, создать 4-5 таблиц, содержащих по 20-30 записей каждая (определить значение полей по умолчанию, ограничения на значения полей, обеспечить вывод сообщения об ошибке), определить, какие поля являются ключевыми, обеспечить целостность данных. Проверить корректность работы Вашей БД на примере самостоятельно разработанных тестов, учитывающих все особенности данных из Вашей предметной области. Создать запрос на выборку информации из основной таблицы, из связанных таблиц, создать параметрический запрос, запрос для выбора информации для создания сложного отчета. Создать простой отчет, отображающий результаты обработки информации для прикладной области, выбранной в соответствии с вариантом задания. Создать сложный отчет на основе ранее созданного запроса. Создать форму для ввода информации в таблицы в удобном для пользователя формате. Создать сложную форму, объединив формы, созданные для разных таблиц. На форму выведите логотип и следующие элементы управления: поле со списком, групповой переключатель, кнопку для открытия отчета и для закрытия формы, вкладки по необходимым записям выбранного вами поля данных. Предусмотрите кнопочный выход из БД, в примечании подпишите сделанную Вами форму, в заголовке формы укажите дату и время создания формы, в нижнем колонтитуле укажите количество страниц в вашей форме. Создайте сводную таблицу с подсчетом количества чего-либо с использованием для её построения 3 полей предварительно составленного запроса. Создайте сводную гистограмму с подсчетом суммы чего-либо с использованием для её построения 4 полей предварительно составленного запроса. Создайте 2 запроса на обновление, 1 запроса на удаление, 1 запрос на добавление, 1 перекрестный запрос с использованием функции для подсчета среднего значения и с выводом в заголовки строк двух полей. Создайте таблицу из 4 произвольных полей с различными типами данных на языке SQL. Измените название таблицы БД на языке SQL. Проведите выборку элементов БД с использованием фразы ORDER BY. Сделайте внутренние объединение двух таблиц на языке SQL. Создайте простой вложенный подзапрос на языке SQL. Создайте коррелированный вложенный подзапрос на языке SQL. Создайте запрос на удаление с вложенным подзапросом на языке SQL. Вставьте в одну из таблиц строку со значениями соответствующего количества столбцов на языке SQL. Создайте запрос на обновление значений одного столбца на языке SQL. Предметная область базы данных выбирается в соответствии с вариантом индивидуального задания Вариант 1 8 Предметная область ИС: Библиотека Минимальный список характеристик: Автор книги, название, год издания, цена, является ли новым изданием, краткая аннотация; номер читательского билета, ФИО, адрес и телефон читателя, дата выдачи книги читателю и дата сдачи книги читателем. Вариант 2 Предметная область ИС: Оптовая база Минимальный список характеристик: Код товара, название товара, количество на складе, стоимость единицы товара, примечания - описание товара; номер и ФИО поставщика товара, срок поставки по договору и количество товаров в поставке, фактический срок поставки. Вариант 3 Предметная область ИС: Производство Минимальный список характеристик: Код изделия, название изделия, является ли типовым, примечание - для каких целей предназначено; код, название, адрес и телефон предприятий, выпускающих изделия; год выпуска, месяц выпуска и объем выпуска данного изделия предприятием. Вариант 4 Предметная область ИС: Сеть магазинов Минимальный список характеристик: Номер, ФИО, адрес, телефон и капитал владельцев магазинов; номер, название, адрес и телефон магазина; номер, ФИО, адрес, телефон поставщика, а также стоимость поставки данного поставщика в данный магазин, дата поставки заказа, дата приема заказа. Вариант 5 Предметная область ИС: Авторемонтные мастерские Минимальный список характеристик: Номер водительских прав, ФИО, адрес и телефон владельца автомобиля; номер, ФИО, адрес, телефон и квалификация механика, дата приема заказа, дата 9 выполнения заказа; номер, марка, мощность и цвет автомобиля; номер, название, адрес и телефон ремонтной мастерской. Вариант 6 Предметная область ИС: Договорная деятельность организации Минимальный список характеристик: Шифр договора, наименование организации, сроки выполнения, сумма договора, дата заключения договора, вид договора; номер, ФИО, адрес, телефон, должность, оклад сотрудников, сроки работы данного сотрудника по данному договору. Вариант 7 Предметная область ИС: Домоуправление Минимальный список характеристик: Номер подъезда, номер квартиры, общая площадь, полезная площадь, количество комнат, наличие водяного счетчика, наличие газового счетчика фамилия квартиросъемщика, дата прописки, количество членов семьи, количество детей в семье, есть ли задолженность по квартплате, льготы по оплате коммунальных услуг, оплата коммунальных услуг и квартплаты по месяцам за предыдущий год и в текущем году, примечание Вариант 8 Предметная область ИС: Аэропорт Минимальный список характеристик: Номер рейса, пункт назначения, дата рейса, тип самолета, время вылета, время в пути, является ли маршрут международным, промежуточные посадки, тип места, № места. сведения о пассажире, фотография пассажира. дата поступления топлива, кол-во поступившего топлива, дата заливки топлива, кол-во расхода топлива, примечание Вариант 9 Предметная область ИС: Автотранспортное предприятие Минимальный список характеристик: номерной знак автомобиля, марка автомобиля, его техническое состояние, местонахождение автомобиля, средняя скорость, грузоподъемность, расход 10 топлива, табельный номер водителя, фамилия, имя, отчество, дата рождения, стаж работы, оклад. дата выезда, дата прибытия, место назначения, расстояние, расход горючего, масса груза. Вариант 10 Предметная область ИС: Каталог видеоклипов Минимальный список характеристик: Код видеоленты, дата записи, длительность, тема, стоимость. Сведения об актере: Фамилия, имя отчество, амплуа. Вариант 11 Предметная область ИС: Заказы Минимальный список характеристик: Фамилия, имя, отчество клиента, номер счета, адрес, телефон. номер заказа, дата исполнения, стоимость заказа, название товара, его цена и количество Вариант 12 Предметная область ИС: Ж./д. вокзал Минимальный список характеристик: Номер поезда, пункт назначения, дата отправления поезда, тип поезда, тип вагона, № места, время отправления, время в пути, время прибытия в пункт назначения, является ли поезд международным. сведения о пассажире, фотография пассажира, примечание Вариант 13 Предметная область ИС: Деканат Минимальный список характеристик: сведения о студенте, фотография студента, фотоснимки его аттестата о среднем образовании, дипломов и сертификатов, наличие и вид стипендии, участие в общественной жизни университета, участие в научных семинарах и (или) конференциях, участие в спортивных соревнованиях и достижения. ф.и.о. родителей студента, место работы и должность. полученные оценки студентов по дисциплинам, вынесенным на экзаменационные 11 сессии (по сессиям), примечание. Примечание: база данных составляется на свою группу, данные вводятся реальные. Образцы заданий 1. Создать базу данных, включающую в себя: таблицу «Фирма», с полями следующих типов: текстовый, денежный, числовой, дата время, поле объекта OLE: ввести в неё информацию; несколько фиксированных и параметрических запросов по выделенным полям; специальную форму для вывода информации. Фамилия Дата рождения Пол Стаж Оклад Примечание 2. Создать базу данных «Расписание самолетов» включающую в себя: две связанные по выделенным полям таблицы; несколько фиксированных и параметрических запросов; специальные формы для вывода информации и отчеты. Самолёт Тип самолёта Количество Общий налёт Примечан № рейса Рейс ие мест Пункт назначения Время Стоимость Время прилёта Летает № вылета билета каждый рейса день 3. Создать информационную систему «Магазин видеофильмов» включающую себя: главное меню; две связанные по выделенным полям таблицы; несколько фиксированных и параметрических запросов; специальные формы для вывода информации и отчеты. фирма производитель фильмов Страна Примечание Дата основания Название № фирмы Фильм Название Дата выпуска Время показа Цена Жанр № фирмы фильма 11. Формы текущего контроля Формы контроля (тесты, контрольные работы, опрос и т. п.) Сроки проведения Лабораторная работа 1. (Лр1) Система управления базами данных Access. Разработка структуры таблиц базы данных с использованием конструктора. Ввод данных в таблицы. Наложение ограничений на ввод данных. Маска ввода. Вывод сообщений. 2 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр2. Поиск, сортировка и отбор данных с помощью фильтров 3 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр3. Создание простых и параметрических запросов с помощью мастера и с помощью конструктора 4 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр 4. Создание запросов с вычислениями и с групповыми операциями 5 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access 12 Раздел, тема Лр 5. Создание запросов с применением функций управления 6 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр6. Создание перекрестных запросов. 7 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access 8 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр8. Редактирование форм 9 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр9. Создание сводных таблиц 10 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр10. Создание сводных диаграмм 11неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр11. Создание и редактирование отчета 12 неделя Раздел 5. Разработка баз данных с использованием средств СУБД Microsoft Access Лр12. Создание таблиц и запросов на языке SQL 15 неделя Раздел 2. Модели и типы данных ЛР.13 Создание макросов. Разработка главного меню проекта. 16 неделя Раздел 2. Модели и типы данных Поиск записей, не имеющих подчиненных. Поиск повторяющихся записей. Лр7. Создание форм в режиме мастера и конструктора. Создание подчиненных и связанных форм. 12. Вопросы к экзамену 1. Создайте запрос на добавление новой информации в таблицу Клиенты. 2. Описать процесс проектирования базы данных на основе модели типа объект—отношение. 3. Создайте запрос на обновление. 4. Каким требованиям должны отвечать отношения, находящиеся в первой, второй и третьей нормальных формах? 5. Определите, используя фильтр сколько заплатили за самый дешевый импортный товар, наименование которого начинается с буквы М.. 6. Уровни моделирования, при помощи которых происходит переход от предметной области к конкретной реализации базы данных средствами конкретной СУБД. 7. Создайте запрос на выборку, используя оператор Between, введите ограничение на количество приобретенного товара, содержащего в наименовании букву «В». 8. Перечень важнейших требований, которым должны удовлетворять современные базы данных. 9. Импортируйте таблицу из файла «*.xls» в свой проект. 10. Предметная область как уровень моделирования. 11. Используя расширенный фильтр и автофильтр выделите информацию указанную преподавателем. 12. Объединить два заданных отношения А и В. 13. Создайте перекрестный запрос, состоящий из пяти полей. 14. Найти пересечение отношений А и В. 15. Создайте параметрический запрос. 16. Найти разность отношений А и В. 17. Какие виды связей между объектами вам известны? 13 18. Трехуровневое представление данных в концепции ANSI/SPARC 19. Каковы основные этапы проектирования баз данных? 20. Дайте определение основных понятий: база данных, база знаний, СУБД, целостность БД, Администратор базы данных. 21. Что понимается под доменом и кортежем в реляционном подходе к построению баз данных. 22. В чем заключается принцип нормализации отношений? 23. Постройте сводную таблицу распределения продажи товаров по календарным месяцам и годам. 24. Определить понятие ключа. Какие типы ключей вы знаете? 25. Установите между двумя таблицами БД отношение как один ко многим. 26. Какие модели данных вы знаете? Чем они отличаются друг от друга. 27. Пояснить назначение ключевых полей в реляционной базе данных. 28. Создайте запрос на удаление. Для цены задайте условие, выбирающее только цены выше некоторой величины. 29. Что называется информационно-логической моделью базы данных? 30. Найти произведение двух отношений А и В. 31. Создайте сводную таблицу, включающую данные из 4 полей. 32. Создайте запрос на поиск записей, не имеющих подчиненных. 33. Создайте запрос на поиск повторяющихся записей. 34. Создайте сводную диаграмму. 35. Создайте запрос с использованием функции iif. 36. Что такое предметная область? 37. Чем отличается база данных от банка данных? 38. Что такое сущность? 39. Что такое администратор банка данных и каковы его полномочия? 40. Что такое информационная система? 41. Что такое множество? 42. Что такое отношение? 43. Что такое объект? Перечислите объекты СУБД Access2007и их назначение. 44. Создайте макросы для открытия каждой таблицы БД. 45. Создайте макрос для выбора информации по товарам производства России с помощью фильтрации. Перед фильтрацией выдайте любое текстовое сообщение. 46. Создайте макрос реализующий главное меню. В меню должны быть предусмотрены следующие команды: Обработка – макрос группы Фильтрация – индивидуальный макрос ОткрытьЗапросПродажи – индивидуальный макрос ЗакрытьФормуПродажи – индивидуальный макрос 47. Создайте панель инструментов для предоставленного проекта, добавив на него кнопки открытия сводной таблицы, сводной диаграммы и отчетов. 48. Что называется моделью? Виды моделей данных? 49. Основные возможности Access2007? 50. Основные свойства различных типов данных? 51. Необходимые свойства для поля, куда вводятся действительные числа? 52. Необходимые свойства для поля, куда будут вводиться тексты до 30 букв? 53. Базы данных. Система управления базами данных (СУБД). 54. Модели баз данных. 55. Типы данных в Ms Access на языке SQL. 56. Создайте таблицу из 4 произвольных полей с различными типами данных на языке SQL. 57. Измените название таблицы БД на языке SQL. 58. Проведите выборку элементов БД с использованием фразы ORDER BY. 59. Сделайте внутренние объединение двух таблиц на языке SQL. 60. Вставьте в таблицу строку со значениями 4 столбцов на языке SQL. 61. Создайте запрос на обновление значений одного столбца на языке SQL. 62. Условие для SQL запроса, возвращающего фамилии заканчивающиеся на «ов»? 63. Создайте запрос на языке SQL, возвращающий наименование и цены товаров, продающиеся по цене более 300; 14 64. Создайте запрос на языке SQL, возвращающий наименования товаров, проданных в количестве от 10 до 30; 65. Создайте запрос на языке SQL, возвращающий фамилии клиентов, не проживающих в Москве, Самаре и Лондоне; 66. Создайте запрос на языке SQL, возвращающий фамилии клиентов, которые закачиваются на букву в или б; 67. Создайте запрос на языке SQL , возвращающий фамилии клиентов, проживающих в странах, названия которых содержат в середине слова буквы и или е; 68. Создайте запрос на языке SQL, возвращающий страну, город, предприятие, причем страны отсортированы по убыванию. 69. Перечислите и кратко поясните основные тенденции развития современных СУБД. 70. Опишите архитектуру файлового сервера. 71. Каковы технологии репликация баз данных. 72. Опишите архитектуру клиент-сервер. 73. Опишите архитектуру распределенных баз данных. 13. Перечень технических средства обеспечения дисциплины (оборудование, раздаточный материал и т. п.) 1. 2. 3. 4. 5. 6. Компьютерный класс на 10 АРМ. Локальная сеть. Аудитория, оборудованная мультимедийным проектором и экраном. Комплект заданий для проведения практических занятий. Комплект билетов для сдачи экзамена. Варианты заданий по курсовому проектированию. 14. Перечень программных средств для обучения студентов и контроля остаточных знаний (компьютерные программы, иллюстративный материал, видеофильмы и т. д.) Операционная система Windows XP Professional и пакет MS office, включающий: o Редактор текста Microsoft Word; o Табличный процессор Microsoft Excel; o Пакет управления базами данных Microsoft Access. 15. Учебно-методические обеспечение дисциплины Учебно-методические обеспечение дисциплины 15.1 Список основной литературы по дисциплине (с указанием автора, названия, места издания, издательства, года издания, количество экземпляров в библиотеке университета) 1. Золотова С.И. Практикум по Access. – М.:Финансы и статистика, 2007. – 144с.: ил. 2. Т.Коннолли, К.Бегг, А.Страчан БАЗЫ ДАННЫХ: ПРОЕКТИРОВАНИЕ, ЕАЛИЗАЦИЯ И СОПРОВОЖДЕНИЕ. ТЕОРИЯ И ПРАКТИКА, 2008. – 1113с. 15 15.2 Список дополнительной литературы по дисциплине (с указанием автора, названия, места издания, издательства, года издания) 1. Сеннов А. Access 2010. Учебный курс. – Спб.: Питер, 2010. – 288с.:ил. 2. Диго С.М. Access: учебно-практическое пособие. – М.:ТК Велби, Изд-во Проспект, 2008.- 240с. 3. Методические указания для выполнения курсовых работ по дисциплине Информатика» для студентов заочного отделения. Тема: Основы работы с СУБД Access.- СПб.: Изд-во СПбГУЭФ, 2006.-74С. 4. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб: - Питер, 2001. 5. Проектирование баз данных (СУБД Access):Методические указания / Составитель А.Н.Чудин; Самарск. гос. арх.-строит. акад. Самара, 2003. 68с. (В библиотеке 30 экземпляров). 6. Мусина Т.В., Пушенко В.А. Visual FoxPro: учебный курс. Киев: Век, 2001. 7. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под. ред. проф. А. Д. Хомоненко.- СПб.: "КОРОНА принт", 2000.416с 15.3 Список методических указаний к практическим занятиям и самостоятельной работе по дисциплине (с указанием автора, наименования, года издания, издательство (за последние 2 лет)). НЕТ 15.4 Интернет-ресурсы используемые при изучении дисциплины (сайты). www.intuit.ru 16. Методы преподавания ИННОВАЦИОННЫЕ Перечень используемых инновационных методов и разработок Электронная рабочая программа и журнал преподавателя в Интернет Интернет-система мониторинга НИРС Рейтинговая система учета академической активности студентов при изучении дисциплины Тестовая система ФИСТ Индивидуальное взаимодействие со студентами по электронной почте для предварительного ознакомления с их разработками при подготовке к аудиторным занятиям. Использование на лекциях и лабораторных занятиях мультимедийного оборудования для демонстрации электронных документов, презентаций, работы программ. Включение в лабораторные работы индивидуального поиска, систематизации и анализа информации через Интернет Авторские презентации к лекциям. Методические рекомендации преподавателю дисциплины Основными видами обучения студентов являются лекции, лабораторные занятия в компьютерном классе и самостоятельная работа студентов. При чтении лекций особое внимание следует уделить выработке у студентов понимания того, что в современном информационном обществе все сколь-нибудь значимые решения должны приниматься на основе многовариантного выбора, причем, по 16 возможности, с использованием широкого спектра формализованных методов. Компьютерные технологии создают для этого наилучшие возможности. Необходимо широко использовать мультимедийную технику, демонстрировать статичные иллюстрационные материалы с помощью презентаций. Лабораторный практикум ориентируется на использование умения студентов работать в среде MS Word и в MS Excel. Очень важно, чтобы результаты каждого занятия сохранялись студентами до завершения всего курса. Все необходимые файлы с исходными таблицами в MS Excel и в MS Access, с заданиями для практических работ в MS Word лучше в первый день занятий скопировать в свои папки. Если студент проявляет недостаточный уровень владения программой MS Access и имеет более 3 задолжностей по лабораторным работам, следует настоятельно порекомендовать ему срочно усилить свою подготовку, возможно, путем репетиционных занятий с квалифицированным преподавателем. Самостоятельная работа ориентирована на домашнюю или классную работу как с компьютером, так и без него. Студенты должны систематически работать с литературой и конспектом лекций, с материалами Интернет. Оценка самостоятельной работы должна входить в оценку контрольных точек практикума с учётом контроля остаточных знаний по тестовым вопросам. Методические указания для студентов Основными методами обучения являются лекции, лабораторные занятия в компьютерном классе и самостоятельная работа. При этом самостоятельная работа является ведущей. При прослушивании и проработке лекций особое внимание следует уделить терминологии, используемой в дисциплине, и основным понятиям. Записывать следует только основные положения, формулируемые преподавателем и ссылки на информационные источники, которые вы проработаете самостоятельно. Необходимо активно участвовать в обсуждении предлагаемых преподавателем тем, высказывать собственные соображения. При подготовке к занятиям необходимо изучить лекционный материал по заданию к будущей лабораторной работе и сделать все задания по прошедшим незащищенным лабораторным работам. Накануне или в день занятий ещё раз выполнить вызвавшие сложность задания лабораторных работ. Следует учесть, что без самостоятельной работы по подготовке выполнить график лабораторного практикума практически невозможно, так как некоторые работы достаточно трудоемки, особенно для тех, кто еще не выработал достаточные навыки работы с СУБД. Документированным подтверждением выполнения студентом лабораторной работы является файл СУБД Access c оригинальным именем, таблицами, формами, отчетами БД с выполненными заданиями и с отчетами в текстовом варианте по каждой работе. Без предоставления файла СУБД Access c оригинальным именем, таблицами, формами, отчетами БД с выполненными заданиями студенты не могут быть аттестованы по дисциплине в целом. Важной частью промежуточной аттестации является контроль остаточных знаний, соответствующие вопросы следует попросить у преподавателя заранее и самостоятельно к ним подготовиться. 17 17.1 Дополнения и изменения в рабочей программе за 20___/20___ учебный год В рабочую программу дисциплины _______________________________________ (наименование дисциплины) для специальности (направления, профиля подготовки) вносятся следующие дополнения и изменения: ___________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ Дополнения и изменения внес ___________________________________________ (должность, Ф.И.О., подпись) Рабочая программа пересмотрена и одобрена на заседании кафедры ________________________________________________«____»____________20__г. (наименование кафедры) протокол №___от «__»_________20___ г. ___________________________________ (Ф.И.О. и подпись зав. кафедрой) 1 Если в рабочую программу вносятся дополнения и изменения на титульном листе делается отметка «действие программы продлено на уч. год с доп. и изм.» 18