Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Реляционная модель данных. Базовые понятия и определения

Читайте также:
  1. DLL-библиотек общ.понятия.
  2. DOM - ОБЪЕКТНАЯ МОДЕЛЬ ДОКУМЕНТА
  3. I. ОСНОВНЫЕ ПОНЯТИЯ
  4. II. CУЩЕСТВИТЕЛЬНОЕ В ФОРМЕ ОПРЕДЕЛЕНИЯ
  5. II. ПОНЯТИЯ И ТЕРМИНЫ
  6. III. Интегральная математическая модель расчета газообмена в здании при пожаре
  7. V-образная модель создания архитектуры ИТС и общие этапы разработки архитектуры ИТС платной дороги.
  8. VI. Подберите определения к следующим словам.
  9. А) экономикалық-математикалық модельдеу және болжау
  10. а)Определители 2-го,3-го и п-го порядков (определения и из св-ва). б)Теорема Лапласа о разложении определителя по элементам строки или столбца.

Определения данных, информации, СУБД, БД

Под данными обычно подразумеваются разрозненные факты. Файлы системы содержат тысячи таких фактов. Таким образом, файлы содержат данные. Информация же - это обработанные данные.

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

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

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

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

Основными функциями СУБД являются:

∙ физическое размещения в памяти данных и их описаний;

∙ реализация механизмов поиска запрашиваемых данных;

∙ разрешение проблем, возникающих при одновременном запросе одних и тех же данных многими пользователями (прикладными программами);

∙ обеспечения защиты данных от некорректных обновлений и (или) несанкционированного доступа;

∙ поддержания баз данных в актуальном состоянии

и др.

Централизованный характер управления данными в базе данных предполагает необхо­димость существования некоторого лица (группы лиц), на которое возлагаются функции ад­министрирования данными, хранимыми в базе.

 

Реляционная модель данных. Базовые понятия и определения

Я дром любой базы данных является модель данных.

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

Модель данных — совокупность структур данных и операций их обработки

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

Рассмотрим три основных типа моделей данных:

Ø иерархическую,

Ø сетевую

Ø реля­ционную.

 

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

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

Термин «реляционный» (от английского relation — отношение) указывает, прежде всего, на то, что такая модель хранения данных построена на взаимоотношении со­ставляющих ее частей, которые удобно представлять в виде двумерной таблицы.

Кодд показал, что набор отношений (таблиц) может быть использован для хранения дан­ных об объектах реального мира и моделирования связей между ними. Таким обра­зом, реляционная модель данных представляет информацию в виде совокупности взаимосвязанных таблиц, которые принято называть отношениями, или реляциями.

Основными понятиями реляционной модели данных являются:

· тип данных;

· домен;

· атрибут;

· кортеж;

· ключ.

Рассмотрим смысл этих понятий на примере отношения (таблицы) СТУДЕНТЫ, содержащего информацию о студентах некоторого вуза (табл. 02.1).

Таблица 02.1. Пример отношения СТУДЕНТЫ реляционной базы данных




Дата добавления: 2015-01-30; просмотров: 70 | Поможем написать вашу работу | Нарушение авторских прав

<== 1 ==> | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.019 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав