Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия Access №5.docx
Скачиваний:
3
Добавлен:
25.08.2019
Размер:
243.43 Кб
Скачать

1. Откройте учебную базу данных.

2. В области переходов дважды щелкните кнопкой мыши на названии формы

Основная форма Клиенты, чтобы открыть форму.

3. Установите курсор в поле Имя.

4. Нажмите кнопку Фильтр группы Сортировка и фильтр вкладки Главная. Под

полем Имя откроется меню фильтра.

5. Установите флажок напротив значения (Выделить все). Появятся флажки

напротив всех остальных значений списка.

6. Выберите команду Текстовые фильтры. Раскроется подменю, содержащее

следующие варианты текстовых фильтров:

  • Равно — поиск будет осуществляться на основе точного совпадения;

  • Не равно — будут выведены все записи, значения данного поля которых

не совпадают с образцом;

  • Начинается с — поиск только по начальной части значения поля;

  • Не начинается с — образец не совпадает с начальной частью значения

поля;

  • Содержит — поиск образца ведется в любой части значения поля;

  • Не содержит — значение поля не должно содержать образец ни в какой

части;

  • Заканчивается на — поиск образца осуществляется в конечной части зна-

чения поля;

  • Не заканчивается на — конечная часть значения поля не должна содер-

жать образец.

7. Выберите из подменю значение Заканчивается на. Откроется окно Настраи-

ваемый фильтр.

8. Введите в текстовое поле значение ов.

9. Нажмите кнопку ОК.

По панели навигации вы видите, что для просмотра доступны только записи, значения

поля Имя которых заканчивается на «ов».

10 . Для отключения фильтра нажмите кнопку Применить фильтр в группе Сор-

тировка и фильтр вкладки Главная. Фильтр будет сохранен, и следующий

раз для его включения потребуется только нажать на эту же кнопку.

И наконец, самый простой способ поиска значения независимо от содержаще-

го его поля — это использование панели навигации.

1. Откройте учебную базу данных Отдел продаж.

2. В области переходов дважды щелкните кнопкой мыши на названии формы

Основная форма Клиенты, чтобы открыть ее.

Итак, необходимая запись найдена. Пусть это будет последняя запись нашей

таблицы Клиенты.

Чтобы отредактировать записи, выполните следующие действия.

1. Откройте учебную базу данных.

2. В области переходов дважды щелкните кнопкой мыши на названии формы

Основная форма Клиенты, чтобы открыть ее.

3. Нажмите кнопку перехода к последней записи на панели навигации.

4. Установите курсор в поле Телефон.

5. Введите новое значение.

6. На вкладке Главная в группе Записи нажмите кнопку Сохранить.

Удаление записи

Чтобы удалить ставшую ненужной запись, необходимо, как и в случае с редак-

тированием записи, вначале найти ее. Для поиска можно использовать сред-

ства, описанные в предыдущем разделе: последовательный перебор, сортиров-

ка, фильтрация, поиск. Когда запись найдена, выбирается команда удаления.

Для удаления последней записи из таблицы Клиенты выполните следующие

действия.

1. Откройте учебную базу данных Отдел продаж.

2. В области переходов дважды щелкните кнопкой мыши на названии формы

Основная форма Клиенты, чтобы открыть ее.

3. Нажмите кнопку перехода к последней записи на панели навигации.

4. На вкладке Главная в группе Записи нажмите кнопку Удалить.

5. Из подменю кнопки Удалить выберите Удалить запись. Откроется окно за-

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

6. Нажмите кнопку Да.

После удаления записи форма обычно открывается на следующей записи, но

в нашем случае запись была последней, поэтому форма открылась в режиме

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

навигации.

Запись удалена, что можно проверить, открыв таблицу Клиенты или просто

посмотрев на количество записей на панели навигации.

В данном случае таблица Клиенты связана с таблицей Заказы отношением «один

ко многим». Удаление последней записи было возможным только потому, что она

была создана недавно и для нее не было зависимых записей в таблице Заказы.

Чтобы удалить первую запись из таблицы, выполните следующие действия.

1. Откройте учебную базу данных Отдел продаж.

2. В области переходов выполните двойной щелчок кнопкой мыши на назва-

нии формы Основная форма Клиенты, чтобы открыть ее.

3. На вкладке Главная в группе Записи нажмите кнопку Удалить.

4. Из подменю кнопки Удалить выберите Удалить запись. Откроется окно с со-

общением о невозможности удаления записи.

5. Нажмите кнопку ОК.

Есть два пути удаления записей, имеющих зависимые записи. Можно вручную

удалить зависимые записи или изменить свойства отношения между таблица-

ми. Для этого следуйте нижеприведенным указаниям.

1. Откройте вкладку Работа с базами данных и в группе Показать или скрыть

выберите команду Схема данных . Отобразится схема связей между таб-

лицами базы данных.

Вы можете видеть линии, связывающие таблицы и представляющие связи

между данными. Возле каждой таблицы указано, какой стороной отноше-

ния она является. Возле таблицы Клиенты указана 1, следовательно, эта

таблица является стороной «один» в отношении «один ко многим» к таб-

лице Заказы.

2. Дважды щелкните кнопкой мыши по связи между таблицами Клиенты и За-

казы. Откроется окно Изменение связей.

3. Установите флажок Каскадное удаление связанных полей и нажмите кноп-

ку ОК.

4. Нажмите кнопку Закрыть .

5. В области переходов дважды щелкните кнопкой мыши на названии формы

Основная форма Клиенты, чтобы открыть ее.

6. На вкладке Главная в группе Записи нажмите кнопку Удалить.

7. В подменю кнопки Удалить выберите пункт Удалить запись. Откроется окно

с запросом об удалении.

8. Нажмите кнопку Да.

Теперь удалена запись из таблицы Клиенты и все зависимые записи из таблицы

Заказы.

Задание:

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

  2. Создайте 3 новые записей.

  3. Удалите поля управления которые посчитаете не нужными.