𝟮𝟲. ಡೇಟಾಬೇಸ್‌ಗಳು

ಡಾ. ಏಂಜೆಲಾ ಅವರು ತಮ್ಮ ಹೊಸ BootCamp ನಲ್ಲಿ ಡೇಟಾಬೇಸ್‌ಗಳ ಬಗ್ಗೆ ವಿವರಿಸುತ್ತಾರೆ.

ನಿಮಗೆ ಶಾಶ್ವತ ಸಂಗ್ರಹಣೆಗಾಗಿ (persistent storage) ಡೇಟಾಬೇಸ್‌ಗಳ ಅಗತ್ಯವಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ನಿಂತಾಗ ಮೆಮೊರಿಯಲ್ಲಿರುವ ವೇರಿಯೇಬಲ್‌ಗಳು ಅಳಿಸಿಹೋಗುತ್ತವೆ. ಡೇಟಾಬೇಸ್‌ಗಳು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಮತ್ತು ಲಭ್ಯವಾಗಿರಿಸುತ್ತವೆ. ಅವು ದೊಡ್ಡ ಪ್ರಮಾಣದ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲು, ಹುಡುಕಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತವೆ.

ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿ ಎರಡು ಮುಖ್ಯ ವಿಧಗಳಿವೆ.

SQL Databases ಇವು ರಿಲೇಶನಲ್ (relational) ಡೇಟಾಬೇಸ್‌ಗಳಾಗಿವೆ. ಇವು ಟೇಬಲ್‌ಗಳು ಮತ್ತು ನಿಗದಿತ ಸ್ಕೀಮಾಗಳನ್ನು (fixed schemas) ಬಳಸುತ್ತವೆ.

NoSQL Databases ಇವು ನಮ್ಯತೆ (flexibility) ಮತ್ತು ವಿಸ್ತರಣಾ ಸಾಮರ್ಥ್ಯದ (scale) ಮೇಲೆ ಗಮನ ಹರಿಸುತ್ತವೆ.

ನಿಮ್ಮ ಡೇಟಾ ಅಗತ್ಯಗಳಿಗೆ ಸರಿಯಾದ ಸಾಧನವನ್ನು ಆರಿಸಿ.

ಮೂಲ: https://dev.to/avery_/26-databases-c25