- •Проектирование баз данных в среде универсальной субд ms access
- •1998 Удк 621.372.001.24:681.3
- •С сПбГэту, 1998 лабораторная работа 1. Проектирование структуры базы данных в среде ms access
- •1. Основные положения
- •2. Процедуры создания базы данных
- •2.1.Открытие базы данных.
- •2.2. Определение таблиц базы данных
- •2.3. Связывание таблиц
- •2.4. Импортирование таблиц
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Лабораторная работа 2.Проектирование формуляров в среде ms access
- •1. Основные положения
- •2. Процедуры создания формуляра
- •2.1. Проектирование формуляра с помощью Конструктора
- •2.2. Проектирование формуляра пользователем
- •3. Порядок выполнения работы
- •Лабораторная работа 3. Проектирование макрокоманд
- •2.2. Задание условий
- •2.3.Выполнение макрокоманды
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Лабораторная работа 4. Проектирование запросов в среде ms access
- •1. Основные положения
- •2. Процедуры проектирования запросов
- •2.1. Проектирование qbe- запросов
- •2.2. Проектирование sql-запросов
- •2.3. Типы запросов
- •3. Порядок выполнения работы
- •Лабораторная работа 5. Проектирование отчетов в среде ms access
- •1. Основные положения
- •2. Процедуры проектирования отчетов
- •2.1. Изготовление отчетов с помощью Конструктора Отчетов
- •2.3. Встраивание управляющих элементов
- •2.4. Связывание управляющего элемента с полем
- •2.5. Создание вычисляемых управляющих элементов
- •2.6. Сортировка и группировка данных в отчете
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Лабораторная работа 6. Проектирование модулей на языке access basic в среде ms access
- •1. Основные положения
- •2. Основы программирования на access basic
- •2.1. Модули Access Basic
- •2.2. Проектирование модулей
- •2.3. Проектирование функциональной процедуры
- •2.4. Применение функциональной процедуры
- •2.5. Значение функциональной процедуры
- •2.6. Аргументы функции
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Содержание
- •Список литературы…………………………………..……………………………..………..40 Приложения…………………………………………………………..……………………….41
- •197376, С.-Петербург, ул. Проф. Попова, 5
Министерство общего и профессионального образования РФ
-------------------------------------
Санкт-Петербургский государственный электротехнический университет
--------------------------------------------------------------------------------------
Проектирование баз данных в среде универсальной субд ms access
Методические указания
к лабораторным работам по дисциплине
«Информационное обеспечение САПР»
Санкт-Петербург
1998 Удк 621.372.001.24:681.3
Проектирование баз данных в среде универсальной СУБД MS Access: Методические указания к лабораторным работам по дисциплине «Информационное обеспечение САПР» / Сост.: А.И.Ларистов, Г.Д.Дмитревич, Д.С.Молотков; СПб ГЭТУ. СПб., 1998. – 45 с.
Содержат цикл лабораторных работ по проектированию учебной базы данных «Деканат» с использованием универсальной системы управления базами данных MS Access. Приведено краткое описание возможностей СУБД MS Access, даны методики создания основных объектов базы данных: таблиц, формуляров, макрокоманд, запросов, отчетов и функций.
Предназначены для студентов специальности 220300. Могут быть также использованы студентами специальностей 210100, 220200 при изучении дисциплин, включающих разделы по базам данных.
Утверждено
редакционно-издательским советом института
в качестве методических указаний
С сПбГэту, 1998 лабораторная работа 1. Проектирование структуры базы данных в среде ms access
Целью работы являются проектирование структуры базы данных, создание таблиц базы данных и ввод информации в среде универсальной СУБД Microsoft Access.
1. Основные положения
MS Access представляет собой систему обслуживания реляционных баз данных с графической оболочкой, работающую под управлением операционной системы MS Windows версии 3.1 и старше на ПЭВМ типа IBM PC.
Таблицы, запросы, формуляры, отчеты, макросы и модули - это самостоятельные объекты, сохраняющиеся в общем файле базы на жестком диске или на другом носителе данных. Благодаря этому создание связанных объектов и проверка ссылочной целости базы данных значительно облегчаются. Графическая оболочка Access позволяет посредством «мыши» сделать процесс связывания таблиц простым и наглядным. Графические возможности оболочки позволяют создавать высококачественные отчеты. Возможность встраивания иллюстраций и применение TrueType-шрифтов позволяют изготовить высококачественные распечатки документов.
Access поддерживает встраивание OLE-объектов (Object Linking and Embedding) в рамках среды Windows. OLE-объект представляет собой ссылку на определенную информацию, которая остается сохраненной в своей первоначальной форме. OLE-объектом может быть Excel-таблица, Paintbrush-иллюстрация или Sound-файл. Благодаря механизму актуализации OLE-ссылок в отчете всегда будет представлена самая свежая версия объекта. Активизация такого объекта открывает родительскую прикладную программу и предоставляет пользователю возможность внесения изменений в объект. Альтернативным способом вставки является статическая вставка копии объекта через буфер обмена Clipboard (буфер промежуточного хранения). В этом случае возможность последующей актуализации отсутствует.
В Access встроена система подсказок - Cue Cards. Это разновидность обучающей системы, которая не использует специальных примеров, а предоставляет пользователю рекомендации по выходу из реальных ситуаций при решении им своих прикладных задач.
В состав системы Access входит также ряд специализированных программ, автоматически решающих отдельные задачи, - так называемых Конструкторов (Wizard). Конструктор формуляра (FormWizard) проводит пользователя шаг за шагом по процедуре изготовления формуляра, предлагая пользователю ряд типовых решений.
Access также предоставляет в распоряжение пользователя необходимые механизмы для работы с существующими банками данных различных форматов. Так, к примеру, можно прямо обращаться к банкам данных dBASE, Paradox или Btrieve без конвертирования их в формат, используемый Access. Возможно также применение Access в качестве оболочки управления данными других систем банков данных (например, Oracle) или связывания их с Access-данными.
Для квалифицированных программистов имеется возможность использования языка Access Basic (встроенный диалект языка Visual Basic) для построения специализированных систем управления базами данных.