Алматинский институт энергетики и связи

Кафедра инженерной кибернетики

 

 

 

 

 

 

 

ОРГАНИЗАЦИЯ БАЗ ДАННЫХ В ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМАХ

 

Программа, методические указания, задания на контрольные работы

(для студентов дистанционного обучения специальности

050718 - электроэнергетика)

 

 

 

 

Согласовано:                                                      Рассмотрено и  одобрено

Начальник УМО                                                на заседании кафедры

_____________О. З. Рутгайзер                        «Инженерная кибернетика»

_____________________2006г.                              протокол №2 от 01.03.06 г.

                                                                             

 

Редактор                                                         Заведующий кафедрой

                                                                                       _______ Б.Д.Хисаров   

                                                                   ''_____''___________2006г.

                                                                          

Ж. М. Сыздыкова                                               Составители (разработчики)

_____________________2006г.                  _________Ю. В.Шевяков

                                                                               

 

 

 

 

 

 

 

 

 

 

Алматы 2006г.

 

 

 

 

 

 

СОСТАВИТЕЛЬ: Шевяков Юрий Владимирович.

Организация баз данных в вычислительных системах. Программа, методические указания и контрольные задания для студентов дистанционного обучения специальности 050718 – Электроэнергетика. - Алматы: АИЭС, 2006.- с.   

 

 

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

 

 

Рецензент: канд. техн. наук Ибраева Л.К.

 

 

 

                                                       

 

 

Печатается по плану издания Алматинского института энергетики и связи на 2006 г.

 

©   Алматинский институт энергетики и связи, 2005 г.

 

 

 

 

Введение

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

Концепция баз данных, являющаяся методологической основой современных информационных систем, сформулирована в 70-х годах прошлого столетия. Предложенная Коддом реляционная модель данных и бурная эволюция персональных компьютерных систем определили ИНФОРМАЦИОННЫЕ СИСТЕМЫ как основной инструментарий в области современных информационных технологий.

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

Настоящие методические указания составлены в соответствии с программой курса  «Организация баз данных в вычислительных системах». Общее число часов, отводимых на данный курс по учебному плану: 1 кредит, 45 часов дистанционного  обучения, из них 12 часов аудиторных занятий.  Кроме теоретического изучения курса каждый студент должен выполнить 1 контрольную работу. Задания для контрольных работ приводятся в разделе 3 настоящих методических указаний.

 

 

1        Программа курса

         1.1 Базы данных и файловые системы (5 часов из них 1 час ауд.)

Основные понятия. . Данные и электронные вычислительные машин

ы (ЭВМ

). Концепция баз данных. Архитектура СУБД. Модели данных. Структуры данных.

         1.2  Общие понятия реляционного подхода к организации баз данных (БД)     (10 часов из них 1 час ауд.)

    Основные концепции и термины Базовые понятия реляционных баз    данных. Тип данных. Домен.  Схема отношения, схема базы данных. Кортеж, отношение. Фундаментальные свойства отношений. Реляционная модель данных. Базисные средства манипулирования  реляционными данными.

 

         1.3 Введение в проектирование реляционных баз данных.( 15 часов из них 1 час ауд.)
           Инфологическая модель данных «Сущность-связь». Цели проектирования. Универсальное отношение. Почему проект БД может быть плохим? О нормализации, функциональных и многозначных зависимостях. Нормальные формы. Процедура нормализации. Процедура проектирования.

    

         1.4 Стандартный язык баз данных SQL (15 часов из них 1 час ауд. )

Основные элементы и синтаксис языка SQL

Типы данных. Средства определения схемы . Определение таблицы . Определение столбца . Определение ограничений целостности таблицы . Определение представлений . Определение привилегий . Средства манипулирования данными.

 

Студент, изучающий курс ПБД, должен выполнить контрольную работу. Ниже приведены варианты заданий контрольной работы. Номер варианта должен соответствовать двум последним цифрам шифра зачётной книжки студента.

В разделе 3 приведен пример выполнения  проекта базы данных для клиентской части в структуре системы клиент / сервер

Пример. В примере показаны все разделы проекта и пример реализации проекта в среде Access for Windows .

     2  Рекомендации по выполнению контрольной работы

Контрольное задание предполагает практическую реализацию ИПС в среде СУБД ACCESS как клиентскую часть в системе MS SQL Server/ Необходимо представить краткое описание принятых решений и файлы, обеспечивающие реализацию задания (файлы базы данных ,  запросы на языке SQL.Вид формы и отчета)

Контрольное задание должно быть выполнено на ПК в среде СУБД (рекомендуется MS ACCESS). Спроектируйте информационно-логическую модель для указанной предметной области, позволяющую ответить на широкий круг вопросов моделируемой области. Предметная область выбирается по варианту. Преобразуйте созданную модель в реляционную модель Access. Создайте таблицы модели. Заполните их данными. Выполните поиск данных в отдельных таблицах.

     Следует придерживаться такой последовательности изложения материала:

-       диаграмма «сущность - атрибут - связь» предметной области (ERD);

-       описание физической модели базы данных;

-       перечень возможных запросов (не менее 3-х запросов), в т.ч. один –

сложный, включающий вычислительную обработку, формирование итогов, условия «И»\»ИЛИ»\»НЕ»;

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

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

-       описание экрана. Достаточно создать 1 экран для работы с базой данных, предусмотреть некоторые элементы управления (например, кнопки «Вперед», «Назад», «Начало», «Конец», «Выход»);

-       стандартное работающее приложение, сгенерированное в среде СУБД (файлы, обеспечивающие работу приложения).

 

          3 Задания на контрольные работы


Вариант 00

Предметная область: «Комплектация персональных компьютеров».

Предполагается выполнение следующих процессов:

- учет комплектов ПК;

- учет поставок комплектов и комплектующих;

- ведение справочника поставщиков и комплектующих;

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанном комплекте (состав комплекта, количество комплектов);

- сведения о наличии указанного комплектующего изделия;

- сведения об имеющихся изделиях указанного поставщика.

Вариант 01

 Предметная область: «Учет материалов  на складе».

Необходимо спроектировать модель данных предметной области.

Предполагается выполнение следующих процессов:

- учет поступивших материалов за период с___ по___;

- учет материалов на ответственном хранении указанного материально — ответственного лица;

- учет выбывших материалов.

Перечень отчетов:

- отчет о материалах, находящихся на ответственном хранении указанного материально — ответственного лица;

- отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

- отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 02

Предметная область: «Студенческая библиотека».

Необходимо спроектировать модель данных предметной области.

Предполагается учет следующей информации:

