Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1курс ЗО ЭУО 2014-15уч.г / ИТУ / Контрольная ИТУ / ИТУ_Контрольная работа.doc
Скачиваний:
36
Добавлен:
16.03.2015
Размер:
1.06 Mб
Скачать

7. Практические задания на создание базы данных

Ниже приведен ряд задач на построение базы данных. Необходимо разработать структуру базы данных, формы для ввода информации, необходимые отчеты и запросы. Во всех случаях должна быть обеспечена автоматизация условно-постоянных данных (например, имя поставщика в таблице договоров, наименование товара в таблице сведений о товарах и т.д.). Для демонстрации работоспособности базы данных необходимо ввести в каждую таблицу данных не менее 5 – 10 строк.

    1. Вам необходимо наладить учет выполнения договоров с множеством поставщиков. Создайте базу данных, в которой хранится информация о поставщиках (имя, адрес, реквизиты), информация о договорах (номер, дата заключения, дата исполнения, сумма договора, процент выполнения). Отчеты по договорам должны обеспечивать получение информации: общий список договоров и их параметров, список невыполненных договоров, список договоров одного поставщика. Во всех случаях должна подсчитываться общая сумма договоров, а во втором – и сумма задолженности.

    2. Вам необходимо наладить учет в гостиничном хозяйстве. Создайте базу данных, в которой хранится информация о проживающих (имя, пол, адрес, телефон, дата заселения, дата выезда, сумма задолженности), информация о гостиничных местах (номер, номер комнаты, информация о проживающих). Отчеты должны обеспечивать получение информации: общий список мест, список свободных мест, список проживающих. Необходимо построить запрос о данных проживающего: имя, адрес, дата заселения, дата выезда, сумма задолженности.

    3. Вам необходимо наладить складской учет товаров на складе. Создайте базу данных, которая бы позволила хранить информацию о договорах (номер, дата, сумма договора, поставщик) и товарах (данные договора, наименование товара, его количество, цена, процент брака, сумма претензии по браку). Отчеты должны позволить получить список товаров на складе, сгруппированный по поставщикам, по видам товаров с подсчетом общей стоимости товаров на складе и сумм претензий к поставщикам. Необходим также отчет, сгруппированный по видам товаров, для конкретного поставщика (определяется запросом).

    4. Необходимо наладить учет оборудования, находящегося в различных помещениях фирмы. Создайте базу данных, позволяющую хранить информацию об оборудовании (группа оборудования, наименование, учетный номер, стоимость, место установки, материально ответственное лицо), о материально-ответственных лицах (имя, табельный номер, адрес), помещениях (номер комнаты, наименование, ответственный за помещение). Отчеты должны выводить общий список оборудования, список оборудования по помещениям и материально-ответственным лицам.

    5. Необходимо наладить учет выполнения работ несколькими исполнителями. Создайте базу данных, в которой бы хранилась информация об исполнителях работ (имя, адрес, табельный номер), о работах (наименование, норма, тариф) и о выполненных работах (исполнитель, работа, объем, дата). Отчеты должны давать возможность получения списков работ (общий), исполнителей, выполненных работ (общего сгруппированного по исполнителям и видам работ), работ, выполненных одним исполнителем. Для выполненных работ должна подсчитываться стоимость работ.

    6. Необходимо наладить учет платежей за различные услуги, поступающих от постоянных клиентов. Создайте базу данных, хранящую информацию о клиентах, услугах, объемах предоставленных услуг и поступивших платежей. Информация о клиентах должна содержать имя, адрес, телефон, проценты скидок по услугам. Информация об услугах должна содержать наименования, единицы измерения, тарифы. Информация об объемах услуг и платежей должна содержать сведения о клиенте, объемах предоставленных услуг, тарифах, скидках, предполагаемых и фактических суммах платежей, датах платежей. Отчеты должны обеспечивать возможность получения списка клиентов, прейскуранта услуг, списка объемов предоставленных услуг и полученных платежей (с вычислением задолженности), сгруппированного по клиентам и аналогичные сведения об одном клиенте, имя которого определяется запросом.

    7. Вам необходимо наладить учет входящих, исходящих и внутренних документов. Создайте базу данных для их хранения. О каждом документе должны храниться данные в соответствии с табл. 2. Отчеты должны давать списки документов (общий, на заданную тему, документов, порученных конкретному исполнителю, не исполненных в срок документов).

Таблица 2

Параметр

Входящие документы

Исходящие документы

Внутренние документы

Входящие номер и дата документа

+

Номер и дата документа по внутреннему учету

+

+

+

Тема документа

+

+

+

Адрес отправителя

+

Исполнитель

+

+

+

Срок исполнения

+

+

Адрес получателя

+

Автор

+


    1. Вы являетесь продавцом автозапчастей. Необходимо создать базу данных, хранящую информацию: марка автомобиля, наименование узла (кузов, двигатель, задний мост и т.д.), наименование детали, каталожный номер, список аналогов (марка автомобиля, каталожный номер детали).

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

    1. Вы являетесь начальником отдела кадров. Вам необходимо создать базу данных, хранящую следующую информацию о сотрудниках: фамилия и инициалы, дата рождения, отдел, должность, оклад, послужной список (наименование должности, дата назначения, дата освобождения).

