Классификация систем управления базами данных




Описание
Большинство дипломных работ по информатике представляют собой информационные системы (ИС). Любая ИС предназначена для сбора, хранения и обработки существенных объемов данных, следовательно, в основе ее будет лежать база данных (БД). Выпускник в рамках дипломной работы сталкивается с необходимостью проектирования, описания и реализации БД.
БД весьма разнообразны, о чем, к сожалению, нередко забывают дипломники, сконцентрировав все внимание на одном типе БД. Давайте вспомним классификацию БД.
В зависимости от того, в какой форме представлена информация, различают видео- и аудиосистемы, а также системы мультимедиа. Эта классификация показывает, в каком виде информация выдается пользователю: в виде изображения (это понятие используется в широком смысле и включает в себя символьный текст, неподвижное или движущееся изображение, географические карты и т.д.), звука или предусмотрена возможность использования разных способов отображения информации.
По степени упорядочения БД могут быть разделены на неструктурированные (например, БД в виде семантических сетей), частично структурированные (к таким БД относят, в частности, гипертекстовые системы) и структурированные (эти БД чаще всего проектируются дипломниками).
По типу используемой модели структурированные БД делятся на иерархические, сетевые, реляционные, смешанные и мультимодельные. Наиболее часто выпускники проектируют реляционные БД. Классификация по этому критерию распространяется не только на БД, но также и на СУБД.
БД по типу хранимой информации делятся на документальные, фактографические и лексикографические (к ним относятся различные словари). Среди документальных различают библиографические, реферативные и полнотекстовые.
По характеру организации хранения и обращения к ним различают локальные, интегрированные и распределенные БД.
БД могут классифицироваться и по охвату предметной области (по территориальному или временному признаку). Существуют и другие классификации БД. Для того чтобы продемонстрировать высокий уровень теоретической подготовки, дипломнику следует привести в пояснительной записке классификацию БД и определить, к какому типу будет относиться проектируемая им БД по всем критериям.
БД и СУБД являются компонентами банка данных. Банк данных – это специализированная система структурированных данных (баз данных), языковых, программных, организационно-методических и технических средств, которые обеспечивают централизованное накопление данных и их коллективное многоцелевое использование. Квалифицированный специалист должен различать понятия базы данных и банка данных и грамотно их использовать.
Описание БД
В БД отображается информация об определенной предметной области (ПО). На разных этапах проектирования БД описывается в пояснительной записке различными моделями. Каждая последующая модель строится на основе предыдущей.
Описание ПО, выполненное с использованием специальных языковых средств, но без учета используемых впоследствии программных и технических средств, называется инфологической моделью (ИЛМ). Основным требованием к ИЛМ является адекватное отображение ПО. ИЛМ должна легко восприниматься разными категориями пользователей. ИЛМ является средством коммуникации между заказчиком и разработчиком. В идеальном варианте она должна разрабатываться совместно специалистом ПО и проектировщиком.
Даталогическая модель (ДЛМ) представляет собой модель логического уровня и описывает логические связи между элементами данных. ДЛМ не учитывает содержание информации и особенности среды ее хранения. Эта модель использует термины и информационные единицы, допустимые в той СУБД, в которой проектируется БД. Этап создания ДЛМ называется даталогическим проектированием и обязательно должен быть отображен в пояснительной записке.
Для установления связи ДЛМ со средой хранения используется модель данных физического уровня. Эта модель может быть описана, например, с помощью языка UML. Она определяет используемые запоминающие устройства и способы физической организации в среде хранения. Модель строится с учетом возможностей, предоставляемых СУБД.
В некоторых ИС требуется описать особенности логической структуры БД, значимые с точки зрения конкретного пользователя. Такая модель называется внешней. Для ее описания также можно использовать UML.
К сожалению, дипломники часто ограничиваются описанием только двух моделей ИЛМ и ДЛМ, забывая о возможности (а порою и необходимости) описывать и другие модели БД. Особенности ПО и поставленные перед дипломником задачи определяют, какие именно модели требуется описать в пояснительной записке.

Заказывал доработку диплома по базам данных. Сделали всё качественно и в срок, объяснили все правки. Сервис устроил, рекомендую для сложных технических задач.

Вы буквально спасли меня! За неделю до защиты обнаружился косяк в коде, сам бы не успел. Ребята всё оперативно исправили и даже проконсультировали. Защитился на отлично! Огромное человеческое спасибо!

Обращался с опаской, но выбор был небольшой. Удивительно, но работу сделали действительно хорошо, без плагиата и нареканий от научника. Цены, конечно, кусаются, но за качество приходится платить.

Качественно, быстро, без лишних вопросов. Всё понятно и прозрачно. Сделали даже чуть раньше дедлайна.

Подруга посоветовала ваш сайт, и теперь я понимаю почему! Сделали буквально все: от написания теории до настройки базы данных. Никакой воды, все четко и по существу. Защитилась на «отлично»! Огромное спасибо!