- учет имеющегося книжного фонда;

- ведение каталога читателей;

- учет выданных и возвращенных книг.

Перечень отчетов:

- список книг указанного автора, имеющихся в библиотеке на указанную дату;

- список книг, выданных указанному читателю;

- поиск книги по фрагменту названия.

Вариант 03

Предметная область: «Учет измерительных приборов  в лаборатории стандартизации»

Выполняемые процедуры:

- учет приборов, поступивших на поверку за период с ____ по _____;

- учет приборов, прошедших поверку за период с ____ по ________;

- учет приборов , не прошедших поверку , с указанием отдела, откуда он поступил.

Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ и из каких отделов;

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

Вариант 04

Предметная область: «Кадры предприятия».

Предполагается выполнение следующих процессов:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 05

Предметная область: «Учет заявок на выполнение работ (услуг) рекламного агентства».

Выполняемые процедуры:

- ведение каталога услуг (прайс — листы);

- учет поступивших заявок;

- учет выполнения заявок ( по срокам, объемам, исполнителям).

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет об услугах, выполненных в период с___ по____;

- отчет об объеме (стоимости) работ, выполненных указанным исполнителем;

- отчет о невыполненных работах, услугах.

Вариант 06

Предметная область: «Формирование ремонтных ведомостей».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 07

Предметная область: «Выставка электротехнического оборудования».

Выполняемые процедуры:

- ведение каталога участников выставки;

- учет выставленных экспонатов.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- список участников выставки, зарегистрированных на определенную дату;

- сведения об указанном экспонате с указанием участника;

- отчет по группам экспонатов (количество, представившее участников);

Вариант 08

Предметная область: «Научная конференция».

Выполняемые процедуры:

- учет состава участников конференции;

- учет мероприятий конференции (расписание мероприятий);

- учет докладов, сообщений участников.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения о мероприятиях, проводимых в указанное время, указанную дату;

- сведения об участниках, представивших доклад на заданную тему (контекстный поиск);

- сведения о докладах, сообщениях, сделанных указанным участником.

Вариант 09

Предметная область: «Расписание движения поездов».

Выполняемые процедуры:

- ведение расписания поездов:

- получение информации о составе поездов и количестве мест.

Перечень отчетов:

- расписание поездов указанного направления;

- сведения о количестве мест в вагонах указанного типа (П, К, СВ, ОБЩ), указанного поезда;

- сведения о составе указанного поезда.

 Вариант 10

Предметная область: «Расписание авиарейсов»

Выполняемые процедуры:

- ведение расписания вылетов и прилетов авиарейсов;

- получение информации о наличии свободных мест и стоимости авиабилетов.

Перечень отчетов:

- расписание рейсов указанного направления;

- сведения о количестве свободных мест в указанных классах указанного рейса;

- сведения о рейсах, выполняемых указанной авиакомпанией.

Вариант 11

Предметная область: «Ведение архива договоров».

Предполагается выполнение следующих процессов:

- регистрация заключенных договоров;

- создание и ведение справочника заказчиков (подрядчиков)

- учет выполнения договоров.

Необходимо спроектировать модель данных предметной области.

Отчеты, которые необходимо реализовать:

- сведения о договорах, заключенных в период с ___ по___ ;

- сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров;

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

Вариант 12

Предметная область: «Банковские операции».

Выполняемые процедуры:

- учет клиентов банка;

- ведение счетов клиентов банка;

- учет прихода и расхода денежных средств.

Перечень отчетов:

- список счетов и клиентов, рассчитавшихся с пенсионным фондом в указанном квартале;

- список клиентов, счета которых неактивны в период с ___ по _____.

- список клиентов, сумма  на счетах которых  превышает указанную.

Вариант 13

Предметная область: «Учебное оборудование».

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

Вариант 14

Предметная область: «Склад радиоэлементов».

Выполняемые процедуры:

- учет поступивших радиоэлементов за период с ___ по _____;

- учет выбывших радиоэлементов за период с ___ по _______;

- учет движения радиоэлементов в указанный цех.

Перечень отчетов:

- отчет о радиоэлементах, поступивших в указанный цех;

- отчет о поступлении радиоэлементов с указанием поставщика в период с ___ по ____;

- отчет о движении радиоэлементов в период с ____ по _____.

Вариант 15

Предметная область: «Читальный зал».

Выполняемые процедуры:

- учет имеющегося книжного фонда;

- учет выданных и возвращенных книг за указанный день;

- ведение каталога читателей.

Перечень отчетов:

- список книг, выданных указанному читателю в указанный день;

- поиск книги по названию (автору) с указанием читателя, если книга на руках;

- список книг указанного автора, имеющиеся в читальном зале.

Вариант 16

Предметная область: «Технический университет».

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

Вариант 17

Предметная область: «Студенческая конференция».

Выполняемые процедуры:

- учет участников конференции;

- учет докладов, стендов по секциям;

Перечень отчетов:

- список участников конференции  указанного научного руководителя;

- отчет об участии в конференции по факультетам;

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

Вариант 18

Предметная область: «Студенческие спортивные соревнования».

Выполняемые процедуры:

- учет участников по различным видам спорта;

- учет участников, имеющих различные квалификации;

- учет участников по различным возрастным группам.

Перечень отчетов:

- список призеров по различным видам спорта;

- список участников одного факультета, ставших призерами;

- сведения об участниках указанного вида спорта.

Вариант 19

Предметная область: «Конструкторское бюро».

Фирма имеет конструкторское бюро, заводы и склады. Деталь проектируется только в одном конструкторском бюро, но может производиться на нескольких заводах и храниться на нескольких складах.

Вариант 20

Предметная область: «Сборка персональных компьютеров».

Предполагается выполнение следующих процессов:

- учет комплектов ПК;

- учет поставок комплектов и комплектующих;

- ведение справочника поставщиков и комплектующих;

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанном комплекте (состав комплекта, количество комплектов);

- сведения о наличии указанного комплектующего изделия;

- сведения об имеющихся изделиях указанного поставщика.

Вариант 21

Предметная область: «Фирма по продаже персональных компьютеров».

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанном комплекте (состав комплекта, количество комплектов);

- сведения о наличии указанного комплектующего изделия;

- сведения об имеющихся изделиях указанного поставщика.

Вариант 22

Предметная область: «Ведение архива договоров на поставку оборудования».

Предполагается выполнение следующих процессов:

- регистрация заключенных договоров;

- создание и ведение справочника заказчиков (подрядчиков)

- учет выполнения договоров.

Необходимо спроектировать модель данных предметной области.

