Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования




Скачать 168.29 Kb.
НазваниеПравительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования
ТипПояснительная записка
rykovodstvo.ru > Руководство эксплуатация > Пояснительная записка
Правительство Российской Федерации
Государственное образовательное бюджетное учреждение

высшего профессионального образования

«Государственный университет - Высшая школа экономики»
Факультет экономики


Программа дисциплины


Управление базами данных

для направления 080100.62 «Экономика»

подготовки бакалавра


Автор: профессор, д.т.н. О.В. Кретинин


Рекомендована УМС


Секция «Экономика»

Председатель
__________________С.Ю. Хасянова
«____» ______________ 2010г.


Одобрена на заседании кафедры

математической экономики


Зав. кафедрой
______________________А.М. Силаев
«___» ____________ 2010 г.

Утверждена УМС филиала


Председатель

_________________ Л.Г. Макарова

«___» _______________ 2010г.



Н. Новгород, 2010

Пояснительная записка

Аннотация


Цель курса состоит в ознакомлении с основными принципами построения и функционирования баз данных и получения устойчивых навыков по разработке интерфейса пользователя.

Основными видами занятий служат лекции, лабораторные занятия с использованием Access 2003, посещение которых является обязательным. В самостоятельную работу студента входит освоение теоретического материала, подготовка к лабораторным занятиям, подготовка к зачету.

Цель курса состоит в ознакомлении с основными принципами функционирования баз данных и получения устойчивых навыков по построению баз данных и интерфейса пользователя на примере баз типа Access.
Учебная задача курса:

Для достижения поставленной цели предусматривается ознакомление студентов с основными принципами функционирования системы Access 2003 с элементами ее интегрирования в среде Visual Studio 2005.

В результате изучения дисциплины студент должен научиться проектировать базы данных средней сложности на основе Access 2003, а также уметь разрабатывать интерфейс пользователя для эффективного количественного анализа экономической информации в режиме изолированной машины
Основные дидактические единицы

Способы упорядочения большого количества информации. Основные принципы построения реляционных баз данных. Преимущества хранения информации в связанных таблицах. Знакомство с наиболее популярными базами данных. Отличительные характеристики баз данных. Тенденции в развитии современных систем хранения информации. Требования к аппаратным средствам. Базы Access как представитель реляционных баз данных.

Таблицы как основная единица базы данных. Общие приемы работы с таблицами. Открытие, копирование, удаление таблиц. Работа с буфером обмена Работа с макетом таблицы Формат таблицы. Использование текстового поля. Режимы создания таблицы. Типы полей. Общий обзор типов полей. Типы Счетчик и Код репликации. Числовые типы. Точность чисел. Критерий выбора нужного типа. Текстовый тип и тип MEMO. Тип дата/время и логический тип. Форматы изображения. Индексирование таблиц. Установка ограничений для полей. Маски ввода. Подстановка в поля. Импорт, присоединение и экспорт таблиц Access

Основы реляционных СУБД. Смысл многотабличных БД. Создание многотабличных БД. Мастер нормализации Access. Исправление опечаток. Использование мастера нормализации Access в ручном режиме. Виды отношений между таблицами. Связывание таблиц в Схеме данных. Подтаблицы. Условия для создания различных отношений между таблицами. Проблемы целостности данных. Реализация целостности в Access.

Запросы. Общее представление о запросах. Конструктор запросов. Заполнение условий отбора. Создание вычисляемых полей. Построитель выражений. типичные виды запросов: Запрос на выборку, Запрос на создание таблицы, Запрос на обновление, Запрос на добавление, Запрос на удаление.

Формы. Автоформы. Основные элементы Конструктора форм. Действия в Конструкторе форм. Изменение размера и выравнивание объектов формы. Изменение интервала объектов формы. Области формы. Ввод меток Области формы. Форматирование полей и меток. Ввод свободных, вычисляемых полей и рамок объектов. Ссылки на элементы формы. Режимы формы. Свойства формы. Связанные формы. Главная и подчиненная ленточные формы. Создание главной и подчиненной ленточной формы. Способы связывания форм.

Элементы управления и макросы. Ссылки на элементы управления в формах из других объектов Access. Форматирование поля со списком. Ссылки на нужную колонку списка. Общие сведения о макросах. Порядок выполнения и именования. Вызов макроса элементом управления "поле со списком". Вызов макроса кнопкой. Условия в макросах. Вывод сообщений. Переключатели и группы переключателей. Флажки и выключатели. Сохраненные фильтры. Фильтры. Вызов их макросами. Фильтр как параметр макроса. Использование гиперссылок на формах.

