SQL - реляциялық мәліметтер базасындағы кестелерге сұраныстар жазуға арналған компьютерлік тіл. Оның әмбебаптығы әр түрлі ДҚБЖ-да бірдей операторларды қолдануға мүмкіндік береді, тіпті бағдарлама кодын бірінен екіншісіне айтарлықтай өзгертусіз беруге болады.
Нұсқаулық
1-қадам
Деректер базасы компьютерлік ортада кең таралған, оның ішінде сайттар мен блогтар жасау үшін қолданылады. Деректерді сақтаудың осы түрінің басты артықшылығы оның ұқсас сызықтар бойынша құрылымдалуында.
2-қадам
Мысалы, бір кестенің элементтеріне арналған кейбір атрибуттарды өзгерту, мысалы, үлкен өлшемдерге дейін өсіп кеткен кейбір блог жазбаларын редакциялау. Атап айтқанда, бір сөз тіркесін немесе сөзді басқасына ауыстырыңыз. Бұл жағдайда сіз барлық жазбаларды қадағалап, қолмен өзгертулер енгізудің қажеті жоқ, тек sql сұрауын қолдануыңыз керек.
3-қадам
SQL сұрауларын жасау үшін сізге бағдарламалау гуруының болуы міндетті емес. Алайда, бұл белгілі бір білім мен дағдыларды қажет етеді. Мысалы, сіз мәліметтер базасының құрылымын немесе, ең болмағанда, оның қол жетімді бөлігін түсінуіңіз керек. Кестелердің атауын, қажетті бағандарды (бағандарды), сондай-ақ тіл операторларының атауы мен мақсатын біліңіз.
4-қадам
Әдетте, кәсіби емес бағдарламашы немесе блогер үшін негізгі операторлар жеткілікті, оларды екі топқа бөлуге болады: деректерді анықтау операторлары және деректерді манипуляциялау операторлары.
5-қадам
Мәліметтерді манипуляциялау операторлары жиі қолданылады. Бұл таңдау, кірістіру, жаңарту және жою. Бұл операторлар кесте немесе бірнеше кесте ішіндегі мәліметтермен жұмыс істеу үшін қолданылады және келесі құрылымдарға ие: таңдау, …, ішінен; - бүкіл кестеден таңдау; таңдаңыз, …, қайдан = және / немесе =; - шарттар бойынша кестеден таңдау; * таңдаңыз; - бәрін кестеден таңдау.
6-қадам
() мәндеріне () кірістіру; - кестеге көрсетілген өріс мәндері бар жолды қосу; () мәндеріне енгізу; - барлық өрістерді кестеге қосу.
7-қадам
жаңарту жиынтығы =; - кестенің барлық жазбаларында бір өрісті өзгерту; жаңарту жиынтығы = мұндағы =; - белгілі бір шарттар орындалған кезде өзгереді.
8-қадам
жою; - кестеден барлық жазбаларды жою; қайдан жою =; - белгілі бір шарттар орындалған кезде жою. Егер бірнеше шарттар болса, онда олар үтірлермен бөлініп жазылады.
9-қадам
Жоғары деңгейлі операторлар мәліметтер базасының әкімшілеріне қол жетімді. Бұл мәліметтер базасының объектілерін құру, өзгерту және жою операторлары, атап айтқанда мәліметтер базасының өзі, оның кестелері, қолданушылары және т.с.с. Ондай үш оператор бар: құру, өзгерту және тастау. кесте құру (, …,); - кесте құру.
10-қадам
кестені өзгерту [қосу, өзгерту, түсіру] баған; - кесте өрістерін өзгерту (қосу, өзгерту, жою).drop кестесі; - кестені жою. Егер басқа кестелерге сілтемелер болмаса, бұл әрекет сәтті болады.