Отчеты, которые необходимо реализовать:

- сведения о договорах, заключенных в период с ___ по___ ;

- сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров;

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

Вариант 23

Предметная область: «Ведение архива договоров на поставку комплектующих».

Необходимо спроектировать модель данных предметной области.

Отчеты, которые необходимо реализовать:

- сведения о договорах, заключенных в период с ___ по___ ;

- сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров;

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

Вариант 24

Предметная область: «Студенческая научная конференция».

Выполняемые процедуры:

- учет состава участников конференции;

- учет мероприятий конференции (расписание мероприятий);

- учет докладов, сообщений участников.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения о мероприятиях, проводимых в указанное время, указанную дату;

- сведения об участниках, представивших доклад на заданную тему (контекстный поиск);

- сведения о докладах, сообщениях, сделанных указанным участником.

Вариант 25

 Предметная область: «Склад материалов производственного подразделения».

Необходимо спроектировать модель данных предметной области.

Предполагается выполнение следующих процессов:

- учет поступивших материалов за период с___ по___;

- учет материалов на ответственном хранении указанного материально — ответственного лица;

- учет выбывших материалов.

Перечень отчетов:

- отчет о материалах, находящихся на ответственном хранении указанного материально — ответственного лица;

- отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

- отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 26

 Предметная область: «Склад готовой продукции электротехнической фирмы».

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет о изделиях, находящихся на ответственном хранении указанного материально — ответственного лица;

- отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

- отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 27

 Предметная область: «Склад комплектующих электротехнической фирмы».

Необходимо спроектировать модель данных предметной области.

Предполагается выполнение следующих процессов:

- учет поступивших материалов за период с___ по___;

- учет материалов на ответственном хранении указанного материально — ответственного лица;

- учет выбывших материалов.

Перечень отчетов:

- отчет о материалах, находящихся на ответственном хранении указанного материально - ответственного лица;

- отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

- отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 28

Предметная область: «Научно - техническая  библиотека».

Необходимо спроектировать модель данных предметной области.

Предполагается учет следующей информации:

- учет имеющегося книжного фонда;

- ведение каталога читателей;

- учет выданных и возвращенных книг.

Перечень отчетов:

- список книг указанного автора, имеющихся в библиотеке на указанную дату;

- список книг, выданных указанному читателю;

- поиск книги по фрагменту названия.

Вариант 29

Предметная область: «Учет контрольно - измерительных приборов  в  лаборатории подразделения КИП».

Выполняемые процедуры:

- учет приборов, поступивших на поверку за период с ____ по _____;

- учет приборов, прошедших поверку за период с ____ по ________;

- учет приборов , не прошедших поверку , с указанием отдела, откуда он поступил.

Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ и из каких отделов;

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

 

Вариант 30

Предметная область: «Лаборатория стандартизации электротехнической фирмы».

Выполняемые процедуры:

- учет приборов, поступивших на поверку за период с ____ по _____;

- учет приборов, прошедших поверку за период с ____ по ________;

- учет приборов , не прошедших поверку , с указанием отдела, откуда он поступил.

Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ и из каких отделов;

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

Вариант 31

Предметная область: «Лаборатория поверки  контрольно - измерительных приборов».

Выполняемые процедуры:

- учет приборов, поступивших на поверку за период с ____ по _____;

- учет приборов, прошедших поверку за период с ____ по ________;

- учет приборов, не прошедших поверку, с указанием отдела, откуда он поступил.

Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ и из каких отделов;

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

Вариант 32

Предметная область: «Кадры электротехнического предприятия».

Предполагается выполнение следующих процессов:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 33

Предметная область: «Кадровый учёт на предприятии».

Предполагается выполнение следующих процессов:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 34

Предметная область: «Учёт кадров на электротехнической фирме».

Необходимо спроектировать модель данных предметной области.

 Предполагается выполнение следующих процессов:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 35

Предметная область: «Ремонт электротехнического оборудования».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 36

Предметная область: «Фирма  по ремонту бытовой электротехники ».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 37

Предметная область: «Ремонт и поверка контрольно - измерительных приборов».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 38

Предметная область: «Ремонт и монтаж электротехнического оборудования».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

-   ведение справочника «Расценки на работы»;

- составление ремонтных и монтажных  ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 39

Предметная область: «Производственное оборудование»

Администрация фирмы должна отслеживать имеющееся у нее оборудование. Оборудование установлено - в цехах, в офисных подразделениях, у некоторых сотрудников индивидуально).

Вариант 40

Предметная область: «Компьютерное оборудование».

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

Вариант 41

Предметная область: «Международная торговая фирма».

Необходимо спроектировать модель данных предметной области.

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

Вариант 42

Предметная область: «Международная фирма по продаже электротехники ».

Необходимо спроектировать модель данных предметной области. Торго - вая фирма продает разнообразные виды товаров различных произво - дителей во всем мире. Торговые агенты фирмы работают в разных странах. Для каждой сделки по продажам регистрируются: дата продажи, агент, оформивший сделку, перечень проданных товаров и т.д. На фирме имеется полная информация о клиентах фирмы.

Вариант 43

Предметная область: «Фирма по продаже бытовой электротехники ».

Необходимо спроектировать модель данных предметной области.

Торговая фирма продает разнообразные виды товаров различных производителей во всем мире. Торговые агенты фирмы работают в разных странах. Для каждой сделки по продажам регистрируются: дата продажи, агент, оформивший сделку, перечень проданных товаров и т.д. На фирме

 имеется полная информация о клиентах фирмы.

Вариант 44

Предметная область:«Международная фирма по продаже бытовой электро- ники ».

Необходимо спроектировать модель данных предметной области.

Торговая фирма продает разнообразные виды товаров различных  производителей во всем мире. Торговые агенты фирмы работают в разных странах. Для каждой сделки по продажам регистрируются: дата продажи, агент, оформивший сделку, перечень проданных товаров и т.д. На фирме

 имеется полная информация о клиентах фирмы.

 

Вариант 45

Предметная область: «Фирма по комплектации и продаже компьютеров ».

Необходимо спроектировать модель данных предметной области.

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

Вариант 46

Предметная область: «Рекламное агентство».

Выполняемые процедуры:

- ведение каталога услуг (прайс — листы);

- учет поступивших заявок;

- учет выполнения заявок ( по срокам, объемам, исполнителям).

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет об услугах, выполненных в период с___ по____;

- отчет об объеме (стоимости) работ, выполненных указанным исполнителем;

- отчет о невыполненных работах, услугах.

Вариант 47

