ನಿಮ್ಮ ಡೇಟಾದ ಸಮಗ್ರತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
ಒಂದು ಡೇಟಾಬೇಸ್ ಡೊಮೇನ್, ಅದರ ಸರಳತೆಯಲ್ಲಿ, ಡೇಟಾಬೇಸ್ನಲ್ಲಿರುವ ಕಾಲಮ್ನಿಂದ ಬಳಸಲ್ಪಡುವ ಡೇಟಾ ಪ್ರಕಾರವಾಗಿದೆ. ಈ ಡೇಟಾ ಪ್ರಕಾರವು ಅಂತರ್ನಿರ್ಮಿತ ಪ್ರಕಾರವಾಗಬಹುದು (ಒಂದು ಪೂರ್ಣಾಂಕ ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ನಂತಹವು) ಅಥವಾ ಡೇಟಾದಲ್ಲಿ ನಿರ್ಬಂಧಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಒಂದು ಕಸ್ಟಮ್ ಪ್ರಕಾರ.
ಡೇಟಾ ಎಂಟ್ರಿ ಮತ್ತು ಡೊಮೇನ್ಗಳು
ಯಾವುದೇ ರೀತಿಯ ಆನ್ಲೈನ್ ರೂಪಕ್ಕೆ ನೀವು ಡೇಟಾವನ್ನು ನಮೂದಿಸಿದಾಗ - ಇದು ಕೇವಲ ನಿಮ್ಮ ಹೆಸರು ಮತ್ತು ಇಮೇಲ್ ಅಥವಾ ಸಂಪೂರ್ಣ ಕೆಲಸದ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿರಬಹುದು - ಡೇಟಾಬೇಸ್ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಅನ್ನು ದೃಶ್ಯಗಳ ಹಿಂದೆ ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ಮಾನದಂಡಗಳ ಆಧಾರದ ಮೇಲೆ ನಿಮ್ಮ ನಮೂದುಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಜಿಪ್ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿದರೆ, ಡೇಟಾಬೇಸ್ ಐದು ಸಂಖ್ಯೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ನಿರೀಕ್ಷಿಸುತ್ತದೆ, ಅಥವಾ ಸಂಪೂರ್ಣ ಯುಎಸ್ ಪಿನ್ ಕೋಡ್ಗಾಗಿ: ಐದು ಸಂಖ್ಯೆಗಳನ್ನು ನಂತರ ಹೈಫನ್, ಮತ್ತು ನಂತರ ನಾಲ್ಕು ಸಂಖ್ಯೆಗಳು. ನೀವು ಜಿಪ್ ಕೋಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ನಿಮ್ಮ ಹೆಸರನ್ನು ನಮೂದಿಸಿದರೆ, ಡೇಟಾಬೇಸ್ ಸಾಧ್ಯತೆಗಳನ್ನು ದೂರು ಮಾಡುತ್ತದೆ.
ಏಕೆಂದರೆ ಡೇಟಾಬೇಸ್ ಜಿಪ್ ಕೋಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಡೊಮೇನ್ ವಿರುದ್ಧ ನಿಮ್ಮ ನಮೂದನ್ನು ಪರೀಕ್ಷಿಸುತ್ತಿದೆ. ಒಂದು ಡೊಮೇನ್ ಮೂಲಭೂತವಾಗಿ ಐಚ್ಛಿಕ ನಿರ್ಬಂಧಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಡೇಟಾ ಪ್ರಕಾರವಾಗಿದೆ.
ಡೇಟಾಬೇಸ್ ಡೊಮೈನ್ ಅಂಡರ್ಸ್ಟ್ಯಾಂಡಿಂಗ್
ಡೇಟಾಬೇಸ್ ಡೊಮೇನ್ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ನಾವು ಡೇಟಾಬೇಸ್ನ ಕೆಲವು ಅಂಶಗಳನ್ನು ಪರಿಗಣಿಸೋಣ:
- ಒಂದು ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾವು ಲಂಬಸಾಲುಗಳು ಅಥವಾ ಕ್ಷೇತ್ರಗಳೆಂದು ಕರೆಯಲ್ಪಡುವ ಗುಣಲಕ್ಷಣಗಳ ಗುಂಪನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು "ಉದ್ಯೋಗದಾತ ಸಂಪರ್ಕ ಮಾಹಿತಿ" ಎಂಬ ಟೇಬಲ್ ಅನ್ನು ಹೊಂದಿದ್ದರೆ, ಇದು FirstName, LastName, JobTitle, StreetAddress, City, State, ZipCode, PhoneNumber ಮತ್ತು ಇಮೇಲ್ಗಾಗಿನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು.
- ಪ್ರತಿ ವೈಶಿಷ್ಟ್ಯವು ಅನುಮತಿಸುವ ಮೌಲ್ಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಡೊಮೇನ್ ಅನ್ನು ಹೊಂದಿದೆ. ಇದು ಅದರ ಡೇಟಾ ಪ್ರಕಾರ, ಉದ್ದ, ಮೌಲ್ಯಗಳು ಮತ್ತು ಇತರ ವಿವರಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
ಉದಾಹರಣೆಗೆ, ಒಂದು ಗುಣಲಕ್ಷಣ ಜಿಪ್ಕೋಡ್ಗಾಗಿ ಡೊಮೇನ್ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಅವಲಂಬಿಸಿ, ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು INT ಅಥವಾ ಒಂದು INTEGER ಎಂದು ಕರೆಯಲಾಗುವ ಪೂರ್ಣಸಂಖ್ಯೆಯಂತಹ ಸಂಖ್ಯಾ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ಸೂಚಿಸಬಹುದು. ಅಥವಾ ಒಂದು ಡೇಟಾಬೇಸ್ ಡಿಸೈನರ್ ಬದಲಿಗೆ ಪಾತ್ರವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಆಯ್ಕೆ ಮಾಡಬಹುದು, ಸಾಮಾನ್ಯವಾಗಿ CHAR ಎಂದು. ಗುಣಲಕ್ಷಣವನ್ನು ಒಂದು ನಿರ್ದಿಷ್ಟ ಉದ್ದದ ಅವಶ್ಯಕತೆಯಿದೆ ಅಥವಾ ಖಾಲಿ ಅಥವಾ ಅಪರಿಚಿತ ಮೌಲ್ಯವನ್ನು ಅನುಮತಿಸಲಾಗಿದೆಯೆಂದು ಮತ್ತಷ್ಟು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು.
ಡೊಮೇನ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಎಲ್ಲಾ ಘಟಕಗಳನ್ನು ನೀವು ಒಟ್ಟುಗೂಡಿಸಿದಾಗ, ನೀವು "ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ಡೇಟಾ ಪ್ರಕಾರ" ಅಥವಾ UDT ಎಂದೂ ಕರೆಯಲ್ಪಡುವ ಒಂದು ಕಸ್ಟಮೈಸ್ಡ್ ಡೇಟಾ ಪ್ರಕಾರದೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳಬಹುದು.
ಡೊಮೈನ್ ಸಮಗ್ರತೆ ಬಗ್ಗೆ
ಒಂದು ಲಕ್ಷಣದ ಡೊಮೇನ್ ಸಮಗ್ರತೆಯನ್ನು ಸೃಷ್ಟಿಸುವ ಅನುಮತಿಸಲಾದ ಮೌಲ್ಯಗಳು, ಕ್ಷೇತ್ರದ ಎಲ್ಲ ಡೇಟಾವು ಮಾನ್ಯವಾದ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಖಾತ್ರಿಪಡಿಸುತ್ತದೆ.
ಡೊಮೇನ್ ಸಮಗ್ರತೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ:
- ಪೂರ್ಣಾಂಕ, ಅಕ್ಷರ ಅಥವಾ ದಶಮಾಂಶದಂತಹ ಡೇಟಾ ಪ್ರಕಾರ
- ಡೇಟಾದ ಅನುಮತಿಸಲಾದ ಉದ್ದ
- ವ್ಯಾಪ್ತಿ, ಮೇಲಿನ ಮತ್ತು ಕೆಳಗಿನ ಗಡಿಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ
- ಅನುಮತಿಸುವ ಮೌಲ್ಯಗಳ ಮೇಲೆ ಯಾವುದೇ ನಿರ್ಬಂಧಗಳು , ಅಥವಾ ಮಿತಿಗಳು. ಉದಾಹರಣೆಗೆ, ಯುಎಸ್ ಪಿಪ್ ಕೋಡ್ ಕ್ಷೇತ್ರವು ಸಂಪೂರ್ಣ ZIP + 4 ಸಂಕೇತವನ್ನು ಅಥವಾ ಪೂರ್ಣ ಒಂಬತ್ತು-ಅಂಕಿ ಕೋಡ್ ಅನ್ನು ಜಾರಿಗೊಳಿಸಬಹುದು.
- NULL ಬೆಂಬಲದ ಪ್ರಕಾರ, ಅಥವಾ ಗುಣಲಕ್ಷಣವು ಅಪರಿಚಿತ ಅಥವಾ NULL ಮೌಲ್ಯವನ್ನು ಹೊಂದಬಹುದೇ
- ಪೂರ್ವನಿಯೋಜಿತ ಮೌಲ್ಯ, ಯಾವುದಾದರೂ ಇದ್ದರೆ
- ದಿನಾಂಕ ಸ್ವರೂಪ, ಅನ್ವಯಿಸಿದಲ್ಲಿ (ಉದಾಹರಣೆಗೆ, dd / mm / yy ಅಥವಾ mm / dd / yyyy)
ಒಂದು ಡೊಮೇನ್ ರಚಿಸಲಾಗುತ್ತಿದೆ
SQL (ರಚನಾತ್ಮಕ ಪ್ರಶ್ನೆ ಭಾಷೆ) ಅಥವಾ SQL ನ ಪರಿಮಳವನ್ನು ಬಳಸುವ ಡೇಟಾಬೇಸ್ಗಾಗಿ, CREATE DOMAIN SQL ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ.
ಉದಾಹರಣೆಗೆ, ಇಲ್ಲಿರುವ ಮರಣದಂಡನೆಯ ಹೇಳಿಕೆಯು ಐದು ಅಕ್ಷರಗಳು ಹೊಂದಿರುವ ಡೇಟಾ ಪ್ರಕಾರ CHAR ಯ ಜಿಪ್ಕೋಡ್ ಗುಣಲಕ್ಷಣವನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ. ಎನ್ಎಲ್ಎಲ್ ಅಥವಾ ಅಜ್ಞಾತ ಮೌಲ್ಯವನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ. ಡೇಟಾದ ವ್ಯಾಪ್ತಿಯು "00000" ಮತ್ತು "99999" ನಡುವೆ ಬೀಳಬೇಕು. ಐದು ಅಕ್ಷರಗಳೊಂದಿಗೆ ಡೇಟಾ ಪ್ರಕಾರ CHAR ಯ ಜಿಪ್ಕೋಡ್ ಗುಣಲಕ್ಷಣವನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ. ಎನ್ಎಲ್ಎಲ್ ಅಥವಾ ಅಜ್ಞಾತ ಮೌಲ್ಯವನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ. ಡೇಟಾದ ವ್ಯಾಪ್ತಿಯು "00000" ಮತ್ತು "99999" ನಡುವೆ ಬೀಳಬೇಕು.
DOMAIN ಜಿಪ್ಕೋಡ್ CHAR (5) NULL ಚೆಕ್ ಅನ್ನು ರಚಿಸಿ (VALUE> '00000' ಮತ್ತು ಮೌಲ್ಯ
ಡೇಟಾಬೇಸ್ನ ಪ್ರತಿಯೊಂದು ಪ್ರಕಾರವು ಒಂದು ಡೊಮೇನ್ ಎಂದು ಕರೆ ಮಾಡದಿದ್ದರೂ ಅನುಮತಿಸುವ ಡೇಟಾವನ್ನು ನಿಯಂತ್ರಿಸುವ ನಿಯಮಗಳ ನಿಯಮಗಳನ್ನು ಮತ್ತು ನಿಯಮಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಒಂದು ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ವಿವರಗಳಿಗಾಗಿ ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ನ ದಸ್ತಾವೇಜನ್ನು ನೋಡಿ.