- •Информатика
- •1. Устройство и характеристики пэвм
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •2. Типы пользовательских интерфейсов
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •3. Основы работы с объектами Windows
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •4. Работа со стандартными приложениями Windows
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •Пакеты прикладных программ на примере ms Word и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •6. Антивирусные программы и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •Архиваторы и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •Утилиты и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •9. Электронные таблицы на примере ms Excel и работа с ними
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10. Системы управления базой данных на примере ms Access и работа с ней
- •10.1. Создание таблиц и схем данных
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.2. Разработка запросов к базе данных
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.3. Конструирование экранных форм для работы с данными
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.4. Конструирование отчетов
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •10.5. Субд ms Access. Автоматизация приложения средствами макросов и модулей vba
- •Справочная информация
- •Обучающее задание
- •Самостоятельное задание и контрольные вопросы
- •11. Написание и отладка программ средствами редактора vba
- •11.1. Справочная информация
- •4. Программа решения задачи
- •Задание
- •Контрольные вопросы
- •12. Создание программ обработка цифровой информации
- •12.1. Справочная информация
- •12.2. Пример программы
- •'Пример 1
- •12.3. Задание
- •Варианты заданий
- •12.4. Контрольные вопросы
- •13. Создание программ обработки символьной информации
- •13.1. Справочная информация
- •13.2. Пример программы
- •13.3. Задание
- •Варианты заданий
- •13.4. Контрольные вопросы
- •14. Создание финансовых функций
- •14.1. Справочная информация
- •14.2. Пример программы
- •14.3. Задание
- •Варианты заданий
- •14.4. Контрольные вопросы
- •15. Обработка объектов субд ms Access
- •15.1. Справочная информация
- •15.2. Пример программы поиска
- •15.3. Пример программы поиска и редактирования записей
- •15.4. Пример программы поиска и удаления записей
- •15.5. Пример программы расчета
- •15.6. Пример программы ввода новой записи
- •15.7. Задание
- •Контрольные вопросы
- •Литература
- •Образец оформления титульного листа
- •Приложение 4
- •Приложение 13 Основные типы данных
- •Приложение 14 Функции и операторы vba и ms Access
- •Приложение 15
- •Методы и свойства объекта Recordset
- •Оглавление
15.7. Задание
Поскольку создаваемые Вами программы обработки записей будут изменять значения таблиц Вашей личной базы данных, рекомендуется сделать копии этих таблиц.
Создайте программы, осуществляющие ввод, просмотр, поиск, редактирование и удаление записей для одной или нескольких таблиц Вашей личной базы данных. Детальные требования к программам необходимо согласовать с преподавателем.
Создайте программу расчета одного из финансово-экономических показателей по данным, хранящимся в таблицах Вашей личной базы данных, например: прибыли, доходов, расходов, рентабельности. Детальные требования к программе согласуйте с преподавателем.
Запуск созданных программ обработки записей базы данных организуйте из главной кнопочной формы.
* В рассмотренных выше программах интерфейс пользователя организован через стандартные диалоговые окна, реализованные с использованием функций и процедур MsgBox и InputBox. Их применение не всегда удобно, особенно при вводе и выводе большого количества данных. Создайте пользовательские формы, заменяющие стандартные диалоговые окна, и реализуйте их взаимосвязь с разработанными Вами программами.
Контрольные вопросы
Объясните принцип обращения к физическим данным, хранящимся в базе.
Объясните понятие модели доступа к данным. Какие модели Вы знаете? Чем они отличаются?
Какие объекты использованы в приведенных выше примерах программ?
Какие свойства и методы этих объектов использованы в приведенных выше примерах программ?
Почему в примерах отсутствует обращение к объекту Field?
* Предложите вариант программы поиска записей в родительской таблице и вывода значений соответствующих записей из дочерней таблицы.
* Предложите вариант программы поиска записей, в которой используются методы FindFirst, FindLast, FindNext, FindPrevious, Seek или свойство Filter.
Литература
1. |
Боровиков В.В. Microsoft Access 2002. Программирование и разработка баз данных и приложений. – М: СОЛОН-Р, 2002. – 560 с. |
2. |
Гарнаев А.Ю. Visual Basic 6.0. . – СПб: БХВ-Петербург, 2001. – 448 с. |
3. |
Гарнаев А.Ю. Самоучитель VBA. – СПб: БХВ-Петербург, 2001. – 512 с. |
4. |
Информатика: Базовый курс: Учебное пособие / Под ред. С.В.Симоновича. – СПб: Питер, 2004. – 639 с. |
5. |
Информатика: Практикум по технологии работы на компьютере: Учеб. пособие/ Под ред. Н.В.Макарова. – М: Финансы и статистика, 2002. – 255 с. |
6. |
Назаров С.В. Мельников П.П. Программирование на MS Visual Basic: учебное пособие. – М.: Финансы и статистика, 2002. –320 с. |
7. |
Павлова Н.Г., Румянцев С.С., Сивоволов Н.В. Система управления базой данных MS Access. Конспект лекций. – Н.Новгород: ФГОУ ВПО «ВГАВТ», 2005. – 44 с. |
8. |
Павлова Н.Г., Румянцев С.С., Соловьева В.Г. Проектирование базы данных. Метод. указания.- Н.Новгород: ВГАВТ, 2001. |
9. |
Стандарт предприятия. Организация издательской деятельности в Волжской государственной академии водного транспорта. – Н.Новгород: ИПК ФГОУ ВПО «ВГАВТ», 2007. |
Приложение 1