Предметная область: «Учет заявок на передвижную рекламу».

Выполняемые процедуры:

- ведение каталога услуг (прайс — листы);

- учет поступивших заявок;

- учет выполнения заявок ( по срокам, объемам, исполнителям).

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет об услугах, выполненных в период с___ по____;

- отчет об объеме (стоимости) работ, выполненных указанным исполнителем;

- отчет о невыполненных работах, услугах.

Вариант 48

Предметная область: «Клиенты коммерческого банка»

Выполняемые процедуры:

- учет клиентов банка;

- ведение счетов клиентов банка;

- учет прихода и расхода денежных средств.

Перечень отчетов:

- список счетов и клиентов, рассчитавшихся с пенсионным фондом в указанном квартале;

- список клиентов, счета которых неактивны в период с ___ по _____.

- список клиентов, сумма  на счетах которых  превышает указанную.

Вариант 49

Предметная область: «Операции строительного банка»

Выполняемые процедуры:

- учет клиентов банка;

- ведение счетов клиентов банка;

- учет прихода и расхода денежных средств.

Перечень отчетов:

- список счетов и клиентов, рассчитавшихся с пенсионным фондом в указанном квартале;

- список клиентов, счета которых неактивны в период с ___ по _____.

- список клиентов, сумма  на счетах которых  превышает указанную.

Вариант 50

Предметная область: «Компьютерная фирма».

Предполагается выполнение следующих процессов:

- учет комплектов ПК;

- учет поставок комплектов и комплектующих;

- ведение справочника поставщиков и комплектующих;

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанном комплекте (состав комплекта, количество комплектов);

- сведения о наличии указанного комплектующего изделия;

- сведения об имеющихся изделиях указанного поставщика.

Вариант 51

 Предметная область: «Склад материалов на производстве».

Необходимо спроектировать модель данных предметной области.

Предполагается выполнение следующих процессов:

- учет поступивших материалов за период с___ по___;

- учет материалов на ответственном хранении указанного материально — ответственного лица;

- учет выбывших материалов.

Вариант 52

Предметная область: «Библиотека».

Необходимо спроектировать модель данных предметной области.

Предполагается учет следующей информации:

- учет имеющегося книжного фонда;

- ведение каталога читателей;

- учет выданных и возвращенных книг.

Перечень отчетов:

- список книг указанного автора, имеющихся в библиотеке на указанную дату;

- список книг, выданных указанному читателю;

- поиск книги по фрагменту названия.

Вариант 53

Предметная область: «Лаборатория стандартизации».

 Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ и из каких отделов;

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

Вариант 54

Предметная область: «Отдел кадров предприятия».

Предполагается автоматизировать следующие процессы:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 55

Предметная область: « Рекламное агентство».

Автоматизируемые процедуры:

- ведение каталога услуг (прайс -листы);

- учет поступивших заявок;

- учет выполнения заявок ( по срокам, объемам, исполнителям).

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет об услугах, выполненных в период с___ по____;

- отчет об объеме (стоимости) работ, выполненных указанным исполнителем;

- отчет о невыполненных работах, услугах.

Вариант 56

Предметная область: «Ремонтная фирма».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 57

Предметная область: «Выставка и продажа оборудования».

Выполняемые процедуры:

- ведение каталога участников выставки;

- учет выставленных экспонатов.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- список участников выставки, зарегистрированных на определенную дату;

- сведения об указанном экспонате с указанием участника;

- отчет по группам экспонатов (количество, представившие участников).

Вариант 58

Предметная область: «Международная конференция».

Выполняемые процедуры:

- учет состава участников конференции;

- учет мероприятий конференции (расписание мероприятий);

- учет докладов, сообщений участников.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения о мероприятиях, проводимых в указанное время, указанную дату;

- сведения об участниках, представивших доклад на заданную тему (контекстный поиск);

- сведения о докладах, сообщениях, сделанных указанным участником.

Вариант  59

Предметная область: «Расписание движения поездов ст. Алматы».

Выполняемые процедуры:

- ведение расписания поездов:

- получение информации о составе поездов и количестве мест.

Перечень отчетов:

- расписание поездов указанного направления;

- сведения о количестве мест в вагонах указанного типа (П, К, СВ, ОБЩ), указанного поезда;

- сведения о составе указанного поезда.

 Вариант 60

Предметная область: «Расписание авиарейсов из Аэропорта г. Астаны».

Выполняемые процедуры:

- ведение расписания вылетов и прилетов авиарейсов;

- получение информации о наличии свободных мест и стоимости авиабилетов.

Перечень отчетов:

- расписание рейсов указанного направления;

- сведения о количестве свободных мест в указанных классах указанного рейса;

- сведения о рейсах, выполняемых указанной авиакомпанией.

Вариант 61

Предметная область: «Ведение архива договоров ремонтной фирмы».

Предполагается выполнение следующих процессов:

- регистрация заключенных договоров;

- создание и ведение справочника заказчиков (подрядчиков)

- учет выполнения договоров.

Необходимо спроектировать модель данных предметной области.

Отчеты, которые необходимо реализовать:

- сведения о договорах, заключенных в период с ___ по___ ;

- сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров;

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

Вариант 62

Предметная область: «Банковские операции государственного банка».

Выполняемые процедуры:

- учет клиентов банка;

- ведение счетов клиентов банка;

- учет прихода и расхода денежных средств.

Перечень отчетов:

- список счетов и клиентов, рассчитавшихся с пенсионным фондом в указанном квартале;

- список клиентов, счета которых неактивны в период с ___ по _____.

- список клиентов, сумма  на счетах которых  превышает указанную.

Вариант 63

Предметная область: «Учебное оборудование технического университета».

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

Вариант 64

Предметная область: «Склад радиоэлементов TV- мастерской».

Выполняемые процедуры:

- учет поступивших радиоэлементов за период с ___ по _____;

- учет выбывших радиоэлементов за период с ___ по _______;

- учет движения радиоэлементов в указанный цех.

Перечень отчетов:

- отчет о радиоэлементах, поступивших в указанный цех;

- отчет о поступлении радиоэлементов с указанием поставщика в период с ___ по ____;

- отчет о движении радиоэлементов в период с ____ по _____.

Вариант 65

Предметная область: «Читальный зал АИЭС».

Выполняемые процедуры:

- учет имеющегося книжного фонда;

- учет выданных и возвращенных книг за указанный день;

- ведение каталога читателей.

Перечень отчетов:

- Список книг, выданных указанному читателю в указанный день;

- поиск книги по названию (автору) с указанием читателя, если книга на руках;

