Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 8.pdf
Скачиваний:
34
Добавлен:
27.05.2015
Размер:
463.89 Кб
Скачать

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

шифр книги, который совпадает с уникальным шифром из описания книг

присутствие в библиотеке.

В случае отсутствия данного экземпляра книги должны быть записаны следующие сведения:

номер билета читателя, который взял книгу

дата выдачи книги

дата возврата.

Каждый экземпляр книги может находиться на руках только у одного читателя.

Предусмотреть следующие ограничения на информацию в системе: Не может быть информации о соавторах, если нет информации об

авторе. Книга может не иметь ни автора ни соавтора.

Вбиблиотеке должны быть записаны читатели не моложе 17 лет.

Вбиблиотеке присутствуют книги, изданные начиная с 1960 по текущий год.

Каждый читатель может держать на руках не более 5 книг.

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

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

Вариант №4

База данных “Обеспечение учебного процесса”

Задано расписание занятий групп, в котором указаны следующие параметры

день недели (занятия в субботу не проводятся)

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

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

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

название дисциплины (выбирается из таблицы дисциплин на семестр)

тип занятий (выбирается из допустимого списка типов занятий: лекция, лабораторные работы, упражнения, курсовой проект)

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

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

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

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

Для каждого студента ведется электронный журнал, в котором занесены данные о сдаче студентом всех лабораторных, домашних заданий и курсовых. При планировании домашних заданий отводить на каждое задание 2 календарных недели.

Вариант №5

База данных "Транспортная компания"

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

ВБД "Транспортная компания" ведутся следующие картотеки:

1.Информация о клиентах:

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

название компании;

фамилия, имя, отчество;

номер паспорта;

контактный телефон;

E-mail;

адрес проживания;

дата рождения;

номер заказа;

2.Информация о заказах:

номер заказа;

дата заказ;

тип товара;

длительность исполнения;

маршрут;

гос. номер автотранспорта;

стоимость перевозки.

3.Картотека автотранспорта:

модель (на выбор 4 типа);

гос. номер;

состояние;

дата выпуска.

4.Картотека сотрудников:

фамилия, имя, отчество;

номер паспорта;

рабочий телефон;

E-mail;

адрес проживания;

дата рождения;

оклад;

должность (директор, менеджер, водитель);

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

— стаж работы.

Вариант №6

База данных "Поликлиника"

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

ВБД «Поликлиника» должны вестись следующие картотеки:

1.Информация о сотрудниках-врачах:

фамилия, имя, отчество;

ИНН;

номер рабочего телефона;

E-mail;

адрес проживания;

дата рождения;

оклад;

стаж работы;

согласие на обработку персональных данных (Да, Нет);

специализация (на Ваш выбор не менее 5).

2.Информация о клиентах:

фамилия, имя, отчество;

ИНН;

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

номер домашнего телефона;

адрес проживания;

дата рождения;

номер страховки (0-страховки нет);

вид необходимой услуги;

количество услуг;

фамилия лечащего врача.

Согласие на обработку персональных данных (Да, Нет) 3.Сведения об услугах:

вид услуги (обследование, лечение, процедуры, операция);

стоимость одной услуги (равна нулю, если услуга бесплатная);

тип кабинета.

4.Сведения о расписании кабинетов:

—номер кабинета;

—время работы по дням недели;

—фамилия, имя, отчество врача;

—тип кабинета.

Вариант №7

База данных "Программные системы "

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

В БД «Программные системы» ведется картотека сотрудников. На каждого сотрудника в картотеку заносятся следующие сведения:

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

фамилия, имя, отчество;

номер паспорта;

контактный телефон;

E-mail;

адрес проживания;

дата рождения;

должность (ответственный разработчик, разработчик); Аналогичная картотека создается для клиентов. В нее заносятся

следующие сведения:

фамилия, имя, отчество;

номер паспорта;

контактный телефон;

E-mail;

адрес проживания;

дата рождения;

тип клиента (юридическое/частное лицо); Картотека заказов содержит:

номер заказа;

тип программной системы;

вид работы с программной системой;

длительности работы;

стоимости работы;

дата оформления заказа;

фамилия клиента, выдавшего заказ;

фамилия сотрудника, выполняющего заказ.

Вариант №8

База данных"Туристическая компания"

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

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

комплектуются несколько туристических групп на месяц вперед, от текущей даты. Заранее известны сроки каждого маршрута. Однако при наборе групп ниже некоторого количества человек Ваша деятельность становится нерентабельной, однако заказ выполняется. Ваши клиенты после заказа и оплаты маршрута имеют право от него отказаться, но при этом теряют некоторую страховую сумму (10% от стоимости заказа). Ваша задача разработать БД "Туристическая компания", использование которой позволит повысить эффективность управления компанией.

Всоздаваемой вами БД ведутся следующие картотеки:

1.Картотека, содержащая информацию о сотрудниках:

фамилия, имя, отчество;

номер паспорта;

рабочий телефон;

адрес проживания;

дата рождения;

должность (директор, бухгалтер, гид – сопровождающий);

размер оклада;

премия.