Отчеты. Печать таблиц и форм. Сохранение формы как отчета. Конструктор отчетов. Зоны отчета. Отчет табличного вида. Смена источника записей. Нумерация записей и итоговые функции. Сортировка и группировка отчета. Нумерация страниц. Развернутые надписи. Параметры печати отчетов. Экспорт отчетов в различные форматы.

Страницы доступа к данным. Автостраница. Особенности конструктора страниц. Параметры группировки. Многоуровневая группировка данных. Перегруппировка данных. Итоговые поля групп. Добавление связанных полей. Создание сводной таблицы. Панель инструментов сводной таблицы. Области и промежуточные итоги. Имена полей сводной таблицы. Диаграммы и сводные таблицы.

Основы программирования на VBA. Виды модулей. Преобразование макроса в модуль. Окно редактора VBA. Подокна. Ввод текста. Комментарии. Процедура. Имена процедур обработки событий. Условие If. Блок If... then... Else. Инструкция Option Explicit. Блок Select Case. Написание функций. Префиксы Public и Private. Использование функций в запросах и формах. Использование функций в других приложениях. Функция MsgBox. Функция MsgBox. Точки останова. Окно Immediate. Аргументы. Значения функции MsgBox. Значения функции MsgBox. Функция InputBox. Циклы Do While и Do Until. Метки и переходы на метку. Обработка ошибок.

Средства Access VBA. Обычные переменные. Типы и способы объявления. Пользовательские типы и массивы. Команда Debug.Print. Динамические массивы. Создание массива функцией Array. Основные объектные типы. Просмотрщик объектов. Объявление объекта DAO .Recordset. Просмотр полей. Редактирование записей в DAO Recordset. Редактирование записей в DAO Recordset.

Специальные средства Access VBA. Объект ADODB Recordset. Блок With. End With. Редактирование записей в ADODB Recordset. Recordset как источник данных для формы. Идентификатор Me. Обработка события Current. Проходы по набору записей собственными элементами управления. Создание собственных счетчиков записей. Добавление и удаление записей. Работа с закладками. Обработка ошибок при работе с записями. Процедуры класса DoCmd для работы с записями. Текстовые функции Asc и Chr. Текстовые функции Mid, Len, UCase, LCase. Текстовые функции Str, Val. Текстовая функция String. Применение функции Format к числам и датам. Форматирование значений времени. Функции даты и времени. Функции преобразования типов.
Требования к студентам:

Предполагается, что при изучении данного курса студенты имеют знания, полученные в курсах прикладного программирования и математического анализа.
Тематический план учебной дисциплины

Управление базами данных




Название темы

Всего часов

Аудиторные часы

Самост. работа

Лекции

Лабораторные. занятия




1

Способы упорядочения большого количества информации

4

1

1

2

2

Таблицы как основная единица базы данных.

6

2

2

2

3

Основы реляционных СУБД.

4

1

1

2

4

Запросы

5

2

1

2

5

Формы

5

1

2

2

6

Элементы управления и макросы

6

2

2

2

7

Отчеты

5

1

2

2

8

Страницы доступа к данным.

4

1

1

2

9

Основы программирования на VBA.

5

2

1

2

10

Средства Access VBA.

6

2

2

2

11

Специальные средства Access VBA.

4

1

1

2




Всего часов

54

16

16

22



Формы рубежного контроля и структура итоговой оценки

Итоговая оценка по учебной дисциплине складывается из следующих элементов:

1. Работа на лабораторном практикуме (обсуждения задач, микроконтрольные работы).

2. Защита итоговой работы по курсу (1 домашняя контрольная работа).

3. Зачет
Структура итоговой оценки по учебной дисциплине:


Формы работы

Вклад в итоговую оценку (%)

Работа на лабораторном практикуме

25

Защита итоговой работы по курсу

30

Зачет

45



Базовые учебники (основная литература)



  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  3. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.

  2. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.


Содержание программы
Тема 1

Способы упорядочения большого количества информации.

Основные принципы построения реляционных баз данных. Преимущества хранения информации в связанных таблицах. Знакомство с наиболее популярными базами данных. Отличительные характеристики баз данных. Тенденции в развитии современных систем хранения информации. Требования к аппаратным средствам. Базы Access как представитель реляционных баз данных.
Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.

  2. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.