- список книг указанного автора, имеющиеся в читальном зале.

Вариант 66

Предметная область: «Государственный университет».

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

Вариант 67

Предметная область: «Межвузовская научно - техническая конференция».

Выполняемые процедуры:

- учет участников конференции;

- учет докладов, стендов по секциям;

Перечень отчетов:

- список участников конференции  указанного научного руководителя;

- отчет участия в конференции по факультетам;

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

Вариант 68

Предметная область: «Студенческая спартакиада».

Выполняемые процедуры:

- учет участников по различным видам спорта;

- учет участников, имеющих различные квалификации;

- учет участников по различным возрастным группам.

Перечень отчетов:

- список призеров по различным видам спорта;

- список участников одного факультета, ставших призерами;

- сведения об участниках указанного вида спорта.

Вариант 69

Предметная область: «Фирменное конструкторское бюро».

Фирма имеет конструкторское бюро, заводы и склады. Деталь проектируется только в одном конструкторском бюро, но может производиться на нескольких заводах и храниться на нескольких складах.

Вариант 70

Предметная область: «Фирма «АЛЬФА» - сборка персональных компьютеров на заказ».

Предполагается выполнение следующих процессов:

- учет комплектов ПК;

- учет поставок комплектов и комплектующих;

- ведение справочника поставщиков и комплектующих;

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанном комплекте (состав комплекта, количество комплектов);

- сведения о наличии указанного комплектующего изделия;

- сведения об имеющихся изделиях указанного поставщика.

Вариант 71

Предметная область: «Фирма по продаже персональных компьютеров».

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанном комплекте (состав комплекта, количество комплектов);

- сведения о наличии указанного комплектующего изделия;

- сведения об имеющихся изделиях указанного поставщика.

Вариант 72

Предметная область: «Поставка оборудования по договорам».

Предполагается выполнение следующих процессов:

- регистрация заключенных договоров;

- создание и ведение справочника заказчиков (подрядчиков)

- учет выполнения договоров.

Необходимо спроектировать модель данных предметной области.

Отчеты, которые необходимо реализовать:

- сведения о договорах, заключенных в период с ___ по___ ;

- сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров;

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

Вариант 73

Предметная область: «Поставка комплектующих по договорам»..

Необходимо спроектировать модель данных предметной области.

Отчеты, которые необходимо реализовать:

- сведения о договорах, заключенных в период с ___ по___ ;

- сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров;

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

 

Вариант 74

Предметная область: «Студенческая  конференция».

Выполняемые процедуры:

- учет состава участников конференции;

- учет мероприятий конференции (расписание мероприятий);

- учет докладов, сообщений участников.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения о мероприятиях, проводимых в указанное время, указанную дату;

- сведения об участниках, представивших доклад на заданную тему (контекстный поиск);

- сведения о докладах, сообщениях, сделанных указанным участником.

  Вариант 75

Предметная область: «Фирма по продаже бытовой электроники ».

Необходимо спроектировать модель данных предметной области.

Торговая фирма продает разнообразные виды товаров различных производителей во всем мире. Торговые агенты фирмы работают в разных странах. Для каждой сделки по продажам регистрируются: дата продажи, агент, оформивший сделку, перечень проданных товаров и т.д. На фирме

 имеется полная информация о клиентах фирмы.

Вариант 76

 Предметная область: «Склад материалов производственной фирмы».

Необходимо спроектировать модель данных предметной области.

Предполагается выполнение следующих процессов:

- учет поступивших материалов за период с___ по___;

- учет материалов на ответственном хранении указанного материально — ответственного лица;

- учет выбывших материалов.

Перечень отчетов:

- отчет о материалах, находящихся на ответственном хранении указанного материально — ответственного лица;

- отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

- отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 77

 Предметная область: «Складе готовой продукции фирмы производственного профиля».

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет о изделиях, находящихся на ответственном хранении указанного материально — ответственного лица;

- отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

- отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 78

 Предметная область: «Склад комплектующих ремонтной  фирмы».

Необходимо спроектировать модель данных предметной области.

Предполагается выполнение следующих процессов:

- учет поступивших материалов за период с___ по___;

- учет материалов на ответственном хранении указанного материально- ответственного лица;

- учет выбывших материалов.

Перечень отчетов:

- отчет о материалах, находящихся на ответственном хранении указанного материально - ответственного лица;

- отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

- отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 79

Предметная область: «Научно - техническая  библиотека ВУЗа».

Необходимо спроектировать модель данных предметной области.

Предполагается учет следующей информации:

- учет имеющегося книжного фонда;

- ведение каталога читателей;

- учет выданных и возвращенных книг.

Перечень отчетов:

- список книг указанного автора, имеющихся в библиотеке на указанную дату;

- список книг, выданных указанному читателю;

- поиск книги по фрагменту названия.

Вариант 80

Предметная область: «Учет контрольно - измерительных приборов  в  лаборатории производственной фирмы».

Выполняемые процедуры:

- учет приборов, поступивших на поверку за период с ____ по _____;

- учет приборов, прошедших поверку за период с ____ по ________;

- учет приборов , не прошедших поверку , с указанием отдела, откуда он поступил. Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ , из каких отделов;

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

Вариант 81

Предметная область: «Лаборатория стандартизации фирмы по ремонту приборов».

Выполняемые процедуры:

- учет приборов, поступивших на поверку за период с ____ по _____;

- учет приборов, прошедших поверку за период с ____ по ________;

- учет приборов , не прошедших поверку , с указанием отдела, откуда он поступил.

Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ , из каких отделов;

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

Вариант 82

Предметная область: «Предприятие по поверке контрольно - измерительных приборов».

Выполняемые процедуры:

- учет приборов, поступивших на поверку за период с ____ по _____;

- учет приборов, прошедших поверку за период с ____ по ________;

- учет приборов , не прошедших поверку , с указанием отдела, откуда он поступил.

Перечень отчетов:

- отчет о приборах, не прошедших поверку в указанном отделе;

- отчет о приборах, которые должны поступить на поверку в период с ____ по ____ , из каких отделов;

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

Вариант 83

Предметная область: «Кадры электротехнической фирмы».

Предполагается выполнение следующих процессов:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 84

Предметная область: «Кадровый учёт на предприятии».

Предполагается выполнение следующих процессов:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 85

Предметная область: «Отдел кадров на электротехнической фирме».

Необходимо спроектировать модель данных предметной области.

 Предполагается выполнение следующих процессов:

- ведение справочника сотрудников;

- учет вакантных мест;

- учет движения кадров.

Перечень отчетов:

- сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

