چرا SQL
ذخیره تعداد زیادی رکورد
مجموعه داده های عظیم را بین افراد زیادی به اشتراک بگذارید
داده ها را به راحتی اضافه و ویرایش کنید
پیدا کردن سریع و آسان اطلاعات
اصطلاحات RDBMS
ستون به عنوان ویژگی
ردیف به عنوان نمونه نهاد
جدول به عنوان موجودیت
AlternateKey به عنوان UniqueKey
روابط صمیمی
90٪ از جداول در پایگاه داده با جداول دیگری پیوند داده می شود.
10% از جداول مستقل خواهند بود.
سه نوع رابطه بین جداول وجود دارد
یک به یک
یک به بسیاری
بسیاری از بسیاری
جدول ها می توانند یک یا چند رابطه داشته باشند یا ممکن است دارای روابط نباشند.
داده های ساختاریافته - داده های دو بعدی ردیف ها، ستون ها
PrimaryKey در یک جدول به عنوان ForiegnKey در جدول دیگر برای ایجاد رابطه داده می شود.
مدلسازی داده
RDBMS
PrimaryKey ForiegnKey با رابطه بین آنها.
1 به 1 - هر PrimaryKey می تواند به ForiegnKey تبدیل شود
1 به بسیاری از کارمندان در یک بخش
PK جدول والد در جدول فرزند FK خواهد بود
جدول بخش Deptid(PK),DeptName,
جدول کارکنان Empid,EmpName,DeptId(FK)
بسیاری از بسیاری (دانش آموزان و معلمان، پزشکان بیماران، پزشکان بیمارستان) (TeacherId,TeacherName)(StudentId,StudentName,TeacherId)
جدول جدید ایجاد خواهد شد و ستون اضافی اضافه خواهد شد (جدول پل)
جدول بیمار (NoPatientNo(PK),PatientName,Adress),
جدول پزشکان (DoctorNo(PK)، نام، صلاحیت، حقوق، تاریخ عضویت، تاریخ استعفا)
جدول پزشک بیمار()
چرخه عمر توسعه نرم افزار SDLC
شرایط
طراحی تحلیل
توسعه
آزمایش
انتشار
کارشناس دامنه (اسناد SRS)
معمار
توسعه دهندگان SQL
آزمایش کنندگان
Deployers (TL/Manager)
ERD (نمودار رابطه موجودیت)
پیتر چان- برای طراحی پایگاه داده استفاده می شود
یکپارچگی مرجع
سرور SQL زمانی که رابطه ایجاد می کنیم بررسی وجود را انجام می دهد.
جدول های مرجع خود
جدولی که هم PrimaryKey و هم ForiegnKey را در خود دارد و به کلید اصلی در همان جدول اشاره می کند.
شما قرار است یاد بگیرید
دستورات (DDL,DML,DQL,DCL,TCL)
انواع داده
محدودیت ها
محدودیت ها
خالی
پیشفرض
کلید اصلی
UniqueKey
کلید خارجی
بررسی کنید
افزایش خودکار
بازدیدها
اپراتورها
نوشتن پرس و جو
پیوستن
پرسمان فرعی
جدول مشتق شده
بازدیدها
شاخصها
روش های ذخیره شده
محرکها
توابع
مکان نما
توسعه دهنده نرم افزار، تحلیلگر داده و مربی، مدرس
نمایش نظرات