Файл: Лабораторные работы по базам данных в программе ms access Раздел 1 Создание таблицы.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 402

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ЛАБОРАТОРНЫЕ РАБОТЫ ПО БАЗАМ ДАННЫХ В ПРОГРАММЕ MS Access

Раздел 1 Создание таблицы.

1.1. Создание таблицы с помощью мастера

1.2. Создание таблицы с помощью конструктора

1.3. Создание таблицы путем ввода данных

1.4. Создание таблицы путем импорта данных электронных таблиц

1.5. Создание многотабличной базы данных

Раздел 2 Редактирование таблицы.

2.1. Перемещение по записям таблицы

2.2. Порядок просмотра столбцов, их отображение и закрепление

2.3. Добавление записей в таблицу

2.4. Удаление записей и сжатие таблицы

2.5. Замена информации в полях таблицы

Раздел 3 Модификация базы данных.

3.1. Изменение имени, размера и формата поля

3.2. Добавление полей в таблицу базы данных

3.3. Удаление полей в таблице базы данных

Раздел 4 Сортировка и поиск данных.

4.1. Упорядочение данных с помощью индексов

4.2. Упорядочение данных в режиме таблицы

4.3. Упорядочение данных с помощью расширенного фильтра

Раздел 5 Запросы.

5.1.Создание запроса. Запрос на выборку.

5.2. Запрос с параметром

5.3. Итоговый запрос

5.4. Вычисления в запросе

5.5. Запрос в многотабличной базе данных

5.6. Перекрестные запросы

5.7. Запрос на обновление

5.8. Запрос на удаление

5.9. Запрос на добавление

Раздел 6 Формы.

6.1. Создание формы с помощью мастера

6.2. Создание формы с помощью конструктора

6.3. Заполнение таблицы с помощью форм

6.4. Просмотр объекта OLE с помощью формы

6.5. Создание подчиненной формы

Раздел 7 Отчеты.

7.1. Создание автоотчета

7.2. Создание отчета с помощью мастера

7.3. Группировка и сортировка в отчете

7.4. Подведение итогов в отчете

7.5. Построение диаграмм в отчете

6.2. Создание формы с помощью конструктора

Задание 6.3


Построить форму с помощью конструктора, источником данных которой является таблица Монеты в файле базы данных Moneta.mdb.

  1. Открыть файл базы данных Moneta.mdb. (см. задания 5.6).

  2. С помощью конструктора построить форму следующего вида:




Для этого в диалоговом окне Монеты: база данных перейти на вкладку Формы. Нажать кнопку Создать.

В диалоговом окне Новая форма выбрать вариант Конструктор, а в списке Выберите в качестве источника данных таблицу или запрос выбрать Монеты. Нажать кнопку ОК.

В главном меню выбрать пункт Вид, а в нем команду Заголовки/примечание формы. Нажать кнопку Панель элементов на панели инструментов Конструктор формы.

На панели элементов нажать кнопку Надпись и разместить объект Надпись в область Заголовок формы. Вписать в надпись Старинные монеты.

Для изменения свойств Надписи в главном меню выбрать пункт Вид, в нем команду Свойства, в диалоговом окне Раздел: заголовок формы изменить размер шрифта (14), цвет текста – синий.

Нажать кнопку Поле на панели инструментов Панель элементов и разместить объект поле в Области данных.

В надписи Поле 1 ввести Название. В текстовое поле указать данные из столбца Название, для этого в свойствах поля выбрать вкладку Данные, в списке Данные выбрать Название.

  1. Аналогичные действия выполнить для оставшихся полей табли­цы. Форма в режиме конструктора должна принять вид:





  1. С помощью кнопки Вид-Режим формы перейти в режим Фор­мы. Просмотрите и убедитесь, что форма имеет нужный вид и правильно отображает данные.




6.3. Заполнение таблицы с помощью форм

Задание 6.4


Для регистрации участников научной конференции используется подготовленный на компьютере бланк, содержащий следующие сведения: Фамилия, Специализация, Технические средства (кодоскоп, компьютер, видеомагнитофон), Дата заполнения. Для заполнения таблицы базы данных Konfer.mdb подгото­вить бланк участника конференции следующего вида:




  1. Запустить приложение Microsoft Access для создания новой базы данных.

  2. Создать структуру таблицы в режиме конструктора.

  3. Поле Фамилия сделать ключевым.

  4. Сохранить структуру под именем Конференция.

  5. Подготовить форму по образцу. Для полей Фамилия, Специализа­ция, Дата выбрать элемент Поле. Для полей Кодоскоп, Компью­тер, Видеомагнитофон выбрать элемент Флажок.




Название поля

Тип поля

Размер поля

Формат поля

Значение по умолчанию

Фамилия

Текстовый

15







Специализация

Текстовый

12







Кодоскоп

Логическое




Вкл/выкл




Компьютер

Логическое




Вкл/выкл




Видеомагнитофон

Логическое




Вкл/выкл




Дата заполнения

Дата




Краткий формат даты

Date ( )




  1. Сохранить форму под именем Карточка участника конфе­ренции.

  2. Заполнить 5—6 карточек.

  3. Просмотреть таблицу базы данных и убедиться, что она запол­нена данными.





6.4. Просмотр объекта OLE с помощью формы

Задание 6.5


Подготовить карточки с изображением геометрических фи­гур и формулами для подсчета площади этих фигур.


Фигура

Площадь

Треугольник

S = ah/2

Квадрат

S = a2

Прямоугольник

S = ab

Параллелограмм

S = ah

Ромб

S = d1d2/2

Трапеция

S = (a+b)h/2

Круг

S = π r2




  1. Запустить приложение Microsoft Access для создания новой базы данных.

  2. Создать структуру таблицы в режиме конструктора.




Имя поля

Тип поля

Размер поля

Фигура

Текстовый

15

Рисунок

Поле объекта OLE




Площадь

Текстовый

15


Примечание: Поле Площадь можно также сделать типа Поле объекта OLE


  1. Поле Фигура сделать ключевым.

  2. Перейти в режим таблицы и сохранить таблицу под именем Геометрические фигуры.

  3. Заполнить таблицу данными. Для заполнения поля Рисунок вы­брать в главном меню пункт Вставка, в нем команду Объект.

В диалоговом окне из списка Тип объекта выбрать PaintbrushPicture. В окне графического редактора Paint нарисовать соот­ветствующую фигуру. Сохранить рисунок под именем Рисунок1.bmp. Для возврата в Microsoft Access в главном меню выбрать пункт Файл, а в нем команду Выход и возврат к Гео­метрические фигуры: таблица.



  1. Подготовить форму следующего вида:




  1. Перейти в режим Формы. Форма примет следующий вид:





  1. Просмотреть карточки и убедиться, что задание выполнено пра­вильно.


6.5. Создание подчиненной формы

Задание 6.6


Для базы данных HoteLmdb подготовить форму Гостиницы. На нее поместить кнопку, которая дает возможность получить све­дения о директорах гостиниц из подчиненной формы Дирек­тора.


  1. Открыть файл базы данных Hotel.mdb (см. задания 1.3, 1.12).

  2. С помощью мастера по данным таблицы Гостиницы создать форму Гостиницы следующего вида:





  1. С помощью мастера по данным таблицы Директора создать форму Директора:





  1. Для формы Гостиницы перейти в режим конструктора.

  2. Для подготовленных форм установить зависимость между глав­ной формой Гостиницы и подчиненной формой Директора. Для этого поместить на форму Гостиницы элемент Кнопка. В открывшемся диалоговом окне Создание кнопок в списке Ка­тегории выбрать вариант Работа с формой, а в списке Дей­ствия выбрать Открыть форму и нажать кнопку Далее.


В следующем окне Создание кнопок выбрать форму Директораи нажать кнопку Далее.

В следующем окне Создание кнопок выбрать вариант От­крыть форму для отобранных записей и нажать кнопку Далее.


В следующем окне Создание кнопок указать соответст­вующие поля для отбора данных, для этого в списках Гостини-цы и Директора выбрать поле Директор и нажать кнопк> и Далее