- сведения об имеющихся вакансиях;

- сведения об уволенных сотрудниках.

Вариант 86

Предметная область: «Фирма по ремонту оборудования».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки.

Вариант 87

Предметная область: «Фирма  по ремонту бытовой электроники ».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 88

Предметная область: «Фирма по ремонту и поверке приборов».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

- составление ремонтных ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 89

Предметная область: «Завод по ремонту и монтажу электротехнического оборудования».

Выполняемые процедуры:

- ведение справочника «Расценки на ремонтные работы»;

-   ведение справочника «Расценки на работы»;

- составление ремонтных и монтажных  ведомостей;

- составление калькуляций на выполнение ремонта.

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- перечень принятых заявок на ремонт в период с___ по___;

- ремонтная ведомость по указанному номеру заявки;

- расчетная калькуляция по указанному ремонту.

Вариант 90

Предметная область: «Учёт производственного оборудования».

Администрация фирмы должна отсле- живать имеющееся у нее обору- дование. Оборудование установлено в цехах, в офисных подразделениях, у некоторых сотрудников индиви- дуально).

Вариант 91

Предметная область: «Компьютерное оборудование на Фирме».

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

Вариант 92

Предметная область: «Международная фирма по продаже товаров».

Необходимо спроектировать модель данных предметной области.

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

Вариант 93

Предметная область: «Международная фирма по продаже электротехники и электроники»

Необходимо спроектировать модель данных предметной области.

Торговая фирма продает разнообразные виды товаров различных производителей во всем мире. Торговые агенты фирмы работают в разных странах. Для каждой сделки по продажам регистрируются: дата продажи, агент, оформивший сделку, перечень проданных товаров и т.д. На фирме

 имеется полная информация о клиентах фирмы.

Вариант 94

Предметная область: «Продажа товаров бытовой электротехники ».

Необходимо спроектировать модель данных предметной области.

Торговая фирма продает разнообразные виды товаров различных производителей во всем мире. Торговые агенты фирмы работают в разных странах. Для каждой сделки по продажам регистрируются: дата продажи, агент, оформивший сделку, перечень проданных товаров и т.д. На фирме

 имеется полная информация о клиентах фирмы.

Вариант 95

Предметная область: «Компьютерная фирма по комплектации и продаже ».

Необходимо спроектировать модель данных предметной области.

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

Вариант 96

Предметная область: «Рекламное агентство -ЛУЧ».

Выполняемые процедуры:

- ведение каталога услуг (прайс — листы);

- учет поступивших заявок;

- учет выполнения заявок ( по срокам, объемам, исполнителям).

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет об услугах, выполненных в период с___ по____;

- отчет об объеме (стоимости) работ, выполненных указанным исполнителем;

- отчет о невыполненных работах, услугах.

Вариант 97

Предметная область: «Учет заявок на свето - рекламу».

Выполняемые процедуры:

- ведение каталога услуг (прайс — листы);

- учет поступивших заявок;

- учет выполнения заявок ( по срокам, объемам, исполнителям).

Необходимо спроектировать модель данных предметной области.

Перечень отчетов:

- отчет об услугах, выполненных в период с___ по____;

- отчет об объеме (стоимости) работ, выполненных указанным исполнителем;

- отчет о невыполненных работах, услугах.

Вариант 98

Предметная область: «Подсистема – «Клиенты банка».

Выполняемые процедуры:

- учет клиентов банка;

- ведение счетов клиентов банка;

- учет прихода и расхода денежных средств.

Перечень отчетов:

- список счетов и клиентов, рассчитавшихся с пенсионным фондом в указанном квартале;

- список клиентов, счета которых неактивны в период с ___ по _____.

- список клиентов, сумма  на счетах которых  превышает указанную.

Вариант 99

Предметная область: «Операции       коммерческого банка».

Выполняемые процедуры:

- учет клиентов банка;

- ведение счетов клиентов банка;

- учет прихода и расхода денежных средств.

Перечень отчетов:

- список счетов и клиентов, рассчитавшихся с пенсионным фондом в указанном квартале;

- список клиентов, счета которых неактивны в период с ___ по _____.

- список клиентов, сумма  на счетах которых  превышает указанную.


 

4        Пример

Предметная область «Радиореклама. Учет работы с клиентами, учет продаж рекламного времени»  

         4.1 Описание постановки задачи. Описание бизнес- процессов

Наименование фирмы: радиостанция «104 FM».

Наименование предметной области : работа отдела маркетинга и рекламы (продажа рекламы на радио), учет работы с клиентами.

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

Точка зрения: руководитель отдела маркетинга.

4.2 Перечень процессов, которые будут далее рассмотрены подробнее:

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

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

4.2.3     Согласно контракта выписывается счет рекламодателю, который обязан его оплатить.

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

Перечень выявленных бизнес - процессов:

-            составление прайс – листов, предлагаемых видов рекламных услуг;

-            распространение прайс - листов;

-            заключение договоров с рекламными агентами;

-            анализ рынка;

-            процесс продажи рекламного времени;

-            оформление контрактов, счетов, эфирных справок;

-            текущее управление работой;

-            размещение собственной рекламы;

-            решение задач бухгалтерского и статистического учета;

-            учет валютного курса и др.

Описание регламента для некоторых процессов:

-            составление прайс - листов предлагаемых видов рекламных услуг - обновление производится раз в 6 месяцев либо по необходимости;

-            распространение прайс - листов выполняется 1 раз в месяц, либо по требованию клиентов;

-            заключение договоров с рекламными агентами  постоянно. Договор заключается на 6 месяцев и продлевается при эффективной работе;

-            анализ рынка  выполняется постоянно;

-            процесс продажи рекламного времени, стимулируются личные продажи;

-            оформление контрактов, счетов, эфирных справок; выполняется постоянно;

-            текущее управление работой выполняется постоянно;

-            размещение собственной рекламы  постоянно путем участия в массовых мероприятиях, объявлений в средствах массовой информации, внешней рекламы;

-            решение задач бухгалтерского и статистического учета  ежемесячно в соответствии с календарем отчетности;

-            учет валютного курса  ежедневно.

 

 

Уточнение правил выполнения бизнес-процессов для предметной области:

-       сведения о рекламодателях хранятся 5 лет в базе данных (с момента окончания последнего контракта);

-       оплата счета ожидается 3 дня, контракт аннулируется, если деньги не поступают;

-       при отказе рекламодателя от выполнения условий контракта с рекламодателя взимается 10% от суммы счета;

-       просрочка выхода в эфир рекламы оплачивается рекламодателю из расчета 0,5% в день от суммы счета, но не более 20%;

