42332
Разработка концептуальной модели базы данных
Лабораторная работа
Информатика, кибернетика и программирование
Добавьте следующие элементы в структуру данных сущности FIRMS: Имя атрибута Назначение ID Идентификатор партнера Nme Наименование партнера ddress Адрес City Город Phone Телефоны EMil Адрес электронной почты Person Контактное лицо FinDelt Финансовое сальдо ChngDelt Обменное сальдо Coeff Коэффициент скидки наценки RetDys Количество дней для возврата В структуру данных сущности BOOKS добавьте следующие элементы: Имя атрибута Назначение ID Идентификатор книги Nme Название книги uthor Авторы Publish Издательство Yer Год выпуска Pges Количество...
Русский
2013-10-29
233 KB
52 чел.
?
Изучить виды моделей данных. Получить навыки разработки концептуальной модели данных с помощью CASE-средства Open ModelSphere.
Время выполнения: 4 часа.
Исходными данными является индивидуальное задание и результат предыдущих лабораторных работ.
Приложение "Open ModelSphere" и редактор "OpenOffice.org Pro 3.3.0" для создания отчета. .
При разработке концептуальной модели нужно сначала создать структуры данных для сущностей, например FIRMS, BOOKS, NAKLS и PAYMENTS, указанных в индивидуальном задании.
Далее для каждой структуры данных надо определить атрибуты. Добавьте следующие элементы в структуру данных сущности FIRMS:
Имя атрибута |
Назначение |
ID |
Идентификатор партнера |
Name |
Наименование партнера |
Address |
Адрес |
City |
Город |
Phone |
Телефон(ы) |
|
Адрес электронной почты |
Person |
Контактное лицо |
FinDelta |
Финансовое сальдо |
ChngDelta |
Обменное сальдо |
Coeff |
Коэффициент скидки/наценки |
RetDays |
Количество дней для возврата |
В структуру данных сущности BOOKS добавьте следующие элементы:
Имя атрибута |
Назначение |
ID |
Идентификатор книги |
Name |
Название книги |
Author |
Автор(ы) |
Publish |
Издательство |
Year |
Год выпуска |
Pages |
Количество страниц |
ISDN |
Код ISDN |
Stand |
Стандарт упаковки (количество книг в пачке) |
Quan |
Остаток книг на складе |
Price |
Цена покупки книги |
Opt |
Цена оптовой продажи |
Rozn |
Цена розничной продажи |
В структуру данных сущности PAYMENTS добавьте следующие элементы:
Имя атрибута |
Назначение |
ID |
Идентификатор платежного документа |
Out |
Направление платежа (True - партнеру, False - от партнера) |
Date |
Дата платежа |
Sum |
Сумма платежа |
В структуру данных NAKLS добавьте следующие элементы:
Имя атрибута |
Назначение |
ID |
Идентификатор накладной |
Date |
Дата составления накладной |
RetDate |
Срок возврата нереализованных книг |
Type |
Тип накладной (0-покупка у поставщика, 1-продажа покупателю, 2-возврат поставщику, 3-возврат от покупателя, 4-книги получаются по обмену, 5-книги передаются по обмену, 6-покупка с предоплатой, 7-продажа с предоплатой) |
Coeff |
Величина скидки/наценки |
Sum |
Сумма накладной с учетом скидки/наценки |
PayedSum |
Оплаченная сумма |
RetSum |
Сумма возврата |
MOVEBOOK |
Дочерняя структура |
ID |
Идентификатор |
Quan |
Количество экземпляров книги |
Price |
Цена одного экземпляра с учетом скидки/наценки |
Концептуальная модель данных отображает обобщающее представление о данных, не зависимое от типа выбранной СУБД. Она описывает то, какие данные хранятся в базе данных, а также связи, существующие между ними. Фактически это полное представление требований к данным со стороны организации, у которой работают пользователи.
Концептуальная модель данных состоит из сущностей со своими атрибутами и n-арных связей. Концептуальная модель используется как средство построения и представления информационных потребностей предприятия.
Сущность : информационный объект, относящийся к деятельности предприятия
Атрибут : характеристика сущности
Связь : связь сущностей между собой, обычно между двумя сущностями, а в общем между n сущностями; осуществляется через связь экземпляров одной сущности с экземплярами другой сущности
Роль : с каждой стороны связи. Определяет смысл участия соответствующей сущности в данной связи (например, родительская сущность, дочерняя сущность)
Кардинальность связи : максимальное количество экземпляров одной сущности, связанных с одним экземпляром другой сущности
Управляемость ролью : показывает, что данная сущность является дочерней сущностью родительской сущности
Ограничения роли : механизм поддержания целостности связей
Ключ: первичный (идентификатор) или потенциальный
Зависимость (подчиненность) ключа: для первичных и суперключей
Лабораторную работу следует выполнять в следующем порядке:
Вариант задания (Таблица 1) выбирается по формуле (N mod 24)+1, где N последние две цифры зачетной книжки студента.
Таблица : Варианты заданий к лабораторной работе №9
№ варианта |
Имя пользователя |
Имя файла проекта |
1 |
TEAM001 |
SALARY.sms |
2 |
TEAM002 |
STUFF.sms |
3 |
TEAM003 |
STUFFPLUS.sms |
4 |
TEAM004 |
TELEPHONE.sms |
5 |
TEAM005 |
TOOLS.sms |
6 |
TEAM006 |
EXAMIN.sms |
7 |
TEAM007 |
LIBRARY.sms |
8 |
TEAM008 |
AVIA.sms |
9 |
TEAM009 |
SHOP.sms |
10 |
TEAM010 |
HCOMMAND.sms |
11 |
TEAM011 |
STUDENT.sms |
12 |
TEAM012 |
SERVIS.sms |
13 |
TEAM013 |
REGION.sms |
14 |
TEAM014 |
OPTSHOP.sms |
15 |
TEAM015 |
OPTLEKI.sms |
16 |
TEAM016 |
SPORTSMEN.sms |
17 |
TEAM017 |
DANCING.sms |
18 |
TEAM018 |
BIRTHDOM.sms |
19 |
TEAM019 |
TENNIS.sms |
20 |
TEAM020 |
CURSES.sms |
21 |
TEAM021 |
TEACHER.sms |
22 |
TEAM022 |
HOSPITAL.sms |
23 |
TEAM023 |
SOLDAT.sms |
24 |
TEAM024 |
YUSHOP.sms |
Для создания концептуальной модели данных с помощью приложения "Open ModelSphere" необходимо выполнить следующие действия:
Далее необходимо создать все сущности в создаваемой концептуальной модели данных. Чтобы создать сущность выберите пиктограмму "Создание Сущности" на панели "Инструменты создания" и затем щелкните в нужном месте окна диаграммы. При создании сущности, Open ModelSphere автоматически присваивает ей имя Сущность.
Каждая сущность должна иметь по крайней мере один атрибут. Приложение Open ModelSphere имеет функцию редактирования, которая позволяет добавлять атрибуты непосредственно в графическое представление сущности. При создании атрибута, Open ModelSphere автоматически присваивает атрибуту имя Атрибут. Щелкните правой кнопкой по сущности, либо в окне "Навигатор", либо в окне диаграммы (по названию сущности), и выберите из всплывающего меню команду Добавить ® Столбец.
После этого окончательный вид концептуальной модели примет вид, изображенный на рис. 10.
Отчет о выполнении лабораторной работы №9 необходимо оформить на листах формата A4. Для создания отчета следует использовать шаблон отчета для соответствующей лабораторной работы, который необходимо открыть с помощью приложения OpenOffice.
Отчет состоит из титульного листа, указания цели работы, описания процесса выполнения работы и выводов. Отчет должен содержать результаты работы, представляемые в следующей последовательности:
А также другие работы, которые могут Вас заинтересовать | |||
30230. | Постиндустриальное, информационное общество: социальная структура и специфика трудовой деятельности | 22 KB | |
Однако следует отметить что проблема âатомизацииâ общества обсуждается сегодня учеными все шире [1]. Поскольку получение информации о происходящем в стране и в мире уже не требует прямого общения между людьми человек может все больше и больше изолироваться от общества подвергаться иллюзии независимости от него. Американские исследователи отмечают что âконвергенция меняющихся общественных и личных ценностей с новой техникой и энергоэкономическими нуждами делает становление мозаичного общества по существу неизбежнымâ[2]. Проблема... | |||
30231. | Социальная информатика: предмет и задачи курса | 29 KB | |
Одним из критериев перехода общества к постиндустриальной и далее к информационной стадии развития может служить процент населения занятого в сфере услуг: если в обществе более 50 населения занято в сфере услуг наступила постиндустриальная фаза его развития; если в обществе более 50 населения занято в сфере информационных услуг общество стало информационным. Концепция постиндустриального общества как общесоциологическая теория развития достаточно глубоко разработана западными исследователями: Д. Понятие... | |||
30232. | Семантические основы социальной информатики | 56 KB | |
Нередко в этих теоретических построениях термин информация наполнен разным смыслом а следовательно сами теории высвечивают лишь часть граней некоторой системы знаний которую можно назвать общей теорией информации или информологией наукой о процессах и задачах передачи распределения обработки и преобразования информации. Формализация знаний: методы и приемы. При поиске наиболее удобных рациональных средств и форм информационного обмена человек чаще всего сталкивается с проблемой компактного и... | |||
30233. | Социальные коммуникации: история, современность, перспективы | 22.5 KB | |
Когда информационная среда рассматривается с точки зрения хранимой и циркулирующей в ней информации она как правило выступает как объект техники служащей определенным человеческим целям которые выступают по отношению к этой технике внешними условиями функционирования. Опираясь на количественные меры математической теории информации Робертсон ранжирует цивилизации по количеству производимой ими информации следующим образом : Уровень 0 информационная емкость мозга отдельного человека 107 бит; Уровень 1 устное общение внутри... | |||
30234. | Информационные ресурсы общества | 25.5 KB | |
Информационный кризис начала 70х годов ХХ века проявился в снижении эффективности информационного обмена: резко возрос объем публикуемых данных; между группами разных специалистов стало трудно общаться; возрос объем неопубликованной информации; выросла проблема межязыкового обмена в мире. информационного âвзрываâ лавинообразного роста объемов социоинформации сопровождающегося информационным âголодомâ физиологическими ограничениями человека в восприятии и переработке информации и трудностями в выделении нужной информации из... | |||
30235. | Понятие и структура оборотных фондов предприятий СКСиТ | 89 KB | |
Понятие об оборотных средствах их классификация. ОБОРОТНЫЕ СРЕДСТВА Текущие активы денежные средства вложенные в оборотные производственные фонды и фонды обращения. Состав оборотных средств: денежные средства наиболее ликвидная часть оборотных активов. Это денежные средства в кассе и денежные средства в банках в т. | |||
30236. | Расчет себестоимости туристского продукта и услуг социально-культурного сервиса | 50.5 KB | |
Но если цена продукции зависит от ситуации которая складывается на рынке то затраты на ее производство непосредственно зависят от финансовохозяйственной деятельности самого предприятия. Следовательно совокупные затраты предприятия представляют собой издержки производства и издержки обращения и они лежат в основе определения себестоимости продукции работ услуг. При определении себестоимости общего объема выпуска продукции все затраты группируются по принципу однородности по следующим элементам: материальные затраты за вычетом... | |||
30237. | Понятие и виды цен. Методы ценообразования и ценовая политика на предприятиях СКСиТ | 146 KB | |
Только после этого можно определять цели в соответствии с которыми устанавливаются цены. Сущность цены. Кривая спроса показывает что спрос потребителей на туристские услуги увеличивается по мере снижения цены на них. Производители напротив увеличивают предложение по мере роста цены. | |||
30238. | Налогообложение в СКСиТ | 61.5 KB | |
Предприятий для которых туризм представляет собой основной вид деятельности. принадлежность к группе малых предприятий регламентируется среднегодовой численностью персонала для различных видов деятельности в пределах 30100 человек. По общероссийскому классификатору отраслей народного хозяйства ОКОНХ основные предприятия туристской сферы относятся к отрасли Здравоохранение физкультура и социальное обеспечение по Общероссийскому классификатору услуг населения ОКУН большинство видов деятельности туристских организаций относится к... | |||