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