-       в случае, если рекламодателю не предоставлено рекламное время в течение 2-х месяцев, клиенту возвращается вся сумма оплаты и пени в двойном размере.

Перечень выявленных сущностей:

1.   Рекламодатель;

2.   Наименование рекламных услуг;

3.   Радиореклама;

4.   Контракт;

5.   Продавец (рекламный агент);

6.   Счет.

Перечень возможных запросов к базе данных:

-       список контрактов, заключенных продавцом за любой требуемый промежуток времени с начала работы радиостанции;

-       список счетов, выставленных рекламодателем за любой промежуток времени (дополнительно посчитать суммы за эти промежутки);

-       список контрактов для указанного рекламодателя;

-       просмотр номенклатуры рекламных услуг, предлагаемых радиостанцией по видам услуг (ролики, игры, объявления и др.);

-       количество клиентов по форме собственности;

-       список рекламодателей по форме собственности;

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

Перечень возможных отчетов:

a)   список рекламодателей (по формам собственности, по количеству

контрактов и т.д.);

b)  перечень контрактов, заключенных каждым продавцом.

 

 

 

 

 

4.2        Информационная модель данных

 

 

 

 

 

 

 

 

 

 

 


             

Рисунок 4.1- Концептуальная модель предметной области

 

 

 

4.2.1      Логическая модель

После определения и фиксации характера СУБД, информационная модель интерпретируется в логическую модель БД

4.2.1.1        На рисунке  4.2  представлена диаграмма отношений сущностей, выполненных на основе анализа концептуальной модели.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


                     Рисунок 4.2 - Диаграмма отношения сущностей (ERD)

 

 

         4.2.2  Физическая модель

На рисунке 4.3 - 4.5 показана физическая модель данных в отражении Access. Для просмотра счетов указанного рекламодателя по указанному контракту показаны отношения между таблицами на рисунке 4.1:

Таблица 1 - Cчет ( Зависимая )

 №

Заголовок поля

Идентификатор поля

Ключ

Тип поля

Длина

1

Код услуги

Код услуги

FK

Numeric

3

2

Номер счета

Номер счета

PK

Numeric

3

3

Код контракта

Код контракта

FK

Numeric

3

4

Код рекламод.

Код рекламодателя

FK

Numeric

3

5

Код радиорекламы

Код радиорекламы

FK

Numeric

3

6

Код продавца

Код продавца

FK

Numeric

3

7

Дата выписки

Дата выписки

 

Date

8

8

Cумма

Cумма

 

Numeric

5

9

Налог на рекламу

Налог на рекламу

 

Numeric

6.2

10

НДС

НДС

 

Numeric

6.2

 

Таблица 2 - Контракт (Зависимая)

 

Заголовок поля

Идентификатор поля

Ключ

Тип поля

Длина

1

Код контракта

Код контракта

PK

Numeric

3

2

Код радиорекламы

Код радиорекламы

FK

Numeric

3

3

Код продавца

Код продавца

FK

Numeric

3

4

Код услуги

Код услуги

FK

Numeric

3

5

Код рекламодателя

Код рекламодателя

FK

Numeric

3

 

 

 

 Таблица 3 - Наименование рекламных услуг (Независимая)

 №

Заголовок поля

Идентификатор поля

Ключ

Тип поля

Длина

1

Код услуги

Код услуги

PK

Numeric

3

2

Наименование услуги

Наименование услуги

 FK

Character

15

3

Рекламное время за сутки

Рекламное время за сутки

 FK

Numeric

2

4

Оплата за сутки

Оплата за сутки

 FK

Numeric

4

 

 Таблица 4 - Продавец (Независимая)

 

Заголовок поля

Идентификатор поля

Ключ

Тип поля

Длина

1

Код продавца

Код продавца

PK

Numeric

2

2

Фамилия/2

Фамилия

 

Character

10

3

Имя/2

Имя

 

Character

10

4

Отчество/2

Отчество

 

Character

10

5

Наименование продавца

Наименование продавца

 

Character

15

6

Адрес продавца

Адрес продавца

 

Character

30

7

Контактный телефон

Контактный телефон

 

Numeric

10

 

 Таблица 5 -Радиореклама (Зависимая)

 

Заголовок поля

Идентификатор поля

Ключ

Тип поля

Длина

1

Код радиорекламы

Код радиорекламы

PK

Numeric

3

2

Код услуги

Код услуги

FK

Numeric

3

3

Дата начала выхода

Дата начала выхода

 

Date

8

4

Дата окончания выхода

Дата окончания выхода

 

Date

8

5

Начало эфира

Начало эфира

 

Numeric

10

6

Окончание эфира

Окончание эфира

 

Numeric

10

7

Продолжительность

Продолжительность

 

Numeric

10

8

Общее количество

Общее количество

 

Numeric

10

9

День недели выхода

День недели выхода

 

Numeric

10

10

Цена

Цена

 

Numeric

3

11

Выполнение

Выполнение

 

Character

10

 

 Таблица 6 - Рекламодатель (Независимая)

 

Заголовок поля

Идентификатор поля

Ключ

Тип поля

Длина

1

Код рекламодателя

Код рекламодателя

PK

Numeric

3

 

Заголовок поля

Идентификатор поля

Ключ

Тип поля

Длина

2

Наименование рекламодателя

Наименование рекламодателя

 

Character

25

3

Признак юридич. лица

Признак юридич лица

 

Character

5

4

Адрес

Адрес

 

Character

30

5

Телефон

Телефон

 

Numeric

15

6

Факс

Факс

 

Numeric

15

7

Электронный адрес

Электронный адрес

 

Character

20

8

Должность

Должность

 

Character

15

9

Фамилия

Фамилия

 

Character

10

10

Имя

Имя

 

Character

10

11

Отчество

Отчество

 

Character

10

12

Расчетный счет

Расчетный счет

 

Numeric

15

13

Банк

Банк

 

Numeric

10

14

Корр счет

Корр счет

 

Numeric

15

15

Банк 2

Банк 2

 

Numeric

10

 

 

4.3 Описание запросов к базе данных

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

          4.3.1 Посчитать количество клиентов по указанной форме собственности.

SELECT Count(Рекламодатель.[Признак юридического лица]) AS [Count_Признак юридического лица]

FROM Рекламодатель

HAVING (((Рекламодатель.[Признак юридического лица])=[Укажите форму собственности:]));

         4.3.2 Показать список рекламодателей указанной формы собственности, заключивших контракты .

