44900

Представления. Отличие представления от базовых переменных отношения

Доклад

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

Представления. Отличие представления от базовых переменных отношения. CRETE TBLE ЕМР Однако реляционные системы обычно поддерживают еще один вид именованных переменных отношений называемых представлениями В любой конкретный момент их значение является производным отношением и поэтому упрощенно можно считать что представление это производная переменнаяотношение. Значение данного представления в данное время является результатом вычисления определенного реляционного выражения в данный момент а упомянутое реляционное выражение...

Русский

2013-11-14

28.5 KB

6 чел.

Вопрос 11. Представления. Отличие представления от базовых переменных отношения.

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

Реляционные системы, очевидно, должны предоставлять средства для создания, в первую очередь, базовых переменных-отношений. В языке SQL, например, эта функция обеспечивается оператором CREATE TABLE (здесь слово TABLE используется в узком смысле, как базовая переменная-отношение). Базовые переменные-отношения, конечно же должны быть именованными, как, например, показано ниже.

CREATE TABLE ЕМР

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

Поддержка представлений желательна по многим причинам. Укажем некоторые из них.

  •  Обеспечивается автоматическая защита скрытых данных

Под "скрытыми данными" здесь подразумеваются данные базовых таблиц, кото¬рые не видны в определенном представлении (например, в случае представления GOOD SUPPLIER это имена поставщиков).

  •  Представления позволяют разным пользователям различным образом видеть од¬ни и те же данные в одно и то же время

Другими словами, представления позволяют различным пользователям сосредо¬точить свое внимание и, возможно, логически реструктуризировать только ту часть базы данных, которая их интересует, игнорируя все остальные сохраняемые данные.

Различие между базовой переменной-отношением и представлением часто характеризуется следующим образом.

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

• Представления, наоборот, "реально не существуют", а просто предоставляют различные способы просмотра "реальных" данных.


 

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

4512. Автоматизированный электропривод. Конспект лекций 1.13 MB
  В состав курса лекций вошли основные сведения по общим вопросам автоматизированного электропривода, механики электропривода. Рассмотрены электромеханические свойства электродвигателей постоянного и переменного тока при работе в различных режимах раб...
4513. Составление проекта вертикальной планировки городской территории 606 KB
  Составление проекта вертикальной планировки городской территории Введение В большом объеме градостроительных работ видное место занимают работы по инженерному благоустройству территории. Инженерное благоустройство территории - это комплекс весьма ра...
4514. Оборотные средства предприятия 105.78 KB
  Каждое предприятие, начиная свою производственно-хозяйственную деятельность, должно располагать определённой денежной суммой. На эти денежные ресурсы предприятие закупает на рынке или у других предприятий по договорам сырьё, материалы, топл...
4515. Психотерапия и экзистенциализм. Избранные работы по логотерапии 955 KB
  Психотерапия и экзистенциализм. Избранные работы по логотерапии Предисловие В этой книге содержатся, главным образом, мои работы по логотерапии, изданные за последние несколько лет. Я переиздаю те очерки, которые, как мне кажется, дадут наиболее ясн...
4516. Маркетинг в банке. Учебно-методическое пособие 1.42 MB
  Введение Переход к рыночным отношениям основывается прежде всего на оздоровлении финансов и перестройке банковской системы, формировании и развитии финансового рынка. Продвижение банковской системы к рыночной экономике во многом определяется реализа...
4517. Продуктивність, забійні показники та якість м’яса курчат-бройлерів при згодовуванні ферментного препарату лодозим Респект 110.76 KB
  Метою даної роботи було вивчення впливу ферментного препарату Респект на забійні показники та якість м'яса бройлерів. У роботі проведено вивчення літературних наукових повідомлень з даної тематики. досліджено вплив ферментного препарату на швидкість та інтенсивність росту курчат.
4518. Особенности конструирования фрез Победа для обработки зубчатого колеса 17.68 MB
  Введение В настоящее время в машиностроении нашли применение крупногабаритные зубчатые колеса модулем 30 мм и более. Для нарезания зубьев на этих колесах используют модульные дисковые и пальцевые фрезы. При фрезеровании зубьев мн...
4519. Насосні станції. Навчально-методичний посібник 1.59 MB
  Вступ Ефективність роботи над курсом Насосні станції забезпечується путівником у вигляді структурованих модулів, в яких визначена послідовність виконання навчальних дій та характер їх виконання у вигляді символів. Основні положення при виконанні р...
4520. Радиоприемные устройства. Конспект лекций 1.58 MB
  Радиоприемные устройства В упрощенном изложении представлены принципы построения, основные схемотехнические и системотехнические решения и теоретические основы радиоприемных устройств. Рассмотрены структурные схемы радиоприемных устройств различного...