Коммерческие базы данных

Автор работы: Пользователь скрыл имя, 26 Января 2012 в 16:25, реферат

Краткое описание

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

Содержание работы

1. Коммерческие базы данных 3
1.1 Классификация коммерческих баз данных. 4
2. Предметные области для курсовой работы: Успеваемость студентов 13
2.1 Описать предметную область и для нее составить информационно - логическую модель. 13
Список используемой литературы 28

Содержимое работы - 1 файл

Курсовая.docx

— 170.03 Кб (Скачать файл)

     Во  второй половине 80-х годов доля библиографической  информации сократилась и резко  возросла доля полнотекстовых баз данных. Возросла также и доля справочных баз данных. Согласно данным, приведенным в, в 1990 г. библиографические БД составляли 23%, полнотекстовые ─ 45% и справочные─18% общего рынка баз данных.

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

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

     Пользователи  коммерческих баз данных

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

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

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

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

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

     Последствия коммерциализации информации

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

     Следует отметить, что, несмотря на постоянное увеличение доли коммерческого сектора  в области создания баз данных в странах Европейского сообщества, в конце 80-х годов доля бесприбыльных  организаций, создающих базы данных, остается значительной и составляет более 50%. Бесприбыльные организации в основном заняты созданием библиографических баз данных и баз статистических данных.

 

     

  1. Предметные  области для курсовой работы: Успеваемость студентов
    1. Описать предметную область  и для нее составить  информационно - логическую модель.

      Рассмотрим  работу учебной части образовательного учреждения. Заведующий отделением хочет  иметь информацию об успеваемости студентов, их ФИО, в какой группе, какой курс, какая специальность.

      Предметная  область определена: успеваемость студентов. Круг задач также определен.

  1. В проектируемой БД  должны храниться следующие объекты (сущности):
    • Студенты
    • Дисциплины
    • Преподаватели
  2. Между объектами проектируемой БД просматриваются интуитивно понятные связи:
    • В каждой группе имеется несколько студентов
    • Одну дисциплину могут вести несколько преподавателей
    • В один цикл могут входить несколько дисциплин
  3. Определим необходимые атрибуты для каждой сущности:
    • ПРЕПОДАВАТЕЛИ (ФИО, Дата рождения, Адрес, Телефон, Стаж, Дисциплины)
    • СТУДЕНТЫ (ФИО, № студ. билета, Дата рождения, Группа, Специальность, Адрес, Телефон, Оценки)
    • ДИСЦИПЛИНЫ (Дисциплина, Кол-во часов, Цикл, Преподаватели)
  4. Определим атрибуты, являющиеся первичными ключами, составим схемы отношений, одновременно проведем нормализацию отношений с учетом требований третьей нормальной формы. В результате получаем следующие схемы отношений:
    • ПРЕПОДАВАТЕЛИ (Код преподавателя, ФИО, Специальность по диплому)
    • СТУДЕНТЫ (Код студента, ФИО, Дата рождения, Домашний адрес, Место проживания, Адрес проживания, № зачетной книжки, Код группы, Телефон)
    • ДИСЦИПЛИНЫ (Код дисциплины, Наименование, Кол-во часов, Код цикла, Курс, Семестр)
    • ЦИКЛЫ (Код цикла, Наименование)
    • РАСПРЕДЕЛЕНИЕ ДИСЦИПЛИН (Код преподавателя, Код дисциплины)
    • ПРИКАЗЫ (№ приказа, Основание, Код студента, Дата)
    • ГРУППЫ (Код группы, Наименование, Код специальности, Классный руководитель)
    • СПЕЦИАЛЬНОСТИ (Код специальности, Наименование)
    • РЕЗУЛЬТАТЫ СЕССИИ (Код студента, Код дисциплины, Форма аттестации, Присутствие, Дата проведения, Оценка (начальная), Код преподавателя, Семестр, Дата пересдачи, Оценка (пересдача), Код специальности)
    • РЕЗУЛЬТАТЫ ПРАКТИКИ (Код студента, Код практики, Оценка, Код преподавателя)
    • ПРАКТИКА (Код практики, Категория, Наименование, Семестр, Кол-во недель)
  5. Построим информационно-логическую модель БД.

Информационно - логическая модель БД «Учебная часть» в виде ER - диаграммы 

Рис. 1 ER-диаграмма 

 

  1. Разработаем физическую модель БД «Учебная часть».

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

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

Описание  характеристик полей  БД «Учебная часть»

Таблица «Группы» 

     
Имя поля Тип (длина) Ограничения на значение Примечания
Код группы Числовой (4)   Первичный ключ
Наименование  группы Текстовый (4) Первый символ – буква, второй символ– «-», третий и четвертый - цифры Обязательное  поле
Код специальности Числовой (6) Число должно быть шестизначным Обязательное  поле
Классный  руководитель Текстовый (30)   Обязательное  поле
 

Таблица «Практика» 

     
Имя поля Тип (длина) Ограничения на значение Примечания
Код практики Числовой (3)   Первичный ключ
Категория Текстовый (35) Поле с подстановкой значений Обязательное  поле
Наименование Текстовый (35)   Обязательное  поле
Семестр Числовой (1) Число должно быть в диапазоне от 1 до 8 Обязательное  поле
Кол-во недель Числовой (1) Число должно быть положительным Обязательное  поле
 

 

Таблица «Дисциплины» 

     
Имя поля Тип (длина) Ограничения на значение Примечания
Код дисциплины Числовой (4)   Первичный ключ
Наименование Текстовый (30)   Обязательное  поле
Кол-во часов Числовой (3) Число должно быть положительным Обязательное  поле
Код цикла Числовой (1)   Обязательное  поле
Курс Числовой (1) Число должно быть в диапазоне от 1 до 4 Обязательное  поле
Семестр Числовой (1) Число должно быть в диапазоне от 1 до 8 Обязательное  поле
 

Таблица «Преподаватели» 

     
Имя поля Тип данных Ограничения на значение Примечание
Код преподавателя Числовой (3)   Первичный ключ
ФИО Текстовый (20)   Обязательное  поле
Код специальности Числовой (6) Число должно быть шестизначным Обязательное  поле
 

Таблица «Циклы» 

     
Имя поля Тип (длина) Ограничения на значение Примечания
Код цикла Числовой (1)   Первичный ключ
Наименование Текстовый (100)   Обязательное  поле

Информация о работе Коммерческие базы данных