
- •450000, Уфа-центр, ул. К.Маркса, 12
- •Введение
- •Лабораторная работа № l. Создание, заполнение и просмотр баз данных. Проектирование экранной формы
- •1. Цель работы
- •2. Общие теоретические сведения
- •3. Порядок выполнения работы
- •3.1. Проектирование баз данных
- •3.2. Проверка правильности, триггеры
- •3.3. Заполнение баз данных
- •3.4. Связывание баз данных и целостность ссылочной системы
- •3.5. Просмотр содержимого баз данных
- •3.6. Создание экранной формы
- •3.7. Размещение элементов экранной формы
- •3.8. Настройка элементов управления
- •3.9. Сохранение и генерация экранной формы
- •4. Задание на лабораторную работу
- •5. Контрольные вопросы
- •Лабораторная работа №2. Создание локальных реляционных баз данных в среде access 2003.
- •3.2. Проектирование таблицы "Здание"
- •3.3. Установка первичного ключа и сохранение таблицы
- •Назначение
- •Специальность
- •3.4. Связывание таблиц
- •3.5. Создание форм
- •Работник
- •Специальность
- •Назначение
- •3.6. Редактирование таблицы «Работник»
- •4. Задание на лабораторную работу
- •5. Контрольные вопросы
- •Список рекомендуемой литературы
- •Приложение Варианты заданий
3.5. Создание форм
1. В окне базы данных перейдите на вкладку Формы и нажмите кнопку Создать. На экране появится окно Новая форма.
2. В появившемся окне выберите способ задания формы Автоформа ленточная. Выберите исходную таблицу Работник. Нажмите кнопку ОК. Появится пустая форма.
3. Заполните в соответствии с данными Таблицы 5 таблицу Работник. Закройте с сохранением.
4. Создайте аналогичным способом формы для заполнения таблиц Специальность и Назначение, выбрав способ задания формы Автоформа ленточная для таблицы Специальность и Автоформа в столбец для таблицы Назначение. Заполните таблицы с помощью форм в соответствии с данными таблиц 6 и 7.
Таблица 5.
Работник
Имя поля |
Данные |
Данные |
Данные |
Данные |
Данные |
Код работника |
123 |
124 |
125 |
126 |
127 |
Имя |
Иванов П.Н. |
Соколов Р.Г. |
Ванина Т.К. |
Федин З.Х. |
Чкалов М.И. |
Специальность |
|
|
|
|
|
Число проработанных дней |
25 |
6 |
12 |
26 |
29 |
Таблица 6.
Специальность
Имя поля |
Данные |
Данные |
Данные |
Данные |
Данные |
Специальность |
Слесарь |
Столяр |
Маляр |
Каменщик |
Подсобный |
Часовая ставка |
80 |
100 |
95 |
124 |
50 |
Премиальные |
1000 |
1500 |
2000 |
3000 |
500 |
Таблица 7.
Назначение
Имя поля |
Данные |
Данные |
Данные |
Данные |
Данные |
Код работника |
123 |
124 |
125 |
126 |
127 |
Код здания |
5375 |
6990 |
5375 |
6990 |
9015 |
3.6. Редактирование таблицы «Работник»
1. Откройте таблицу Работник в режиме таблицы и обратите внимание, что третье поле каждой записи не заполнено.
2. Откройте в окне базы данных таблицу Работник в режиме конструктора.
3. Щелкните мышью в колонке Тип данных поля Специальность и из списка доступных типов полей выберите элемент Мастер подстановок.
4. В первом диалоговом окне мастера выберите опцию Столбец подстановки, который будет использовать значения из таблицы или запроса, и нажмите кнопку Далее.
5. В следующем окне выберите таблицу Специальность. Нажмите кнопку Далее.
6. Из списка Доступные поля выберите поле Специальность и перенесите в список Выбранные поля. Нажмите кнопку Далее.
7. В следующем окне отформатируйте ширину столбца, если это требуется. Нажмите кнопку Далее.
8. Подтвердите название таблицы. Нажмите кнопку Далее.
9. Нажмите кнопку Готово. Подтвердите сохранение таблицы.
10. Перейдите в режим таблицы. Щелкните мышью в поле Специальность таблицы Работник. Откроется список, состоящий из колонки: Специальность.
11. Щелкните по первой строке списка, и наименование специальности занесется в поле ввода. Аналогично заполните поля всех моделей, выбирая их из списка в произвольном порядке.
12. Закройте таблицу Работник.