русс | укр

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

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

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

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


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

Классификация БД.


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


Как с точки зрения системы в целом, так и по определенным характеристикам.

По используемому языку общения пользователя с БД:

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

Жесткой границы между замкнутой и открытой системой нет. Сейчас с реализацией тенденции “программирование без программиста” разрабатываемые системы все больше наделяются свойствами замкнутых систем.

В зависимости от особенностей представления моделей данных:

a)Системы со структурированными БД. Они ориентированны на предварительную классификацию объектов реального мира, на установление свойств и связей, которым будут фиксироваться в БД. В таких моделях удается представить лишь массовые, предсказуемые события предметной области. Их так же называют форматированными, БД с детерминированной схемой. Среди них различают иерархические, сетевые и реляционные модели. Модель данных трактуется как набор правил определяющих допустимые информационные единицы и связи между ними, а так же набор операций доступных при манипулировании данными.

b)Системы с неструктурированными БД. В этих БД набор видов свойств и взаимосвязей объектов с другими объектами определяется только в момент появления каждого реального объекта в поле зрения СУБД. Они разделяются на:

· дескрипторные;

· дескрипторные с грамматикой;

· модели на семантических сетях;



· фреймовые модели.

c)Системы с частично структурированными БД.

По выполняемым функциям:

a)Информационные системы, позволяют организовать хранение данных, поиск и вывод нужных данных, поддерживать актуальность и целостность БД.

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

По сфере применения:

a)Универсальные - настраиваются на нужную предметную область.

b)Проблемно ориентированные.

По допустимым режимам работы пакетной (локальной) обработкой, с телеобработкой (удаленной)

По характеристикам хранимой информации (например экономические)

По способу организации обработки данных:

a) локализованные;

b) распределенные;

c) клиент-сервер.

 




<== предыдущая лекция | следующая лекция ==>
Уровни моделей. | Иерархические модели данных


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


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

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

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


 


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

 
 

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

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