Факультатив «Работа с реляционными базами данных на примере MS Access 2010» C 2012 года начинает работу новый факультатив отделения программной инженерии. Кафедра архитектуры программных систем приглашает студентов всех факультетов на общеуниверситетский факультатив «Работа с реляционными базами данных на примере MS Access 2010». Ведущий факультатива: Селиванов Олег Константинович, кандидат экономических наук, доцент кафедры архитектуры программных систем. Занятия начинаются с 17 апреля и проходят каждый вторник в 18:00 по адресу: Покровкий б-р, 11, корпус Д. ауд.314. Предметом курса являются системы управления базами данных (СУБД). Это очень важная тема, без основательного знакомства с которой в наше время невозможно быть не только квалифицированным программистом, но даже и грамотным пользователем компьютеров. Курс содержит необходимый теоретический базис, на котором основывается дальнейшее изложение. Вводятся основные понятия реляционной модели данных, обсуждаются основные свойства отношений. Далее излагаются принципы нормализации, на которых основан классический подход к проектированию реляционных баз данных. Основу для создания базы данных представляет собой таблица контрактов в среде Excel. Представлено 175 контрактов со странами СНГ. В организации экспортно/импортных поставок принимают участие акционерные общества (АО), государства – страны СНГ, ФИО руководителей, на которые возложена ответственность за выполнение поставок. На базе этих данных создаются простые таблицы, которые являются основой для создания БД в среде Access. На полученной базе данных, после проверки всех данных на их целостность, проводятся расчеты, получаются различные отчеты, строятся формы, которые предполагается использовать как интерфейс для пользователей информационной системы, построенной на вновь созданной БД. Даты и темы занятий 17.04.2012 24.04.2012 Тема 1. Введение в БД. Модели данных. Реляционная модель данных. Основные термины и определения . Системы управления базами данных (СУБД) как средство накопления, хранения и обеспечения доступа к данным. Модели данных (инфологические, даталогические, физические). Инфологическая модель «Сущностьсвязь» Объекты реляционной базы данных MS Access. Разработка инфологической модели и создание структуры реляционной базы данных. Элементы нормализации. Проектирование таблиц и определение связей между таблицами. Схема данных. Понятие целостности данных. Тема 2. Разработка таблиц БД. Создание таблиц путем ввода данных и с помощью Мастера. Конструктор таблиц. Типы данных. Типы полей. Числовые поля. Текстовые поля и МЕМО - поля. Поле гиперссылки. Поле объекта Document1 Страница 1 08.05.2012 15.05.2012 22.05.2012 29.05.2012 05.06.2012 19.06.2012 26.06.2012 OLE. Подписи полей. Возможности СУБД MS Access для контроля данных. Маски ввода и условия на значения. Мастер подстановок. Ключевые поля. Индексированные поля. Редактирование полей. Ввод данных в таблицу. Связывание таблиц. Свойства связанных таблиц. Импорт данных. Тема 3. Запросы. Построение запроса. Бланк отбора. Вычисляемые поля в запросах. Построитель выражений. Запросы на изменение БД: запросы на удаление, обновление, создание таблиц. Работа запросов на обновление. Тема 4. Построение отчетов с использованием мастера отчетов. Типы отчетов. Использование мастера и конструктора отчетов для их создания. Вычисляемые значения в отчетах и их построение.. Тема 4а. Построение отчетов из 5 групп без использования мастера. Применение сортировок, группировок данных в отчетах Тема 5. Перекрестные запросы и отчеты, (Отчет4). Возможности задания и изменения полей перекрестных запросов. Вычисления в перекрестных запросах. Особенности построения отчетов на базе перекрестных запросов. Сравнение перекрестных запросов со сводными таблицами. Тема 6..Разработка форм. Формы, их назначение и использование. Создание формы с помощью мастера и конструктора. Разработка и использование форм для ввода данных. Элементы управления формы: кнопки, флажки и переключатели, списки и поля со списками, рисунки и т.п. Вычисляемые элементы в формах. Создание форм с вкладками. Тема 6а.Создание формы как интерфейса для пользователей. Введение в форму подчиненных форм, списков и кнопок для выполнения поставленных задач пользователями. Тема 7. Построение диаграмм в среде Access. Виды диаграмм. Настройка отображения данных. Анализ данных при помощи диаграмм. Заявки на посещение факультатива можно оставить в учебной части факультета/отделения или направить на два адреса e-mail: informatica@hse.ru, oselivanov@hse.ru. В теме письма указать «Запись на общеуниверситетский факультатив». Document1 Страница 2