Тема 2

Таблицы как основная единица базы данных.

Общие приемы работы с таблицами. Открытие, копирование, удаление таблиц. Работа с буфером обмена Работа с макетом таблицы Формат таблицы. Использование текстового поля. Режимы создания таблицы. Типы полей. Общий обзор типов полей. Типы Счетчик и Код репликации. Числовые типы. Точность чисел. Критерий выбора нужного типа. Текстовый тип и тип MEMO. Тип дата/время и логический тип. Форматы изображения. Индексирование таблиц. Установка ограничений для полей. Маски ввода. Подстановка в поля. Импорт, присоединение и экспорт таблиц Access


Основная литература

  1. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  2. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.


Тема 3

Основы реляционных СУБД.

Смысл многотабличных БД. Создание многотабличных БД. Мастер нормализации Access. Исправление опечаток. Использование мастера нормализации Access в ручном режиме. Виды отношений между таблицами. Связывание таблиц в Схеме данных. Подтаблицы. Условия для создания различных отношений между таблицами. Проблемы целостности данных. Реализация целостности в Access.
Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.


Тема 4

Запросы.

Общее представление о запросах. Конструктор запросов. Заполнение условий отбора. Создание вычисляемых полей. Построитель выражений. Типичные виды запросов: Запрос на выборку, Запрос на создание таблицы, Запрос на обновление, Запрос на добавление, Запрос на удаление.
Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  3. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.

  2. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.


Тема 5

Формы.

Автоформы. Основные элементы Конструктора форм. Действия в Конструкторе форм. Изменение размера и выравнивание объектов формы. Изменение интервала объектов формы. Области формы. Ввод меток Области формы. Форматирование полей и меток. Ввод свободных, вычисляемых полей и рамок объектов. Ссылки на элементы формы. Режимы формы. Свойства формы. Связанные формы. Главная и подчиненная ленточные формы. Создание главной и подчиненной ленточной формы. Способы связывания форм.

Основная литература

  1. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  2. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.

  2. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.


Тема 6

Элементы управления и макросы.

Ссылки на элементы управления в формах из других объектов Access. Форматирование поля со списком. Ссылки на нужную колонку списка. Общие сведения о макросах. Порядок выполнения и именования. Вызов макроса элементом управления "поле со списком". Вызов макроса кнопкой. Условия в макросах. Вывод сообщений. Переключатели и группы переключателей. Флажки и выключатели. Сохраненные фильтры. Фильтры. Вызов их макросами. Фильтр как параметр макроса. Использование гиперссылок на формах.

Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  3. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.

  2. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.


Тема 7

Отчеты. Печать таблиц и форм. Сохранение формы как отчета. Конструктор отчетов. Зоны отчета. Отчет табличного вида. Смена источника записей. Нумерация записей и итоговые функции. Сортировка и группировка отчета. Нумерация страниц. Развернутые надписи. Параметры печати отчетов. Экспорт отчетов в различные форматы.

Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.



Тема 8

Страницы доступа к данным.

Автостраница. Особенности конструктора страниц. Параметры группировки. Многоуровневая группировка данных. Перегруппировка данных. Итоговые поля групп. Добавление связанных полей. Создание сводной таблицы. Панель инструментов сводной таблицы. Области и промежуточные итоги. Имена полей сводной таблицы. Диаграммы и сводные таблицы.

Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.


Дополнительная литература


  1. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.


Тема 9

Основы программирования на VBA.

Виды модулей. Преобразование макроса в модуль. Окно редактора VBA. Подокна. Ввод текста. Комментарии. Процедура. Имена процедур обработки событий. Условие If. Блок If... then... Else. Инструкция Option Explicit. Блок Select Case. Написание функций. Префиксы Public и Private. Использование функций в запросах и формах. Использование функций в других приложениях. Функция MsgBox. Функция MsgBox. Точки останова. Окно Immediate. Аргументы. Значения функции MsgBox. Значения функции MsgBox. Функция InputBox. Циклы Do While и Do Until. Метки и переходы на метку. Обработка ошибок.



Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  3. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.

  2. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.



Тема 10

Средства Access VBA.

Обычные переменные. Типы и способы объявления. Пользовательские типы и массивы. Команда Debug.Print. Динамические массивы. Создание массива функцией Array. Основные объектные типы. Просмотрщик объектов. Объявление объекта DAO .Recordset. Просмотр полей. Редактирование записей в DAO Recordset. Редактирование записей в DAO Recordset.

Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  3. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.


Тема 11

Специальные средства Access VBA.

Объект ADODB Recordset. Блок With. End With. Редактирование записей в ADODB Recordset. Recordset как источник данных для формы. Идентификатор Me. Обработка события Current. Проходы по набору записей собственными элементами управления. Создание собственных счетчиков записей. Добавление и удаление записей. Работа с закладками. Обработка ошибок при работе с записями. Процедуры класса DoCmd для работы с записями. Текстовые функции Asc и Chr. Текстовые функции Mid, Len, UCase, LCase. Текстовые функции Str, Val. Текстовая функция String. Применение функции Format к числам и датам. Форматирование значений времени. Функции даты и времени. Функции преобразования типов.
Основная литература

  1. Вирджиния Андерсен. Microsoft Office Access 2003. М.Аст. 2006 г

  2. Мультимедийный самоучитель Access 2003. М. Мультимедиа Технология. 2006 г.

  3. Visual Basic 6. Введение в программирование баз данных. М 2000 г.


Дополнительная литература


  1. Visual Basic.Net. Самоучитель. Санкт-Петербург, «Бхв- Петербург» 2005 г.

  2. Майкл Хальворсон. Microsoft Visual Basic 2005. Шаг за шагом. М. Эком 2007 г.

Тематика заданий по формам контроля
Тема №1 Принципы построения реляционных баз данных.

Тема №2 Общие приемы работы с таблицами.

Тема №3 Виды отношений между таблицами.

Тема №4 Типичные виды запросов

Тема №5 Способы связывания форм.

Тема №6 Вызов макроса элементом управления.

Тема №7 Сохранение формы как отчета

Тема №8 Многоуровневая группировка данных.

Тема №9 Преобразование макроса в модуль.

Тема №10 Пользовательские типы и массивы.

Тема №11 Recordset как источник данных для формы.

Вопросы для оценки качества освоения дисциплины

«управление базами данных»


  1. Преимущества хранения информации в связанных таблицах.

  2. Открытие, копирование, удаление таблиц.

  3. Индексирование таблиц.

  4. Виды отношений между таблицами.

  5. Проблемы целостности данных

  6. . Заполнение условий отбора в запросе.

  7. Создание вычисляемых полей.

  8. Ссылки на элементы формы.

  9. Способы связывания форм.

  10. Вызов макроса кнопкой.

  11. Фильтр как параметр макроса.

  12. Отчет табличного вида.

  13. Итоговые поля групп

  14. Диаграммы и сводные таблицы.

  15. Виды модулей

  16. Использование функций в запросах и формах.

  17. Пользовательские типы и массивы.

  18. Просмотрщик объектов

  19. Редактирование записей в ADODB Recordset.

  20. Обработка ошибок при работе с записями.

  21. Функции преобразования типов.



Автор программы О.В. Кретинин

Похожие:

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Государственное образовательное бюджетное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Государственное образовательное бюджетное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Государственное образовательное бюджетное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Государственное образовательное бюджетное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Сущность понятия международной маркетинговой стратегии и ее виды

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconРабочая программа Министерство здравоохранения Российской Федерации...
Государственное бюджетное образовательное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconМетодические указания Новокузнецк 2012 Министерство образования и...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Послание Президента РФ дмитрия Медведева Федеральному Собранию Российской Федерации // Российская газета. 2010. N5350. 1 декабря....

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
...

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Особенности криминологической характеристики женской преступности в структуре преступности несовершеннолетних

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Итоговая государственная аттестация осуществляется государственными аттестационными комиссиями, организуемыми в гу-вшэ по каждой...

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconРоссийской Федерации Государственное бюджетное образовательное учреждение...
Государственное бюджетное образовательное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconРоссийской Федерации Государственное бюджетное образовательное учреждение...
Государственное бюджетное образовательное учреждение высшего профессионального образования

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconФедеральное государственное бюджетное образовательное учреждение...
Министерство образования и науки российской федерации федеральное государственное бюджетное образовательное учреждение высшего профессионального...

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
«Роль логистической координации в повышении уровня качества обслуживания клиентов в цепи поставок автомобилей (на примере ООО «Ягуар...

Правительство Российской Федерации Государственное образовательное бюджетное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Целью работы является изучение состояния нефтегазовой отрасли России, мира, а также определение специфики и места малого и среднего...


Руководство, инструкция по применению






При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск