ಡೇಟಾಬೇಸ್_ನಿರ್ವಹಣಾ_ವ್ಯವಸ್ಥೆ
ಮಾದರಿ ಭಾಷೆ
DBMS ಡೇಟಾಬೇಸ್ ಮಾದರಿಯ ಪ್ರಕಾರ, ದತ್ತಾಂಶ ಮಾದರಿ ಭಾಷೆಯು DBMSನಲ್ಲಿ ಪ್ರತಿ ಡೇಟಾಬೇಸ್‌ ರೂಪುರೇಷೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ದೊಡ್ಡ ಸಮೂಹವಾಗಿದೆ. ಈ ಮಾದರಿಗಳ ನಾಲ್ಕು ಸಾಮಾನ್ಯ ವಿಧಗಳೆಂದರೆ: ತಿರುಗು ಮುರುಗಾದ ಪಟ್ಟಿಗಳು ಮತ್ತು ಇತರೆ ವಿಧಾನಗಳು ಸಹ ಬಳಸಲ್ಪಡುತ್ತವೆ. ಕೊಟ್ಟಿರುವ ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಯು ನಾಲ್ಕು ಮಾದರಿಗಳಲ್ಲಿ ಒಂದು ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿನದನ್ನು ಒದಗಿಸಬಹುದು. ಉತ್ತಮಮವಾದ ರಚನೆಯು ಅಪ್ಲಿಕೇಷನ್ ದತ್ತಾಂಶದ ಸ್ವಾಭಾವಿಕ ಸಂಘಟನೆಯಲ್ಲಿ ಮತ್ತು ಅಪ್ಲಿಕೇಷನ್‌ನ ಅಗತ್ಯತೆಗಳಲ್ಲಿ (ಇದರಲ್ಲಿ ವ್ಯವಹಾರ ದರ (ವೇಗ), ನಂಬಲರ್ಹತೆ, ನಿಭಾಯಿಸುವ ಸಾಮರ್ಥ್ಯ, ಅರೋಹ್ಯತೆ ಮತ್ತು ಬೆಲೆ ಸೇರಿವೆ) ಅವಲಂಭಿತವಾಗಿದೆ.ಇಂದಿನ ಪ್ರಬಲ ಮಾದರಿ ಬಳಕೆಯು SQLನಲ್ಲಿ ಒಂದು ಹುದುಗಿಸಲ್ಪಟ್ಟ ವಿಶಿಷ್ಟ ಗುಣಲಕ್ಷಣವಾಗಿದೆ, ಆದಾಗ್ಯೂ ಈ ಮಾದರಿಯನ್ನು ನಂಬಿರುವ ಭಾಷಾಶುದ್ಧತಾವಾದಿಗಳ ಉದ್ದೇಶವು ಸಂಬಂಧಿತ ಮಾದರಿಯ ಭ್ರಷ್ಟತೆಯಾಗಿದೆ, ಪ್ರಯೋಗಶೀಲತೆ ಮತ್ತು ಸಾಮರ್ಥ್ಯದ ಉದ್ದೇಶಕ್ಕಾಗಿ ಅನೇಕ ಮೂಲಭೂತ ತತ್ವಗಳನ್ನು ಅದು ಉಲ್ಲಂಘಿಸುತ್ತದೆ. ಅನೇಕ DBMSಗಳು DBMS ಪ್ರವೇಶಿಸುವ ಪ್ರೊಗ್ರಾಮರ್‌ಗಳ ಗುಣಮಟ್ಟದ ಮಾರ್ಗವನ್ನು ಬೆಂಬಲಿಸುವಂಥಹ ಓಪನ್ ಡೇಟಾಬೇಸ್ ಕನೆಕ್ಟಿವಿಟಿ APIಯನ್ನು ಕೂಡ ಬೆಂಬಲಿಸುತ್ತವೆ. ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವಿಧಾನಕ್ಕೂ ಮುಂಚೆ, ಸಂಘಟನೆಗಳು ಕಡತ ಪ್ರಕ್ರಿಯೆಗೊಳ್ಳುತ್ತಿರುವ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಸಂಘಟಿಸುವ, ಶೇಖರಿಸುವ ಮತ್ತು ದತ್ತಾಂಶ ಕಡತಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಿಕೆಯನ್ನು ನಂಬಿಕೊಂಡಿದ್ದರು. ಅಂತಿಮ ಬಳಕೆದಾರರು ಪ್ರಕ್ರಿಯೆಗೊಳ್ಳುತ್ತಿರುವ ಕಡತದ ವಿಧಾನದಿಂದ ಕೆರಳಿದರು, ಏಕೆಂದರೆ ದತ್ತಾಂಶವನ್ನು ಅನೇಕ ವಿವಿಧ ಕಡತಗಳಲ್ಲಿ ಶೇಖರಿಸಲಾಗಿತ್ತು ಮತ್ತು ಪ್ರತಿಯೊಂದನ್ನು ಬೇರೆ ಬೇರೆ ಮಾರ್ಗಗಳಲ್ಲಿ ಸಂಘಟಿಸಲಾಗಿತ್ತು. ಪ್ರತಿಯೊಂದು ಕಡತವು ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಷನ್‌ಗಳಲ್ಲಿ ಬಳಸಲು ವೈಶಿಷ್ಟ್ಯತೆಯನ್ನು ಪಡೆದಿತ್ತು. ಹೇಳಲು ಅಗತ್ಯವಲ್ಲದ ರೀತಿಯಲ್ಲಿ, ಅಗತ್ಯ ದತ್ತಾಂಶವನ್ನು ನಿಖರವಾಗಿ ಮತ್ತು ಚುರುಕಾಗಿ ಪೂರೈಸಬೇಕಾದ ಸಮಯದಲ್ಲಿ ಕಡತದ ಪ್ರಕ್ರಿಯೆಯು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿತ್ತು, ದುಬಾರಿ ಮತ್ತು ಹೊದಿಕೊಳ್ಳದ ರೀತಿಯಲ್ಲಿತ್ತು. ಅನಗತ್ಯ ದತ್ತಾಂಶವು ಕಡತ ಪ್ರಕ್ರಿಯೆ ವ್ಯವಸ್ಥೆಯ ಪ್ರಕರಣವಾಗಿದೆ, ಏಕೆಂದರೆ ಅಪ್‌ಡೇಟ್‌ಗಳು ಪ್ರತಿಯೊಂದು ಪ್ರತ್ಯೇಕ ಕಡತಕ್ಕೆ ಅಗತ್ಯವಾದಾಗ, ಸ್ವತಂತ್ರ ದತ್ತಾಂಶ ಕಡತಗಳು ನಕಲಿ ಡೇಟಾವನ್ನು ಉತ್ಪತ್ತಿ ಮಾಡುತ್ತವೆ. ಆ ಕಡತವು ಆಪ್‌ಡೇಟ್ ಮಾಡಲು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಮತ್ತೊಂದು ಪ್ರಕರಣವು ದತ್ತಾಂಶ ಅನುಕೂಲವನ್ನು ರದ್ದುಗೊಳಿಸಿರುವುದಾಗಿದೆ. ಒಂದು ದತ್ತಾಂಶವು ಸಂಘಟನೆಗೊಳ್ಳಲು ಮತ್ತು ಅದನ್ನು ಶೇಖರಿಸಲು ಮತ್ತೊಂದು ಡೇಟಾದ ಅವಲಂಬನೆಯನ್ನು ಹೊಂದಿದೆ. ಕೊನೆಯದಾಗಿ, ಅವು ಕಷ್ಟವನ್ನು ನಿಭಾಯಿಸುವಂತಹ ಕಡತ ಪ್ರಕ್ರಿಯೆ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಡೇಟಾದ ಪ್ರಮಾಣೀಕರಣ ಅಥವಾ ಯಾವುದೇ ಸಾಮರಸ್ಯತೆಯಾಗಿರಲಿಲ್ಲ. ಈ ಎಲ್ಲಾ ಕಾರಣಗಳಿಂದಾಗಿ, ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವಿಧಾನ ತಯಾರಿಸಲ್ಪಟ್ಟಿತು. ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣೆ ವ್ಯವಸ್ಥೆಗಳು (DBMS) ಐದು ಡೇಟಾಬೇಸ್‌ ರಚನೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸುವಂತೆ ವಿನ್ಯಾಸಗೊಂಡಿವೆ. ಅದು ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಶೇಖರಿಸುವ ಸರಳೀಕೃತ ಬಳಕೆಯನ್ನು ಒದಗಿದೆ. ಐದು ಡೇಟಾಬೇಸ್ ರಚನೆಗಳು ಕ್ರಮಾಗತ, ನೆಟ್‌ವರ್ಕ್, ರಿಲೇಷನಲ್, ಮಲ್ಟಿಡೈಮೆನ್ಷನಲ್ ಮತ್ತು ಉದ್ದೇಶ-ಕೇಂದ್ರಿಕೃತ ಮಾದರಿಗಳಾಗಿವೆ. ಮೊದಲ ಕ್ರಮಬದ್ದವಾದಂತಹ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ DBMSನ ಹೊಸದಾದ ದಾಖಲೆಗಳ ಸಂಪರ್ಕವು ಒಂದು ಸರಳವಾದ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಅಸಂಕೀರ್ಣವಾದ ಸಂಪರ್ಕವಾಗಿದೆ. ಹಲವಾರು ವಿನ್ಯಾಸಗಳನ್ನು ಮಾಡುವುದರ ಮುಖಾಂತರ ಸಂಪರ್ಕ ಸಾಧ್ಯತೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು ಮತ್ತು ಸುಲಬವಾದ ವಿಧಾನವನ್ನು ತಿಳಿಯಬಹುದು. IBMಗಳ IMS ವ್ಯವಸ್ಥೆ ಮತ್ತು RDM ಮೊಬೈಲ್‌ಗಳು ಬಹು ಕ್ರಮಬದ್ಧವಾದಂತಹ ಒಂದೇರೀತಿಯ ಉತ್ತಮ ದತ್ತಾಂಶಗಳೊಂದಿಗೆ ಕ್ರಮಬದ್ಧವಾದ ದತ್ತಾಂಶ ವ್ಯವಸ್ಥೆಗೆ ಉದಾಹರಣೆಯಾಗಿದೆ. RDM ಮೊಬೈಲ್ ಇದು ಮೊಬೈಲ್‌ ಕಂಪ್ಯೂಟರ್‌ ವ್ಯವಸ್ಥೆಗಾಗಿ ಹೊಸದಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಡೇಟಾಬೇಸ್ ಅಗಿದೆ. ಇಂದಿನ ದಿವಸಗಳಲ್ಲಿ ಬೌಗೋಳಿಕ ಮಾಹಿತಿಗಳನ್ನು ಮತ್ತು ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಸಂಗ್ರಹಿಸಲು ಪ್ರಾಥಮಿಕವಾಗಿ ಕ್ರಮಾನುಗತ ವಿನ್ಯಾಸವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.ನೆಟ್‌ವರ್ಕ್‌ ವಿನ್ಯಾಸವು ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಸಂಬಂಧಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಕ್ರಮಬದ್ಧವಾದಂತ ವಿನ್ಯಾಸವಲ್ಲದೇ, ಇದನ್ನು ಇತರ ಹಲವಾರು ದಾಖಲೆಗಳಿಗೆ ಹೋಲಿಸಬಹುದು ಮತ್ತು ಹಲವಾರು ದಾರಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ಅವುಗಳಿಗೆ ಯಶಸ್ಸನ್ನು ಒದಗಿಸಬಹುದು. ಇನ್ನೊಂದು ಅರ್ಥದಲ್ಲಿ ಈ ವಿನ್ಯಾಸವು ಹಲವಾರು ಸಂಬಂಧಗಳಿಗೆ ಅನುವುಮಾಡಿಕೊಡುತ್ತದೆ.ಸಂಬಂಧಾತ್ಮಕ ವಿನ್ಯಾಸಗಳು ಇಂದಿನ ದಿನಗಳಲ್ಲಿ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲ್ಪಡುತ್ತವೆ. ಇದು ಮೇನ್‌ಪ್ರೇಮ್‌, ಮದ್ಯಮದರ್ಜೆ ಮತ್ತು ಸೂಕ್ಷ್ಮ ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬಳಸಲ್ಪಡುತ್ತದೆ. ಇದು ದತ್ತಾಂಶಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಎರಡು-ಮಾನದಂಡಗಳ ಅಡ್ಡಸಾಲು ಮತ್ತು ಲಂಬಸಾಲುಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ. ದಾಖಲೆಗಳ ಕೋಷ್ಟಕಗಳನ್ನು ಸಾಮಾನ್ಯ ಕೀಲಿ ಮೌಲ್ಯಗಳ ಜೊತೆಗೆ ಜೋಡಿಸಬಹುದು. 1970ರಲ್ಲಿ IBM, EFನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಿಸುವಾಗ ಕೋಡ್‌ ಈ ರಚನೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿದರು. ಕೊನೆಯ ಬಳಕೆದಾರರಿಗೆ ಹೊಸದಾಗಿ ಬಂದಂತಹ ಕಂಪ್ಯೂಟರ್ ಗಳಲ್ಲಿ ಅತಿ ಸುಲಭವಾಗಿ ವೈಚಾರಿಕತೆಯನ್ನು ಚಲಾಯಿಸಲು ಸಾದ್ಯವಿಲ್ಲ, ಏಕೇಂದರೆ ಅದಕ್ಕಾಗಿ ಸಂಕೀರ್ಣ ಸಂಯೋಜನೆಗಳ ಹಲವಾರು ಕೋಷ್ಟಕಗಳ ಅಗತ್ಯತೆಯಿದೆ.ಬಹುಪರಿಮಾಣಗಳ ವಿನ್ಯಾಸವು ಸಂಬಂಧಾತ್ಮಕ ಮಾದರಿಗೆ ಸಮಾನವಾಗಿದೆ. ಪರಿಮಾಣದ ಘನಾತ್ಮಕ ನೋಟದ ಮಾದರಿಯು ಪ್ರತಿಯೊಂದು ಸೆಲ್‌ನ ಉಪಕರಣಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ದತ್ತಾಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ದತ್ತಾಂಶ ವೀಕ್ಷಣೆಯಂತಹ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್‌ಅನ್ನು ಈ ವಿನ್ಯಾಸವು ಒದಗಿಸುತ್ತದೆ. ಇದರ ವಿನ್ಯಾಸ ತುಂಬಾ ಸರಳವಾದದ್ದು, ಏಕೆಂದರೆ ಇದರಲ್ಲಿ ದಾಖಲೆಗಳನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಂತಹ ಮೂಲಭೂತ ಅಂಶಗಳು ಇರುತ್ತವೆ, ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಅವುಗಳು ಗೋಚರಿಸಲ್ಪಡುತ್ತವೆ ಮತ್ತು ಇದನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ಬಹಳ ಸುಲಭ. ಇದರ ಹೆಚ್ಚಿನ ಸಾಮರ್ಥ್ಯವು ಆನ್‌ಲೈನ್ ಆನಾಲಿಟಿಕಲ್ ಪ್ರೊಸೆಸಿಂಗ್ (OLAP) ಅನ್ನು ಸಾಧ್ಯವಾಗಿಸುತ್ತಿರುವ ವಿಷಯಕ್ಕೆ ಬಂದಾಗ ಇದು ಇದನ್ನು ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ಡೇಟಾಬೇಸ್ ರಚನೆಯನ್ನಾಗಿ ಮಾಡಿದೆ.ಉದ್ದೇಶಾತ್ಮಕ ರಚನೆಯು ವರ್ಣಚಿತ್ರಗಳು, ಚಿತ್ರಗಳು, ಧ್ವನಿ ಮತ್ತು ಪಠ್ಯ, ಡೇಟಾ ವಿಧಗಳನ್ನು, ವಿಭಿನ್ನವಾದ ಇತರೆ ಡೇಟಾಬೇಸ್ ರಚನೆಗಳನ್ನು ಯಾವುದೇ ತೊಂದರೆಯಿಲ್ಲದೆ ನಿಭಾಯಿಸುವ ಸಾಮರ್ಥ್ಯ ಹೊಂದಿರುತ್ತದೆ. ಈ ರಚನೆಯು ಮಲ್ಟಿಮೀಡಿಯಾ ವೆಬ್-ಆಧಾರಿತ ಅಪ್ಲಿಕೇಷನ್‌ಗಳಿಗೆ ಜನಪ್ರಿಯವಾಗಿದೆ. ಇದು ಜಾವದಂಥ ಆಬ್ಜೆಕ್ಟ್-ಕೇಂದ್ರಿಕೃತ ಪ್ರೊಗ್ರಾಮಿಂಗ್‌ ಭಾಷೆಗಳನ್ನು ಕಾರ್ಯನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಂಡಿದೆ.