प्रौद्योगिकी साझेदारी

शीघ्रं mysql (2) बाधाः रणनीतयः च निपुणाः भवन्ति

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

एकस्मिन् व्यावहारिके ध्यानं ददातु

अयं लेखः मुख्यतया अनुप्रयोगस्य, विशिष्टानां SQL-सञ्चालन-कथनानां स्व-परीक्षणस्य विषये अस्ति

1. प्राथमिककुञ्जीबाधाः

प्राथमिककुंजी अभिलेखस्य अद्वितीयपरिचयार्थं उपयुज्यते प्रत्येकं सारणी केवलं एकं प्राथमिककुंजी भवितुम् अर्हति (बहुक्षेत्राणि संयुक्तप्राथमिककुञ्जिकाः सन्ति) ।

प्राथमिककुंजीस्तम्भगुणाः : १.非空唯一

  1. अस्तिNavicatप्राथमिकं कुञ्जीम् अन्तः योजयन्तु

यदि भवान् नूतनं सारणीं निर्माय प्राथमिकं कीलं न सेट् करोति तर्हि एतत् सुवर्णकुंजी प्राथमिककुंजीपरिचयः अस्ति ।

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

  1. प्राथमिककुंजी स्वतः-वृद्धि-रणनीति

केवलं प्राथमिकं कुञ्जी चित्वा तत् योजयन्तु स्वतः-वृद्धि-रणनीतिः स्वयमेव क्रमेण अ-पुनरावृत्ति-क्रमाङ्कान् जनयितुं शक्नोति ।

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

  1. सारणीं च्छेदयन्तु

सारणीं च्छेदयन्तुtruncateतथा स्पष्टसारणीdelete的区别🎈
सारणीं कटयन्तु: सारणीसंरचनां धारयन्तु अन्यत् सर्वं च विलोपयन्तु ।自增字段会回到默认值开始
सारणीं स्वच्छं कुर्वन्तु: सारणीसंरचनां धारयन्तु, स्थानं न मुञ्चन्तु।自增字段不会重置

2. अशून्यबाधाः

अशून्यप्रतिबन्धं योजयन्तु

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

3. एकमात्रं बाध्यता

अद्वितीयं बाध्यतां योजयन्तु
अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

4. पूर्वनिर्धारित (पूर्वनिर्धारित) बाधाएँ

तत् पूर्वनिर्धारितं मूल्यं यदि न पूरितम् अस्ति तर्हि एतत् मूल्यं पूर्वनिर्धारितं भविष्यति ।

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

5. विदेशीयकुञ्जीबाधाः

  1. एकस्य सारणीयाः दोषाः

अधिकांशः दत्तांशसामग्री पुनरावृत्तिः भवति, परिवर्तनं कुर्वन् सर्वाणि सामग्रीनि भ्रमितव्यानि यथा, यस्मिन् समुदाये भवान् स्थितः, तस्मिन् समुदाये भवान् पृथक् सारणीयां विभक्तुं शक्नोति, केवलं मूलसारणीयां तस्य ID अभिलेखयितुम् आवश्यकम् .

  1. विदेशीयकुञ्जीनां विनिर्देशः

要求:विदेशीयकुंजीस्तम्भस्य दत्तांशप्रकारः दीर्घता च सन्दर्भितस्य प्राथमिककुंजीस्तम्भस्य दत्तांशप्रकारस्य दीर्घतायाः च अनुरूपं भवितुमर्हति ।

  1. विदेशीयकीलानि कथं योजयितव्यानि

सम्बद्धं कीलं प्राथमिकं कीलं, तद्विपरीतम्, गौणसारणी (उपसारणी) ।

外键在从表添加

अत्र वयं cascading update deletion इत्यस्य उदाहरणरूपेण गृह्णामः अवश्यम् एकादशाधिकाः विकल्पाः सन्ति ।

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

  1. विलोपननीतिं अद्यतनं कुर्वन्तु

CASCADE: मातापितृसारणीतः विलोपयन्तु अथवा अद्यतनं कुर्वन्तु तथा च बालसारणीयां मेलपङ्क्तिं स्वयमेव विलोपयन्तु अथवा अद्यतनं कुर्वन्तु
SET NULL : मातापितृसारणीतः पङ्क्तयः विलोपयन्तु अथवा अद्यतनं कुर्वन्तु तथा च बालसारणीयां विदेशीयकुंजीस्तम्भान् NULL इति सेट् कुर्वन्तु । यदि भवान् एतत् विकल्पं उपयुङ्क्ते तर्हि उपसारणीस्तम्भे NOT NULL इति न निर्दिश्यते इति सुनिश्चितं कर्तव्यम्
RESTRICT: मातापितृसारणीयां विलोपनं अथवा अद्यतनं कार्यं अङ्गीकुर्वन्तु
NO ACTION: मानक SQL कीवर्ड, MySQL मध्ये RESTRICT इव एव