Объекты модели хранения данных oracle



бет11/16
Дата30.01.2022
өлшемі135,82 Kb.
#116372
түріЛекция
1   ...   8   9   10   11   12   13   14   15   16
Байланысты:
презентация oracle

Представление

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

Хранимые процедуры и функции

Процедура – это блок операторов PL/SQL, сохраняемый в словаре данных и вызываемый приложениями. Процедуры позволяют сохранять в базе данных часто используемую логику приложений. При выполнении процедуры все ее операторы выполняются как единое целое. Процедуры не возвращают никаких значений вызвавшей их программе.

Функции, как и процедуры, представляют собой блоки кода, сохраняемые в базе данных. Однако в отличие от процедур функции могут возвращать значения вызвавшей их программе. Можно создавать свои собственные функции и обращаться к ним в операторах SQL, а можно использовать только те функции, которые предоставляются средой ORACLE.



Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   16




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет