Принципы создания баз данных

1. Минимальная избыточность.

Каждый элемент данных (оборудование, инструмент, шаблон текста перехода и т.д.) должен храниться в единственном экземпляре. Кроме того, что это экономит пространство диска, это ещё и обеспечивает систематизацию хранения информации и работы САПР.

2. Структура дерева.

Вся информация хранится в многоуровневых каталогах. Сами данные располагаются в электронных таблицах самого нижнего уровня. Количество уровней – до 10 и более (рисунок 23).

Рисунок 23 – Структура дерева

3. Защищённость.

Бывает логическая и физическая. Последняя реализуется путём параллельной работы двух жёстких дисков и создания резервных копий. Логическая защищённость обеспечивает защиту от некорректных действий пользователя.

Для логической защиты БД назначают разные уровни доступа для разных категорий пользователей. Возможно несколько уровней доступа пользователей:

1) только чтение;

2) возможность ввода новых данных;

3) возможность редактирования уже имеющихся данных;

4) возможность удаления данных (такой доступ называют полным административным).

4. Секретность.

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

5. Независимость.

Этот принцип обеспечивает работу нескольких пользователей с одной базой данных. При этом, изменения, внесённые одним, становятся доступны всем остальным.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: