Байнга асуудаг асуултууд

Structured Query Language -ийг ашиглах талаар зөвлөгөө авахыг хүсч байна уу? Энэ өгөгдлийн сангийн SQL FAQ нь SQL болон мэдээллийн баазын талаар хамгийн их асуудаг асуултуудад хариулдаг. Асуулт бүрийн төгсгөлд "Дэлгэрэнгүй Мэдээлэл" холбоосыг дэлгэрэнгүй тайлбар болон хичээлүүдийн хувьд дагаж мөрдөх ёстой!

01-ийн 10

Би SQL ашиглан өгөгдлийн сангаас мэдээллийг яаж авах вэ?

alvarez / Vetta / Getty Images

SELECT команд нь SQL дахь хамгийн түгээмэл хэрэглэгддэг тушаал юм. Энэ нь өгөгдлийн сангийн хэрэглэгчид өгөгдлийн сангаас хүссэн тодорхой мэдээллээ олж авах боломжийг олгодог. Дэлгэрэнгүй »

10 дахь нь

Шинэ мэдээллийн сан эсвэл мэдээллийн баазын шинэ хүснэгтийг хэрхэн үүсгэх вэ?

SQL нь өгөгдлийн сантайгаа шинэ өгөгдлийн сан болон хүснэгтүүдийг нэмэхийн тулд CREATE DATABASE болон CREATE TABLE командуудыг өгдөг. Эдгээр тушаалууд нь таныг бизнесийн тодорхой шаардлагуудтай нийцсэн хүснэгтүүд болон мэдээллийн баазыг үүсгэх боломжийг олгодог маш уян хатан синтаксоор хангадаг. Дэлгэрэнгүй »

03 - 10

Өгөгдлийг мэдээллийн санд хэрхэн нэмэх вэ?

SQL дэх INSERT командыг одоо байгаа хүснэгтэд бүртгэл нэмэхийн тулд ашигладаг.

04 - 10

Библийн хүснэгт эсвэл заримыг устгахдаа хэрхэн яаж устгах вэ?

Ихэнх тохиолдолд хоцрогдсон мэдээллийг устгах мэдээллийн сангаас хасах шаардлагатай болдог. Аз болоход бүтцийн хайлтын хэл нь DELETE командаар хангадаг бөгөөд энэ нь хүснэгтэд хадгалагдсан зарим эсвэл бүх мэдээллийг устгахад хэрэглэгддэг. Дэлгэрэнгүй »

05-р сарын 10

NULL утга гэж юу вэ?

NULL нь тодорхойгүй өгөгдлийг төлөөлөхөд ашигладаг утга юм. Мэдээллийн баазууд нь NULL утгыг ашигладаг үйл ажиллагааны төрлөөс хамаарч тусгайлсан аргаар эмчилдэг. NULL утга AND үйлдлийг гүйцэтгэх үед, үйл ажиллагааны утга нь FALSE бол бусад үйлдэл нь FALSE байна (ямар ч арга байхгүй илэрхийлэл нь нэг буруу процессортой байж болно). Нөгөө талаас, үр дүн нь NULL (үл мэдэгдэх) байвал бусад нь TRUE эсвэл NULL байна (үр дүн нь юу болохыг хэлэх боломжгүй.) Дэлгэрэнгүй »

06-ийн 10

Би олон мэдээллийн баазын хүснэгтээс өгөгдлийг хэрхэн хослуулах вэ?

SQL join statement нь таны хайлтын үр дүнгийн хоёр буюу түүнээс дээш хүснэгтээс өгөгдлийг нэгтгэх боломж олгоно. Өөрийн хүчирхэг технологийг ашиглан таны мэдээллийн сангаас асуулга авахын тулд хэрхэн яаж ажиллах вэ?

10-р хэсэг

Би ширээндээ нэгдэж болох уу?

Тийм ээ! Та дотооддоо болон гаднах асуулгад ижил хүснэгтийг зааж өгсөн үүргийг гүйцэтгэхийн тулд өөрөө холбогдож болно. Эдгээр холболтууд нь нэг хүснэгтэд холбогдох бүртгэлийг сэргээх боломжийг олгодог.

08-ийн 10

Өгөгдлийн сангийн хүснэгтэд агуулагдсан өгөгдлийг хэрхэн нэгтгэх вэ?

SQL нь их хэмжээний өгөгдлийг нэгтгэн дүгнэхэд туслах функцуудыг агуулдаг. SUM функц нь SELECT функц дотор хэрэглэгддэг бөгөөд хэд хэдэн утгын нийлбэрийг буцаана. AVG функц нь ижил төстэй арга барилаар ажилладаг бөгөөд энэ нь цуврал утгуудын математик дундаж болно. SQL нь өгөгдсөн шалгуурыг хангасан хүснэгтийн бичлэгийн тоог олохын тулд COUNT функцыг олгодог. MAX () функц өгөгдсөн өгөгдлийн цуваан дахь хамгийн том утгыг буцаана. MIN () функц нь хамгийн бага утгыг буцаана.

10-р сарын 10

Би нэгтгэсэн датаг хэрхэн бүлэглэх вэ?

Та өгөгдлийн сангаас мэдээлэл авахын тулд үндсэн SQL асуулга ашиглаж болох боловч энэ нь ихэнхдээ бизнесийн шаардлагыг хангах хангалттай тагнуулыг хангахгүй. SQL нь GROUP BY бүлгийн дагуу нийтлэг функцүүдийг ашиглахын тулд мөрийн түвшний шинж чанарууд дээр тулгуурлан хайлтын үр дүнг бүлэглэх боломжтой болно. Дэлгэрэнгүй »

10 - с 10

SQL өгөгдлийн санд агуулагдах өгөгдөлд хандах хандалтыг хэрхэн хязгаарлах вэ?

SQL өгөгдлийн сан нь администраторууд үүрэгт суурилсан хандалтын хяналтын системээр хангадаг. Энэ схемд администраторууд хэрэглэгч бүрийн мэдээллийн баазын хэрэглэгчийн бүртгэлийг үүсгэж, хэрэглэгчийн өгөгдлийн сантай харилцах боломжийг олгодог нэг буюу хэд хэдэн мэдээллийн баазын үүргийг тухайн хэрэглэгчийг оноож өгдөг. Эцэст нь хэлэхэд, администратор үүрэг гүйцэтгэгчид хүсч байгаа үйлдлийг гүйцэтгэхийг зөвшөөрөх үүрэг рольд тодорхой эрх өгдөг. Хэрэглэгчид нь зөвшөөрөгдөөгүй аливаа хандалтыг далдуур үгүйсгэдэг. Дэлгэрэнгүй »