SQL нь хамаарлын мэдээллийн бааз дахь хүснэгтэд асуулт бичихэд зориулагдсан компьютерийн хэл юм. Түүний олон талт байдал нь ижил операторуудыг өөр өөр МБС-д ашиглах боломжийг олгодог бөгөөд програмын кодыг нэгээс нөгөөд шилжүүлэхэд мэдэгдэхүйц өөрчлөлт оруулдаггүй.
Зааварчилгаа
1-р алхам
Мэдээллийн сан нь компьютерийн орчинд өргөн тархсан бөгөөд үүнд сайт, блог үүсгэхэд ашигладаг. Энэ төрлийн өгөгдлийг хадгалах гол давуу тал нь ижил төстэй шугамын дагуу бүтэцлэгдсэн байдаг.
Алхам 2
Жишээлбэл, нэг хүснэгтийн элементүүдийн ижил шинж чанарыг өөрчлөх, жишээлбэл, аль хэдийн том хэмжээтэй болсон блогын зарим бичлэгийг засах. Ялангуяа нэг хэллэг эсвэл үгийг нөгөөгөөр солих хэрэгтэй. Энэ тохиолдолд та бүх бичлэгийг хянах, гараар өөрчлөлт хийх шаардлагагүй бөгөөд зөвхөн sql асуулга ашиглах хэрэгтэй.
Алхам 3
Та sql асуулга хийхийн тулд програмчлалын гуру байх албагүй. Гэхдээ үүнд тодорхой мэдлэг, чадвар шаардагдана. Жишээлбэл, та мэдээллийн баазын бүтцийг эсвэл дор хаяж нэвтрэх боломжтой хэсгийг нь ойлгох хэрэгтэй. Хүснэгтүүдийн нэр, шаардлагатай баганууд (баганууд), түүнчлэн хэлний операторуудын нэр, зорилгыг мэдэх.
Алхам 4
Ерөнхийдөө мэргэжлийн бус програмист эсвэл блог хөтлөгчийн хувьд үндсэн операторууд хангалттай бөгөөд үүнийг өгөгдөл тодорхойлох операторууд ба өгөгдөл удирдах операторууд гэсэн хоёр бүлэгт хувааж болно.
Алхам 5
Хамгийн түгээмэл хэрэглэгддэг өгөгдлийг удирдах операторууд. Эдгээр нь сонгох, оруулах, шинэчлэх, устгах явдал юм. Эдгээр операторууд нь хүснэгт эсвэл хэд хэдэн хүснэгт доторх өгөгдөлтэй ажиллахад ашиглагддаг бөгөөд дараахь бүтэцтэй байна: select, …, from; - бүх хүснэгтээс сонгох;, сонгох, …, хаанаас = ба / эсвэл =; - нөхцлийн дагуу хүснэгтээс сонгох; * -аас сонгох; - хүснэгтээс бүх зүйлийг сонгох.
Алхам 6
оруулах () утгууд (); - хүснэгтэд заасан талбарын утгатай мөр нэмэх; утгуудад оруулах (); - хүснэгтэд бүх талбаруудыг нэмж оруулах.
Алхам 7
шинэчлэх багц =; - хүснэгтийн бүх бичлэгт нэг талбарыг өөрчлөх; шинэчлэх багц = хаана =; - тодорхой нөхцөл хангагдсан үед өөрчлөгдөх.
Алхам 8
устгах; - хүснэгтээс бүх бичлэгийг устгах; хаанаас устгах =; - тодорхой нөхцөл хангагдсан тохиолдолд устгах. Хэрэв нэгээс илүү нөхцөл байгаа бол тэдгээрийг таслалаар тусгаарлан бичнэ.
Алхам 9
Дээд түвшний операторууд мэдээллийн баазын админуудад нээлттэй байдаг. Эдгээр нь мэдээллийн баазын объектуудыг үүсгэх, өөрчлөх, устгах операторууд юм, тухайлбал мэдээллийн бааз өөрөө, түүний хүснэгтүүд, хэрэглэгчид гэх мэт. Эдгээр нь үүсгэх, өөрчлөх, унагаах гэсэн гурван оператор байдаг. хүснэгт үүсгэх (, …,); - хүснэгт үүсгэх.
Алхам 10
хүснэгтийг өөрчлөх [нэмэх, өөрчлөх, унагаах] багана; - хүснэгтийн талбаруудыг өөрчлөх (нэмэх, өөрчлөх, устгах).drop хүснэгт; - хүснэгтийг устгах. Бусад хүснэгтүүдтэй холбоос байхгүй тохиолдолд энэ ажиллагаа амжилттай болно.