Основные понятия и определения icon

Основные понятия и определения


Скачать 167.71 Kb.
НазваниеОсновные понятия и определения
страница1/5
Размер167.71 Kb.
ТипДокументы
  1   2   3   4   5


    1. Основные понятия и определения



Данные- это информация, представленная в определённом виде, позволяющая автоматизировать её сбор, хранение и дальнейшую обработку человеком или информационным средством. Т.к проектируется База данных (БД), необходимо дать её определение:

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

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

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

^ 1.2 Реляционная модель БД

Концепция реляционной модели данных (РМД) была предложена Е.Ф.Коддом в 1970 году. В основе РМД лежит понятие ОТНОШЕНИЯ (от англ. RELATION).

  Отношение удобно представляется в виде двумерной таблицы. Набор отношений (таблиц) может быть использован для хранения данных об объектах реального мира и моделирования связей между ними.

 

Таблица состоит из слов и столбцов. Каждый столбец в таблице называют АТРИБУТОМ, и ему присваивается имя. Значения в таблице выделяются из ДОМЕНА, т.е. ДОМЕН суть множество значений, которые может принимать некоторый АТРИБУТ.

 

Строки таблицы называют КОРТЕЖАМИ. Список имен атрибутов отношения называется ^ СХЕМОЙ ОТНОШЕНИЯ. Например, для хранения сущности "студент" используется отношение СТУДЕНТ, в котором свойства сущности располагаются в столбцах таблицы СТУДЕНТ (Таблица 1).



Таблица 1

Фамилия И.О.

^ Дата рождения

 Факультет 

Шифр специальности

Шифр группы

 

 

 

 

 

 

Схема отношения СТУДЕНТ для данного примера запишется следующим образом:
СТУДЕНТ (Фамилия И.О., Дата рождения, Факультет, Шифр специальности, Шифр группы).

  Столбец (или ряд столбцов) называется возможным ключом (или просто ключом) отношения, если его (или их) значения однозначно идентифицируют отдельный объект (строки таблицы). Для нашего примера на роль ключа может претендовать атрибут "Фамилия И.О." или совокупность двух столбцов:
"Фамилия И.О." и "Шифр группы".
Для удобства ключ записывают в первом столбце таблицы.

  Любому отношению РМД присущи следующие свойства:

  • отсутствуют одинаковые строки;

  • порядок следования строк не существенен;

  • порядок следования столбцов не существенен, т.к. каждый столбец имеет уникальное имя;

  • все отношения должны быть нормализованы, т.е. каждый кортеж должен содержать лишь атомарные (неделимые) элементы. Это означает, что отношения не могут быть элементами отношений.

Реляционная база данных — это набор взаимосвязанных отношений. Каждое отношение (таблица) представляется в ЭВМ в виде файла. Между введенными понятиями существуют следующие соответствия .

1.3 Сетевая модель данных

  Сетевая модель данных предложена рабочей группой ассоциации по языкам и системам обработки данных ^ CODASYL (КОДАСИЛ).

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

 
^

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


 

Основные недостатки: сложность реализации. Кроме того, при реорганизации БД возможна потеря независимости данных. В СМД представление, используемое прикладными программами, сложнее, чем в ИМД. Поэтому и соответствующее программное обеспечение оказывается сложнее.




Рисунок 1. Сетевая модель данных

1.4 Иерархическая модель данных

ИМД строится по принципу иерархии типов объектов, т.е. один тип объекта является главным, а остальные, находясь на низших уровнях иерархии — подчиненными

  Mежду главным и подчиненными типами объекта устанавливается взаимосвязь "Один ко многим" ("1:m"). Иными словами, для данного главного типа объекта существует несколько подчиненных типов объекта. В то же время для каждого экземпляра главного объекта может быть несколько экземпляров подчиненных типов объектов. Таким образом, взаимосвязи между объектами напоминают взаимосвязи в генеалогическом дереве, за исключением того, что для каждого порожденного (подчиненного) типа объекта может быть только один исходный (главный) тип объекта.

  Иерархическая древовидная структура строится из узлов и ветвей. Узел представляет собой совокупность атрибутов данных, описывающих некоторый объект. Наивысший узел в иерархической древовидной структуре называется корнем. Каждый экземпляр корневого узла образует начало записи логической БД, т.е. Иерархическая БД состоит из нескольких деревьев.



^ Рисунок 2. Иерархическая модель данных
  1   2   3   4   5

Похожие:

Основные понятия и определения iconЛекция №1 Основные понятия курса «Физико-химия наноструктурированных материалов» основные понятия и определения (терминология курса)
Терминология по наноматериалам и нанотехнологиям в настоящее время только устанавливается. Существует несколько подходов к тому,...
Основные понятия и определения iconВопросы Инвестиционный риск. Основные понятия и определения. Основные виды инвестиционных рисков. Факторы риска применительно к инвестиционно-строительным проектам.
Методы управления инвестиционными рисками на основных фазах и этапах жизненного цикла инвестиционного проекта
Основные понятия и определения iconЭкзаменационные вопросы по деталям машин
Основные понятия и определения. Деталь, сборочная единица, узел, механизм, машина
Основные понятия и определения iconОсновные понятия и определения
Ос – организованный набор программ и данных, обеспечивающий управление всеми ресурсами вычислительной системы (ВС) и предоставляющий...
Основные понятия и определения iconОсновные понятия и определения
Данные- это информация, представленная в определённом виде, позволяющая автоматизировать её сбор, хранение и дальнейшую обработку...
Основные понятия и определения iconВопрос 1 Основные понятия рекламной деятельности
В соответствии с действующим Федеральным законом в рекламной деятельности используются следующие основные понятия
Основные понятия и определения iconОбзор моделей объектов Основные определения и понятия
Это означает, что основными его элементами являются объекты. Объект представляет собой элемент приложения, как, например, лист, ячейка,...
Основные понятия и определения iconТемы Основные понятия Определения понятий 2 предложения с информацией о понятиях I общество
Общество обособляется от природы в результате материальной и духовной деятельности человека, т к эта деятельность создает особый...
Основные понятия и определения iconОсновные экономические категории. Финансовый рынок. Фундаментальные понятия рынка ценных бумаг
Микро- и макроэкономика. Основные факторы производства. Субъекты экономической деятельности
Основные понятия и определения icon1. Основные понятия организационного управления 2 Понятия организационного управления 2
Взаимоотношения с внутренними и внешними клиентами, руководителями, равными по положению, подчиненными 79
Основные понятия и определения iconТесты по промэкологии
Тема Промышленная экология. Цели и задачи. Основные понятия. Безотходное, малоотходное и чистое производство. Основные принципы организации...
Вы можете разместить ссылку на наш сайт:
Документы


При копировании материала укажите ссылку ©ignorik.ru 2015

контакты
Документы