Информатика / BILET_15
.docxБИЛЕТ 15.
-
Какие факторы обусловливают выделение экономической информатики как самостоятельного направления?
Примем во внимание специфику экономических данных, характер их использования в управлении, смысловые взаимосвязи, степень необходимости для управления, формы представления, уровень и частоту использования, достоверность и другие важные и разнообразные характеристики и их содержание. На уровне фирм:
-
Технические характеристики средств производства (в первую очередь, оборудования )
-
Описание технологии и условий производства.
-
Рыночная конъюнктура (цены, объем спроса)
-
Сведения об оборотных средствах;
-
Сведенья о кадровом составе
-
Сведения о наличии и потребностях в ресурсах;
-
Нормативы, плановые задания;
-
Совокупность расчетных показателей (рентабельность, себестоимость)
-
Различные приказы, инструкции, методики.
У всех этих сведений есть общий признак – они относятся к производственно-хозяйственной деятельности людей. По этому признаку их определяют как экономическую информацию, обработке которой соответствует самостоятельное направление – экономическая информатика.
-
Что такое «связи сущностей», что они определяют? Какие типы связей вам известны? Чем отличается связь один ко многим от связи многие ко многим? Приведите примеры. Каковы преимущества и недостатки ER-моделирования?
Связи сущностей – это взаимоотношения сущностей.
Модель «сущность-связь» включает в себя классы связей и экземпляры связей. Классы связей определяют взаимоотношения между классами сущностей, а экземпляры связи — взаимоотношения между экземплярами сущностей. У связей могут быть атрибуты.
Бинарные связи:
Один к одному - одиночный экземпляр сущности одного типа связан с одиночным экземпляром сущности другого типа. (сотрудник – авто)
Один ко многим - экземпляр сущности одного типа связан со многими экземплярами сущности другого типа. (ОБЩЕЖИТИЕ-СТУДЕНТ).
Многие ко многим (СТУДЕНТ-КЛУБ)
Преимущества ER-моделирования
-
Исключительная концептуальная простота. ER-модель дает очень простоети наглядное представление об основных логических объектах БД и существующих между ними связях, поэтому использование такой модели значительно упрощает разработку и организацию сложных баз данных.
-
Наглядное представление. ER-модель дает проектировщикам баз данных, программистам и конечным пользователям простое наглядное представление о данных и связях между ними. Поэтому ER-модель является чрезвычайно эффективным средством, интегрирующим различные представления о данных в единую рабочую среду.
-
Хорошая интеграция с реляционной моделью данных. ER-модель хорошо интегрируется с реляционной моделью БД. Такая интеграция помогает эффективно структурировать процесс проектирования реляционных БД.
Недостатки ER-моделирования
-
Недостаточные возможности представления ограничений. С помощью ER-модели легко изобразить ограничения, имеющие непосредственное отношение к связности. Например, ограничение «автор может работать над несколькими книгами, или более чем над одной книгой, но не более чем над тремя книгами» легко изображаются средствами ER-модели. Однако некоторые ограничения, например, «оплата автору может варьироваться в диапазоне от 4 до 25 %» или «автор не имеет права работать больше 10 часов подряд», в ER-модели представить невозможно, и они должны обрабатываться на уровне приложений.
-
Ограниченные возможности представления отношений. Связи представляютсякак нечто, происходящее между сущностями. Поэтому связи между атрибутами внутри сущностей не могут быть представлены средствами ER-модели.
-
Отсутствие языка манипулирования данными. Сторонники реляционной модели обычно указывают на отсутствие команд манипулирования данными в ER-модели. Отсутствие таких команд делает ER-модель «неполной».
-
Утеря информационного наполнения. ER-модель сильно «переполнится», если в ней отобразить все ее атрибуты. Поэтому проектировщики баз данных обычно избегают полного отображения атрибутов, таким образом, сужая информационное наполнение ER-модели.