Indexed file
ಸೂಚ್ಯಂಕದ ಕಡತವು ಸೂಚ್ಯಂಕವನ್ನು ಹೊಂದಿರುವ ಕಂಪ್ಯೂಟರ್ ಕಡತವಾಗಿದ್ದು, ಅದರ ಕಡತದ ಕೀಲಿಯನ್ನು ನೀಡಿದ ಯಾವುದೇ ದಾಖಲೆಗೆ ಸುಲಭವಾಗಿ ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಕೀಲಿಯು ದಾಖಲೆಯನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುವಂತಿರಬೇಕು. ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸೂಚ್ಯಂಕಗಳು ಇದ್ದರೆ ಇತರ ಸೂಚ್ಯಂಕಗಳನ್ನು ಪರ್ಯಾಯ ಸೂಚ್ಯಂಕಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಸೂಚ್ಯಂಕಗಳನ್ನು ಕಡತದೊಂದಿಗೆ ರಚಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ವ್ಯವಸ್ಥೆಯಿಂದ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಐಬಿಎಂ ಓಎಸ್/360 ಮತ್ತು ಉತ್ತರಾಧಿಕಾರಿಗಳಲ್ಲಿ ಇಂಡೆಕ್ಸ್ಡ್ ಸೀಕ್ವೆನ್ಷಿಯಲ್ ಆಕ್ಸೆಸ್ ಮೆಥಡ್ (ಐಎಸ್ಎಎಂ) ನೊಂದಿಗೆ ಇಂಡೆಕ್ಸ್ಡ್ ಫೈಲ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಐಬಿಎಂ ವರ್ಚುವಲ್ ಶೇಖರಣಾ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ವಿಎಸ್ಎಎಂ ಅನ್ನು ಸೇರಿಸಿವೆ, ಇದು ಸೂಚ್ಯಂಕದ ಕಡತಗಳನ್ನು ಹೆಚ್ಚಿನ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಕೀ ಸೀಕ್ವೆನ್ಸ್ಡ್ ಡೇಟಾ ಸೆಟ್ಗಳಾಗಿ (ಕೆಎಸ್ಡಿಎಸ್) ಬೆಂಬಲಿಸುತ್ತದೆ. ಸೂಚ್ಯಂಕದ ಕಡತಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕೋಬೋಲ್ ಮತ್ತು ಪಿಎಲ್/ಐನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಸಿ-ಐಎಸ್ಎಎಂನಂತಹ ರನ್ಟೈಮ್ ಲೈಬ್ರರಿಯಲ್ಲಿ ಆಡ್-ಆನ್ ಪ್ಯಾಕೇಜ್ಗಳ ಮೂಲಕ ಸೂಚಿಕೆ ಮಾಡಲಾದ ಕಡತಗಳನ್ನು ಸಿ ಬೆಂಬಲಿಸುವಂತಹ ಹೆಚ್ಚು ಸೀಮಿತ ಐ/ಒ ಸೌಲಭ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಇತರ ಭಾಷೆಗಳು. ಓಪನ್ವಿಎಂಎಸ್ನಂತಹ ಡಿಜಿಟಲ್ನ ಕೆಲವು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು, ರೆಕಾರ್ಡ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸೇವೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸೂಚ್ಯಂಕದ ಕಡತ I/O ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಇತ್ತೀಚಿನ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಅನುಕ್ರಮಿತ ಕಡತಗಳ ಬದಲಿಗೆ ಸಂಬಂಧಿತ ದತ್ತಸಂಚಯಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಭಾಷಾ ಬೆಂಬಲ ಕೋಬೋಲ್ ಭಾಷೆಯು ಸೂಚ್ಯಂಕದ ಕಡತಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು FILE CONTROL ORGANIZATIN IS INDEXED ವಿಭಾಗದಲ್ಲಿ ಹೊಂದಿದೆ, ಐಬಿಎಂ ಪಿಎಲ್/ಐ ಸೂಚ್ಯಂಕದ ಕಡತವನ್ನು ಘೋಷಿಸಲು ಫೈಲ್ ಗುಣಲಕ್ಷಣವಾದ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (ಇನ್ಡೆಕ್ಸ್ಡ್) ಅಥವಾ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (ವಿಎಸ್ಎಎಂ) ಅನ್ನು ಬಳಸುತ್ತದೆ. ಬಿ-ಟ್ರೀಸ್ ಹ್ಯಾಶ್ ಟೇಬಲ್ ಡೇಟಾ ಸೆಟ್ (ಐಬಿಎಂ ಮೇನ್ಫ್ರೇಮ್) ಲೆಗಸಿ ಸಿಸ್ಟಮ್ ಡಿಬಿಎಂ ಸಹ ಎಕ್ಸ್/ಓಪನ್ ಎನ್ಡಿಬಿಎಂ ಮತ್ತು ಗ್ನೂ ಜಿಡಿಬಿಎಂ ಬರ್ಕ್ಲಿ ಡಿಬಿ ಇನ್ಲೈನ್ ಉಲ್ಲೇಖಗಳು ಕೋಬೋಲ್ ಲೆಗಸಿ ಸಿಸ್ಟಮ್ಸ್ ಡೇಟಾಬೇಸ್ ಸೂಚ್ಯಂಕ ತಂತ್ರಗಳು ಪಿಎಲ್/ಐ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷಾ ಕುಟುಂಬವನ್ನು ನೋಡಿ.