Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)






Установка параметров связи в диалоговом окне Связи



В диалоговом окне Изменение связи есть несколько параметров. В этом окне содержится информация о полях связи главной и подчиненной таблиц, параметрах обеспечения целостности данных и типе устанавливаемой связи. Если вы включили опцию Обеспечение целостности данных, это позволит включить Каскадное обновление и удаление связанных записей. Эта опция дает возможность изменять содержимое ключевого поля в первичной таблице. Опция Объединениепозволит установить необходимыеПараметры объединенияв диалоговом окне.

 

Задание на лабораторную работу

 

Создать базу данных Доставка товара, в которой разработка объектов БД будет происходить в соответствии со следующими требованиями:

- некоторая фирма занимается реализацией и доставкой товаров;

- информация, с которой приходится сталкиваться фирме, касается имеющихся товаров и заказчиков. Следует также учесть, что адрес доставки товаров может не совпадать с адресом заказчика;

- один и тот же заказчик может в течение непродолжительного времени приобрести товары, которые проходят по различным накладным.

3.1 Создать базу данных, используя следующие таблицы (таблицы разработать в режиме конструктора):

Таблица 1. Товар

Название поля Тип данных Условия и ограничения (свойства поля) Описание
Код_товара Числовой Уникальные значения (первичный ключ); размер поля-длинное целое; условие на значение – не могут быть отрицательными; сообщение об ошибке – «Введите правильный код товара!»; обязательное поле - да Используется для идентификации товара
Название Текстовый Размер поля – 100 символов; обязательное поле – да; индексированное поле – нет Название товара
Цена денежный Формат вывода: # ##0,00” p.” условие на значение – не могут быть отрицательными; сообщение об ошибке – «Цена не может быть отрицательной!»; обязательное поле – да; индексированное поле – нет Денежный эквивалент товара

 

Таблица 2. Заказчик

Название поля Тип данных Условия и ограничения (свойства поля) Описание
Код_заказчика Числовой Уникальные значения (первичный ключ); размер поля - длинное целое; условие на значение – не могут быть отрицательными; сообщение об ошибке – «Введите правильный код заказчика!»; обязательное поле - да Используется для идентификации заказчика
Название Текстовый Размер поля – 100 символов; обязательное поле – да; индексированное поле – нет Название организации либо фамилия заказчика
Адрес Текстовый Размер поля – 100 символов; обязательное поле – да; индексированное поле – нет Адрес заказчика
Телефон Числовой Размер поля – длинное целое; формат вывода: 00-00-00; маска ввода - # 00\ - 00\ - 00;обязательное поле – нет; индексированное поле – нет Телефон заказчика

 



Таблица 3. Доставка

Название поля Тип данных Условия и ограничения (свойства поля) Описание
Код_доставки Числовой Уникальные значения (первичный ключ); размер поля - длинное целое; условие на значение – не могут быть отрицательными; сообщение об ошибке – «Введите правильный код доставки!»; обязательное поле - да Используется для идентификации доставки
Адрес Текстовый Размер поля – 100 символов; обязательное поле – да; индексированное поле – нет Адрес доставки
Телефон Числовой Размер поля – длинное целое; формат вывода: 00-00-00; маска ввода - # 00\ - 00\ - 00;обязательное поле – нет; индексированное поле – нет Телефон доставки

 

Таблица 4. Заказ

Название поля Тип данных Условия и ограничения (свойства поля) Описание
Код_заказа Числовой Уникальные значения (первичный ключ); размер поля - длинное целое; условие на значение – не могут быть отрицательными; сообщение об ошибке – «Введите правильный код заказа!»; обязательное поле - да Используется для идентификации заказа
Код_заказчика Числовой Размер поля - длинное целое; обязательное поле – да; индексированное поле – да (допускаются совпадения); вводятся из списка соответствующих значений табл. 2 (поле со списком) Внешний ключ к табл.2
Дата_выписки Дата/время Формат поля – краткий формат даты; обязательное поле – да; индексированное поле – нет; установить маску ввода Фиксируется дата оформления заказа
Дата_исполнения Дата/время Формат поля – краткий формат даты; обязательное поле – да; индексированное поле – нет; установить маску ввода Фиксируется дата исполнения заказа
Код_доставки Числовой, длинное целое Размер поля - длинное целое; обязательное поле – да; индексированное поле – да (допускаются совпадения); вводятся из списка соответствующих значений табл. 3 (поле со списком) Внешний ключ к табл.3
Оплата Логический Формат поля – да/нет; обязательное поле – нет; индексированное поле - нет Фиксируется статус оплаты

 



Таблица 5. Артикул заказа

Название поля Тип данных Условия и ограничения (свойства поля) Описание
Код_заказа Числовой Размер поля - длинное целое; обязательное поле – да; индексированное поле – да (допускаются совпадения); вводятся из списка соответствующих значений табл. 4 Внешний ключ к табл.1
Код_товара Числовой Размер поля - длинное целое; обязательное поле – да; индексированное поле – да (допускаются совпадения); вводятся из списка соответствующих значений табл. 1 Внешний ключ к табл.2
Количество Числовой Размер поля - длинное целое; условие на значение – не могут быть отрицательными; сообщение об ошибке – «Количество не может быть отрицательным!»; обязательное поле – нет; индексированное поле – нет Фиксируется количество проданных товаров

 

3.2 Связать таблицы в схему данных, используя связи «один-ко-многим», первичные и внешние ключи таблиц (задать параметры связи в диалоговом окне Изменение связей).

3.3 Заполните базу данными в режиме таблицы (10 записей)

 

Cодержание отчета

 

Отчет по лабораторной работе должен состоять из двух частей:

- первая часть - файл ЛАБОРАТОРНАЯ_1.mdb c выполненной работой;

- вторая часть - файл в формате WORD ЛАБОРАТОРНАЯ_1.doc с отчетом о выполненной работе. Отчет содержит краткие пояснения по каждому пункту задания к лабораторной работе и выводы.

 

ЛАБОРАТОРНАЯ РАБОТА N 2

ЗАПРОСЫ В Microsoft Access

 

Цель работы

Научиться предоставлять пользователю необходимую и достоверную информацию с помощью запросов

 


Эта страница нарушает авторские права

allrefrs.ru - 2019 год. Все права принадлежат их авторам!