Проектирование баз данных; Цели и этапы проектирования

Автор Alla Bessonova
Проектирование баз данных; Цели и этапы проектирования

проектирование баз данных значит после сна.

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

Ну такая хитрая компания у людей много телефонных номеров вот кого-то 3 четыре вот для того чтобы хранить информацию нужно спроектировать базу данных так чтобы все там 3456 телефонных номеров не могли хранится второе необходимо обеспечить возможность получения данных по всем необходимым запросам.

То есть вы должны спроектировать базу данных так чтобы необходимые нужные и важные вопросы всегда выполнял третья базе данных не должно быть избыточных или дублирующих друг друга данных — это приводит к нарушению целостности баз данных проблем с и информации и так далее наилучший способ выполнить требование номер три — это создавать реляционную базу большая часть современных баз данных именно такая 4 обеспечение целостности данных соответственно то, что следует. Из третьего пункта в базе данных не должно быть никаких противоречий и так далее база данных должна хранить всё в полном объеме без противоречий ошибок и так далее проектирование баз данных собственно и как проектирование программного обеспечения вообще состоит из трёх этапов первый этап — это концептуальная или инфологическое проектирование и создание концепции создания идеи база данных создание будущего приложение на этом этапе мы с вами строим не курю не будущий программе нету идею то есть мы не определяем скажем так базу данных. На чём мы её будем программировать там. Какими средствами будем пользоваться мы придумали, что мы хотим от базы данных на разных уровнях. На данном этапе обычно строят как правило стандартные графические модели по заданным специальные таблицы. Эгида другие нотации чаще всего моделей. Ну или ер диаграмма вам сказать что. На данном этапе крайне важно правильно придумать идею конкретную реализацию позже на этом на этом этапе нужно придумать правильную. Веру идею будущего приложения в идее не должно быть ошибок. То есть вы пока можете не думать над реализацией конкретными мелкими деталями. Но вот идее должно быть продумано полностью потому, что как известно. Если вы есть проблема то потом хоть 75 лет строить коммунизм. Всё равно ничего не получится второй этап логическое или даталогическое проектирование — это собственно говоря создание максимально полной максимальная детализированные модели будущего будущей базы данных на данном этапе мы должны построить максимально подробную максимально полную модель буду приложение как правило результатом логического проектирования являются такие увесистые. Тома подробнейший документация будущем приложение правильно выполненная логическое проектирование снижает риски проблемы при написании программное обеспечение, что она не будет работать, что он не будет написано и так далее и тому подобное практически до нуля и только после этого приступают. К физическому проектированию с января по написанию программного обеспечения.

0 комментариев
0

Читайте также