- •Министерство образования республики Беларусь
- •Содержание
- •Тема 1 проектированиереляционныхбазданных
- •Основные понятия по теме
- •Поставщики
- •Лабораторная работа разработка структуры реляционной базы данных
- •4 Учет драгметаллов в основных фондах
- •5 Склад компьютерных товаров
- •6 Склад оптовой базы
- •1 Каталог моделей оружия
- •2 Бюро путешествий
- •3 Гаражный кооператив
- •7 Склад сырья
- •8 Штатный состав фирмы
- •9 Работа с субподрядчиками
- •10 Обувной магазин
- •15 Газоснабжение
- •16 Домашняя видеотека
- •Тема 2 dos-ориентированные субд (на примере foxpro 2.6)
- •Основные понятия по теме
- •Лабораторная работа 1 создание и заполнение таблицы данных в интерактивном режиме
- •Лабораторная работа 2 использование индексирования для связи таблиц и поиска данных
- •Тема 3 субд microsoft access 2000
- •Основные понятия по теме
- •Лабораторная работа 1 создание схемы данных
- •Лабораторная работа 2 проектирование форм и отчетов
- •Тема 4 язык sql и его возможности
- •Основные понятия по теме
- •Лабораторная работа 1 использование запроса выборки данных для анализа отдельных таблиц
- •Лабораторная работа 2 анализ данных связанных таблиц с помощью средств sql
- •Лабораторная работа 3 модификация базы и структур таблиц средствами языка sql
- •Литература
- •Учебное издание
7 Склад сырья
О хранящемся сырье должны быть следующие данные: наименование, единица измерения, стоимость за единицу измерения, количество на складе, норма естественной убыли для данного сырья (%).
Примечание: партии сырья с одним и тем же наименованием могут приобретаться по разным ценам. Считать, что для каждого сырья существует одна установленная единица измерения.
8 Штатный состав фирмы
Сотрудники фирмы работают на условиях сдельной оплаты труда. Для сдельщиков устанавливается ставка оплаты за единицу выполненных работ. Кроме того, согласно трудовому законодательству, для сдельщиков должен быть установлен фиксированный минимальный размер месячной оплаты. База данных должна содержать данные о каждом сотруднике (ФИО, дата рождения, паспорт, домашний адрес и телефон, дата приема на работу) и данные о количестве выполненной работы («выработка») за текущий месяц.
Примечание: считать, что для каждого сдельщика устанавливается своя ставка и мин.размер месячной оплаты и нас интересуют только данные за текущий месяц.
Зарплата вычисляется следующим образом:
Если (Выработка * СтавкаОплаты > Мин.РазмерМесячнойОплаты) тогда
(Зарплата = Выработка * СтавкаОплаты), иначе (Зарплата = Мин.РазмерМесячнойОплаты).
9 Работа с субподрядчиками
Фирма для выполнения некоторых работ нанимает субподрядчиков, являющихся индивидуальными предпринимателями. О каждом ИП необходимы следующие данные: номер расчетного счета, наименование банка, УНН, ФИО, № паспорта, № лицензии, № договора, дата подписания договора, сроки (конечная дата) выполнения договора, сумма договора, процент суммы договора, который будет выплачен субподрядчику, оплачен ли договор клиентом, выплаченная фирмой индив.предпринимателю сумма.
Примечание: один ИП может быть привлечен для работы по нескольким договорам (в том числе и одновременно), расчет с субподрядчиком производится только после полной оплаты договора клиентом, однако субподрядчику может оплачиваться не вся сумма сразу. Считать, что фирма сотрудничает с более-менее постоянным кругом ИП не менее 5 человек.
10 Обувной магазин
Магазин торгует обувью одного производителя. Учет товаров ведется по кодам моделей. Для обуви каждой модели необходимы данные о цене, цвете, имеющихся размерах и количестве пар обуви каждого размера.
Примечание: считать, что каждому коду модели соответствует только один цвет (для той же модели другого цвета заводится другой код).
11 Конструкторское бюро
На предприятии существует конструкторское бюро из нескольких отделов. Для каждого отдела установлен размер оклада всех сотрудников (у всех в отделе одинаковый). Начальник отдела получает 50% надбавку к окладу. В БД должна храниться информация о ФИО, домашнем адресе и телефоне сотрудника, телефоне отдела, наименовании отдела.
Примечание: считать, что отделы имеют уникальные номера. Начальник отдела является сотрудником отдела.
12 Изделия мебельной фабрики
В течение месяца фабрикой произведен ряд изделий. Для каждого изделия существует норма расхода материалов (наименование материалов, единица измерения, количество на одно изделие). Для каждого материала установлена цена за единицу.
Примечание: считать, что каждое изделие однозначно идентифицируется своим ТУ (техническим условием), имеющим код длиной 16 символов, например: 123456789.123–12
13 Садоводческое товарищество
Необходимо хранить информацию о ФИО владельца, площади участка, площади дома, количестве этажей, материале строительства дома, повышающем коэффициенте оплаты за дом, последней дате оплаты за участок, последней дате оплаты за дом.
Примечание: считать, что все участки пронумерованы. Дома есть не на всех участках. Ставка оплаты за дом и за участок должна вводиться пользователем при начале расчетов.
14 Отгрузка металлолома
Контора по приему металлолома отправляет его затем в свои цеха на переработку. Отгрузка оформляется железнодорожной квитанцией, в которой указывается по каждому виду лома: наименование лома, код вида лома (8 цифр), количество (т.), цена за тонну.
На каждую квитанцию в подтверждение от цеха приходит акт о приемке, где заполняются аналогичные графы, однако количество и (или) цена металлолома могут отличаться в большую или меньшую сторону.
Примечание: для каждого цеха установлено наименование станции-получателя и тариф оплаты за услуги ж/д. Цехов всего 5. Датой отгрузки считается дата квитанции.
