عدم وجود قيود

مؤلف: Robert Simon
تاريخ الخلق: 18 يونيو 2021
تاريخ التحديث: 1 تموز 2024
Anonim
حل مشكلة للايفون - تسجيل الخروج غير متاح نظراً لوجود قيود
فيديو: حل مشكلة للايفون - تسجيل الخروج غير متاح نظراً لوجود قيود

المحتوى

التعريف - ماذا يعني عدم الخلو من القيود؟

القيد غير الفارغ هو قيد يوضع على عمود في جدول قاعدة البيانات العلائقية. يفرض الشرط المتمثل في أنه في هذا العمود ، يجب أن يحتوي كل صف من البيانات على قيمة - لا يمكن تركه فارغًا أثناء عمليات الإدراج أو التحديث. إذا تم ترك هذا العمود فارغًا ، فسيؤدي ذلك إلى حدوث خطأ وستفشل عملية الإدراج أو التحديث بأكملها.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا توضح عدم وجود قيود

اطلع على جدول باسم CUSTOMER_MASTER يخزن تفاصيل العميل لقاعدة بيانات أحد البنوك. يجب أن يكون لكل عميل لقب على الأقل ويجب أن ينتمي إلى جنس معين. يمكن بعد ذلك وضع علامة على العمودين اللذين يتعاملان مع اللقب والجنس كـ "NOT NULL" عند إنشاء جدول Customer_Master.

يتم إعطاء نموذج نصي SQL للقيام بذلك أدناه:
CREATE TABLE customer_master (
custid الرئيسي الباحث الرئيسي ،
اللقب CHAR NOT NULL ،
الاسم CHAR ،
date_of_birth DATE NOT NULL ،
الجنس CHAR NOT NULL)

القيد غير الفارغ هو أداة مفيدة لمصممي قواعد البيانات لفرض منطق العمل. بدلاً من استخدام رمز البرمجة لفرض مفهوم "يجب أن يكون له دائمًا قيمة" ، يستخدمون ببساطة ميزة قاعدة بيانات مضمنة.

في بعض الأحيان يكون القيد غير الفارغ ضمنيًا. عندما يتم وضع علامة على عمود كمفتاح أساسي (انظر العمود "custid" في مثالنا أعلاه) ، يتم استخدامه لتحديد فريد لجميع الصفوف في الجدول بحيث لا يمكن تركها فارغة بشكل واضح.