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