русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Требования к организации БД.


Дата добавления: 2014-05-29; просмотров: 5162; Нарушение авторских прав


 

В качестве обобщающего вывода можно определить основные и дополнительные требования к организации и функционированию БД под управлением СУБД (Слайд 7).

5.1. Основные требования к организации базы данных.

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

2.Многократное использование данных. Пользователи, которые по-разному понимают одни и те же данные, могут исполь­зовать их различным образом.

3.Сохранение затрат умственного труда. Существующие программы и логические структуры данных (на которые затрачено много времени) не переделываются при внесении изменений в базу данных.

4.Простота. Пользователи могут легко узнать и понять, какие данные имеются в их распоря­жении.

5.Легкость использования. Пользователи имеют простой доступ к данным; сложный доступ к данным осу­ществляет сама система управления базами данных

6.Гибкость использования. Обращение к данным или их поиск осуществляется с помощью различных методов доступа.

7.Быстрая обработка незапланированных запросов на данные. Случайные запросы на данные могут обрабатываться с помощью высокоуровневого языка запросов или языка генерации отчетов, а не прикладными программами, написанными с целью обработки конкретных запросов (разработка таких программ в каждом конкретном случае связана с большими затратами времени).

8.Простота внесения изменений. База данных может увеличиваться и изменяться без нарушения имеющихся спосо­бов использования данных.

9.Небольшие затраты. Низкая стоимость хранения и использования данных и минимизация затрат на внесение изменений

10.Уменьшение избыточности данных. Требования новых приложений удовлетворяются за счет существующих данных, а не путем создания новых файлов, и таким образом удается избежать избыточности данных.



11.Производительность. Запросы на данные удовлетворяются с такой скоростью, которая требуется для использования данных.

12.Достоверность данных и соответствие одному уровню обновления. Необходимо использовать контроль за достоверностью данных. Система предотвращает наличие различных версий одних и тех же элементов данных, доступных пользователям, на различных стадиях обновления.

13.Секретность. Несанкционированный доступ к данным невозможен. Ограничение доступа и одним и тем же данным для различного их использования может осуществляться различными способами.

14.Защита от искажения и уничтожения. Данные должны быть защищены от сбоев, катастрофических и криминальных си­туаций, некомпетентного или злонамеренного обращения к ним лиц, которые могут ошибочно обновить их.

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

 

 



<== предыдущая лекция | следующая лекция ==>
Назначение и основные понятия БД. | Дополнительные требования к организации базы данных.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.