Выходные документы базы данных должны позволить получить список сотрудников, сгруппированный по отделам, с подведением итогов по окладам, учетную карточку сотрудника с послужным списком (имя вводится с клавиатуры или выбирается из списка).

    1. Вы являетесь сотрудником библиотеки. Вам необходимо создать базу данных по учету книг, в которой должны храниться сведения: наименование, автор (авторы), год издания, издательство, тема, число экземпляров, цена.

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

    1. Вы являетесь директором кафе. Вам необходимо создать базу данных, в которой хранятся сведения о продуктах (калорийность, содержание белков, жиров, углеводов) и о блюдах (наименование, рецептура).

Выходные документы должны обеспечить получение списка продуктов и их характеристик, списка блюд с указанием массы выхода, калорийности, содержания белков, жиров, углеводов, рецептуры и параметра блюда (название блюда вводится с клавиатуры).

    1. Вы являетесь начальником отдела статистики в поликлинике. Вам необходимо создать базу данных о посетителях поликлиники. В базе должны храниться сведения: фамилия, имя, отчество и дата рождения посетителя, адрес регистрации, место работы, список посещений (дата, начальный диагноз, конечный диагноз, число дней нетрудоспособности, назначенное лечение). Выходные документы должны позволить получить список посетителей (без списка посещений) и учетную карточку посетителя с историей болезни (списком посещений). Имя посетителя при получении учетной карточки вводится с клавиатуры.

    2. Вы являетесь менеджером управляющей компании ЖКХ. Вам необходимо создать базу данных по учету коммунальных платежей. В базе должны храниться сведения: фамилия и инициалы клиента, домашний адрес, телефон, наименования оказанных услуг, их объемы и тарифы, суммы полученных платежей (помесячно), даты платежей. Выходные документы должны обеспечивать получение списка клиентов-должников и выписку счета на оплату за текущий месяц для одного клиента, имя которого вводится с клавиатуры.

    3. Вы являетесь менеджером футбольного клуба. Вам необходимо создать базу данных об игроках, играющих, и об игроках, изъявивших желание играть за клуб. База должна хранить следующую информацию: фамилия и инициалы, дата рождения, домашний адрес, статус (член команды или кандидат), послужной список (клуб, дата приема, дата ухода, число игр, число забитых голов, число голевых передач) и характеристика (текст объемом до 2 кБ).

Выходные документы должны позволить получить списки игроков и кандидатов, а также учетные карточки на каждого игрока, включая послужной список (фамилия и инициалы игрока в момент формирования документа вводятся с клавиатуры).

    1. Вы являетесь заведующим кафедрой. Вам необходимо создать базу данных по учету выполнения нагрузки. В базе должна храниться следующая информация: фамилия и инициалы преподавателя, ученые степень и звание (доцент, профессор), должность (ассистент, старший преподаватель, доцент, профессор), объемы выполненной нагрузки по месяцам и видам нагрузки (лекции, практические и лабораторные занятия, консультации, экзамены, зачеты).

Выходные документы должны обеспечить вывод списка преподавателей с указанием ученой степени и звания, а также вывод месячного отчета о выполнении нагрузки для одного преподавателя (фамилия и инициалы, а также месяц вводятся с клавиатуры в момент формирования отчета).

    1. Вы являетесь начальником отдела сбыта. Вам необходимо спроектировать базу данных по учету отгруженной продукцию. В базе должны хранится следующие сведения: имена получателей продукции, их адреса, наименование продукции, количество, даты отгрузки.

Выходные документы должны обеспечивать получение следующих документов: список получателей, сводка отгрузки за сутки, сводка отгрузки продукции одному получателю (имя получателя вводится с клавиатуры в момент формирования сводки).

    1. Вы являетесь начальником отдела снабжения. Вам необходимо построить базу данных по учету поступления сырья. В базе должна храниться информация: наименование поставщика, его адрес, наименование сырья, единица измерения, количество, дата поступления.

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

    1. Вы являетесь инспектором учебного отдела. Вам необходимо создать базу данных по учету студентов, в которой должны храниться: фамилия и инициалы, № личного дела, специальность, год приема, оценки, полученные на экзаменах и зачетах.

Выходные документы должны обеспечить получение списка студентов, сгруппированного по специальностям и годам приема, а также учетной карточки студента, в которой должны быть отражены оценки, полученные на экзаменах и зачетах (фамилия и инициалы студента вводятся с клавиатуры в момент формирования карточки).

    1. Вам необходимо спроектировать базу данных по учету лечебных процедур на курорте, в которой должны храниться: фамилии и инициалы больных, их даты рождения, начальный диагноз, месяц приезда, конечный диагноз, список назначений и процедур (наименование, объем, отметка о выполнении).

Выходные документы системы должны обеспечить получение списка больных за месяц и учетной карточки больного со списком назначений и процедур (месяц и имя больного вводятся с клавиатуры в момент формирования документа).

    1. Вам необходимо создать базу данных по учету реализации товаров для мелкого торгового предприятия с несколькими торговыми точками. В базе должна храниться информация номер торговой точки, фамилия и инициалы продавца, его домашний адрес, наименование товара, единица измерения, количество, цена, дата реализации).

Выходные документы должны обеспечивать получение списка торговых точек с указанием продавцов и их данных, а также сводку реализации товаров по выбранной точке за месяц (номер точки и месяц вводятся с клавиатуры в момент формирования документа).