Агуулгын хүснэгт:

Би хэрхэн SQL кодыг унших боломжтой болгох вэ?
Би хэрхэн SQL кодыг унших боломжтой болгох вэ?

Видео: Би хэрхэн SQL кодыг унших боломжтой болгох вэ?

Видео: Би хэрхэн SQL кодыг унших боломжтой болгох вэ?
Видео: Юлька_Рассказ_Слушать 2024, Арваннэгдүгээр
Anonim

Мэдээжийн хэрэг, SQL-г хэрхэн илүү уншигдахуйц болгох талаар миний өгсөн зарим зөвлөмжийг энд оруулав

  1. Нэг мөрөнд нэг зүйл. Нэг мөрөнд зөвхөн нэг багана/хүснэгт/нэгдэнэ.
  2. Төлөвлөгөө болон нөхцөлөө тохируул.
  3. Бүлэглэх/захиалга хийхдээ баганын нэрийг ашиглана уу.
  4. Сэтгэгдэл.
  5. Суултын яндан.
  6. CTEs.
  7. Дүгнэлт.

Энгийнээр би SQL кодыг хэрхэн ажиллуулах вэ?

SQL скрипт хуудаснаас скрипт ажиллуулахын тулд:

  1. Workspace нүүр хуудсан дээр SQL Workshop, дараа нь SQL Scripts дээр дарна уу.
  2. Харах жагсаалтаас Дэлгэрэнгүйг сонгоод Go дээр дарна уу.
  3. Гүйцэтгэхийг хүсч буй скриптийнхээ Run дүрс дээр дарна уу.
  4. Run Script хуудас гарч ирнэ.
  5. Скриптийг гүйцэтгэхийн тулд Run дээр дарна уу.

Үүнтэй адилаар би SQL хайлтын цонхонд текстийг хэрхэн ороох вэ? Үг боохыг идэвхжүүлэхийн тулд

  1. Tools цэсний Options дээр дарна уу.
  2. Текст засварлагч дээр дарна уу.
  3. Тохирох хэлний хавтсыг нээнэ үү (эсвэл бүх хэлэнд нөлөөлөхийн тулд Бүх хэл).
  4. Үг боохыг сонгоно уу.

Ийм байдлаар та хэрхэн сайн SQL код бичих вэ?

Энд ямар нэгэн SQL хөгжүүлэлтийн төслийн зарим зөвлөмж, шилдэг туршлагууд байна

  1. ХАРИЛЦААНЫ ТАЛААР БОД.
  2. Асуулга нь энгийн мэт санагдаж байсан ч гүйцэтгэлийн талаар үргэлж анхаарч үзээрэй.
  3. УНШИХАД ИЛҮҮ ХЯЛБАР ТӨЛӨВ ХҮСНЭГТИЙН НЭГДСЭН НЭГДЭЛИЙГ АШИГЛА.
  4. Сонгох заалтууддаа тодорхой бай.
  5. Том багц асуулгад NOCOUNT ашиглана уу.
  6. Динамик SQL-ээс зайлсхий.
  7. Объект түвшний аюулгүй байдлын талаар бүү мартаарай.

Та асуулгыг хэрхэн оновчтой болгох вэ?

Асуулгын оновчтой байдлыг хангахын тулд SQL шилдэг туршлагыг дагаж мөрдөөрэй

  1. JOIN, WHERE, ORDER BY, GROUP BY заалтуудын бүх предикатуудыг индексжүүлнэ.
  2. Предикат дахь функцийг ашиглахаас зайлсхий.
  3. Предикатын эхэнд орлуулагч тэмдэг (%) ашиглахаас зайлсхий.
  4. SELECT заалтын шаардлагагүй баганаас зайлсхий.
  5. Боломжтой бол гадаад холболтын оронд дотоод холболтыг ашиглана уу.

Зөвлөмж болгож буй: