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

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

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

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

Добавлен: 03.12.2023

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

Скачиваний: 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. Построение диаграмм в отчете





Адрес

Кол-во комн.

Общ. Площадь, м2

Кухня, м2

Этаж

Телефон

Балкон

Год постройк

Цена, $

Гинтовта, 8-25

5

95

12

3

+

б

1970

45000

  1. Перейти к записи 4. В поле Год постройки вписать значение 1977.

  2. Перейти к записи 7. В поле Год постройки вписать значение 1989.

  3. Перейти к записи 13. Изменить полечена, вписав значение 15000.

  4. Перейти к записи 20. Изменить поле Цена, вписав значение 13000.

  5. Удалить 15-ю и 19-ю записи, т. к. квартиры проданы.

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




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

Задание 2.6


Фирма-производитель "Жодиндрев" поменяла свое название на "Березина". Выполнить редактирование информации в таб­лице Мебель, которая расположена в файле базы данных Tovar.mdb, используя возможности среды MicrosoftAccess по автозамене данных.
Таблица Мебель содержит следующую информацию:



  1. Открыть файл базы данных Tovar.mdb.

  2. Перейти в режим таблицы.

  3. Произвести соответствующую замену в базе данных, для этого выбрать в главном меню пункт Правка, в нем команду Заме­нить. В диалоговом окне Поиск и замена на вкладке Замена вписать необходимые параметры и нажать кнопку Заменить все.

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



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

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

Задание 3.1 (самостоятельное)


В файле базы данных Ozera.mdb(см. задание 1.9) в таблице Озера Беларуси произвести следующие изменения (в режи­ме конструктора):

  • Изменить название столбца Название на Озеро.

  • Установить размеры для полей: Озеро — 15,

Область — 10; Район — 18.

  • Установить для полей Площадь, Максимальная глуби­на и Средняя глубина формат поля — Одинарное с пла­вающей точкой.

  • Перейти в режим просмотра таблицы, убедиться, что дан­ные не потеряны.

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

Задание 3.2


В файле базы данных Kosmos.mdb(см. задания 1.8, 2.3) в таблицу Космические полеты добавить поле

Позывной со следующими данными:


Корабль

Позывной

Восток

Кедр

Восток-2

Орел

Восток-3

Сокол

Восток-4

Беркут

Восток-5

Ястреб

Восток-6

Чайка

Восход

Рубин

Восход-2

Алмаз

Союз-1

Рубин

Союз-3

Аргон

Союз-4

Амур

Союз-5

Байкал

Союз-6

Антей

Союз-7

Буран

Союз-8

Гранит

Союз-9

Сокол

Союз-10

Гранит

Союз-11

Янтарь

Союз-12

Урал

Союз-13

Кавказ

Союз-14

Беркут

Союз-15

Дунай




  1. Открыть файл Kosmos.mdb.

  2. Перейти в режим конструктора.

  3. Изменить формат поля Дата запуска на Средний формат даты.

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

  1. Перейти в режим таблицы. Занести вышеприведенные данные в созданный столбец. Для упрощения ввода данных можно выпол­нить закрепление столбцов.

  2. Просмотреть модифицированную таблицу, убедиться, что все данные внесены.

  3. Вывести таблицу на бумагу.

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

Задание 3.3


В файл базы данных Notes.mdb (см. задание 1.1) в таблицу Моя записная книжка добавить поле Домашние животные и удалить поле прозвище.

  1. Открыть базу данных Notes.mdb

  2. Добавить в таблицу Моя записная книжка поле Домашние животные между полями Телефон и Дата рождения. Занести в него данные.

  3. Удалить поле Прозвище. Для этого перейти в режим конструктора. Сделать текущим поле Прозвище, в главном меню выбрать пункт Правка, в нем команду Удалить строки.

  4. Просмотреть таблицу Моя записная книжка в режиме таблицы. Убедится, что изменения произведены правильно.

  5. Вывести модифицированную таблицу на бумагу.

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

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

Задание 4.1


В таблице Озера базы данных Ozera.mdbнайти первые пять самых маленьких по площади озер Беларуси.

  1. Открыть файл базы данных Ozera.mdb (см. задание 1.9).

  2. Перейти в режим таблицы.

  3. Упорядочить данные в столбце Площадь с помощью индексов. Для этого перейти в режим конструктора. Для поля Площадь в области Свойства полей для свойства Индексированное поле установить значение Да (допускаются совпадения). Обратить внимание, что при этом в таблице не должно быть задано клю­чевого поля.

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

  5. Отключить индекс. Для этого перейти в режим конструктора. Для поля Площадь в области Свойства полей для свойства Индексированное поле установить значение Нет.

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

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

Задание 4.2


Используя возможности среды MicrosoftAccess, найти в таб­лице базы данных Country.mdbследующую информацию: какая из представленных в таблице стран имеет наибольшее население; найти в таблице все англоязычные страны.

  1. Открыть файл базы данных Country.mdb (см. задание 1.4).

  2. Перейти в режим таблицы.

  3. Отсортировать записи по возрастанию значений в столбце Пло­щадь. Для этого, выделив название столбца, щелкнуть по кноп­ке Сортировка по возрастанию на панели инструментов Таблица в режиме таблицы.

  4. Для выбора страны с наибольшим населением надо отсортиро­вать записи по убыванию значений в столбце Население. Для этого, выделив название столбца, щелкнуть кнопку Сортиров­ка по убыванию на панели инструментов Таблица в ре­жиме таблицы.

  5. Для нахождения англоязычных стран можно воспользоваться кнопкой Найти на панели инструментов Таблица в режи­ме таблицы. В диалоговом окне Поиск и замена на вкладке Поиск в поле Образец вписать английский и щелкнуть кнопку Найти, а затем — Найти далее, до тех пор пока не будут най­дены все записи.

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

Задание 4.3


По таблице Озера, которая расположена в файле базы данных Ozera.mdb, определить для каждой области Беларуси озеро с максимальной глубиной; определить для Брестской и Витебской областей в каждом районе озеро с максимальной площадью; найти все озера, названия которых начинаются с буквы "С".

  1. Открыть файл Ozera.mdb.

  2. Перейти в режим таблицы.

  3. Для упрощения поиска озер с максимальной глубиной в каждой области Беларуси можно отсортировать записи по алфавиту в столбце Область, а внутри областей отсортировать озера по убыванию максимальной глубины. Для этого в главном меню выбрать пункт Записи, в нем команду Фильтр > Расширен­ный фильтр. В диалоговом окне Лист1Фильтр1: фильтр вы­брать поля и способы сортировки:



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

  2. Для поиска озер с максимальной площадью в каждом районе Брестской и Витебской области надо выполнить сортировку по трем полям в следующем порядке:

Область — в алфавитном порядке;

Район — в алфавитном порядке;

Площадь — по убыванию значений.

  1. Для поиска озер, названия которых начинаются с буквы "С", сделать текущим поле Озеро, нажать кнопку Найти на панели инструментов Таблица в режиме таблицы. В диалоговом окне Поиск в поле Образец вписать символы С* и нажать кноп­ку Найти. Просмотреть найденные записи и убедиться, что они удовлетворяют введенному условию.



Задание 4.4


Выполнить поиск информации в таблице Мосты, которая рас­положена в файле базы данных Most.mdb. Таблица Мосты содержит следующую информацию:


Используя установку фильтров, найти в таблице следующую информацию:

  • мосты США;

  • мосты США и Австралии;

  • висячие и арочные мосты;

  • мосты с длиной пролета свыше 1000 м;

  • вантовые мосты, построенные до 1980 года;

  • мосты, построенные в 1964 году;

  • мосты, построенные в первой половине XX века;

  • мосты со стальными фермами и висячие.