Issuu on Google+

Задания к лабораторной работе по предмету «Практическое использование баз данных в управлении». Вариант 1. 1. Разработать проект базы данных с учетом нормализации для хранения данных о маршрутах межгородского транспорта. 2. Заполнить базу данных (не менее 4 маршрутов, каждый из которых состоит из не менее чем 5 остановок). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • О маршрутах, по которым ездит транспорт, включая все промежуточные остановки. • Каждый маршрут имеет конечное число остановок, начинается на одной остановке и заканчивается на другой, отличной от начальной. • Каждая остановка должна иметь имя и для каждого из маршрутов должно быть указано время, когда автобус на ней останавливается. • В базе данных должны быть данные, указывающие на стоимость проезда между остановками. Вариант 2. 1. Разработать проект базы данных для учета прихода/расхода товаров на складе. 2. Заполнить базу данных (не менее 10 товаров, 5 персон, 20 операциях). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данны о: • Товарах, их количестве, упаковке и т.п. • Персонале, который принимает и отпускает товар. • Приходных и расходных операциях. • Текущем заполнении склада. Вариант 3. 1. Разработать проект базы данных для учета товаров в мебельном магазине. 2. Заполнить базу данных (не менее 7 предметов, 5 гарнитур, 3 автомобилях и 10 поставках). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Предметах мебели, количестве ящиков для упаковки и весе. • Гарнитурах, состоящих из нескольких предметов. • Стоимости предметов мебели. • Грузовых автомобилях для доставки мебели. • Об отдельных поставках мебели, которые включают автомобиль и перечень предметов мебели или гарнитуров, которые были поставлены. Вариант 4. 1. Разработать проект базы данных для учета страховых договоров и выплат. 2. Заполнить базу данных (не менее 10 клиентов, 3 видах страхования, 15 договорах).


3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Клиентах – физических лицах. • Видах страхования. • Договорах, в которых указывается ставка страхования, вид страхования и объект страхования. • Заявленным и действительным выплатам по договорам страхования. • Лицам, подозреваемым в страховом мошеничестве. Вариант 5. 1. Разработать проект базы данных для ресторана. 2. Заполнить базу данных (не менее 7 блюд, 15 продуктах, 4 столиках, 15 поставках). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Продуктах, используемых в приготовлении блюд, еденицах, в которых измеряется количество продукта. • Рецептов блюд, которые готовятся в ресторане, из каких продуктов они состоят. • Заказах, которые делаются на блюда для каждого столика в ресторане. • Поставках продуктов в ресторан. Вариант 6. 1. Разработать проект базы данных для музыкального магазина. 2. Заполнить базу данных (не менее 5 альбомов, 30 записей, 10 поставках). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Музыкальных альбомах, записях которые есть на альбоме, в каком порядке они идут. • Исполнителях. • Музыкальных стилях. • Студиях звукозаписи. • Поставках альбомов в магазин. • Цене, по которой продаются альбомы. Вариант 7. 1. Разработать проект базы данных для учета коммерческих контактов фирмы. 2. Заполнить базу данных (не менее 10 персон, 5 городов, 7 работников, 20 контактов). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Персонах, с которыми организованы контакты фирмы (ФИО, контактный телефон, адрес, включающий город, название фирмы и т.п.). • Работниках фирмы и их контактных звонках (дата, время, тема звонка). • Кодах городов и стоимости минуты разговора.


