дерекқордан деректермен (немесе кіріс параметрлері ретінде
тасымалданатын деректермен) ӛте кҥрделі әрекеттерді сипаттауға
мҥмкіндік береді).
БАҚЫЛАУ СҦРАҚТАРЫ
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 тілінің ӛзі
деректерді, индекстерді қай жерде
орналасқанын және тіпті
нәтижелерді алу ҥшін операциялардың ең тиімді тізбектерін
пайдалануды анықтайды, сондықтан осы мәліметтерді сҧрауда
дерекқорға кӛрсетудің қажеті жоқ. Сонымен қатар, тіл
Достарыңызбен бөлісу: