Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БазыДанных(заочка) / методичка БД .doc
Скачиваний:
89
Добавлен:
17.04.2015
Размер:
768.51 Кб
Скачать

Поиск и замена

В процессе обработки базы данных может возникнуть необходи­мость заменить один объект другим во всей таблице. Быстро выпол­нить такую операцию позволяет команда Заменить из меню Правка. Диалоговое окно замены очень похоже на диалоговое окно поиска.

В поле ввода Образец указывается заменяемый объект, а в поле Заменить на - новые данные. Программа начинает выполнять замену в результате нажатия кнопки Найти далее. Она находит и маркирует подлежащий замене объект, но саму замену не производит. В этом случае пользователь может решить сам, стоит ли заменять содержи­мое данного поля. Подтвердить замену позволяет кнопка Заменить, а отменить ее и продолжить поиск следующего объекта замены - кнопка Найти далее.

Сферу поиска и замены можно ограничить с помощью опций С учетом регистра и Только поле целиком. Только в том случае, если пользователь абсолютно уверен в необходимости замены всех искомых объектов, можно воспользоваться кнопкой Заменить все, предназна­ченной для выполнения замены во всей таблице без консультации с пользователем.

Удаление данных

В Access для удаления данных предназначена команда Удалить из меню Правка. Удаляемую запись необходимо маркировать, иначе указанная команда не будет доступна. Выделение записей осущест­вляется посредством колонки маркировки,

Для удаления маркированных записей наряду с командой Удалить из меню Правка можно применять клавишу Del. После попытки уда­лить запись программа открывает окно для подтверждения удаления, так как удаленные данные будут безвозвратно утеряны.

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

Изменение структуры таблицы

Изменение структуры таблицы (типа данных полей, порядка их следования и т.д.) выполняется в режиме конструктора таблицы.

Внимание! Изменения в структуре записи заполненной таблицы чреваты по­терей данных. Поэтому к таким изменениям следует прибегать только в случае крайней необходимости.

Задание

1. В ранее созданные таблицы Зарплата и Сведения ввести новые записи, доведя их число до 20.

2. Освоить приемы перемещения курсора по таблице.

3. Ввести изменения в таблицу в строках 5, 8, 10, 12, 15, используя клавиши для редактирования.

4. Осуществить поиск по фамилии, по окладу.

5. Осуществить поиск и замену по имени, по окладу, по проценту премии.

6. Отсортировать таблицу по полю Фамилия, затем по полю Оклад как по возрастанию, так и по убыванию.

7. Отсортировать таблицу по двум полям.

8. Изменить структуру таблицы Зарплата для чего: добавить новые поля “Домашний адрес” и “Дата приема”; переместить поле "процент премии" после по­ля "оклад"; переименовать поле “% премии" в "процент премии"; удалить поле "Дом. адрес"; изменить ширину поля "Фамилия"; добавить новое поле "Примечание" типа Текстовое 100.

9. Ввести в таблицу Зapплaтa (ошибочно) запись с существующим Табельным номером.

10. Выполнить п.п. 4 и 5 используя Фильтр и Расширенный фильтр.

Контрольные вопросы

1. Каким образом создается таблица?

2. Укажите способы ввода и редактирования данных.

3. Как осуществить поиск данных в таблице?

4. Каким образом осуществляется поиск и замена данных в таб­лицах ?

5. Каким образом осуществляется сортировка данных в таб­лице?

6. Укажите приемы изменения структуры таблицы.

7. В каких случаях возникает необходимость создания многотаблич­ной базы данных?

8. Какие типы отношений существуют между таблицами в многотаблич­ной базе данных? Приведите примеры.

9. Каким образом осуществляется связь между таблицами в многотаб­личной базе данных?

10. Какого типа отношения характеризуют справочную таблицу? Какая таблица является подчиненной?

11. Какой режим используется при вводе и редактировании данных в справочную таблицу, в подчиненные таблицы?

12. Как можно использовать Фильтр и Расширенный фильтр ?