2.Информация о транспорте:

количество мест в каждом виде транспорта (самолет (5мест), теплоход (7мест), поезд (7мест) и автобус (7мест));

фирма, сдающая в аренду транспорт;

стоимость аренды;

3.Сведения о маршрутах:

номер маршрута;

пункт отправления;

пункт прибытия;

дата отправления;

время в пути;

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

вид транспорта; (самолет(5мест), теплоход(10мест), поезд(10мест) и автобус(10мест));

стоимость одного билета.

4.Информация о клиентах:

тип клиента (1-частное лицо, 2 - группа );

фамилия имя, отчество (здесь и далее для группы - информация о старшем группы);

номер паспорта;

номер телефона;

домашний адрес ( город, район, улица, № дома);

номер маршрута;

класс гостиницы;

длительность проживания (не более 7 суток);

отказ от заказа (да, нет);

согласие на обработку персональных данных (Да, Нет).

5.Сведения о гостиницах:

местонахождение (пункт прибытия в маршруте);

класс гостиницы (3, 4, 5 звезд, количество мест неограниченно);

стоимость одних суток проживания.

Вариант №9

База данных «Каталог средств защиты информации»

Разрабатываемая БД представляет собой электронный каталог, содержащий описание и характеристики различных средств защиты информации. В данной БД должна содержаться информация о том, к какой категории относится описываемое средство защиты информации (СЗИ):

средства предотвращения несанкционированного доступа,

средства защиты информации при межсетевом взаимодействии,

антивирусные средства,

средства анализа защищенности,

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

системы обнаружения вторжений,

криптографические средства.

какие способы и методы защиты информации оно реализует:

управление доступом;

регистрация и учет;

обеспечение целостности;

физическая охрана;

восстановление;

резервирование;

организация безопасного межсетевого взаимодействия

имеется ли у данного средства сертификат ФСТЭК, если имеется, то данные о том, когда он был выдан и когда истекает срок его действия. Так же в БД должна содержаться информация о существующих версиях СЗИ, составляющих их подсистемах, данные об стоимости, производителе, а так же приводиться описания основных функциональных возможностей.

Вариант №10

База данных "Недвижимость"

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

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

фамилия, имя, отчество.

номер паспорта;

номер телефона;

согласие на обработку персональных данных (Да, Нет)

тип клиента (юридическое/частное лицо);

тип договора (покупка и продажа, аренда и сдача в аренду, обмен);

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

стоимость договора;

типа помещения (1,2,3,4 и более комнат);

адрес помещения (район, улица, этаж);

Каждому клиенту присваивается уникальный номер – код клиента. Предусмотреть ограничение - одно помещение не может выступать в качестве объекта в нескольких договорах

По каждому сотруднику – риэлтеру в фирме имеется следующие сведения:

фамилия, имя, отчество;

филиал, в котором он работает;

дата рождения;

стаж;

специализация (по типу договора);

оклад;

премия (10% от стоимости услуги по заключенному договору).

Вариант №11

База данных "Провайдер Интернет"

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

ВБД «Провайдер Интернет» ведется ряд картотек.

Вкартотеку стоимость услуг фирмы включается следующая информация:

стоимость подключения на общий телефонный канал;

стоимость подключения на выделенную линию;

скорость;

тариф;

стоимость;

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

стоимости одной минуты (в рублях) рекламы в Интернет в зависимости от времени суток (с 8 до 18, с 18 до 00 и с 00 до 7 ).

В картотеке сотрудник содержится следующая информация:

фамилия, имя, отчество;

номер паспорта;

контактный телефон;

E-mail;

адрес проживания;

дата рождения;

согласие на обработку персональных данных (Да, Нет);

должность (директор, менеджер, менеджер по рекламе);

стаж:

оклад.

На каждого клиента в картотеку заносятся следующие сведения:

—фамилия, имя, отчество (директора для юридического лица);

—номер счета;

—ИНН;

—номер телефона;

—тип клиента (юридическое/частное лицо);

—вид подключения;

—скорость;

—тариф;

—длительности работы в Интернете в минутах днем, вечером и ночью;

—длительности работы рекламы в Интернете в минутах днем, вечером и ночью;

—номинал Интернет - карты экспресс оплаты, которую приобрел клиент последней;

—фамилия сотрудника, заключившего договор; Каждому клиенту присваивается уникальный номер – Код клиента.

Ограничения, накладываемые на БД:

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

1.С одного телефона может подключиться только один клиент;

2.У вас продаются Интернет - карты экспресс оплаты номиналом в 5, 10, 20 и

3.50 у. е.

4.Вы ведете также базу приобретенных Интернет - карт и счетов, на которые были положены с них средства.

Вариант №12

База данных "Рекламная компания"

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

В БД «Рекламная компания» ведется картотека клиентов. На каждого клиента в картотеку заносятся следующие сведения:

фамилия имя, отчество;

номер паспорта (необходим при полном совпадении ФИО клиентов – своего рода уникальный номер);

телефон;

тип клиента (юридическое/частное лицо);

вид заказа на рекламу (на транспорте, на щитах, на радио и на телевидении);

стоимость заказа;

согласие на обработку персональных данных.

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

Каждый сотрудник характеризуется следующими сведениями:

фамилия, имя, отчество;

агентство, в котором он работает;

дата рождения;

стаж;

должность (директор, менеджер, дизайнер);

оклад.

Рекламная фирма и агентства характеризуются следующими параметрами:

номер (для фирмы №=1, для агентств =2,3,…);

адрес;

фамилия, имя, отчество директора;

специализация (тип рекламы); Предусмотреть следующие ограничения:

— один менеджер

не может работать в двух агентствах

одновременно;

 

в каждом агентстве поле «Начальник» является обязательным для заполнения;

возраст работников организации не должен превышать 55 лет.

Вариант № 13

База данных «Центр сервисного обслуживания»

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

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

забирать аппаратуру и доставлять заказы не место. Заказчики могут доставлять и забирать технику самостоятельно. За транспортные услуги, изымается дополнительная плата в сумме равной 5% от стоимости услуги;

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

БД "Центр сервисного обслуживания", которую вам необходимо создать, должна содержать ряд картотек.

Картотека-Фирма, в которой хранится информация о сотрудниках:

фамилия, имя, отчество;

филиал, в котором он работает;

дата рождения;

согласие на обработку персональных данных;

стаж;

должность (директор, инженер, техник);

оклад;

номер выполняемого заказа

код сотрудника фирмы.

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

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

стоимость услуги (при срочном заказе возрастает на 25%);

транспортные средства (используются - да, не используются - нет);

дата заказа;

номер заказа;

длительность исполнения (менее 2 – х суток – срочный ремонт).

3.Картотека-Клиент, в которой содержатся сведения о клиентах:

фамилия, имя, отчество;

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

номер паспорта;

номер телефона;

тип клиента (юридическое/частное лицо);

адрес клиент (район, улица, № дома);

согласие на обработку персональных данных;

номер заказа.

Каждому клиенту присваивается уникальный номер – код клиента.

4.Картотека - Филиал содержит следующую информацию:

номер филиала (приемного пункта);

адрес (район, улица, № дома);

номер телефона;

фамилия, имя, отчество директора.

Вариант №14

База данных "Внебюджетное образование"

Вы занимаетесь организацией внебюджетного образования. У Вас имеется несколько типов краткосрочных курсов, предназначенных для изучения конкретных вопросов, связанных с программным обеспечением персональных компьютеров и система второго высшего образования. Краткосрочные курсы все имеют одинаковую длительность 5 дней по 8 часов (24 часа – лекции и 16 - лабораторные занятия). Длительность обучения в системе второго высшего образования 4 семестра (70 недель при 6 дневном обучении по 5 пар в день). Имеется перечень учебных дисциплин с распределением их по часам. У Вас имеется некоторый состав ресурсов: учебных классов, лекционных аудиторий и преподавателей. Вам необходимо решать задачу составления расписаний занятий.

В БД "Внебюджетное образование" ведутся следующие картотеки:

Сданными о преподавателях:

фамилия, имя, отчество;

ИНН;

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

рабочий телефон;

адрес проживания;

дата рождения;

должность (профессор, доцент, ст. преподаватель, ассистент);

— должность по совместительству (декан, зам. декана,

зав.

кафедрой или нет);

 

размер оклада (для совместителей оклад плюс процентная надбавка - 20%, 15%, 15% или 0% соответственно, перечисленным выше должностям);

стаж;

наименование кафедры.

Синформацией о дисциплинах для второго высшего образования:

наименования дисциплин;

вид дисциплин (лекции или лабораторные работы);

фамилия преподавателя, ведущего дисциплину;

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

номер аудитории;

номер семестра, в котором ведутся занятия по данной дисциплине;

стоимость обучения за один срочные семестр.

Сданными о факультете:

наименования факультета;

названия кафедр;

специальности 2-го высшего образования.

С информацией о типах краткосрочных курсов:

наименование курса (на Ваш выбор от 3 до 5);

фамилия преподавателя, ведущего курс;

стоимость обучения.

Синформацией об аудиториях:

номер аудитории;

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

— вид аудитории ( лекционная, лаборатория); Допущения. Размеры аудитории значения не имеют. Занятия по каждой

дисциплине ведутся только один семестр.

IV. Контрольные вопросы

1.Понятие базы данных

2.Система управление базами данных

3.Логическая модель базы данных

4.Физическая модель базы данных

5.Способы создания и подключения баз данных в СУБД Access

6.Назовите и опишите основные функциональные возможности СУБД

Access.

7.Требования к данным заносимым в таблицы.

8.Первичный ключ

9.Внешний ключ

10.Способы представления данных в таблицах

11.Понятие связи. Виды связей.

12.Понятие схемы данных.

13.Маска ввода

14.Типы данных

V. Правила выполнения.

Отчет по выполненной лабораторной работе оформляется письменно в тетради и должен содержать:

1.Номер лабораторной работы.

2.Тему.

3.Цель.

4.Полные ответы на контрольные вопросы.

5.Файл-отчет с результатами выполненных практических заданий.