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 сйлемі.