Вариант 8. 1. Разработать проект базы данных для контроля за дебиторской задолженностью клиентов. 2. Заполнить базу данных (не менее 5 клиентов, 8 договоров, 2 договора с рассрочкой платежа, 3 сотрудников). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Клиентах – контактные телефоны, имена руководителей, названия и т.п. • Договорах и требованиях к оплате договора (возможно, с рассрочкой). • Фактических платежах по договору. • Сотрудниках, ответственных за сопровождение договоров. Вариант 9. 1. Разработать проект базы данных для управления выдачей кредитов населению. 2. Заполнить базу данных (не менее 10 клиентов, 4 кредитных программах, 30 выплатах). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Клиентах, которые берут кредиты и их доходах. • Кредитных программах – подо что дется кредит, процентная ставка по кредиту, как регулярно надо выплачивать взносы и т.п. • Данные о выплатах клиентов. Вариант 10. 1. Разработать проект базы данных для кинотеатра. 2. Заполнить базу данных (не менее 4 фильмов, 10 актеров, 3 категориях мест, 10 сеансов). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Фильмах, которые идут в кинотеатре, их жанре, названии, актерах. • Данные об актерах, которые снимаются в фильмах. • Данные о категориях мест и ценах в кинотеатре. • Данные о сеансах и количестве посетителей в каждый день. • Режиссерах, которые снимают фильмы. • Данные о периоде и стоимости проката фильма. Вариант 11. 1. Разработать проект базы данных для учета личной коллекции фильмов на DVDдисках. Личная коллекция состоит из дисков, на каждом из которых записан один фильм. 2. Заполнить базу данных (не менее 6 дисков, 10 актеров, 3 друзей и 5 одолженных дисках). 3. Организовать подсистему сбора информации (используя формы).


4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Фильмах, которые содержатся на дисках. • Актерах, которые играют в соответствующих фильмах. Информацию о том, какие актеры в каких фильмах играют. • Именах и контактных данных друзей, которым могут быть отданы фильмы. • О тех дисках, которые были одолжены друзьям, с указанием того, кому был одолжен диск и когда его обещали вернуть. Вариант 12. 1. Разработать проект базы данных для системы электронного аукциона, на которых продаются различные товары или предлагаются услуги для предприятий. 2. Заполнить базу данных (не менее 10 товаров/услуг, 5 предприятий, которые являются поставщиками товаров/услуг, 5 предприятий, которые являются покупателями товаров/потребителями услуг, 4 прошедших аукционов). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Лотах на аукционе. Составной частью данных о лоте является дата закрытия торгов по лоту, цена заданная продавцом, продавец и текущий участник, предложивший наибольшую цену, а также сама предложенная цена. • Контактных данных предприятий, которые могут вести торги или приобретать товары/услуги. • Товарах и услугах. Если это товар, то название, единицы измерения, цена и количество товара. Если это услуга, то название и цена услуги. • Том, как проходили торги, т.е. информацию о том, какие цены в какой момент времени предлагали покупатели. Вариант 13. 1. Разработать проект базы данных для простой социальной сети (а ля ВКонтакте), где пользователи не только указывают свои контактные данные, но еще и делятся информацией о том, какие товары (одежду, те��нику и др.) им нравятся и не нравятся, где они продаются. 2. Заполнить базу данных (не менее 5 пользователей, 10 товаров, 5 магазинов, которые являются поставщиками товаров, не менее 2 товаров у каждого пользователя, которые нравятся и которые не нравятся). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Пользователях: ФИО, дата рождения, уникальный номер в социальной сети. • Контактные данные предприятий, которые продают товары. • Товарах: название, единицы измерения и цена. • Какие товары и в каком магазине можно купить в данный момент. • Какие товары нравятся пользователю, а какие нет. • Wish-list пользователей, т.е. список товаров, которые бы они хотели получить в подарок.


Вариант 14. 1. Разработать проект базы данных для магазина, торгующего автозапчастями. 2. Заполнить базу данных (не менее 5 клиентов, 20 различных запчастей, 7 марок машин, для которых подходят эти запчасти, 3 сотрудников, каждый из которых специализируется на определенных марках машин). 3. Организовать подсистему сбора информации (используя формы). 4. Организовать подсистему отбора и изменения информации (реализовать несколько осмысленных активных запросов и запросов на выборку). 5. База данных должна содержать данные о: • Клиентах – контактные телефоны, ФИО, адреса • Названиях, годе выпуска, фирме-производителе запчастей. • Марках машин, для которых подходят эти запчасти • Сотрудниках (ФИО, должность, в каких марках машин является экспертом и т.д.).


олололо