- •Федеральное агенство по образованию
- •«Белгородский государственный технологический университет им. В. Г. Шухова»
- •Компьютерные технологии
- •Содержание Введение
- •Лабораторная работа № 1 Разработка таблиц базы данных средствами субд ms Access.
- •Краткие теоретические сведения
- •Типы данных полей
- •Значения свойства “Индексированное поле”
- •Содержание базовых таблиц
- •Содержимое таблицы “Клиенты”
- •Содержимое таблицы “Проекты”
- •Содержимое таблицы “Должности”
- •Содержимое таблицы “Сотрудники”
- •Лабораторная работа №2 Проектирование и заполнение индивидуальной базы данных, связывание таблиц базы данных с соблюдением условий ссылочной целостности
- •Краткие теоретические сведения
- •Лабораторная работа №3 Создание запросов в среде ms Access
- •Краткие теоретические сведения
- •Лабораторная работа №4 Проектирование и использование форм и отчетов в среде ms Access
- •Краткие теоретические сведения
- •Библиографический список
- •Компьютерные технологии
- •308012, Г. Белгород, ул. Костюкова, 46
Содержимое таблицы “Проекты”
Имя поля |
Тип данных |
Описание |
Свойства поля |
Код проекта |
Счетчик |
Ключевое поле, уникальный номер заказа |
Индексированное поле: Да/Совпадения не допускаются Ключевое поле задается в меню Правка/Ключевое поле |
Проект |
Текст |
Название проекта |
Размер поля: 20, Индексированное поле: Да/Совпадения допускаются |
Код клиента |
Числовой, *Мастер подстановок |
Внешний ключ, для связи с таблицей Клиенты |
Размер поля: Целое Индексированное поле: Да, допускаются совпадения |
Сроки |
Дата/время |
Дата заказа ДД.ММ.ГГ |
Формат: Краткий формат даты Индексированное поле: Да/Совпадения допускаются |
Выполнение |
Логический |
Выполнен проект или нет |
Формат: Да/Нет |
Стоимость |
Денежный |
Цена продажи |
Формат: Денежный Число десятичных знаков: 3 |
Код сотрудника |
Числовой, *Мастер подстановок |
Внешний ключ, для связи с таблицей Сотрудники |
Размер поля: Целое Индексированное поле: Да, допускаются совпадения |
Мастер подстановок позволяет создать для указанных полей список, из которого выбирается значение.
Для установки значения мастера подстановок необходимо выделить поле “Код клиента” (с типом данных числовой) и выбрать из списка в столбце тип данных значение “Мастер подстановок”. В открывшемся диалоговом окне “Мастер подстановок” выбрать способ задания значений: Объект “столбец подстановки” будет использовать значения из таблицы или запроса. Нажать кнопку “Далее”. В следующем диалоговом окне можно выбрать из списка таблицу или запрос, из которого будет осуществляться подстановка и нажать кнопку “Далее”. Переместить из списка доступных полей в список подстановки поля “Код клиента” и “Фамилия” и нажать кнопку “Далее”. Просмотреть столбец подстановки и оставить установленный по умолчанию флажок “Скрыть ключевое поле”. Нажать кнопку “Далее”. Ввести название столбца подстановок и нажать на кнопку “Готово”.
Используя “Мастер подстановок”, сформировать для поля “Код клиента” список выбора из таблицы “Клиенты”.
4.6. Добавить 5 записей в таблицу “Проекты”.
4.7. Создать в режиме “Конструктора” макет таблицы “Должности”, используя нижеприведенные данные (табл. 1.6).
Таблица 1.6
Содержимое таблицы “Должности”
Имя поля |
Тип данных |
Описание |
Свойства поля |
Код должности |
Счетчик |
Ключевое поле, уникальный номер должности |
Индексированное поле: Да/Совпадения не допускаются Ключевое поле задается в меню Правка/Ключевое поле |
Должность |
Текст |
Должность |
Размер поля: 40, Индексированное поле: Да/Совпадения допускаются |
Должностной оклад |
Денежный |
Размер должностного оклада |
Формат: Денежный Число десятичных знаков: Auto Индексированное поле: Да, допускаются совпадения |
Надбавка |
Денежный |
Размер надбавки |
Формат: Денежный Число десятичных знаков: Auto Индексированное поле: Да, допускаются совпадения |
Отпуск дн. |
Числовой |
Количество отпускных дней |
Размер поля: Целое Индексированное поле: Да, допускаются совпадения |
4.8. Добавить 5 записей в таблицу “Должности”.
4.9. Создать макет таблицы “Сотрудники” в режиме “Конструктора”, используя нижеприведенные данные об именах полей, их свойствах и типах данных (табл. 1.7).
Все поля должны быть обязательными для заполнения.
Таблица 1.7