- •Методические указания к практическим работам по изучению субд access Оглавление
- •Практическая работа № 1. Создание базы данных
- •Практическая работа № 2. Контроль достоверности данных
- •Р оманов________ _._.
- •Практическая работа № 3. Сверочные таблицы
- •Практическая работа № 4. Импорт/экспорт данных
- •Практическая работа № 5. Сортировка и фильтрация данных
- •Практическая работа № 6. Запросы
- •Практическая работа № 7. Формуляры
- •Практическая работа № 8. Специализированные формуляры
- •Практическая работа № 9. Формуляры для работы с графическими данными
- •Практическая работа № 10. Сложные формуляры
- •Практическая работа № 11. Отчеты
Р оманов________ _._.
При переходе в следующее поле введенное значение преобразуется к нормальному виду, т.е. без пропусков - Романов П.Р.
Если в шаблоне будет отсутствовать вторая компонента, то точки после инициалов придется вводить самому пользователю, в противном случае ФИО будет отображаться в формате Фамилия ИО.
Еще один вариант повышения достоверности вводимых данных - использование полей-фиксированных списков данных. Например, для оценки знаний студентов используются только четыре значения: неуд., удовл., хор. и отл. Для их фиксации используется мастер подстановок (последняя опция в списке допустимых типов данных). Далее СУБД запрашивает способ формирования перечня значений. В данном случае необходимо выбрать вариант Будет введен фиксированный набор значений и нажать кнопку Далее>. Затем система запросит количество столбцов для ввода данных (при небольшом количестве значений целесообразно выбирать один столбец) и предоставит место для ввода этих значений. В дальнейшем - уже при заполнении таблицы - в поле-списке появляется кнопка раскрытия, нажатие на которую приводит к отображению введенных ранее значений. Выбор конкретного значения осуществляется щелчком мыши.
Каждое поле таблицы можно снабдить информационным сообщением, которое станет подсказкой и будет появляться при вводе пользователем ошибочного значения (Свойства поля – Сообщение об ошибке). Например, при вводе экзаменационных оценок сообщение может выглядеть следующим образом: "Экзаменационные оценки должны находиться в диапазоне 1 .. 5".
Выполнение лабораторной работы
Для таблицы, созданной в предыдущей лабораторной работе, сформировать меры контроля достоверности:
шаблон для поля ФИО. Символ-заполнитель выбрать из таблицы 2.1;
Таблица 2.1
№ варианта |
Заполнитель |
Поля |
№ варианта |
Заполнитель |
Поля |
1 |
~ |
2, 3 |
11 |
- |
3, 8 |
2 |
` |
2, 4 |
12 |
_ |
4, 6 |
3 |
@ |
2, 5 |
13 |
+ |
3, 6 |
4 |
$ |
2, 6 |
14 |
= |
4, 7 |
5 |
% |
2, 7 |
15 |
| |
3, 8 |
6 |
^ |
2, 8 |
16 |
" |
4, 6 |
7 |
& |
3, 4 |
17 |
: |
5, 6 |
8 |
* |
3, 5 |
18 |
[ |
5, 8 |
9 |
( |
3, 6 |
19 |
] |
6, 9 |
10 |
) |
3, 6 |
20 |
{ |
4, 7 |
поле-список для семейного положения из значений: холост, не замужем, женат, замужем;
поле-список для образования из значений: начальное, среднее, среднее специальное, высшее;
количество детей - в диапазоне 0..6;
дата рождения - в диапазоне 01/01/40..01/01/85;
поле-список для пола из двух значений: м и ж;
оклад - в диапазоне 100..10000;
ключевое поле сделать обязательным;
два поля таблицы (таблица 2.1) снабдить сообщениями-подсказками.
Дополнить таблицу десятью записями;
Переместить поле Дата рождения на вторую позицию и сделать два первых поля ключевыми.
Ввести две одинаковые ФИО, но разные даты рождения и посмотреть результат.
Результат работы показать преподавателю.
