|
|||
КОМПЕТЕНТНОСТНО-ОРИЕНТИРОВАННОЕ ЗАДАНИЕ № 20Стр 1 из 2Следующая ⇒ КОМПЕТЕНТНОСТНО-ОРИЕНТИРОВАННОЕ ЗАДАНИЕ № 20
Вы работаете техником-программистом в компании, занимающейся разработкой и внедрением программного обеспечения. В компанию поступил заказ на разработку нового программного продукта. В рамках проекта по созданию данного ПП, Вам поручили выполнить следующие работы: Контрольно - оценочное задание 1 Спроектировать базу данных методом нормализации и методом семантического моделирования. Информация, которая должна храниться в базе данных, представлена в виде одной таблицы со следующими столбцами: a. Код официанта; b. Фамилия, имя и отчество официанта; c. Номер телефона; d. Номер заказа; e. Дата заказа; f. Код блюда; g. Наименование блюда; h. Цена одной порции; i. Код вида блюда; j. Наименование вида блюда (закуска, мясные, рыбные блюда, напитки и т. п. ); k. Количество порций блюда в заказе Построить диаграмму базы данных.
Контрольно - оценочное задание 2 Создать базу данных, таблицы и заполнить их данными. В меню кафе не менее 30 блюд разных видов. Обслуживают посетителей 3 официанта. У каждого официанта не менее 5-7 заказов. В каждом заказе может быть от 1 до 5 блюд. Все заказы в пределах 3-4 дат. Задать максимальное значение поля Код официанта равным десяти. Добавить в таблицу, в которой содержится поле Дата заказа, ограничение для проверки правильности ввода данного поля: Дата заказа не должна быть позднее текущей даты. Предусмотреть в создаваемых таблицах ограничения целостности следующих типов: - NOT NULL – для полей, которые будут являться первичными и внешними ключами, - PRIMARY KEY – для полей, выбранных в качестве первичных ключей, - FOREIGNKEY – для полей, являющихся внешними ключами.
|
|||
|