- •Федеральное агенство по образованию
- •Оглавление
- •Часть I
- •Часть II
- •Часть I
- •Лабораторная работа 1(2). Применение форм.
- •DoCmd.OpenForm "Номера групп"
- •Лабораторная работа 2(1) Создание и использование запросов с использованием vba.
- •Лабораторная работа 2(2). Создание и использование запросов.
- •Лабораторная работа №3. Создание отчетов.
- •Ход работы
- •Лабораторная работа №4. Разработка приложения на Visual Basic для ведения однотабличной бд.
- •Лабораторная работа №5 обработка нормализованной многотабличной структуры бд.
- •Лабораторная работа №6. Создание многостраничного web-приложения
- •Задание 1. Создайте новую базу данных.
- •Задание 2. Создание проекта и формы SwitchBoard
- •Создание нового приложения и Web-формы SwitchBoard
- •Задание 3. Добавление компонентов, необходимых для работы с бд.
- •Добавление к приложению компонентов для работы с бд
- •Создание Web-формы для ввода данных AddContact
- •Создание Web-формы Calls
- •Часть II
- •3. Создание файла таблицы данных
- •4. Разработка приложения для работы с таблицей данных
- •5. Структура проекта приложения
- •6. Пример реализации бд о студентах
- •7. Контрольные вопросы
- •8. Требования к отчёту
- •9. Перечень заданий
- •Лабораторная работа №2 создание windows-приложения для работы с базой данных. Генерация отчетов.
- •1. Порядок выполнения работы
- •2. Обработка информации однотабличной базы данных
- •3. Печать данных
- •4. Пример реализации программы расчёта средней оценки
- •4. Контрольные вопросы
- •5. Требования к отчёту
- •Лабораторная работа №3 обработка информации базы данных, имеющей структуру «master-detail». Изучение основ sql.
- •1. Порядок выполнения работы
- •2. Основные сведения о ссылочной целостности. Задание индексов.
- •3. Задание псевдонимов в bde Administrator.
- •4. Установка связей между компонентами и бд. Создание меню.
- •5. Поиск данных.
- •6. Контрольные вопросы
- •7. Требования к отчёту
- •Лабораторная работа №4
- •3. Управление базами данных
- •4. Язык баз данных sql
- •5. Хранимые процедуры
- •6. Связь бд с приложением
- •7.1 Создание mdi интерфейса
- •7.2 Создание модуля данных
- •7.3 Вызов дочерней формы
- •7.4 Форма «Студенты»
- •If q_Spr.State in[dsedit,dsinsert] then q_Spr.Post ; // выход из режима редактирования
- •If q_Spr.UpdatesPending then // если были изменния
- •If MessageDlg('Несохраненные данные будут потеряны. Закрыть? ',
- •7.5 Форма Журнал (j_Ved)
- •7.6 Форма Ведомость (Ved)
- •7.7 Отчет об успеваемости (Rep)
- •8. Контрольные вопросы
- •9. Требования к отчёту
- •Рекомендации к выполнению курсовоГо проекта по дисциплине «Базы данных»
- •Варианты заданий:
- •Рекомендуемая литература по дисциплине «Базы данных»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ ЛАБОРАТОРНЫХ РАБОТ
Федеральное агенство по образованию
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
МОСКОВСКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ
ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ
НУРМАТОВА Е.В., ШИЛИНА Е.М.
БАЗЫ ДАННЫХ
УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ
К ВЫПОЛНЕНИЮ ЛАБОРАТОРНЫХ И
КУРСОВЫХ РАБОТ
для студентов III курса
специальности 351400
«Прикладная информатика в экономике»
Москва - 2005
УДК 681.3.01 [004.6]
ББК 32.973.26-018.2
Базы данных. Учебно-методическое пособие к выполнению лабораторных и курсовых работ (специальность 351400 «Прикладная информатика в экономике») / Нурматова Е.В., Шилина Е.М. – М.: МГАПИ, 2005. - 140 с.
Данное пособие издается в соответствии с учебным планом и рекомендуется для подготовки студентов IIIкурса специальности 351400, изучающих программные методы разработки приложений баз данных и реализацию функций автоматизированной среды проектирования.
Учебное пособие состоит из двух больших разделов.
Первый раздел посвящен основам создания многотабличных нормализованных структур баз данных в среде MSAccessс возможностью создания внутреннего приложения на языкеVisualBasicforApplication, а также дальнейшее масштабирование программного проекта в визуальных средах проектирования внешних приложенийVisualBasicиVB.NETс применением MS SQL Server.
Во втором разделе рассматривается разработка приложений в среде Borland Delphi для работы с базами данных, в том числе и с клиент-серверной архитектурой СУБД.
Такая структура пособия предполагает более гибкий подход к обучению студентов с различным уровнем подготовки и склонностями к тому или иному способу реализации приложений БД.
Также в пособии подробно изложены рекомендации к выполнению курсового проекта по дисциплине «Базы данных» и требования к оформлению пояснительной записки. Предложен список литературы, которую студенты могут использовать при подготовке к экзаменам и защите курсового проекта.
Важно отметить, что лабораторная работа 5 (часть I) разработанаКиселкиным С. А., лабораторная работа 6 (частьI) –Шошиным Е.А., лабораторная работа 4 (частьII) - к.э.н.Семичасновым М.А.
Рецензенты: к.т.н., доц. каф. ЭФ-2 Е. Н. Каширская
к.т.н., проф., зам. ген. директора
МОУ «Институт инженерной физики»
по учебно-методической работе Ю. Н. Долгин
Учебно-методическое пособие рассмотрено и одобрено на заседании кафедры ЭФ-2 «10» октября 2005 г., протокол № 2.
Каф. ЭФ-2. МГАПИ, 2005 г.
Компьютерная верстка. Нурматова Е.В., 2005 г.
Оглавление
Часть I
Лабораторная работа №1(1).
разработка базы данных В СУБД MS ACCESS ……..……………. 4
Лабораторная работа №1(2).
Применение форм ……………………………………………………… 10
Лабораторная работа №2(1).
Создание и использование запросов С использованием visual basic for application ……………….... …………….… 16
Лабораторная работа №2(2).
Создание и использование запросов …………………………… 22
Лабораторная работа №3.
Создание отчетов …………………………………………………… 26
Лабораторная работа №4.
РАЗРАБОТКА ПРИЛОЖЕНИЯ НА VISUAL BASIC ДЛЯ ВЕДЕНИЯ ОДНОТАБЛИЧНОЙ БАЗЫ ДАННЫХ ……………………………………….…. 34
Лабораторная работа №5.
ОБРАБОТКА НОРМАЛИЗОВАННОЙ МНОГОТАБЛИЧНОЙ СТРУКТУРЫ БД ………………………………….. ……………………………………..…. 45
Лабораторная работа №6.
СОЗДАНИЕ МНОГОСТРАНИЧНОГО WEB-ПРИЛОЖЕНИЯ ……………. 59