SQL тілі мәліметтер базасының стандартты тілі ретінде
SQL белгілілігінің өсу қазіргі компьютерлік өнеркәсіптің дамуының ең негізгі тенденциясы болып табылады. Соңғы бірнеше жылда SQL тілі мәліметтер базасының жалғыз тілі болып саналуда. Қазіргі күні SQL-ді ЭЕМ-да және ДК жұмыс істейтін жүзден астам ДҚБЖ қолдап отыр. SQL барлық алдыңғы қатарлы жабдықтаушылардың өндіретін программалық өнімдерінің ішіндегі мәліметтер базасын басқару жүйесінің архитектурасының маңызды бөлігі болып табылады, және мәліметтер базасы ауданында Microsoft компаниясының өнімдерін стратегиялықбағытта өндіруге қызмет етеді. IBM компаниясының екінші дәрежелі зерттеу жобасын орындау нәтежесінде туған SQL бүгін қуатты нарықтық фактор ретінде кең таралған.
SQL тілі
Structured Query Language де аталған тіл IDM фирмасының қызметкерлерімен 70-жылдың басында мәліметтер базасын реляциялы басқару жүйесін жобалау жақтары үшін құрылған.
SQL мәліметтер базасы компьютерде сақталынатын мәліметтерді оқу және өңдеу үшін орналанған құрал. SQL сұрату тілінің құрлымының қысқарған аты( Structured Query Language ).
SQL тілі программалау тілі, ол мәліметтер базасымен, қолданушы арасындағы өзара байланысты ұйымдастру үшін қолданылады. SQL тек реляцияны типті мәліметтер базасымен ғана жұмыс жасайды. 12- суретте SQL –ң жұмыс схемасы бейнеленген. Схемада маңызды ақпарат сақталынған есептеуі жүйесінде мәліметтер базасы болады. Персональді компьютнр мәліметттер базасында берілген чектер телефондар және ірі есептеу жүйесін алынған ақпарат немесе ДҚБЖ деп аталады.
Егер қолданушы мәндер базасындағы мәліметті оқығысы келсе онда ол SQL көмегімен ДҚБЖ-дан сұратуды өңдейді керек мәліметтерді тауып және қолданушыға жіберіледі. Мәліметтерді оқу бұрынғыдай SQL функциясының маңызды болуы, қазір бұл тіл ДҚБЖ қолданушыға беретін барлық функцияларды мүмкіндіктерді іске асыру үшін қолданылады. Олар:
- Мәліметтер ұйымы. SQL қолданушыға мәліметтер құрлымын өзгеруіне мүмкіндік береді, мәліметтер база элементінің арасындағы қатынасты орнатады .
- Мәліметтерді оқу. SQL қолданушыға немесе қолданбаған мәліметтер базасыдағы мәліметтерді қолдануға және оқуға мүмкіндік береді.
- Мәліметтерді өңдеу. SQL қолданушыға немесе қолданбаған мәліметтер базасын өзгертуге, оған жаңа мәлімет қосуға, бар мәліметтерді жаңартуға немесе жоюға мүмкіндік береді.
- Мәліметтерді бірлесіп қолдану. SQL қолданушысымен мәліметтерді бірлесіп қолдануды координатталды, олар бір біріне кедергі жасамас үшін параллелб жұмыс жасайды.
Сонымен SQL тілі ДҚБЖ істері үшін қуатты тіл болып табылады.
SQL тілі бүгінгі күнде реляциялы мәліметтер базасымен жұмыс жасауда жалғыз стандартты тіл толып табылады.
SQL ең қуатты сонымен ұатар оқып үйренуге өте оңай тіл.
Select структурасы SQL тілінің ядросы болып табылады. Ол МБ кестелеріне жол мен бағандарды таңдау үшін қолданылады және 5 негізгі сөйлемнен тұрады. MSAccess-те 4 маңызды тілді кеңейту амалдары бар:
Айқастырылған сұратуды, құрайтын TRANSPORM сөйлемі, жойылған МБ-мен байланыс берілетін IN сөйлемі. Кесте бастапқы мәндер көмегімен кесте тізімінен жолдарды тартып алу DICTINCTROW сөйлемі мен WITH OWNERACCESS OPTION сөйлемі.