Sql jadvallarni Yaratish Variant Jadval Yaratish


Download 49.05 Kb.
Sana20.06.2023
Hajmi49.05 Kb.
#1637179

SQL Jadvallarni Yaratish Variant - Jadval Yaratish
bevosita o'zgartirish jadvallar va ular o'z ichiga ma'lumotlarga bog'liq ma'lumotlar bazalari bilan ishlash. Lekin oldin The start harakat The Jadval yaratish. bu jarayonni avtomatlashtirish uchun maxsus SQL funksiyasi mavjud - "Jadval yaratish".
BIRINCHI NARSA!
Biz amri MS SQL "Jadval yaratish" bilan bir stol yaratish jarayoni bilan shug'ullanish oldin, biz vazifasini ishlatishdan oldin bilish kerak, nima qarab arziydi.
Avvalo, siz stol nomi bilan kelish kerak - u bazasida boshqalarga nisbatan noyob bo'lishi va bir necha qoidalarga rioya qilish kerak. nomi har qanday harflar, raqamlar va pastki tomonidan ta'qib qilinishi mumkin, keyin xat (az) bilan boshlanadi va kerak, natijada ifoda bilan ajratilgan so'z bo'lmasligi kerak. jadval nomi 18 belgidan oshmasligi mumkin.

Ega bo'lgan muayyan The nomi, The tuzilishi qilish kerak rivojlangan: keling bilan The nomlari The ustunlar ishlatib deb o'ylayman, o'z ma'lumotlar turi va qaysi sohalar lozim to'ldi. Bundan tashqari, darhol ma'lumotlar qadriyatlarini cheklash ham mumkin bor, tashqi maydon va asosiy kalitlari aniqlash va.
stol qolgan juda oson bo'lishi to'g'ri isboti, shunday bir stol yaratish qadam, ular oxirigacha emas deb o'ylagan bo'lishi mumkin.
SINTAKTIK
jadvallarning tuzilishini, uning yaratish uchun davom mumkin. Uni oson etarli yordamida SQL funktsiyasi "CREATE TABLE". Bu ilgari har bir turi va nomi uchun ko'rsatilgan, bir jadval nomi va ustun ro'yxatini ixtiro belgilash uchun foydalanuvchi talab qiladi. sintaksisi quyidagi kabi bo'ladi:
TABLE table_name CREATE
({Column_name veritipinin [st ifoda] [column_constraint] ... | table_constraint}
[{Column_name veritipinin [st ifoda ] [column_constraint] ... | table_constraint}] ...)
The vajlari ishlatilgan The dizayn xususiyatlari sifatida quyidagilar:

  • table_name - jadval nomi

  • column_name - bir ustun nomi

  • veritipinin - Bu sohada ishlatiladigan ma'lumotlar turi

  • Default - standart ustun ishlatiladigan bir ibora.

U, shuningdek, iloji uchun foydalanish yana ikkita funktsiyasi vajlari:

  • colum_constraint - ustun ri

  • table_constraint - stol sozlamalari

Ularda, foydalanuvchi cheklanishi yoki jadval to'ldirish sharoitida uchun zarur ishlarni ko'rsatish mumkin.
XUSUSIYATLARI JADVALLARNI YARATISH
SQL funksiyasi "Jadval yaratish" uchun, bir so'rovlar yozganda, u sohalarda to'ldirish uchun qoidalar barpo etish, ba'zan zarur bo'ladi. Buning uchun, siz sharoitda muayyan majmuini aniqlash maxsus xususiyatlari sifatlari kiritishingiz lozim bo'ladi.
Null (bo'sh qiymatlari bo'lishi mumkin), yoki NULL (to'ldirilishi shart joy): bir bo'sh qiymatini aniqlash uchun, keyin bir kamerada bo'lishi mumkin kalit so'zlar biri o'tishingiz lozim nomini va ustun turini ko'rsating.
bir xil ikki ega oldini olish uchun har bir rekord birlashtirish uchun zarur ko'p hollarda jadval yaratish. Buning uchun tez-tez yo'l numaralandırmayı foydalaning. Va funktsiyasi stol mavjud eng so'nggi masala foydalanuvchi bilim, talab emas, shuning uchun, "Jadval yaratish" tegishli sohasida keyin kalit so'z "Boshlang'ich kalitini" yozib asosiy kalit ustuni belgilash uchun etarli bo'ladi. ko'p hollarda, bu asosiy kaliti hisoblanadi va jadvallar orasidagi bog'liqlik bor.

xorijiy kalit mulkni "FOREIGN KEY" tomonidan ishlatiladigan asosiy kaliti bilan kechgacha ta'minlash. bir ustun ko'rsatib, bu xususiyat, bu sohada bir xil yoki har xil jadvallar asosiy kalit ustuni bo'lgan o'sha biri sifatida bir xil qiymati o'z ichiga oladi, deb ta'minlash mumkin. Bu yo'l bu ma'lumotlarni ta'minlash mumkin.
Ba'zi belgilangan majmui yoki belgilash muvofiqligini tekshirish ta'minlash uchun, xususiyati betob foydalaning. U bir vazifaga Argumentlar ro'yxatidagi eng so'nggi belgilangan va shaxsiy parametr sifatida Boole ifodasini ega. Shu bilan birga, mumkin bo'lgan qiymatlar ro'yxatini cheklash mumkin, masalan, bir stol «Jinsi» maydoni faqat harflar "M" va "F" foydalaning.
taqdim o'zga, SQL funktsiyasi "Jadval yaratish" kamroq keng tarqalgan hali ko'p maxsus sifatlari bor, lekin ular amalda qo'llanilmoqda.
MISOLLAR
to'liq funktsiya ishlashini tushunish uchun, u TABLE (SQL) yaratish, qanday qilib amalda inobatga arziydi. Quyida misol quyida keltirilgan, manzara hosil:
TABLE maxsus yaratish
(ID CHAR (10) NULL Boshlang'ich asosiy,
Custom_name CHAR (20)
Custom_address CHAR (30)
Custom_city CHAR (20)
Custom_Country CHAR (20)
ArcDate CHAR (20))
Download 49.05 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling