Page 398 - COPA Vol I of II - TP - Telugu
P. 398

IT & ITES                                                                          అభ్్యయాసం 1.27.93

       COPA - MySQL వివరణ


       Data Integrity నియమాలు  వరితింపజేయడం (Applying data integrity rules)

       లక్ష్యాలు: ఈ వ్్యయాయామం ముగింపులో మీరు చేయగలరు
       ∙  Data Integrity నియమాలు  వరితింపజేయడం, న్ేర్పచుకోవడం.


          అవసర్టలు (Requirements)

          స్్టధన్్సలు/పరికర్టలు/యంత్్స రా లు (Tools/Equipment/Machines)
          •  టెక్స్ట్ ఎడిటర్ (నోట్ ప్్యయాడ్)తో పనిచేసే PC & బ్్రరౌ జర్, MySQL సర్వర్ కనెక్షన్             - 1 No.

       విధానం (PROCEDURE)

       టాస్క్ 1: Data Integrity నియమాలు  వరితింపజేయడం

       Data Integrity నియమాలు
                                                            •  ఏక్ెైక (UNIQUE)
       •  MySQL  CONSTRAINT  అనేది  నిలువు  వరుసలలో  ఏ
                                                            •  ప్్యరౌ థమిక క్ీ (PRIMARY KEY)
          విలువలను  నిల్వ  చేయవచ్చ్చ  అనుమత్ంచడానిక్్ల  లేదా
                                                            •  విదేశీ క్ీ(FOREIGN KEY)
          పరిమితం   చేయడానిక్్ల   నియమాలను   నిర్వచించడానిక్్ల
          ఉపయోగించబ్డుతుంది.  ఈ  constraint    ఉదే్దశ్యాం  డేటాబ్ేస్   •  తనిఖీ (CHECK)
          యొకక్ Data Integrity అమలు చేయడం.
                                                            •  డిఫ్యల్టా (DEFAULT)
       •  MySQL  CONSTRAINTS  టేబ్ుల్  లో    చొపైిపుంచబ్డే  డేటా
                                                            MySQL టేబుల్ ను NULL CONSTRAINT త్ో  సృష్్టటించండి
          రక్్యనిని పరిమితం చేయడానిక్్ల ఉపయోగించబ్డతాయి.
                                                            •  ఇకక్డ    మేము     ‘NEWAUTHOR’      టేబ్ుల్   ను
       •  MySQL CONSTRAINTSని రెండు రక్్యలుగ్య వరీగీకరించవచు్చ
                                                               సృష్ిటాంచాలనుకుంటునానిము, ఇకక్డ నిలువు విలువలను నిల్వ
          - నిలువు స్్యథా యి(Column) మరియు పటిటాక స్్యథా యి(Table) .
                                                               చేయడానిక్్ల ఎటువంటి NULL VALUES అనుమత్ంచబ్డవు,
       MySQL constraints అన్ేవి ఈ విధంగ్ట ఉంట్యయ :             అలా   చేయడానిక్్ల   మేము   ఈ   క్్లరింది   సేటాట్ మెంట్ ని
                                                               ఉపయోగిసు్త నానిము. (పటం  1)
       •  శూనయాం క్్యదు( NOT NULL)
        Fig 1












       ఇకక్డ  పై�ై  సేటాట్ మెంట్ లో  NULL  VALUEని  మినహ్యించడానిక్్ల   నిలువు  వర్పసలు  NULL  విలువలను  అంగీకరించవని  కి్రంది  పటం
       ‘NOT NULL’ అనే పరిమిత్ ఉపయోగించబ్డింది.              చ్టప్టసు తి ంది. (పటం 2)
        Fig 2
















       368
   393   394   395   396   397   398   399   400   401   402   403