Mundarija:

PgAdmin 4 da tashqi kalitni qanday yaratasiz?
PgAdmin 4 da tashqi kalitni qanday yaratasiz?

Video: PgAdmin 4 da tashqi kalitni qanday yaratasiz?

Video: PgAdmin 4 da tashqi kalitni qanday yaratasiz?
Video: 3-dars. PostgreSql - CREATE TABLE, DROP(jadval yaratish va o'chirish)[NuuHakers] 2024, Noyabr
Anonim

pgAdmin 4 da quyidagi qadamlar mavjud:

  1. Jadvalni o'ng tugmasini bosing va "Xususiyatlar" ni tanlang.
  2. Ko'rsatilgan dialog oynasida Cheklovlar / ni bosing. Xorijiy kalit .
  3. Yuqoridagi o'ng burchakdagi + belgisini bosing Xorijiy kalit stol.

Shunday qilib, postgresql-ga tashqi kalitni qanday qo'shishim mumkin?

QO'SHISH CONSTRAINT cheklash_nomi Xorijiy kalit (c1) MA'LUMOTLAR ota_jadval (p1); Istaganingizda bitta oxirgi eslatma chet el kalitini qo'shing ON DELETE CASCADE bilan mavjud jadvalga cheklov qo'yish uchun siz quyidagi amallarni bajarishingiz kerak: Mavjudni o'chirib tashlang. xorijiy kalit cheklash. Qo'shish yangi xorijiy kalit ON DELETE CASCADE harakati bilan cheklash.

Yuqoridagilardan tashqari, pgAdmin 4 da SQLni qanday ishga tushiraman? Agar siz Asboblar menyusidagi So'rovlar vositasi menyusi opsiyasi orqali So'rov vositasiga kirsangiz, siz:

  1. Ad-hoc SQL so'rovlarini chiqarish.
  2. Ixtiyoriy SQL buyruqlarini bajarish.
  3. Chiqish panelida ko'rsatilgan ma'lumotlarni CSV fayliga saqlang.
  4. Matn yoki grafik formatda SQL bayonotining bajarilishi rejasini ko'rib chiqing.

Bu erda pgAdmin da asosiy kalitni qanday yaratasiz?

  1. O'zingiz xohlagan jadvalni tanlang.
  2. Ctrl + Alt + Enter yoki sichqonchaning o'ng tugmachasini bosing / Xususiyatlar.
  3. "Cheklovlar" yorlig'ini tanlang.
  4. Shaklning chap pastki qismida siz "Birlamchi kalit" variantini ko'rasiz.
  5. Qo'shish-ni bosing.
  6. "Ustunlar" yorlig'ini tanlang.
  7. Kalit sifatida kerakli ustunni tanlang.
  8. Qo'shish-ni bosing.

pgAdmin 4 da jadvalni qanday yaratasiz?

pgAdmin 4 da jadval yarating avtomatik oshirish ustuni bilan. Ochiq pgAdmin asbob. Ma'lumotlar bazasidagi tugunlarni kengaytiring va o'ting Jadvallar tugun. ni o'ng tugmasini bosing Jadval tugun va tanlang Yaratmoq -> Jadval.

Tavsiya: