Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Требования к базам данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Установить связи между объектами (таблицами и столбцами), провести нормализацию таблиц. Выработать правила, которые будут устанавливать и поддерживать целостность данных. Определить атрибуты, которые уникальным образом идентифицируют каждый объект. Следующие пункты представляют основные шаги проектирования базы данных: Определить информационные потребности базы данных. Итак, хорошо… Читать ещё >

Требования к базам данных (реферат, курсовая, диплом, контрольная)

Итак, хорошо спроектированная база данных:

  • · Удовлетворяет всем требованиям пользователей к содержимому базы данных. Перед проектированием базы необходимо провести обширные исследования требований пользователей к функционированию базы данных.
  • · Гарантирует непротиворечивость и целостность данных. При проектировании таблиц нужно определить их атрибуты и некоторые правила, ограничивающие возможность ввода пользователем неверных значений. Для верификации данных перед непосредственной записью их в таблицу база данных должна осуществлять вызов правил модели данных и тем самым гарантировать сохранение целостности информации.
  • · Обеспечивает естественное, легкое для восприятия структурирование информации. Качественное построение базы позволяет делать запросы к базе более «прозрачными» и легкими для понимания; следовательно, снижается вероятность внесения некорректных данных и улучшается качество сопровождения базы.
  • · Удовлетворяет требованиям пользователей к производительности базы данных. При больших объемах информации вопросы сохранения производительности начинают играть главную роль, сразу «высвечивая» все недочеты этапа проектирования.

Следующие пункты представляют основные шаги проектирования базы данных:

  • 1. Определить информационные потребности базы данных.
  • 2. Проанализировать объекты реального мира, которые необходимо смоделировать в базе данных. Сформировать из этих объектов сущности и характеристики этих сущностей (например, для сущности «деталь» характеристиками могут быть «название», «цвет», «вес» и т. п.) и сформировать их список.
  • 3. Поставить в соответствие сущностям и характеристикам — таблицы и столбцы (поля) в нотации выбранной Вами СУБД (Paradox, dBase, FoxPro, Access, Clipper, InterBase, Sybase, Informix, Oracle и т. д.).
  • 4. Определить атрибуты, которые уникальным образом идентифицируют каждый объект.
  • 5. Выработать правила, которые будут устанавливать и поддерживать целостность данных.
  • 6. Установить связи между объектами (таблицами и столбцами), провести нормализацию таблиц.
  • 7. Спланировать вопросы надежности данных и, при необходимости, сохранения секретности информации.
Показать весь текст
Заполнить форму текущей работой