Оқулық «Білім беруді дамытудың федералды институты»


Пайдаланушы анықтайтын функциялар



Pdf көрінісі
бет178/246
Дата27.09.2023
өлшемі4.61 Mb.
#478892
түріОқулық
1   ...   174   175   176   177   178   179   180   181   ...   246
Г. Н. Федорова, Деректер қорын әзірлеу және басқару. Оқулық. Мәскеу «Академия» баспа орталығы, 2015ж.

 
Пайдаланушы анықтайтын функциялар (UserDefinedFunctions, 
UDF) - кез келген бағдарламалау тілінде жазылған және дерекқордан 
тыс сақталған, бірақ осы дерекқорда сипатталған функциялар. SQL 
тілінің мҥмкіндіктерін және тиісті бағдарламалау тілдерін кеңейту 
ҥшін қолдануға болады. Ӛте жиі
226
 


дерекқордан деректермен (немесе кіріс параметрлері ретінде 
тасымалданатын деректермен) ӛте кҥрделі әрекеттерді сипаттауға 
мҥмкіндік береді).
БАҚЫЛАУ СҦРАҚТАРЫ
 
1. Қалай сәулет деректер базасы «файл сервер» жҧмыс болып табылады? 
2. Файл-сервердің архитектурасындағы деректермен жҧмыс істеудің сенімділігі 
қалай қамтамасыз етіледі? 
3. Файл сервер сәулетінің кемшіліктеріне не жатады? 
4. «Клиент-сервер» сәулетінде ҧйымдастырылған дерекқормен жҧмыс қалай 
ҧйымдастырылған? 
5. «Клиент-сервер» архитектурасы файлдық-сервердің архитектурасымен 
салыстырғанда қандай артықшылықтарға ие? Қандай кемшіліктер бар? 
6. Серверлер кластері дегеніміз не? 
7. Бір компьютерде серверлер кластері ҧйымдастырыла алады ма? 
8. Сервер кластерін пайдаланудың артықшылықтары қандай? 
9. Дерекқор нысандары кӛріністер деп аталады? 
10. Сақталған рәсім дегеніміз не? 
11. Триггер мен сақталатын рәсім арасындағы айырмашылық қандай? 
12. Генератор не ҥшін пайдаланылады? 
13. Қандай дерекқор нысандары пайдаланушылық ерекшеліктер деп аталады? 
14. Нысандар дерекқормен жҧмыс істеу кезінде оқиғалар деп аталады? 
15. Пайдаланушы қандай функцияларды анықтайды? 


12 Тарау
 
SQL НЕГІЗДЕРІ
 
12.1.
SQL ТІЛІНЕ ЕНГІЗУ
 
1970 жылдардың басында ӛткен ғасырда, арнайы тілдік SQL, содан 
кейін ол ҥшін зерттеулер-шумерлік зертханалық эксперименттік IBM 
корпорациясының бірінде реляциялық деректер базасын басқару 
жҥйесі әзірленді (StructuredQueryLanguage - Structured Query Language). 
Стандартты 1986 жылы Американдық ҧлттық стандарттар институты 
(ANSI) тілі SQL шығарды және 1987 жылы халықаралық ҧйым (ISO) 
стандарттар халықаралық ретінде қабылданған. 
Қазіргі уақытта, SQL тілі деректер базасымен жҧмыс істеу ҥшін 
бірінші және әзірге жалғыз стандартты тілі болып табылады. SQL тілі 
кӛптеген есептеуіш платформалар ҥшін әзірленген кӛптеген ДББЖ 
тҥрлерімен қолдайды. Қазіргі уақытта барлық ірі ДҚБЖ әзірлеушілері 
SQL тілін пайдалануға бағытталған ӛнімдерін жасап жатыр. 
SQL - ең алдымен, дерекқорда сақталған деректерді сипаттау
ӛзгерту және алу ҥшін жасалған ақпараттық және логикалық тіл. Бҧл 
процедуралық емес тіл; Сонымен қатар, оны бағдарламалау тілі деп 
атауға болмайды. SQL тілі осылайша ҧсыныстарын шағын 
жиынтығымен жинақы тілді жасау, логикалық байланысты кестелер 
тҥрінде ҧсынылған деректермен операциялар бағытталған. SQL тілі 
қҧрылымының ең маңызды ерекшелігі деректер тҥпкілікті нәтижеге 
емес, осы емдеу процесіне назар болып табылады. SQL тілінің ӛзі 
деректерді, индекстерді қай жерде орналасқанын және тіпті 
нәтижелерді алу ҥшін операциялардың ең тиімді тізбектерін 
пайдалануды анықтайды, сондықтан осы мәліметтерді сҧрауда 
дерекқорға кӛрсетудің қажеті жоқ. Сонымен қатар, тіл


Достарыңызбен бөлісу:
1   ...   174   175   176   177   178   179   180   181   ...   246




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

    Басты бет