18655

Структура данных в реляционных моделях

Доклад

Информатика, кибернетика и программирование

Структура данных в реляционных моделях. Реляционная модель данных разработанная Э.Коддом в 1970г. логическая модель данных описывающая: структуры данных в виде изменяющихся во времени наборов отношений; теоретикомножественные операции над данными: объединени...

Русский

2013-07-08

14.34 KB

1 чел.

Структура данных в реляционных моделях.

Реляционная модель данных - разработанная Э.Коддом в 1970г. логическая модель данных, описывающая:

- структуры данных в виде (изменяющихся во времени) наборов отношений;

- теоретико-множественные операции над данными: объединение, пересечение, разность и декартово произведение;

- специальные реляционные операции: селекция, проекция, соединение и деление; а также

- специальные правила, обеспечивающие целостность данных.

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

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

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

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


 

А также другие работы, которые могут Вас заинтересовать

75813. Анализ требований и состояния рынка автоматизированных банковских систем в России 142.77 KB
  Для своевременной и качественной переработки возрастающих объемов поступающей в банки информации требуется применение все более совершенных технических и программных средств. Результатом развития программно-аппаратных средств стало создание автоматизированных банковских систем (АБС).
75814. Международное образовательное право 80 KB
  Основным источником международного права по вопросам образования является нормативный договор. Положения образовательных доктрин находят отражение в региональных договорах и соглашениях. Практика применения судебного прецедент по вопросам образования находит применение...
75816. Общие сведения об авиационном страховании 269 KB
  Авиационное страхование это достаточно молодой вид страхования. Авиационное страхование - это страхование рисков связанных с эксплуатацией авиационной и космической техники. Средства авиационной техники от повреждения и гибели...
75817. Тәуекелді анықтау және төмендету әдістері 44.83 KB
  Нарықтық қатынастарға өту жағдайында коммерциялық ұйымдардың (өндірістік кәсіпорындардың, коммерциялық банктердің,фирмалардың) жүргізуші принципі – пайда табуға ұмтылу болып саналады. Ол шығындарға ұшыраумен шектеліп отырады. Басқа сөзбен айтқанда, бұл жерде тәуекел ұғымы пайда болады.
75820. Жапондық модельдің сипаттамасы 46.37 KB
  Кейіннен басқа американдық авторлар басқарудың принциптері жүйесіне көптеген қосымшалар, өзгертулер мен толықтыруларды енгізді. Классикалық мектеп басқарудың американдық теориясындағы басқа да барлық бағыттардың құрылуна зор ықпал етті.
75821. Системный блок. Звуковая карта, сетевая карта. Колонки. Источник бесперебойного питания 40.27 KB
  Блок питания Блок питания нужен компьютеру для преобразования и передачи энергии к элементам компьютера. Однако есть и недостатки: затрудняется обслуживание усилителя так как акустическая система может быть установлена в труднодоступном месте например быть подвешена на некоторой высоте...