SELECT DISTINCTROW Рекламодатель.[Код рекламодателя], Рекламодатель.[Наименование рекламодателя], Рекламодатель.[Признак юридического лица], Рекламодатель.Адрес, Рекламодатель.Телефон, Рекламодатель.[Электронный адрес]

FROM Рекламодатель INNER JOIN Контракт ON Рекламодатель.[Код рекламодателя] = Контракт.[Код рекламодателя]

WHERE (((Рекламодатель.[Признак юридического лица])=[Укажите форму собственности:]));

         4.3.3 Список контрактов, заключенных каждым продавцом .

SELECT DISTINCTROW Продавец.[Код продавца], Продавец.[Фамилия продавца], Продавец.[Наименование продавца], Продавец.Имя, Продавец.Отчество, Контракт.[Код контракта], Рекламодатель.[Наименование рекламодателя], Счет.[Номер счета]

FROM Рекламодатель INNER JOIN (Продавец INNER JOIN (Контракт INNER JOIN [Счет] ON Контракт.[Код контракта] = Счет.[Код контракта]) ON Продавец.[Код продавца] = Контракт.[Код продавца]) ON Рекламодатель.[Код рекламодателя] = Контракт.[Код рекламодателя]

GROUP BY Продавец.[Код продавца], Продавец.[Фамилия продавца], Продавец.[Наименование продавца], Продавец.Имя, Продавец.Отчество, Контракт.[Код контракта], Рекламодатель.[Наименование рекламодателя], Счет.[Номер счета];

     4.3.4 Сумма контрактов, заключенных каждым продавцом .

SELECT DISTINCTROW Продавец.[Фамилия продавца], Продавец.Имя, Продавец.Отчество, Контракт.[Код контракта], Sum(Счет.Сумма) AS [Sum _ Сумма]

FROM Продавец INNER JOIN (Контракт INNER JOIN [Счет] ON Контракт.[Код контракта] = Счет.[Код контракта]) ON Продавец.[Код продавца] = Контракт.[Код продавца]

GROUP BY Продавец.[Фамилия продавца], Продавец.Имя, Продавец.Отчество, Контракт.[Код контракта];

         4.4 Описание отчетов

Далее приведены только 3 примера практической реализации отчетов.

a)   список рекламодателей, счета которых находятся в указанном банке.

Отчет составляется на базе запроса, текст запроса приведен ниже:

SELECT Рекламодатель.[Код рекламодателя], Рекламодатель.[Наименование рекламодателя], Рекламодатель.[Признак юридического лица], Рекламодатель.Адрес, Рекламодатель.Телефон, Рекламодатель.Факс, Рекламодатель.[Электронный адрес], Рекламодатель.Должность, Рекламодатель.Фамилия, Рекламодатель.Имя, Рекламодатель.Отчество, Рекламодатель.[Расчетный счет], Рекламодатель.Банк, Рекламодатель.[Корр счет], Рекламодатель.Банк2, Рекламодатель.ОКПО, Рекламодатель.ОКОНХ, Рекламодатель.ИНН, Рекламодатель.Примечания

FROM Рекламодатель;

b)  список контрактов, заключенных каждым продавцом.

Отчет формируется по запросу, текст которого приведен ниже:

SELECT DISTINCTROW Продавец.[Фамилия продавца], Продавец.Имя, Продавец.Отчество, Контракт.[Код контракта], Sum(Счет.Сумма) AS [Sum _ Сумма]

FROM Продавец INNER JOIN Контракт INNER JOIN [Счет] ON Контракт.[Код контракта] = Счет.[Код контракта]) ON Продавец.[Код продавца] = Контракт.[Код продавца]

GROUP BY Продавец.[Фамилия продавца], Продавец.Имя, Продавец.Отчество, Контракт.[Код контракта];.

c)  список рекламодателей, заключивших более 1 контракта.

Отчет формируется по запросу, текст которого приведен ниже:

SELECT DISTINCTROW Рекламодатель.[Код рекламодателя], Рекламодатель.Фамилия, Рекламодатель.[Признак юридического лица], Рекламодатель.[Электронный адрес], Count(*) AS [Count _ Контракт]

FROM Рекламодатель INNER JOIN Контракт ON Рекламодатель.[Код рекламодателя] = Контракт.[Код рекламодателя]

GROUP BY Рекламодатель.[Код рекламодателя], Рекламодатель.Фамилия, Рекламодатель.[Признак юридического лица], Рекламодатель.[Электронный адрес]

HAVING (((Count(*))>1));

 

 

 

 Список литературы

Основная

1.   Питер Роб, Карлос Коронел. Системы баз данных:

Проектирование, реализация и управление.- Санкт—Петербург: «БХВ-Петербург»,2004.

2.   Р. Ахоян, А. Горев, С. Макашарипов. Эффективная работа с СУБД. -

Санкт—Петербург: Питер, 1997.

3.   Хансен г., Хансен Дж. Базы данных:

разработка и управление. – М.: ЗАО «Издательство БИНОМ», 1999.

4.   Глушаков С. В., Ломотько Д. В. Базы данных: Учебное пособие. 2000.

 

 

      Дополнительная

1.   Компьютерные технологии обработки информации./Под редакцией Назарова С.В. — М: Финансы и статистика, 1999.

2.   Дейт К. Введение в системы баз данных: Пер с англ.- 6-е изд – СПБ: Вильямс, 1999.

3.   Кириллов В.В. Структуризованный язык запросов (SQL). – СПб.: ИТМО, 2004. – 80 с.

 

 

 

Содержание

 Введение                                                                                       3

1 Программа курса                                                                        3

2 Рекомендации по выполнению контрольной работы                4                

3 Контрольные задания                                                                 10

4 Пример                                                                                        26

Список литературы                                                                        35

 

 

 

 

 

 

 

 

 

 

        Сводный  план 2005г., поз.173 

 

 

 

 

Юрий Владимирович Шевяков

 

 

ОРГАНИЗАЦИЯ БАЗ ДАННЫХ В ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМАХ

 Программа, методические указания и контрольные задания

для студентов специальности 050718 – Электроэнергетика

 дистанционного обучения

 

 

 

 

 

 

 

 

 

Редактор Ж. М. Сыздыкова

 

 

 

Подписано в печать                                                  Формат 60х84  1/16

Тираж 150 экз.                                                           Бумага типографская №1

Объем 2,4 уч.-изд. л.                                                   Заказ №

                                                                               Цена 133   тенге.

 

 

 

 

 

 

 

Копировально – множительное бюро Алматинского института энергетики и связи

050013, Алматы, Байтурсынова, 126.