русс | укр

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

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

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

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


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

Понятие баз данных: классификация, основные характеристики


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


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

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

СУБД – это программа, реализующая управление данными, хранимыми в базе, доступ к ним, поддержку их в актуальном состоянии.

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

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

Наибольшее распространение в настоящее время получили СУБД Access, FoxPro, Paradox, SQL Server и Oracle.



Основными характеристиками при оценке и выборе СУБД являются: производительность; обеспечение целостности данных на уровне баз данных; обеспечение безопасности данных; возможность работы в многопользовательских средах; возможность импорта и экспорта данных; обеспечение доступа к данным с помощью языка SQL; возможность составления запросов; наличие инструментальных средств разработки прикладных программ.

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

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

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

В СУБД поддерживается свой набор буферов оперативной памяти с собственной дисциплиной их замены.



<== предыдущая лекция | следующая лекция ==>
Функциональные возможности табличных процессоров | Технология работы в СУБД


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


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

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

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


 


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

 
 

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

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