Модели баз данных




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

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

Заказывала у них диплом по защите информации. Тема сложная, я плавала конкретно, боялась не успеть. Но ребята выручили. Что понравилось? Правки от научрука вносили без проблем, не придирались и не требовали доплат. Это было большим облегчением, потому что препод у меня вредный. Приятно, что презентация с докладом сразу в комплекте шли, не надо было отдельно заказывать и голову ломать, что там говорить. Уровень уникальности, кстати, высокий, я проверяла, препод не придрался.

Хочу поделиться своим опытом заказа дипломной работы, надеюсь, кому-то будет полезно. Мне нужна была работа по проектированию информационной системы, а предмет сложный, самому разбираться времени не было.
На все мои вопросы отвечали практически сразу. Не нужно было ждать часами или днями, как это обычно бывает. Это сильно упростило процесс согласования. Руководитель отнесся с пониманием к замечаниям. Правки внесли быстро и без лишних вопросов, денег за это не взяли. Ну и плюс, высокий уровень уникальности – для меня это было принципиально важно, боялся, что будут проблемы с защитой.

Недавно завершил дипломную работу по программированию и был приятно удивлён уровнем сервиса. Особенно порадовало, что в комплект входила не только сама работа, но и презентация с докладом — это сэкономило мне время и деньги. Также работа прошла проверку на антиплагиат с высоким результатом, большое спасибо.

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