44900

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

Доклад

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

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

Русский

2013-11-14

28.5 KB

6 чел.

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

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

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

CREATE TABLE ЕМР

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

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

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

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

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

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

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

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

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


 

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

73767. Східня Україна і козачина на порозі XVII ст. Соціальне значіннє козацтва 357.5 KB
  До сього треба додати ще як постулят також на перший погляд елєментарний і скромний але в практичнім переведенню дуже мало удобоносний се право воєнних контінґентів козацьких взаміну за їx службу державі й охорону полудневих границь на приставстваrdquo; кватири і виживленнє в коронних маєтностях. що йно тільки сам замок збудовано люстрація виказує 36 сїл або хуторівrdquo; що належать до староства Білоцерківського 9 таких же осад на міських ґрунтах десяток сїл в шляхетських державах крім того в Романівськім ключу 5 сїл цїлий...
73768. Полїтичні обставини перших десятилїть XVII в. і їx вплив на зріст і розвій козачини 476 KB
  Не кажуть про Ливонїю тільки про Швецію і дуже її боять ся щоб туди не завели їх на погибільrdquo; доносив кореспондент. Нема згоди між нимиrdquo; доносив згаданий кореспондент Замойскому в початках квітня ст. І чи сукно прийшло б на чотири тисячі чи на шість і так само якісь гроші то хочуть розібрати між собою ті що були в волоськім походї а иньшим дати не хочуть; кажуть так: ми се заслужили а иньші нехай собі заслугують. Так була й Кощина мова на радї: обіцяно гроші й сукно з початку на чотири тисячі а тепер на шість ...
73769. Козачина в службі національних українських змагань. Київський освітний рух і відновленнє православної єрархії 404.5 KB
  Тодї як польські полїтики і правителї тїшили ся приборканнєм української своєволї вчиненим комісією 1619 р. І те що не удавало ся осягнути заходам публицїстів і богословів полїтичних дїячів і релїґійних аґітаторів лїпших сил духовних і світських сучасної України й Білоруси було здобуто завдяки тому що справу взяло під охорону своєї шаблї низове рицарство буйних добичників так мало звязаних з яким небуть церковним житєм що сучасник Сарнїцкий збиравши відомости про козаків 1580х років...
73772. Початки української козачини 378 KB
  Вони брали ся за рішеннє сього питання тодї як се явище не тільки скристалїзувало ся вповнї набуло незвичайної екстензивної сили стало великою й впливовою суспільною верствою але й покрило собою иньші суспільні верстви стало репрезентантом української народности pr ехсеllеnсе подібно як народ шляхецькийrdquo; репрезентував сучасну народнїсть польську. І таке всенародне значіннє козачини в звязку з незмірноориґінальними прикладами козацького устрою козацької стихії що так різко відріжняли її на тлї загального поневолення народнїх...
73775. Профессионально-этические принципы работы практического психолога 25.21 KB
  Очевидные самоочевидные и даже в чемто банальные принципы типа не кричи на клиента не бей клиента не плюй в клиента не наноси ему увечий и т. Например психологконсультант неоправданно оскорбляет клиента доводя его до истерики или использует в некоторых случаях совершенно не адекватные методы был случай когда один весьма солидный специалист в профконсультации под видом инноваций применил метод иглоукалывания да еще в затемненной комнате при свечах и с полуобнаженным телом ошарашенного подростка. Роджерса пишет:...