- •4.1 Основные понятия
- •4.2 Функциональные возможности:
- •Формирование данных:
- •Поиск и отбор данных по запросу
- •4.3 Взаимосвязи данных
- •4.4 Проектирование баз данных
- •4.5 Процедура разработки структуры таблицы базы данных
- •4.6 Ввод и редактирование данных в режиме таблицы
- •4.7 Ввод и редактирования данных с использованием форм
- •4.8 Объединение таблиц
- •4.9 Поиск данных с помощью команды Найти
- •4.10 Поиск и замена данных в таблице
- •5.Контрольные вопросы
- •6.Практическое задание
4.9 Поиск данных с помощью команды Найти
Процедура поиска данных:
1 Открыть таблицу, в которой необходимо выполнить поиск.
2. Щелкнуть на любой ячейке поискового поля (столбца).
3. Выберать команду Правка /Найти или активизировать кнопку Найти на панели инструментов - откроется диалоговое окно Поиск и замена
Ввести в текстовое поле Образец фрагмент данных, который необходимо найти.
Примечание. Если поиск следует вести не только по текущему полю, а по всем полям всех записей таблицы, щелкните на кнопке раскрывающегося списка Поиск в, а затем — на имени таблицы или открытой формы.
Раскрывающийся список Совпадение предлагает несколько типов совпадений для образца и значений поля. Выберите одну из следующих опций: Поля целиком, С начала поля, С любой части поля.
В качестве неизвестных символов при поиске можно использовать подстановочные символы:
Символ * — соответствует любому количеству любых символов,
Символ ? — соответствует любому текстовому символу,
Символ # —соответствует любой цифре.
Например,
В*- означает любое слово, начинающееся с буквы В; О??р*- означает слово, начинающееся на букву О, далее могут быть две любые буквы, далее – р, далее любое количество любых букв (Обаринов, например); 5#### - Любое число в диапазоне от50000 до 59999.
Установить необходимые параметры, щелкнуть на кнопке Найти далее, чтобы запустить процесс поиска.
8. Продолжить процесс поиска - Найти далее.
9. Завершить поиск данных – Закрыть.
Команда Найти используется как в режиме таблицы, так и для работы с соответствующей формой. При этом при поиске отображается только первое значение, отвечающее условиям поиска. Для дальнейшего поиска – Enter.
4.10 Поиск и замена данных в таблице
Процедура замены данные в таблице:
1. Выбрать команду Правка/Заменить.
2. Ввести в текстовое поле Образец искомый фрагмент данных.
3. Ввести в текстовое поле Заменить на заменяющий фрагмент.
4. Выбрать требуемые опции для раскрывающихся списков Поиск в, Совпадение и Просмотр, а также установите нужные флажки в нижней части окна.
5.Контрольные вопросы
1. Назовите функциональные возможности СУБД Ассеss.
2. Сравните способы моделирования данных.
3. Перечислите типы данных, используемые в Ассеss.
4. Охарактеризовать сущность и назначение инфологической модели БД.
5. Охарактеризуйте технологию создания БД.
6. Определить способы редактирования данных.
7. Описать технологию создания форм.
8. Определить «условие на значение» и способ его ввода.
6.Практическое задание
1. Загрузить приложение MS Access и открыть одну из существующих БД.
2. Ознакомиться с назначением команд меню и кнопок интерфейса панели инструментов.
3. Вызвать справочную систему MS Access и ознакомиться с содержанием раздела «Начало работы MS ACCESS…».
4. Ознакомиться с возможностями настройки панели инструментов
Вид/Панели инструментов/ Настройки.
5. Закрыть программу MS Access и вновь ее открыть. В появившемся окне активизировать кнопку “Новая база данных”, задать имя БД (файла) и сохранить в своей папке на диске D.
6. В режиме Конструктор разработать структуру таблицы «СОТРУДНИК» (рис.1) в соответствии с показателями рис.3. Сохранить в файле БД.
-
Наименование поля
Тип данных
Размер поля
Код
Счетчик
ФИО
Текст
15
Пол
Текст
1
Должность
Текст
15
Год рожденмя
Число
Кратк.формат
Год приема на работу
Число
Кратк.формат
Образование
Текст
10
Количество детей
Число
Кратк.формат
Оклад
Денежный
8
7. Перейти в режим «Таблица» и заполнить данными 10 записями.
8. Удалить последнюю запись и ввести новую запись.
9. В пятой записи изменить год рождения.
10. Создать таблицу «НАЛОГ» следующей структуры:
-
Наименование поля
Тип данных
Размер поля
Пол
текст
1
Налог
числовой (%)
2
При сохранении структуры задать в качестве ключевого поле «Пол».
11. При заполнении поля «налог» ввести следующие данные: для мужчин – 15%, для женщин – 10%.
12. Объединить созданные таблицы по схеме «1: М», выполнив условие «Обеспечение целостности данных».
13. Создать таблицу «СЕМЬЯ» в режиме «Таблица», состоящую из 15-ти записей и 7-ми полей. Поля ФИО, Год рождения, Образование, взять из таблицы «СОТРУДНИК», шестое поле – Семейное положение, седьмое – Количество детей. Данные для заполнения скопировать из таблицы «СОТРУДНИК», оставшееся поле заполнить самостоятельно.
14. Объединить созданные таблицы.
15. Создать форму, включив в нее все поля таблицы СОТРУДНИК и поле Семейное положение из таблицы СЕМЬЯ.
16. Задать название формы - АНКЕТА.
17. Просмотреть с помощью созданной формы данные нескольких сотрудников.
18. Ввести в таблицы с помощью формы данные на 2-х новых сотрудников.
19.Проверить результаты ввода путем просмотра таблиц СОТРУДНИК и СЕМЬЯ.
20. В таблицу СОТРУДНИК добавить поле Фото, в котором будут размещаться данные типа OLE.
21. Для двух - трех записей этой таблицы в поле Фото вставить объект –рисунок Microsoft Word. В качестве объекта использовать клип из коллекции MS Office.
22. Открыть форму АНКЕТА в режиме конструктора и с помощью команды Вид/Список полей вызвать диалоговое окно Список полей.
23. Выбрать в списке поле Фото и перетащить его в область данных формы АНКЕТА.
24. Перейти в режим формы и проверить результаты путем просмотра записей с фотографиями.
25. Найти в таблице СОТРУДНИК всех экономистов.
26. Найти в таблице СОТРУДНИК лиц, родившихся в период 1970 – 1979 гг.
27. Найти в таблице «ОТРУДНИК сотрудников, фамилия которых начинается на букву «В».
28. В таблице СОТРУДНИК произвести замену окладов от 3000 до 6000 руб. на 8000р.