ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳ ಮೂಲ ಪರಿಕಲ್ಪನೆಗಳು. ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯ ಮೂಲ ಪರಿಕಲ್ಪನೆಗಳು. ಸಂಬಂಧಿತ ಮಾದರಿಗೆ ಸಂಬಂಧಿಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳು, ರಚನೆ ಮತ್ತು ನಿಯಮಗಳು

ಶುಭ ಮಧ್ಯಾಹ್ನ ನಾನು ವಿಂಡೋಸ್ 7 ನೊಂದಿಗೆ Dell inspiron ಲ್ಯಾಪ್‌ಟಾಪ್ ಅನ್ನು ಹೊಂದಿದ್ದೇನೆ.
ಅದರ ನಂತರ ಲೋಡ್ ಮಾಡುವಾಗ ವಿಫಲವಾಗಿದೆ ನಾನು ತುರ್ತು ಬೂಟ್ ಮೂಲಕ ಪ್ರವೇಶಿಸಿದೆ ಆದರೆ ಯಾವುದೇ ಚೇತರಿಕೆ ಪಾಯಿಂಟ್ ಇಲ್ಲ, ಅದೃಷ್ಟವಶಾತ್ ರೀಬೂಟ್ ನಂತರ ಲ್ಯಾಪ್ಟಾಪ್ ಕೆಲಸ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿತು ಆದರೆ ಈಗ ಟಚ್ಪ್ಯಾಡ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ ಅಂದರೆ. ಕೆಲವೊಮ್ಮೆ ಪ್ರತಿಕ್ರಿಯಿಸುವುದಿಲ್ಲ. ಸಮಸ್ಯೆ ಏನಾಗಿರಬಹುದು ಮತ್ತು ಅದನ್ನು ಹೇಗೆ ಸರಿಪಡಿಸುವುದು ಎಂದು ನನಗೆ ಸಹಾಯ ಮಾಡಿ?

  • ಉದ್ದ_ಕ್ಲೋಂಗ್

    ನಮಸ್ಕಾರ. ನನ್ನ ಬಳಿ Windows8 ಜೊತೆಗೆ DELL ಲ್ಯಾಪ್‌ಟಾಪ್ ಇದೆ. ಟಚ್ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಅಂದರೆ, ಅದು ಪ್ರತಿಕ್ರಿಯಿಸುವುದಿಲ್ಲ. ನಾನು Fn+F5 ಅನ್ನು ಒತ್ತಲು ಪ್ರಯತ್ನಿಸಿದೆ. Yn (ನನ್ನ ಬಳಿ ಸಾಮಾನ್ಯ ಮೌಸ್ ಇಲ್ಲ, ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿಲ್ಲ ಎಂದು ತಿರುಗುತ್ತದೆ. ನಾನು ಏನು ಮಾಡಬೇಕು?

  • ಕತ್ಯುಖಾ

  • ಆಂಡ್ರೆ

    ಶುಭ ಮಧ್ಯಾಹ್ನ. ನನ್ನ ಲ್ಯಾಪ್‌ಟಾಪ್ Toshiba ಉಪಗ್ರಹ l500d-16Q ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ನಾನು ವೆಬ್‌ಸೈಟ್‌ನಿಂದ ಡ್ರೈವರ್‌ಗಳನ್ನು ನವೀಕರಿಸಿದ್ದೇನೆ, ಹಾಟ್ ಕೀಗಳ ಮೂಲಕ ಅದನ್ನು ಆನ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದೆ, ಯಾವುದೇ ಪರಿಣಾಮವಿಲ್ಲ. ಟಚ್‌ಪ್ಯಾಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು BIOS ನಲ್ಲಿ ಯಾವುದೇ ಸೆಟ್ಟಿಂಗ್ ಇಲ್ಲ. ನಾನು 2 ದಿನಗಳಿಂದ ಬಳಲುತ್ತಿದ್ದೇನೆ, ಪರಿಣಾಮ 0 ಗಾಗಿ ನಾನು ಸಂಪೂರ್ಣ ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಹುಡುಕಿದೆ. ನಾನು ಅದನ್ನು ತಿರುಗಿಸಿ ಕೇಬಲ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿದೆ, ಎಲ್ಲವೂ ಸರಿಯಾಗಿದೆ. ದಯವಿಟ್ಟು ನನಗೆ ಸಹಾಯ ಮಾಡಿ.

  • ಆಂಡ್ರೆ

    ಶುಭ ಮಧ್ಯಾಹ್ನ. ಮತ್ತೊಮ್ಮೆ ಸಹಾಯ ಕೇಳುತ್ತಿದೆ. ನಾನು ಲ್ಯಾಪ್‌ಟಾಪ್ ಅನ್ನು ಸುರಕ್ಷಿತ ಮೋಡ್‌ಗೆ ಬೂಟ್ ಮಾಡಿದೆ, ಆದರೆ ಅದು ಕೆಲಸ ಮಾಡಲಿಲ್ಲ. ನಾನು ಡಿಸ್ಪ್ಯಾಚರ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿದ್ದೇನೆ ಮತ್ತು ಎಲ್ಲವೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ. ಸಾಧನವು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಎಂದು Synaptics PS/2 Port TouchPad ಹೇಳುತ್ತದೆ. ಟಚ್‌ಪ್ಯಾಡ್‌ನಲ್ಲಿಯೇ ಆನ್ ಮಾಡಲು ಯಾವುದೇ ಹಿನ್ಸರಿತಗಳಿಲ್ಲ. ಬಹುಶಃ ಇತರ ಆಯ್ಕೆಗಳಿವೆ7 ಸಾಫ್ಟ್‌ವೇರ್ ಮೂಲಕ?
    ಸಹಾಯ ಮಾಡಿ, ನನಗೆ ಹೋರಾಡುವ ಶಕ್ತಿ ಇಲ್ಲ ...

  • ಆಂಡ್ರೆ

    ನೀನು ಹೇಳಿದಂತೆಯೇ ಮಾಡಿದ್ದೇನೆ. ಆಶ್ಚರ್ಯಸೂಚಕ ಚಿಹ್ನೆಯೊಂದಿಗೆ ಹಳದಿ ತ್ರಿಕೋನವು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಈ ಸಾಧನದ ಪ್ರಾರಂಭವು ಸಂಭವನೀಯ ದೋಷವಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ (ಕೋಡ್ 10) ಆದರೆ ಇದು ಈ ಸಾಧನದ ಡ್ರೈವರ್‌ಗಳನ್ನು ನವೀಕರಿಸುವ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ. ನನಗೆ ಏನೂ ಅರ್ಥವಾಗುತ್ತಿಲ್ಲ...

  • ಕೇಟ್

    ಶುಭ ಸಂಜೆ. ಕ್ಷಮಿಸಿ, ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ಏನಾಗುತ್ತಿದೆ ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ. ಆಸಸ್, ನಾನು ಅದನ್ನು ಆನ್ ಮಾಡುತ್ತೇನೆ, ಎಲ್ಲವೂ ಸುಮಾರು 6 ನಿಮಿಷಗಳ ಕಾಲ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ನಂತರ ಕರ್ಸರ್ ಚಲಿಸುತ್ತದೆ, ಆದರೆ ಯಾವುದೇ ಕೀಲಿಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ಕೀಬೋರ್ಡ್ ಅಥವಾ ಟಚ್ಪ್ಯಾಡ್ನಲ್ಲಿ. ಅದು ಯಾವುದಕ್ಕೂ ಪ್ರತಿಕ್ರಿಯಿಸುವುದಿಲ್ಲ... ದಯವಿಟ್ಟು ಅದು ಏನಾಗಿರಬಹುದು ಹೇಳಿ...?

  • ಓಲೆಗ್

    ನಮಸ್ಕಾರ. ದಯವಿಟ್ಟು ಏನು ಮಾಡಬಹುದು ಹೇಳಿ. ನಾನು Windows 10 ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇನೆ ಮತ್ತು ನನ್ನ Asus ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ಟಚ್‌ಪ್ಯಾಡ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿದೆ. ನಾನು fn+f9 ಬಟನ್‌ಗಳನ್ನು ಪ್ರಯತ್ನಿಸಿದೆ ಮತ್ತು ಯಾವುದೇ ಫಲಿತಾಂಶವಿಲ್ಲ. ವಿಂಡೋಸ್ ಸ್ವತಃ ಮರುಸ್ಥಾಪಿಸಲಾಗಿದೆ

  • ಎಲೆನಾ

    ಹಲೋ, ಓಎಸ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಿದ ನಂತರ, ಟಚ್‌ಪ್ಯಾಡ್‌ನಲ್ಲಿ ಸ್ಕ್ರೋಲಿಂಗ್ ಮತ್ತು ಗೆಸ್ಚರ್‌ಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ನಿಯಂತ್ರಣ ಫಲಕದಲ್ಲಿ ಯಾವುದೇ ಟಚ್‌ಪ್ಯಾಡ್ ಇಲ್ಲ, ಕೇವಲ ಮೌಸ್ ಮತ್ತು ಅದು ಅಷ್ಟೆ. ನಾನು ಡ್ರೈವರ್‌ಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಿದೆ, ಏನೂ ಬದಲಾಗಿಲ್ಲ, ಹಿಂದೆ ಅದೇ ಸಂಭವಿಸಿದೆ, ಸಿಸ್ಟಮ್ ಮರುಸ್ಥಾಪನೆ ಸಹಾಯ ಮಾಡಿದೆ. ಏನು ಮಾಡಬೇಕೆಂದು ಹೇಳಿ, Dell vostro 3500 ಲ್ಯಾಪ್‌ಟಾಪ್.

  • ಪೋಲಿಂಕಾ148

    ನಮಸ್ಕಾರ.
    ಮೊದಲಿಗೆ, ಸ್ಯಾಮ್ಸಂಗ್ ಲ್ಯಾಪ್ಟಾಪ್ ಯಾವುದೇ ಮೌಸ್ ಅನ್ನು ನೋಡುವುದನ್ನು ನಿಲ್ಲಿಸಿತು, ವೈರ್ಲೆಸ್ ಮತ್ತು ವೈರ್ಡ್ ಎರಡೂ. ನಾನು ಅವುಗಳನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಪರಿಶೀಲಿಸಿದೆ - ಎರಡೂ ಕೆಲಸ ಮಾಡುತ್ತವೆ. ತದನಂತರ ಟಚ್ ಪ್ಯಾನಲ್ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ, ಆದರೆ ಎಲ್ಲೆಡೆ ಅಲ್ಲ, ಆದರೆ "ನಿರ್ವಾಹಕ" ಬಳಕೆದಾರರಲ್ಲಿ ಮಾತ್ರ, ಮತ್ತು "ಅತಿಥಿ" ಬಳಕೆದಾರರಲ್ಲಿ, ಟಚ್ ಪ್ಯಾನಲ್ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
    ಸಹಾಯ, ಏನು ಮಾಡಬೇಕು????((((

  • ಅಲೆಕ್ಸಾಂಡರ್

    ನನ್ನ ASUS ನಲ್ಲಿ, ವಿಂಡೋಸ್ 10 ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಟಚ್‌ಪ್ಯಾಡ್ ನಿಯಂತ್ರಣ ಫಲಕದಿಂದ ಮಾತ್ರ ಆನ್ ಆಗಿದೆ. USB ಪೋರ್ಟ್‌ನಲ್ಲಿ ಮೌಸ್ ಇದ್ದರೆ ಅದನ್ನು ಆಫ್ ಮಾಡಲು ಡೀಫಾಲ್ಟ್ ಕಾರ್ಯವಿತ್ತು. ಆದ್ದರಿಂದ ಆಶ್ಚರ್ಯಪಡಬೇಡಿ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸಾಫ್ಟ್‌ವೇರ್‌ನಿಂದ ಸಾಧನವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿರುವುದರಿಂದ fn+F9 ಫಂಕ್ಷನ್ ಕೀ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.

  • ನಟಾಲಿಯಾ

    ಹಲೋ, ನನ್ನ Asus ನೆಟ್‌ಬುಕ್‌ನಲ್ಲಿ ನಾನು windows7 ಅನ್ನು ಹೊಂದಿದ್ದೇನೆ, ಟಚ್ ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿದೆ, ನೀವು ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್‌ಗೆ ಕರೆ ಮಾಡಿದಾಗ (alt+Ctrl+Del) ಅದು ಕೆಲಸ ಮಾಡುತ್ತದೆ, ನಾನು ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗೆ ಹೋದ ತಕ್ಷಣ ಅದು ಮತ್ತೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ನನ್ನ ಬಳಿ ವೈರ್ಡ್ ಮೌಸ್ ಇಲ್ಲ, ನನಗೆ ತುರ್ತಾಗಿ ಕಂಪ್ಯೂಟರ್ ಬೇಕು, ನಾನು ಏನು ಮಾಡಬೇಕು?

  • artem2104

    ಗೆಳೆಯರೇ, ಕೇಳು, ನೀವು Windows 10 ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ಮತ್ತು ನಿಮ್ಮ ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿದ ಸಂಗತಿಯಲ್ಲಿ ಯಾರಿಗಾದರೂ ಸಮಸ್ಯೆ ಇದ್ದರೆ, ಅದನ್ನು ಸರಿಪಡಿಸುವುದು ತುಂಬಾ ಸುಲಭ (ಸಾಧನ ನಿರ್ವಾಹಕ, ನಂತರ "ಮೌಸ್ ಮತ್ತು ಇತರ ಸಾಧನಗಳು" ಗೆ ಹೋಗಿ ಮತ್ತು "Asus" ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಟಚ್ ಪ್ಯಾಡ್” ನೀವು ಲ್ಯಾಪ್‌ಟಾಪ್‌ನ ಯಾವ ಮಾದರಿಯನ್ನು ಹೊಂದಿದ್ದೀರಿ ಎಂಬುದನ್ನು ನೋಡಿ, ಮತ್ತು ಅಳಿಸು ಕ್ಲಿಕ್ ಮಾಡಿ, ಅದನ್ನು ಅಳಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಲ್ಯಾಪ್‌ಟಾಪ್ ರೀಬೂಟ್ ಆಗುತ್ತದೆ ಮತ್ತು ಎಲ್ಲವೂ ಗಡಿಯಾರದ ಕೆಲಸದಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ...) ಶುಭವಾಗಲಿ)

  • ಕ್ಸೆನಿಯಾಲೊ

  • ಅಲೆಕ್ಸಾ

    ಶುಭ ಮಧ್ಯಾಹ್ನ. ASER 5552G ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿನ ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿದೆ, ನಾನು ಮೇಲಿನ ಎಲ್ಲವನ್ನೂ ಪ್ರಯತ್ನಿಸಿದೆ ಮತ್ತು ಅದು ಸಹಾಯ ಮಾಡಲಿಲ್ಲ. ನನ್ನ ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಾಗಿ ಡ್ರೈವರ್‌ಗಳನ್ನು ಎಲ್ಲಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಎಂದು ಹೇಳಿ ಇದರಿಂದ ಟಚ್‌ಪ್ಯಾಡ್ ಮತ್ತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಧನ್ಯವಾದಗಳು.

  • ಬುಲೆಟ್

    ನಮಸ್ಕಾರ. win8 -> win10 ಅನ್ನು ನವೀಕರಿಸಿದ ನಂತರ, HP 250 ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿನ ಟಚ್‌ಪ್ಯಾಡ್‌ಗಾಗಿ ಆನ್/ಆಫ್ ಬಟನ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿದೆ. ಧನ್ಯವಾದಗಳು.

  • ಅಲ್ಬಿನಾ.

    ಹಲೋ, ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿದರೆ, ಕೀಬೋರ್ಡ್ ಕೆಲಸ ಮಾಡಿದರೆ ಏನು ಮಾಡಬೇಕೆಂದು ದಯವಿಟ್ಟು ನನಗೆ ತಿಳಿಸಿ, ನಾನು F6 ಅನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡುತ್ತೇನೆ, ಟಚ್‌ಪ್ಯಾಡ್ ಇನ್ನೂ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ನೀವು ಲ್ಯಾಪ್‌ಟಾಪ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿದರೆ, ಟಚ್‌ಪ್ಯಾಡ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಲೆನೊವೊ, ವಿನ್ 8.

  • ವಿಕ್ಟರ್

    ನಮಸ್ಕಾರ! ಅಂತಹ ಸಮಸ್ಯೆ: ನಾನು ಏಸರ್ ಎಕ್ಸ್‌ಟೆನ್ಸಾ 5620 ಜಿ ಲ್ಯಾಪ್‌ಟಾಪ್ ಅನ್ನು ಆನ್ ಮಾಡುತ್ತೇನೆ, ಎಲ್ಲವೂ ಲೋಡ್ ಆಗುತ್ತದೆ ಮತ್ತು ಲೋಡ್ ಮಾಡಿದ ನಂತರ ಕ್ಯಾಮೊಮೈಲ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಕ್ಯಾಮೊಮೈಲ್ ಅಡಿಯಲ್ಲಿ ಲಾಗ್ ಇನ್ ಮಾಡಲು ಪಾಸ್‌ವರ್ಡ್ ಕೇಳುತ್ತದೆ, ನಾನು ಕೀಗಳನ್ನು ಒತ್ತಿ, ಅದು ಮುದ್ರಿಸುವುದಿಲ್ಲ, ಟಚ್‌ಪ್ಯಾಡ್ ಕರ್ಸರ್ ಚಲಿಸುವುದಿಲ್ಲ ??? ನನ್ನ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲು ನಾನು ಲಾಗ್ ಇನ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಲ್ಯಾಪ್ಟಾಪ್ ಅನ್ನು ಪವರ್ ಬಟನ್ ಬಳಸಿ ಮಾತ್ರ ಆಫ್ ಮಾಡಬಹುದು. ನಾನು ಈಗ 5 ದಿನಗಳಿಂದ ಇಂಟರ್ನೆಟ್‌ನಲ್ಲಿ ಕುಳಿತಿದ್ದೇನೆ, ನನ್ನ ಸಮಸ್ಯೆಯನ್ನು ಹುಡುಕುತ್ತಿದ್ದೇನೆ, ಆದರೆ ಅಯ್ಯೋ, ನಾನು ಏನನ್ನೂ ಕಂಡುಹಿಡಿಯಲಿಲ್ಲ.

  • ಓಲ್ಗಾ

    ಹಲೋ, ನನ್ನ ಬಳಿ Acer E1-522 ಲ್ಯಾಪ್‌ಟಾಪ್ ಇದೆ. ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ. ಹಿಂದೆ, ನಾನು CCleaner ನೊಂದಿಗೆ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಿದೆ ಮತ್ತು ರೀಬೂಟ್ ಮಾಡಿದ ನಂತರ ಅದು ಕೆಲಸ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿತು. ಈಗ ಈ ಪ್ರೋಗ್ರಾಂ ಒಪೇರಾದಲ್ಲಿ ದೋಷಗಳನ್ನು ತೋರಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಸ್ವಚ್ಛಗೊಳಿಸುವುದಿಲ್ಲ. ಟಚ್‌ಪ್ಯಾಡ್ ಇನ್ನೂ ಆನ್ ಆಗುವುದಿಲ್ಲ. ಆನ್/ಆಫ್ ಬಟನ್‌ಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಸೂಚಿಸಲಾದ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು BIOS ಅನ್ನು ನಮೂದಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನಿಯಂತ್ರಣ ಫಲಕದಲ್ಲಿ, ನೀವು "ಸಾಧನಗಳು ಮತ್ತು ಮುದ್ರಕಗಳನ್ನು" ತೆರೆದಾಗ, ಅದು ನಿಯಂತ್ರಣ ಕೇಂದ್ರವಲ್ಲ, ಆದರೆ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಆನ್ ಮಾಡುತ್ತದೆ. ಇನ್ನು ಏನು ಮಾಡಬೇಕೆಂದು ನನಗೆ ಗೊತ್ತಿಲ್ಲ.

  • ಅಣ್ಣಾ

  • ಲೆರಾ

  • ಅಲೆಕ್ಸ್

  • ಎವ್ಗೆನಿ

  • ಅನಸ್ತಾಸಿಯಾ

    ನಮಸ್ಕಾರ. ವಿಂಡೋಸ್ 10 ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಟಚ್‌ಪ್ಯಾಡ್ ಫ್ರೀಜ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿತು, ನಿಖರವಾಗಿ ಕೀಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಿದ ನಂತರ. ಇದು ಸುಮಾರು 5 ಸೆಕೆಂಡುಗಳ ಕಾಲ ಹೆಪ್ಪುಗಟ್ಟುತ್ತದೆ, ಆದರೆ ಈಗಾಗಲೇ ಕಿರಿಕಿರಿಯಾಗಿದೆ. ಲ್ಯಾಪ್‌ಟಾಪ್ - HP ಪೆವಿಲಿಯನ್ g6. ಏನು ಮಾಡಬಹುದು ಹೇಳಿ.

  • TIR

    ನಮಸ್ಕಾರ! ಸಮಸ್ಯೆ ಈ ಕೆಳಗಿನಂತಿದೆ. ಲ್ಯಾಪ್ಟಾಪ್ ASUS X554S. ವಿಂಡೋಸ್ 10 ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ, ಎಲ್ಲವೂ ಕೆಲಸ ಮಾಡಿದೆ. ವಿಂಡೋಸ್ 7 ನಲ್ಲಿ ಮರುಸ್ಥಾಪಿಸಲಾಗಿದೆ - ಟಚ್‌ಪ್ಯಾಡ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ನಾನು ಯಾವ ರೀತಿಯ ಉರುವಲುಗಳನ್ನು ಸ್ಥಾಪಿಸಿದರೂ, ಅಜ್ಞಾತವಾದವುಗಳಲ್ಲಿಯೂ ಸಹ ನಾನು ಸಾಧನವನ್ನು ನೋಡಲು ಸಾಧ್ಯವಿಲ್ಲ.

  • TIR

    ಆದ್ದರಿಂದ, ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, ಡಿಸ್ಕ್ಗಳನ್ನು ವಿಭಜಿಸುವ ಹಂತದಲ್ಲಿ, ಯಾವುದೇ ಟಚ್ಪ್ಯಾಡ್ ಇಲ್ಲ ಮತ್ತು ಯುಎಸ್ಬಿ ಮೌಸ್ ಸಹ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಕೀಬೋರ್ಡ್ ಅನ್ನು ಮತ್ತಷ್ಟು ಸ್ಥಾಪಿಸಲಾಗುವುದು ಎಂಬ ಭರವಸೆಯಲ್ಲಿ ನಾನು ಅದನ್ನು ನಿಭಾಯಿಸಿದೆ. ಆದರೆ ಇಲ್ಲ. ನನ್ನ ಮಾದರಿಯ ಡ್ರೈವರ್‌ಗಳು ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ Windows 10 ಗಾಗಿ ಮಾತ್ರ. ನಾನು ಇಂಟರ್ನೆಟ್‌ನಿಂದ ಏನನ್ನು ಸ್ಥಾಪಿಸಬಹುದೆಂದು ನಾನು ನೋಡಿದೆ. ಕೊನೆಯಲ್ಲಿ ಚಿತ್ರವು ನಾನು ಹಿಂದಿನ ಸಂದೇಶದಲ್ಲಿ ಬರೆದಂತೆಯೇ ಇದೆ. ಎಲ್ಲಿಯೂ ಟಚ್‌ಪ್ಯಾಡ್‌ನ ವಾಸನೆ ಇಲ್ಲ. ಯುಎಸ್ಬಿ ಮೌಸ್ "ಮೈಸ್ ಮತ್ತು ಇತರ" ಸಾಧನಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಸಾಧನ" - HID-ಹೊಂದಾಣಿಕೆಯ ಮೌಸ್. ನೀವು ಮೌಸ್ ಅನ್ನು ಹೊರತೆಗೆದಾಗ, ಈ ಐಟಂ ಕಣ್ಮರೆಯಾಗುತ್ತದೆ. ನನಗೆ ಒಂದು ಆಲೋಚನೆ ಇದೆ - ಬಹುಶಃ ಈ ಲ್ಯಾಪ್‌ಟಾಪ್ ಹಾರ್ಡ್‌ವೇರ್ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ಸಾಫ್ಟ್‌ವೇರ್ ಟಚ್‌ಪ್ಯಾಡ್ ಅನ್ನು ಹೊಂದಿದೆಯೇ? ನಾನು ಏನು ಸ್ಥಾಪಿಸಬಹುದು?

  • ಅಲ್ಬಿನಾ.

  • ಐರಿನಾ

    HP ProBook4730 ಲ್ಯಾಪ್‌ಟಾಪ್, ಟಚ್‌ಪ್ಯಾಡ್ ಮತ್ತು ಮೌಸ್ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಲ್ಯಾಪ್ಟಾಪ್ ಅನ್ನು ಆನ್ ಮಾಡಿದ ನಂತರ ಅವರು ಕೆಲಸ ಮಾಡುತ್ತಾರೆ ಮತ್ತು ಕೆಲವು ಸೆಕೆಂಡುಗಳು ಅಥವಾ ನಿಮಿಷಗಳ ನಂತರ ಅವರು ಪ್ರತಿಕ್ರಿಯಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತಾರೆ. ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್ ಮೂಲಕ ನೀವು ಬಳಕೆದಾರರನ್ನು ಬದಲಾಯಿಸಿದರೆ, ಮೌಸ್ ಮತ್ತು ಟಚ್‌ಪ್ಯಾಡ್ ಎರಡೂ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತವೆ ಮತ್ತು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ನೀವು ಮತ್ತೆ ಲಾಗ್ ಇನ್ ಆದ ತಕ್ಷಣ ಅವು ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತವೆ. ನೀವು ಲ್ಯಾಪ್‌ಟಾಪ್ ಅನ್ನು ಮತ್ತೆ ರೀಬೂಟ್ ಮಾಡಿ, ಅದು ಸ್ವಲ್ಪ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಮತ್ತು ನಂತರ ನಿಲ್ಲುತ್ತದೆ. ನಾನು ಸಮಸ್ಯೆಯನ್ನು ಒಮ್ಮೆ ಈ ರೀತಿ ಪರಿಹರಿಸಿದೆ: ನಾನು ಅವಳಿ ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಿಂದ ಚಿತ್ರವನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ಈ ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿದೆ, ಎಲ್ಲವೂ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡಿದೆ ಮತ್ತು ಅರ್ಧ ವರ್ಷದ ನಂತರ ಅದೇ ಸಮಸ್ಯೆ ಮತ್ತೆ ಸಂಭವಿಸಿದೆ. ಸಮಸ್ಯೆಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ನನಗೆ ಸಹಾಯ ಮಾಡಿ. ಏನು ಮಾಡಬೇಕು?

  • ಮೈಕೆಲ್

  • ಔಟ್ರಿಗರ್

  • ಮರಹೋವರಿತ

    ಹಲೋ, ನಾನು ಏನು ಮಾಡಬೇಕೆಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ, ನಾನು BIOS ಗೆ ಹೋದೆ, ಅಂತಹ ಯಾವುದೇ ಐಟಂ ಇಲ್ಲ, ನಂತರ ನಾನು ಸಾಧನಗಳಲ್ಲಿ ನೋಡಿದೆ, ಅಲ್ಲಿ ಕೇವಲ ಮೌಸ್ ಇದೆ, ಆದರೆ ಡ್ರೈವರ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ, ಲ್ಯಾಪ್ಟಾಪ್ ಆಗಿದೆ ಏಸರ್ ಎಕ್ಸ್‌ಟೆನ್ಸಾ 2510G

  • ಗೈಜ್

    ನಮಸ್ಕಾರ. ನನ್ನ ಬಳಿ Sony Vaio ಲ್ಯಾಪ್‌ಟಾಪ್ ಇದೆ. ಬಹಳ ಹಿಂದೆಯೇ ನಾನು ಹೊಸ ವೈರ್‌ಲೆಸ್ ಮೌಸ್ ಅನ್ನು ಖರೀದಿಸಿದೆ, ಪರದೆಯ ಮೇಲೆ ಒಂದೆರಡು ದಿನಗಳ ನಂತರ ಮೌಸ್ ಚಲಿಸಲು ಮತ್ತು ತನ್ನದೇ ಆದ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿತು. ಡ್ರೈವರ್‌ಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸುವುದು ಸಹಾಯ ಮಾಡಿತು, ಆದರೆ 2 ದಿನಗಳ ನಂತರ ಅದೇ ವಿಷಯ ಮತ್ತೆ ಸಂಭವಿಸಲು ಪ್ರಾರಂಭಿಸಿತು, ನಂತರ ನಾನು ಮುಂಭಾಗದ ದೃಷ್ಟಿಯನ್ನು ಬದಲಾಯಿಸಿದೆ ಮತ್ತು ಮೌಸ್ ಡ್ರೈವರ್‌ಗಳ ಕಾರಣದಿಂದಾಗಿ ಅವರು ಟಚ್‌ಪ್ಯಾಡ್‌ನೊಂದಿಗೆ ಹೋರಾಡುತ್ತಿದ್ದಾರೆ ಎಂದು ಭಾವಿಸಿದೆ. ಆದರೆ ಇಲ್ಲ. ಟಚ್‌ಪ್ಯಾಡ್ ಚಲಾಯಿಸಲು ಮತ್ತು ಒತ್ತಲು ಕೆಟ್ಟದಾಗಿದೆ, ಡ್ರೈವರ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುವುದು ಸಹಾಯ ಮಾಡಲಿಲ್ಲ, ವಿಂಡೋಸ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುವುದು, ಡಿಸ್ಅಸೆಂಬಲ್ ಮಾಡುವುದು ಮತ್ತು ಒಳಭಾಗವನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸುವುದು, ಟ್ಯಾಂಬೊರಿನ್ನೊಂದಿಗೆ ನೃತ್ಯ ಮಾಡುವುದು ಸಹ ... ರೀಬೂಟ್ ಮಾಡಿದ ನಂತರ ಅಂತಹ ಒಂದು ಕ್ಷಣವಿದೆ, ಮೌಸ್ ತಕ್ಷಣವೇ ಹೋಗುವುದಿಲ್ಲ ಹುಚ್ಚು, ಆದರೆ ನೀವು ಟಚ್‌ಪ್ಯಾಡ್‌ನ ಮೇಲೆ ನಿಮ್ಮ ಬೆರಳನ್ನು 3~4 ಸೆಂಟಿಮೀಟರ್‌ಗಳಷ್ಟು ಇರಿಸಿದರೆ, ಅದು ಭಾಸವಾಗುತ್ತದೆ ಮತ್ತು ಕೋಪಗೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ ... ಸಮಸ್ಯೆ ಏನೆಂದು ನನಗೆ ಅರ್ಥವಾಗುತ್ತಿಲ್ಲ. ಟಚ್‌ಪ್ಯಾಡ್ ಹೊಡೆಯಲಿಲ್ಲ, ಹೊಡೆಯಲಿಲ್ಲ, ಅದರ ಮೇಲೆ ತಿನ್ನಲಿಲ್ಲ ಅಥವಾ ಕುಡಿಯಲಿಲ್ಲ ... ಎಲ್ಲವೂ ಚೆನ್ನಾಗಿತ್ತು ಮತ್ತು ನಂತರ ಒಂದೇ ಒಂದು ಬಾರಿ ಮತ್ತು ಅಷ್ಟೆ ... ಏನು ಮಾಡಬೇಕೆಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ, ನಾನು ಅದನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕೇ? ಸೇವಾ ಕೇಂದ್ರ ಅಥವಾ ನಾನು ಹಣವನ್ನು ಹೇಗೆ ಉಳಿಸಬಹುದು? ದಯವಿಟ್ಟು ನನಗೆ ಇಮೇಲ್ ಕಳುಹಿಸಿ. ಧನ್ಯವಾದಗಳು.

  • ಸರ್ಜ್

    ಶುಭದಿನ. ಇದ್ದಕ್ಕಿದ್ದಂತೆ, ಅನಿರೀಕ್ಷಿತವಾಗಿ, ಟಚ್‌ಪ್ಯಾಡ್ ನಿಧಾನಗೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿತು - ಇದು 2 ನೇ ಅಥವಾ ಹೆಚ್ಚಿನ ಪ್ರೆಸ್‌ನೊಂದಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಿತು, ಅಥವಾ “ಮ್ಯಾಜಿಕ್ ಬಟನ್‌ಗಳು” ಎಂದು ಕರೆಯುವಾಗ ಸಾಯುತ್ತದೆ. ಮತ್ತು ಈಗ, ಲ್ಯಾಪ್ಟಾಪ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವಾಗ, ಮೊದಲಿಗೆ ಅದು ಹೇಗಾದರೂ ಜೀವನದ ಚಿಹ್ನೆಗಳನ್ನು ತೋರಿಸುತ್ತದೆ, 10-15 ನಿಮಿಷಗಳ ನಂತರ ಅದು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಆದರೆ ಅದು ಕೆಲವೊಮ್ಮೆ ಆನ್ ಮಾಡಬಹುದು. ಸಮಸ್ಯೆ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಮೊದಲು, ನಾನು ಡ್ರೈವರ್‌ಗಳನ್ನು ನವೀಕರಿಸಿದೆ (ಡ್ರೈವರ್‌ಪ್ಯಾಕ್ ಪರಿಹಾರ). ಧನ್ಯವಾದಗಳು. Lenovo 80E3 ಲ್ಯಾಪ್‌ಟಾಪ್, ವಿಂಡೋಸ್ 8.1

  • ನಾಸ್ಟೀಲ್

  • ಸರ್ಜ್

    ಧನ್ಯವಾದಗಳು, ಇದು ಭಾಗಶಃ ಸಹಾಯ ಮಾಡಿದೆ (ನಾನು ಯಾವಾಗಲೂ ಲ್ಯಾಪ್‌ಟಾಪ್ ಅನ್ನು ಸ್ವಚ್ಛವಾಗಿರಿಸಿಕೊಳ್ಳುತ್ತೇನೆ ಮತ್ತು ಒಣ ವಿಸ್ಕೋಸ್ ಬಟ್ಟೆಯಿಂದ ಆಗಾಗ್ಗೆ ಒರೆಸುತ್ತೇನೆ), ಸ್ಪಷ್ಟವಾಗಿ ಟಚ್‌ಪ್ಯಾಡ್‌ನ ಮೇಲ್ಮೈಯನ್ನು ನನ್ನ ಬೆರಳಿನಿಂದ ಜಿಡ್ಡಿನ ಫಿಲ್ಮ್‌ನಿಂದ ಮುಚ್ಚಲಾಗಿದೆ. ಆದರೆ ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಇದು ಇನ್ನೂ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಉದಾಹರಣೆಗೆ, ನೀವು "ಮ್ಯಾಜಿಕ್ ಬಟನ್" ಎಂದು ಕರೆದರೆ, ಅದು ಇನ್ನೂ ಸಾಯುತ್ತದೆ, ಅವರು ಕಣ್ಮರೆಯಾದಾಗ, ಅದು ಮತ್ತೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಈ ಟಚ್‌ಪ್ಯಾಡ್‌ನೊಂದಿಗೆ ಅಂತಹ ಬ್ರಾಂಡ್ ಇರುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸಿರಲಿಲ್ಲ. ಮುಂಚಿತವಾಗಿ ಧನ್ಯವಾದಗಳು.

  • ಕಾಸ್ಪರ್89

    ಲ್ಯಾಪ್‌ಟಾಪ್ ಡೆಲ್ ಇನ್‌ಸ್ಪಿರಾನ್ 3551, Win8.1 ರಿಂದ Win7x64 ಗೆ ಮರುಸ್ಥಾಪಿಸಿದ ನಂತರ, ಟಚ್‌ಪ್ಯಾಡ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿತು, ವೆಬ್‌ಸೈಟ್‌ನಿಂದ ಚಾಲಕವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ. ಚಾಲಕಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಿದ ನಂತರ, ಕೀಬೋರ್ಡ್ ಕಣ್ಮರೆಯಾಗುತ್ತದೆ, ಆದರೆ ನೀವು ಮೌಸ್ (ಟಚ್‌ಪ್ಯಾಡ್) ನೊಂದಿಗೆ ಅದೇ ರೀತಿ ಮಾಡಿದರೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಚಾಲಕಗಳನ್ನು ನವೀಕರಿಸುವ ಮೂಲಕ ಅದನ್ನು ಪರಿಹರಿಸಲಾಗುತ್ತದೆ; ಹಾರ್ಡ್‌ವೇರ್ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ "ದೋಷ 10" ಇದೆ. ನಾನು ಟಚ್‌ಪ್ಯಾಡ್ ಪವರ್ ಬಟನ್ ಅನ್ನು ಹುಡುಕಲಾಗಲಿಲ್ಲ, ಅದು ಇಲ್ಲ.

  • ಕಾದಂಬರಿ

    ಶುಭ ಮಧ್ಯಾಹ್ನ ನಾನು Dell Inspiron N5110 ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ಥರ್ಮಲ್ ಪೇಸ್ಟ್ ಅನ್ನು ಬದಲಾಯಿಸಿದೆ (ಸಹಜವಾಗಿ, ಡಿಸ್ಅಸೆಂಬಲ್ ಮಾಡಿ ಮತ್ತು ಕೇಸ್ ಅನ್ನು ಮರುಜೋಡಿಸಿದೆ). ನಂತರ ಎಡ ಟಚ್‌ಪ್ಯಾಡ್ ಬಟನ್ ಮತ್ತು ಟಚ್‌ಪ್ಯಾಡ್‌ನಲ್ಲಿ ಕ್ಲಿಕ್ ಕಾರ್ಯ (ಎಡ ಮೌಸ್ ಬಟನ್‌ನಂತೆ) ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿತು. ಬಲ ಬಟನ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಟಚ್ ಬಟನ್ ಬಳಸಿ ಕರ್ಸರ್ ಅನ್ನು ಚಲಿಸುವ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ನಾನು ಚಾಲಕಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಿದ್ದೇನೆ - ಅದು ಸಹಾಯ ಮಾಡಲಿಲ್ಲ. ಗುಂಡಿಗಳನ್ನು ಒತ್ತಿ, ಎಲ್ಲವೂ ಉತ್ತಮವಾಗಿದೆ. ಸಮಸ್ಯೆ ಏನಿರಬಹುದು?

  • ಓಲೆಗ್

    ನಮಸ್ಕಾರ! Sony Vaio sve 1712t1rb ಅನ್ನು ಆನ್ ಮಾಡಿದ ನಂತರ, ಡೆಸ್ಕ್‌ಟಾಪ್ ಕತ್ತಲೆಯಾಗುವವರೆಗೆ ಲಂಬ ಸ್ಕ್ರೋಲಿಂಗ್ ಹಲವಾರು ನಿಮಿಷಗಳವರೆಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಿದ ತಕ್ಷಣ, ಸ್ಕ್ರೋಲಿಂಗ್ ಇನ್ನು ಮುಂದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿದ ನಂತರ, ಡೆಸ್ಕ್ಟಾಪ್ ಆಫ್ ಆಗುವವರೆಗೆ ಎಲ್ಲವೂ ಮತ್ತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

  • ಮೇರಿಸ್ಯಾ

    ತುಂಬಾ ಧನ್ಯವಾದಗಳು! ನಿಮ್ಮ ಲೇಖನವನ್ನು ನಾನು ಕಂಡುಕೊಳ್ಳುವವರೆಗೆ ನಾನು ಆರು ತಿಂಗಳ ಕಾಲ ನನ್ನ ಪ್ಯಾಕರ್ಡ್ ಬೆಲ್ ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗೆ ಮೌಸ್‌ನೊಂದಿಗೆ ಕಟ್ಟಿಕೊಂಡಿದ್ದೇನೆ. ನಾನು ಎಲ್ಲವನ್ನೂ ಪ್ರಯತ್ನಿಸಿದೆ! ಆದರೆ ಅದು F6 ಆಗಿತ್ತು, ಮತ್ತು ನಾನು ಸಕ್ಕರ್)
    ಮತ್ತೊಮ್ಮೆ ಧನ್ಯವಾದಗಳು!

  • ಪಾಲ್

  • ಎಲೆನಾ

    ಹಲೋ, ನನ್ನ Aser Aspire 5730 ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ಇದು ಎಲ್ಲಾ ರೀತಿಯ ಕಿಟಕಿಗಳನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಪರದೆಯ ಸುತ್ತಲೂ ಚಲಿಸುತ್ತದೆ. ಏನು ಮಾಡಬೇಕೆಂದು ದಯವಿಟ್ಟು ನನಗೆ ತಿಳಿಸಿ (((

  • ಅಲೆಕ್ಸಿ

    ಹಲೋ, ASUS ಲ್ಯಾಪ್‌ಟಾಪ್, ಟಚ್‌ಪ್ಯಾಡ್ ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿದೆ. ಎಡ "ಕ್ಲಿಕ್" ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಚಲನೆಗಳು ಗ್ರಹಿಸುವುದಿಲ್ಲ. ಏನು ಮಾಡಬೇಕೆಂದು ದಯವಿಟ್ಟು ಹೇಳಿ?

  • ವಲೇರಿಯಾ

    ಹಲೋ, ನಾನು ಔಟ್ಲೆಟ್ನಿಂದ ಲ್ಯಾಪ್ಟಾಪ್ ಅನ್ನು ಅನ್ಪ್ಲಗ್ ಮಾಡಿದಾಗ ಟಚ್ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಉಳಿದ ಸಮಯದಲ್ಲಿ ಅದು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
    ದಯವಿಟ್ಟು ಏನು ಮಾಡಬೇಕೆಂದು ಹೇಳಿ

  • Lni

    ನನ್ನ ಬಳಿ HP ಎಲೈಟ್‌ಬುಕ್ 8470p ಇದೆ. ಈ ಬೆಳಿಗ್ಗೆ ಎಲ್ಲವೂ ಸರಿಯಾಗಿದ್ದರೂ ಟಚ್‌ಪ್ಯಾಡ್ ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿತು. ಅಂದರೆ, ಟಚ್ ಪ್ಯಾನಲ್ ಮತ್ತು ಕೆಳಗಿನ ಕೀಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ಆದರೆ ಮೇಲಿನ ಕೀಗಳು ಮತ್ತು ಜಾಯ್ಸ್ಟಿಕ್ ಕೆಲಸ ಮಾಡುತ್ತದೆ (ನೀವು ಅದನ್ನು ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದರೆ, ನಂತರ ಎಲ್ಲವೂ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ). ನಾನು ಡ್ರೈವರ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿದೆ, BIOS ಕೂಡ, ಟಚ್‌ಪ್ಯಾಡ್ ಅನ್ನು ಆನ್ / ಆಫ್ ಮಾಡಿದೆ, ಏನೂ ಸಹಾಯ ಮಾಡಲಿಲ್ಲ.

  • ರಾಯಕ್

    ಪ್ಯಾಕರ್ಡ್ ಬೆಲ್ ts11sb/ ಎರಡನೇ ದಿನಕ್ಕೆ ನಾನು ಸ್ಪರ್ಶವನ್ನು ಸೋಲಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಮಾಲೀಕರ ಪ್ರಕಾರ, ಅವರು ವಿಂಡೋಸ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ಕೊಟ್ಟಾಗ ಅವರು ಸತ್ತರು. ನಾನು ನನ್ನದನ್ನು 7-64 ಕ್ಕೆ ಹೊಂದಿಸಿದೆ. ಸ್ಪರ್ಶವು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. BIOS ಖಾಲಿಯಾಗಿದೆ. ಸ್ಪರ್ಶಕ್ಕೆ ಯಾವುದೇ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಲ್ಲ. ಎಲ್ಲಾ ಡ್ರೈವರ್‌ಗಳು ಆಫ್‌ಸೈಟ್‌ನಿಂದ ಟಚ್‌ಸ್ಕ್ರೀನ್ ಹೊರತುಪಡಿಸಿ ಎಲ್ಲವನ್ನೂ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ವಿಂಡೋಸ್ ಗುಪ್ತ ಸಾಧನಗಳಲ್ಲಿ ಟಚ್‌ಸ್ಕ್ರೀನ್ ಅನ್ನು ನೋಡುತ್ತದೆ. ಆಶ್ಚರ್ಯಸೂಚಕ ಚಿಹ್ನೆಯಿಂದ ಗುರುತಿಸಲಾಗಿದೆ. ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಬರೆಯುತ್ತದೆ: ಸಾಧನವು ಕಾಣೆಯಾಗಿದೆ, ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ ಅಥವಾ ಅದಕ್ಕೆ ಎಲ್ಲಾ ಡ್ರೈವರ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ. (ಕೋಡ್ 24).. ಹಾಗಾದರೆ ಅದಕ್ಕೆ ಎಷ್ಟು ಚಾಲಕರು ಬೇಕು? ನಾನು ಎಲ್ಲವನ್ನೂ ಪ್ರಯತ್ನಿಸಿದೆ.

  • ಅಲೆನಾ

    ನಮಸ್ಕಾರ. ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡದಿರುವಲ್ಲಿ ಸಮಸ್ಯೆ ಇದೆ (ಆಶ್ಚರ್ಯಕರವಲ್ಲ). ಲೆನೊವೊ ಲ್ಯಾಪ್‌ಟಾಪ್, ಥರ್ಮಲ್ ಪೇಸ್ಟ್ ಅನ್ನು ಇತ್ತೀಚೆಗೆ ಬದಲಾಯಿಸಲಾಯಿತು, ಅದರ ನಂತರ ಟಚ್‌ಪ್ಯಾಡ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿತು. ತಾತ್ವಿಕವಾಗಿ, ಇದು ಸಾಧನ ನಿರ್ವಾಹಕದಲ್ಲಿಲ್ಲ, ಅಂದರೆ. ಲ್ಯಾಪ್ಟಾಪ್ಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಮೌಸ್ ಮಾತ್ರ ಇರುತ್ತದೆ (ಅದು ಸಂಪರ್ಕ ಕಡಿತಗೊಂಡಾಗ, "ಮೌಸ್" ಪ್ಯಾರಾಮೀಟರ್ ಸಂಪೂರ್ಣವಾಗಿ ಇರುವುದಿಲ್ಲ). ಇದಕ್ಕೂ ಮೊದಲು ಎಲ್ಲವೂ ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತಿತ್ತು. ಚಾಪೆಯ ಸಂಪರ್ಕಗಳಿಗೆ ಆಕಸ್ಮಿಕ ಹಾನಿಯ ಕಾರಣದಿಂದಾಗಿ ಸಮಸ್ಯೆಯಾಗಿರಬಹುದು. ಬೋರ್ಡ್, ಎಲ್ಲವನ್ನೂ ಪರಿಶೀಲಿಸಲಾಗಿದೆ ಮತ್ತು ಸಂಪರ್ಕಗೊಂಡಿರುವಂತೆ ತೋರುತ್ತಿದೆಯೇ?

    • ಸ್ಮಾರ್ಟ್ರೋನಿಕ್ಸ್

    • ಅಲೆನಾ

    • ಸ್ಮಾರ್ಟ್ರೋನಿಕ್ಸ್

      ಟಚ್‌ಪ್ಯಾಡ್ ಕೀಗಳು ಇನ್ನೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿಲ್ಲವೇ?
      ಕೇಬಲ್ ಅನ್ನು ಸರಿಯಾಗಿ ಸೇರಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ; ನಿಮ್ಮ ಮಾದರಿಗಾಗಿ ಲ್ಯಾಪ್‌ಟಾಪ್ ತಯಾರಕರ ವೆಬ್‌ಸೈಟ್‌ನಿಂದ ಟಚ್‌ಪ್ಯಾಡ್‌ಗಾಗಿ ಚಾಲಕವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ.

  • ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು

    ಸಂಬಂಧಿತ ದತ್ತಾಂಶ ಮಾದರಿಯ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಮೊದಲು 1970 ರಲ್ಲಿ ಇ. ಕಾಡ್ ಅವರ ಲೇಖನದಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ. ಈ ಕೆಲಸವು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಲೇಖನಗಳು ಮತ್ತು ಪುಸ್ತಕಗಳಿಗೆ ಪ್ರಚೋದನೆಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿತು, ಇದರಲ್ಲಿ ಸಂಬಂಧಿತ ಮಾದರಿಯನ್ನು ಮತ್ತಷ್ಟು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯ ಸಾಮಾನ್ಯ ವ್ಯಾಖ್ಯಾನವು K. ದಿನಾಂಕಕ್ಕೆ ಸೇರಿದೆ. ದಿನಾಂಕದ ಪ್ರಕಾರ, ಸಂಬಂಧಿತ ಮಾದರಿಯು ಮೂರು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:


    • ರಚನಾತ್ಮಕ ಭಾಗ.

    • ಇಡೀ ಭಾಗ.

    • ಕುಶಲತೆಯ ಭಾಗ.
    ರಚನಾತ್ಮಕ ಭಾಗ ಸಂಬಂಧಿತ ಮಾದರಿಯಿಂದ ಯಾವ ವಸ್ತುಗಳನ್ನು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ. ಸಂಬಂಧಿತ ಮಾದರಿಯಲ್ಲಿ ಬಳಸುವ ಏಕೈಕ ಡೇಟಾ ರಚನೆಯು ಸಾಮಾನ್ಯೀಕರಿಸಿದ n-ary ಸಂಬಂಧಗಳು ಎಂದು ಪ್ರತಿಪಾದಿಸಲಾಗಿದೆ.

    ಅವಿಭಾಜ್ಯ ಭಾಗ ಯಾವುದೇ ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ಯಾವುದೇ ಸಂಬಂಧಕ್ಕಾಗಿ ತೃಪ್ತಿಪಡಿಸಬೇಕಾದ ವಿಶೇಷ ರೀತಿಯ ನಿರ್ಬಂಧವನ್ನು ವಿವರಿಸುತ್ತದೆ. ಈ ಘಟಕಗಳ ಸಮಗ್ರತೆ ಮತ್ತು ವಿದೇಶಿ ಕೀ ಸಮಗ್ರತೆ .

    ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್ ಭಾಗ ಸಂಬಂಧಿತ ಡೇಟಾವನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು ಎರಡು ಸಮಾನ ಮಾರ್ಗಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ - ಸಂಬಂಧಿತ ಬೀಜಗಣಿತ ಮತ್ತು ಸಂಬಂಧಿತ ಕಲನಶಾಸ್ತ್ರ .

    ಈ ಅಧ್ಯಾಯವು ಸಂಬಂಧಿತ ಮಾದರಿಯ ರಚನಾತ್ಮಕ ಭಾಗವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ.

    ^ ಡೇಟಾ ಪ್ರಕಾರಗಳು

    ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನಲ್ಲಿ ಬಳಸುವ ಯಾವುದೇ ಡೇಟಾ ತನ್ನದೇ ಆದ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಹೊಂದಿದೆ.

    ಪ್ರಮುಖ!ಸಂಬಂಧಿತ ಮಾದರಿಯು ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ ಸರಳ.

    ಈ ಹೇಳಿಕೆಯನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಲು, ಪ್ರೋಗ್ರಾಮಿಂಗ್ನಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಯಾವ ರೀತಿಯ ಡೇಟಾವನ್ನು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಪರಿಗಣಿಸೋಣ. ವಿಶಿಷ್ಟವಾಗಿ, ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಮೂರು ಗುಂಪುಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ:


    • ಸರಳ ಡೇಟಾ ಪ್ರಕಾರಗಳು.

    • ರಚನಾತ್ಮಕ ಡೇಟಾ ಪ್ರಕಾರಗಳು.

    • ಉಲ್ಲೇಖ ಡೇಟಾ ಪ್ರಕಾರಗಳು.
    ಸರಳ ಡೇಟಾ ಪ್ರಕಾರಗಳು

    ಸರಳ, ಅಥವಾ ಪರಮಾಣು, ಡೇಟಾ ಪ್ರಕಾರಗಳು ಯಾವುದೇ ಆಂತರಿಕ ರಚನೆಯನ್ನು ಹೊಂದಿಲ್ಲ. ಈ ರೀತಿಯ ಡೇಟಾವನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಮಾಪಕಗಳು . ಸರಳ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಈ ಕೆಳಗಿನ ಪ್ರಕಾರಗಳನ್ನು ಒಳಗೊಂಡಿವೆ:


    • ತಾರ್ಕಿಕ.

    • ಸ್ಟ್ರಿಂಗ್.

    • ಸಂಖ್ಯಾತ್ಮಕ.
    ಈ ರೀತಿಯ ಪ್ರಕಾರಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ಈ ಪಟ್ಟಿಯನ್ನು ವಿಸ್ತರಿಸಬಹುದು ಮತ್ತು ಸಂಸ್ಕರಿಸಬಹುದು:

    • ಸಂಪೂರ್ಣ.

    • ನಿಜ.

    • ದಿನಾಂಕ.

    • ಸಮಯ.

    • ವಿತ್ತೀಯ.

    • ಎಣಿಸಬಹುದಾದ.

    • ಮಧ್ಯಂತರ.

    • ಇತ್ಯಾದಿ...
    ಸಹಜವಾಗಿ, ಪರಮಾಣು ಪರಿಕಲ್ಪನೆಯು ಸಾಕಷ್ಟು ಸಾಪೇಕ್ಷವಾಗಿದೆ. ಹೀಗಾಗಿ, ಸ್ಟ್ರಿಂಗ್ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ಅಕ್ಷರಗಳ ಒಂದು ಆಯಾಮದ ಶ್ರೇಣಿ ಎಂದು ಪರಿಗಣಿಸಬಹುದು ಮತ್ತು ಸಂಪೂರ್ಣ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ಬಿಟ್‌ಗಳ ಸೆಟ್ ಎಂದು ಪರಿಗಣಿಸಬಹುದು. ಒಂದೇ ಮುಖ್ಯ ವಿಷಯವೆಂದರೆ ಅಂತಹ ಕಡಿಮೆ ಮಟ್ಟಕ್ಕೆ ಚಲಿಸುವಾಗ, ಡೇಟಾದ ಅರ್ಥಶಾಸ್ತ್ರ (ಅರ್ಥ). . ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ವ್ಯಕ್ತಪಡಿಸಿದರೆ, ಉದಾಹರಣೆಗೆ, ಉದ್ಯೋಗಿಯ ಕೊನೆಯ ಹೆಸರನ್ನು ಅಕ್ಷರಗಳ ಶ್ರೇಣಿಯಲ್ಲಿ ವಿಭಜಿಸಿದರೆ, ಅಂತಹ ಸ್ಟ್ರಿಂಗ್‌ನ ಅರ್ಥವು ಒಂದೇ ಸಂಪೂರ್ಣ ಕಳೆದುಹೋಗುತ್ತದೆ.

    ^

    ರಚನಾತ್ಮಕ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಸಂಕೀರ್ಣ ಡೇಟಾ ರಚನೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ರಚನಾತ್ಮಕ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಘಟಕಗಳು ಎಂದು ಕರೆಯಲಾಗುವ ಘಟಕ ಅಂಶಗಳಿಂದ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಅದು ರಚನೆಯನ್ನು ಹೊಂದಿರಬಹುದು. ಕೆಳಗಿನ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ರಚನಾತ್ಮಕ ಡೇಟಾ ಪ್ರಕಾರಗಳಾಗಿ ಪರಿಗಣಿಸಬಹುದು:


    • ಅರೇಗಳು

    • ದಾಖಲೆಗಳು (ರಚನೆಗಳು)
    ಗಣಿತದ ದೃಷ್ಟಿಕೋನದಿಂದ, ಒಂದು ಶ್ರೇಣಿಯು ಸೀಮಿತ ಡೊಮೇನ್‌ನೊಂದಿಗೆ ಒಂದು ಕಾರ್ಯವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ನೈಸರ್ಗಿಕ ಸಂಖ್ಯೆಗಳ ಸೀಮಿತ ಗುಂಪನ್ನು ಪರಿಗಣಿಸಿ

    ಸೂಚ್ಯಂಕ ಸೆಟ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಪ್ರದರ್ಶನ

    ನೈಜ ಸಂಖ್ಯೆಗಳ ಸೆಟ್‌ನಿಂದ ಸೆಟ್‌ಗೆ ಒಂದು ಆಯಾಮದ ನೈಜ ಶ್ರೇಣಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಕೆಲವು ಸೂಚ್ಯಂಕ ಮೌಲ್ಯಕ್ಕೆ ಈ ಕಾರ್ಯದ ಮೌಲ್ಯವನ್ನು ಗೆ ಅನುಗುಣವಾದ ರಚನೆಯ ಅಂಶ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಬಹು ಆಯಾಮದ ಅರೇಗಳನ್ನು ಇದೇ ರೀತಿ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು.

    ರೆಕಾರ್ಡ್ (ಅಥವಾ ರಚನೆ) ಎನ್ನುವುದು ಸೆಟ್‌ಗಳ ಕೆಲವು ಕಾರ್ಟೇಶಿಯನ್ ಉತ್ಪನ್ನದ ಟ್ಯೂಪಲ್ ಆಗಿದೆ. ವಾಸ್ತವವಾಗಿ, ದಾಖಲೆಯು ಹೆಸರಿಸಲಾದ, ಆದೇಶಿಸಿದ ಅಂಶಗಳ ಗುಂಪಾಗಿದೆ, ಪ್ರತಿಯೊಂದೂ ಒಂದು ಪ್ರಕಾರಕ್ಕೆ ಸೇರಿದೆ. ಆದ್ದರಿಂದ ಪ್ರವೇಶ ಸೆಟ್ನ ಒಂದು ಅಂಶವಾಗಿದೆ . ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಕಾರಗಳ ಆಧಾರದ ಮೇಲೆ ಹೊಸ ದಾಖಲೆ ಪ್ರಕಾರಗಳನ್ನು ಘೋಷಿಸುವ ಮೂಲಕ, ಬಳಕೆದಾರರು ನಿರಂಕುಶವಾಗಿ ಸಂಕೀರ್ಣ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ರಚಿಸಬಹುದು.

    ಯಾವ ರಚನಾತ್ಮಕ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಸಾಮಾನ್ಯವಾಗಿವೆ ಎಂದರೆ ಅವುಗಳು ಆಂತರಿಕ ರಚನೆಯನ್ನು ಹೊಂದಿದೆ, ಬಳಸಲಾಗುತ್ತದೆ ಅಮೂರ್ತತೆಯ ಅದೇ ಮಟ್ಟದಲ್ಲಿ, ಡೇಟಾ ಪ್ರಕಾರಗಳು ಸ್ವತಃ.

    ಇದನ್ನು ಈ ಕೆಳಗಿನಂತೆ ವಿವರಿಸೋಣ. ರಚನೆಗಳು ಅಥವಾ ದಾಖಲೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ನೀವು ರಚನೆಯನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಬಹುದು ಅಥವಾ ಒಂದೇ ಸಂಪೂರ್ಣ (ರಚಿಸಿ, ಅಳಿಸಿ, ಸಂಪೂರ್ಣ ರಚನೆಗಳು ಅಥವಾ ದಾಖಲೆಗಳನ್ನು ನಕಲಿಸಿ) ಮತ್ತು ಅಂಶದ ಮೂಲಕ ಎರಡನ್ನೂ ರೆಕಾರ್ಡ್ ಮಾಡಬಹುದು. ರಚನಾತ್ಮಕ ಡೇಟಾ ಪ್ರಕಾರಗಳಿಗೆ ವಿಶೇಷ ಕಾರ್ಯಗಳಿವೆ - ಟೈಪ್ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ಗಳು, ಇದು ಸರಳ ಪ್ರಕಾರಗಳ ಅಂಶಗಳಿಂದ ಅರೇಗಳು ಅಥವಾ ದಾಖಲೆಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

    ಸರಳ ಡೇಟಾ ಪ್ರಕಾರಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ಉದಾಹರಣೆಗೆ, ಸಂಖ್ಯಾತ್ಮಕ ಪದಗಳಿಗಿಂತ, ನಾವು ಅವುಗಳನ್ನು ಅವಿಭಾಜ್ಯ ಸಂಪೂರ್ಣ ವಸ್ತುಗಳಂತೆ ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸುತ್ತೇವೆ. ಸಂಖ್ಯಾ ಡೇಟಾ ಪ್ರಕಾರವು ವಾಸ್ತವವಾಗಿ ಸಂಕೀರ್ಣವಾಗಿದೆ ಎಂದು "ನೋಡಲು" (ಬಿಟ್‌ಗಳ ಸಂಗ್ರಹ), ನಾವು ಕಡಿಮೆ ಮಟ್ಟದ ಅಮೂರ್ತತೆಗೆ ಚಲಿಸಬೇಕಾಗುತ್ತದೆ. ಪ್ರೋಗ್ರಾಂ ಕೋಡ್ ಮಟ್ಟದಲ್ಲಿ, ಇದು ಉನ್ನತ ಮಟ್ಟದ ಭಾಷಾ ಕೋಡ್ ಅಥವಾ ವಿಶೇಷ ಬಿಟ್‌ವೈಸ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಬಳಕೆಗೆ ಅಸೆಂಬ್ಲಿ ಒಳಸೇರಿಸುವಿಕೆಯಂತೆ ಕಾಣುತ್ತದೆ.

    ^ ಉಲ್ಲೇಖ ಡೇಟಾ ಪ್ರಕಾರಗಳು

    ಉಲ್ಲೇಖ ಡೇಟಾ ಪ್ರಕಾರ (ಪಾಯಿಂಟರ್ಸ್ ) ಇತರ ಡೇಟಾವನ್ನು ಸೂಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಪಾಯಿಂಟರ್‌ಗಳು ಕಾರ್ಯವಿಧಾನದ ಭಾಷೆಗಳಿಗೆ ವಿಶಿಷ್ಟವಾಗಿದೆ, ಇದು ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಮೆಮೊರಿ ಪ್ರದೇಶದ ಪರಿಕಲ್ಪನೆಯನ್ನು ಹೊಂದಿದೆ. ಮರಗಳು, ಗ್ರಾಫ್‌ಗಳು ಮತ್ತು ಪುನರಾವರ್ತಿತ ರಚನೆಗಳಂತಹ ಸಂಕೀರ್ಣ ಬದಲಾಗುತ್ತಿರುವ ರಚನೆಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಉಲ್ಲೇಖ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

    ^ ಸಂಬಂಧಿತ ಮಾದರಿಯಲ್ಲಿ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ

    ವಾಸ್ತವವಾಗಿ, ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಗೆ, ಬಳಸಿದ ಡೇಟಾದ ಪ್ರಕಾರವು ಮುಖ್ಯವಲ್ಲ. ಡೇಟಾ ಪ್ರಕಾರವಾಗಿರುವುದು ಅಗತ್ಯವಾಗಿದೆ ಸರಳ, ಎಂದು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು ಸಂಬಂಧಿತ ಕಾರ್ಯಾಚರಣೆಗಳು ಆಂತರಿಕ ಡೇಟಾ ರಚನೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಬಾರದು. ಸಹಜವಾಗಿ, ಒಟ್ಟಾರೆಯಾಗಿ ಡೇಟಾದೊಂದಿಗೆ ಮಾಡಬಹುದಾದ ಕ್ರಿಯೆಗಳನ್ನು ವಿವರಿಸಬೇಕು, ಉದಾಹರಣೆಗೆ, ಸಂಖ್ಯಾ ಪ್ರಕಾರದ ಡೇಟಾವನ್ನು ಸೇರಿಸಬಹುದು, ತಂತಿಗಳಿಗೆ ಸಂಯೋಜಕ ಕಾರ್ಯಾಚರಣೆ ಸಾಧ್ಯ, ಇತ್ಯಾದಿ.

    ಈ ದೃಷ್ಟಿಕೋನದಿಂದ, ನಾವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಪರಿಗಣಿಸಿದರೆ, ಉದಾಹರಣೆಗೆ, ಒಂದೇ ಒಟ್ಟಾರೆಯಾಗಿ ಮತ್ತು ಎಲಿಮೆಂಟ್-ಬೈ-ಎಲಿಮೆಂಟ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಬಳಸದಿದ್ದರೆ, ರಚನೆಯನ್ನು ಸರಳ ಡೇಟಾ ಪ್ರಕಾರವೆಂದು ಪರಿಗಣಿಸಬಹುದು. ಇದಲ್ಲದೆ, ನೀವು ನಿಮ್ಮದೇ ಆದ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ರಚಿಸಬಹುದು, ಎಷ್ಟೇ ಸಂಕೀರ್ಣವಾಗಿದ್ದರೂ, ಈ ಡೇಟಾ ಪ್ರಕಾರದೊಂದಿಗೆ ಸಂಭವನೀಯ ಕ್ರಿಯೆಗಳನ್ನು ವಿವರಿಸಿ, ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಆಂತರಿಕ ಡೇಟಾ ರಚನೆಯ ಜ್ಞಾನದ ಅಗತ್ಯವಿಲ್ಲದಿದ್ದರೆ, ಈ ಡೇಟಾ ಪ್ರಕಾರವು ದೃಷ್ಟಿಕೋನದಿಂದ ಸರಳವಾಗಿರುತ್ತದೆ. ಸಂಬಂಧಿತ ಸಿದ್ಧಾಂತದ. ಉದಾಹರಣೆಗೆ, ನೀವು ಹೊಸ ಪ್ರಕಾರವನ್ನು ರಚಿಸಬಹುದು - ಸಂಕೀರ್ಣ ಸಂಖ್ಯೆಗಳನ್ನು ರೂಪದ ದಾಖಲೆಯಾಗಿ , ಅಲ್ಲಿ . ನೀವು ಸಂಕಲನ, ಗುಣಾಕಾರ, ವ್ಯವಕಲನ ಮತ್ತು ವಿಭಜನೆಯ ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸಬಹುದು, ಮತ್ತು ಘಟಕಗಳೊಂದಿಗೆ ಎಲ್ಲಾ ಕ್ರಿಯೆಗಳುಮತ್ತು ನಿರ್ವಹಿಸುವುದು ಮಾತ್ರ ಒಳಗೆಈ ಕಾರ್ಯಾಚರಣೆಗಳು. ನಂತರ, ಈ ಪ್ರಕಾರದ ಕ್ರಿಯೆಗಳಲ್ಲಿ ನೀವು ಬಳಸಿದರೆ ಮಾತ್ರಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ, ನಂತರ ಆಂತರಿಕ ರಚನೆಯು ಅಪ್ರಸ್ತುತವಾಗುತ್ತದೆ ಮತ್ತು ಹೊರಗಿನ ಡೇಟಾ ಪ್ರಕಾರವು ಪರಮಾಣುಗಳಂತೆ ಕಾಣುತ್ತದೆ.

    ಕೆಲವು ಪೋಸ್ಟ್-ರಿಲೇಷನಲ್ DBMS ಗಳು ಬಳಕೆದಾರರಿಂದ ರಚಿಸಲಾದ ನಿರಂಕುಶವಾಗಿ ಸಂಕೀರ್ಣವಾದ ಡೇಟಾ ಪ್ರಕಾರಗಳೊಂದಿಗೆ ಕೆಲಸವನ್ನು ಹೇಗೆ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆ.

    ಡೊಮೇನ್‌ಗಳು

    ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯಲ್ಲಿ, ಡೇಟಾ ಪ್ರಕಾರದ ಪರಿಕಲ್ಪನೆಯು ಡೊಮೇನ್ ಪರಿಕಲ್ಪನೆಗೆ ನಿಕಟವಾಗಿ ಸಂಬಂಧಿಸಿದೆ, ಇದನ್ನು ಡೇಟಾ ಪ್ರಕಾರದ ಸ್ಪಷ್ಟೀಕರಣವೆಂದು ಪರಿಗಣಿಸಬಹುದು.

    ಡೊಮೇನ್ ಶಬ್ದಾರ್ಥದ ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ. ಡೊಮೇನ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟ ಅರ್ಥವನ್ನು ಹೊಂದಿರುವ ಕೆಲವು ಡೇಟಾ ಪ್ರಕಾರದ ಮೌಲ್ಯಗಳ ಉಪವಿಭಾಗವೆಂದು ಪರಿಗಣಿಸಬಹುದು. ಡೊಮೇನ್ ಅನ್ನು ಈ ಕೆಳಗಿನ ಗುಣಲಕ್ಷಣಗಳಿಂದ ನಿರೂಪಿಸಲಾಗಿದೆ:


    • ಡೊಮೇನ್ ಹೊಂದಿದೆ ಅನನ್ಯ ಹೆಸರು(ಡೇಟಾಬೇಸ್ ಒಳಗೆ).

    • ಡೊಮೇನ್ ಅನ್ನು ಕೆಲವರಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಸರಳಡೇಟಾ ಪ್ರಕಾರ ಅಥವಾ ಬೇರೆ ಡೊಮೇನ್‌ನಲ್ಲಿ.

    • ಡೊಮೇನ್ ಕೆಲವು ಹೊಂದಿರಬಹುದು ತಾರ್ಕಿಕ ಸ್ಥಿತಿ, ನಿರ್ದಿಷ್ಟ ಡೊಮೇನ್‌ಗೆ ಮಾನ್ಯವಾಗಿರುವ ಡೇಟಾದ ಉಪವಿಭಾಗವನ್ನು ವಿವರಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

    • ಡೊಮೇನ್ ನಿರ್ದಿಷ್ಟವನ್ನು ಹೊಂದಿದೆ ಲಾಕ್ಷಣಿಕ ಲೋಡ್.
    ಉದಾಹರಣೆಗೆ, "ಉದ್ಯೋಗಿ ವಯಸ್ಸು" ಎಂಬ ಅರ್ಥವಿರುವ ಡೊಮೇನ್ ಅನ್ನು ನೈಸರ್ಗಿಕ ಸಂಖ್ಯೆಗಳ ಗುಂಪಿನ ಕೆಳಗಿನ ಉಪವಿಭಾಗವಾಗಿ ವಿವರಿಸಬಹುದು:

    ಡೊಮೇನ್ ಮತ್ತು ಉಪವಿಭಾಗದ ಪರಿಕಲ್ಪನೆಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸವು ನಿಖರವಾಗಿ ಅದು ಡೊಮೇನ್ ಶಬ್ದಾರ್ಥವನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ, ವಿಷಯದ ಪ್ರದೇಶದಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಉಪವಿಭಾಗಗಳಾಗಿ ಹೊಂದಿಕೆಯಾಗುವ ಹಲವಾರು ಡೊಮೇನ್‌ಗಳು ಇರಬಹುದು, ಆದರೆ ವಿಭಿನ್ನ ಅರ್ಥಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಉದಾಹರಣೆಗೆ, "ಭಾಗದ ತೂಕ" ಮತ್ತು "ಲಭ್ಯವಿರುವ ಪ್ರಮಾಣ" ಡೊಮೇನ್‌ಗಳನ್ನು ಋಣಾತ್ಮಕವಲ್ಲದ ಪೂರ್ಣಾಂಕಗಳ ಗುಂಪಾಗಿ ಸಮಾನವಾಗಿ ವಿವರಿಸಬಹುದು, ಆದರೆ ಈ ಡೊಮೇನ್‌ಗಳ ಅರ್ಥವು ವಿಭಿನ್ನವಾಗಿರುತ್ತದೆ ಮತ್ತು ಅವುಗಳು ವಿವಿಧಡೊಮೇನ್‌ಗಳು.

    ಡೊಮೇನ್‌ಗಳ ಮುಖ್ಯ ಪ್ರಾಮುಖ್ಯತೆ ಅದು ಡೊಮೇನ್‌ಗಳು ಹೋಲಿಕೆಗಳನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತವೆ. ವಿಭಿನ್ನ ಡೊಮೇನ್‌ಗಳಿಂದ ಮೌಲ್ಯಗಳನ್ನು ಹೋಲಿಸುವುದು ತಾರ್ಕಿಕವಾಗಿ ತಪ್ಪಾಗಿದೆ, ಅವುಗಳು ಒಂದೇ ರೀತಿಯದ್ದಾಗಿದ್ದರೂ ಸಹ. ಇದು ಡೊಮೇನ್‌ಗಳ ಶಬ್ದಾರ್ಥದ ಮಿತಿಯನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ. ವಾಕ್ಯರಚನೆಯ ಸರಿಯಾದ ವಿನಂತಿಯು "ಎಲ್ಲಾ ಭಾಗಗಳ ಪಟ್ಟಿಯನ್ನು ನೀಡಿ, ಅದರ ಭಾಗದ ತೂಕವು ಲಭ್ಯವಿರುವ ಪ್ರಮಾಣಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ" "ಪ್ರಮಾಣ" ಮತ್ತು "ತೂಕ" ಎಂಬ ಪರಿಕಲ್ಪನೆಗಳ ಅರ್ಥಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ.

    ಕಾಮೆಂಟ್ ಮಾಡಿ. ಡೊಮೇನ್ ಪರಿಕಲ್ಪನೆಯು ಸರಿಯಾಗಿ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಅನುಕರಿಸಿವಿಷಯ ಪ್ರದೇಶ. ನಿಜವಾದ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ತಾತ್ವಿಕವಾಗಿ, ಮೇಲೆ ನೀಡಲಾದ ಪ್ರಶ್ನೆಗೆ ನೀವು ಉತ್ತರಿಸಬೇಕಾದಾಗ ಪರಿಸ್ಥಿತಿ ಸಾಧ್ಯ. ವ್ಯವಸ್ಥೆಯು ಉತ್ತರವನ್ನು ನೀಡುತ್ತದೆ, ಆದರೆ ಅದು ಬಹುಶಃ ಅರ್ಥಹೀನವಾಗಿರುತ್ತದೆ.

    ಕಾಮೆಂಟ್ ಮಾಡಿ. ಎಲ್ಲಾ ಡೊಮೇನ್‌ಗಳು ಡೊಮೇನ್‌ನ ಸಂಭವನೀಯ ಮೌಲ್ಯಗಳನ್ನು ಮಿತಿಗೊಳಿಸುವ ತಾರ್ಕಿಕ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿಲ್ಲ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಡೊಮೇನ್‌ಗೆ ಸಂಭವನೀಯ ಮೌಲ್ಯಗಳ ಸೆಟ್ ಡೇಟಾ ಪ್ರಕಾರಕ್ಕೆ ಸಂಭವನೀಯ ಮೌಲ್ಯಗಳ ಸೆಟ್‌ನಂತೆಯೇ ಇರುತ್ತದೆ.

    ಕಾಮೆಂಟ್ ಮಾಡಿ. ಡೊಮೇನ್‌ನ ಸಂಭವನೀಯ ಮೌಲ್ಯಗಳನ್ನು ಮಿತಿಗೊಳಿಸುವ ಬೂಲಿಯನ್ ಸ್ಥಿತಿಯನ್ನು ಹೇಗೆ ಹೊಂದಿಸುವುದು ಎಂಬುದು ಯಾವಾಗಲೂ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. "ಉದ್ಯೋಗಿಗಳ ಕೊನೆಯ ಹೆಸರು" ಡೊಮೇನ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಸ್ಟ್ರಿಂಗ್ ಡೇಟಾ ಪ್ರಕಾರಕ್ಕೆ ಷರತ್ತುಗಳನ್ನು ಒದಗಿಸುವ ಯಾರಿಗಾದರೂ ನಾನು ಕೃತಜ್ಞರಾಗಿರುತ್ತೇನೆ. ಉಪನಾಮಗಳ ಸಾಲುಗಳು ಸಂಖ್ಯೆಗಳು, ಸೇವಾ ಅಕ್ಷರಗಳು, ಮೃದುವಾದ ಚಿಹ್ನೆ ಇತ್ಯಾದಿಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗಬಾರದು ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ. ಆದರೆ ಉಪನಾಮ "Gggggyyyyy" ಸ್ವೀಕಾರಾರ್ಹವೇ? ಏಕೆ ಇಲ್ಲ? ನಿಸ್ಸಂಶಯವಾಗಿ ಅಲ್ಲ! ಅಥವಾ ಬಹುಶಃ ಯಾರಾದರೂ ತಮ್ಮನ್ನು ದ್ವೇಷದಿಂದ ಕರೆಯುತ್ತಾರೆ. ಈ ರೀತಿಯ ತೊಂದರೆಗಳು ಉದ್ಭವಿಸುತ್ತವೆ ಏಕೆಂದರೆ ನೈಜ ವಿದ್ಯಮಾನಗಳ ಅರ್ಥವನ್ನು ಯಾವಾಗಲೂ ಔಪಚಾರಿಕವಾಗಿ ವಿವರಿಸಲಾಗುವುದಿಲ್ಲ. ನಾವು, ಎಲ್ಲಾ ಜನರಂತೆ, ಉಪನಾಮ ಎಂದರೇನು ಎಂಬುದನ್ನು ಅಂತರ್ಬೋಧೆಯಿಂದ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತೇವೆ, ಆದರೆ ಉಪನಾಮಗಳಲ್ಲದ ತಂತಿಗಳಿಂದ ಉಪನಾಮಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸುವಂತಹ ಔಪಚಾರಿಕ ವ್ಯಾಖ್ಯಾನವನ್ನು ಯಾರೂ ನೀಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಈ ಪರಿಸ್ಥಿತಿಯಿಂದ ಹೊರಬರುವ ಮಾರ್ಗವು ಸರಳವಾಗಿದೆ - ಕಂಪ್ಯೂಟರ್ಗೆ ಹೆಸರುಗಳನ್ನು ನಮೂದಿಸುವ ಉದ್ಯೋಗಿಯ ಬುದ್ಧಿವಂತಿಕೆಯನ್ನು ಅವಲಂಬಿಸಿ.

    ^ ಸಂಬಂಧಗಳು, ಗುಣಲಕ್ಷಣಗಳು, ಸಂಬಂಧಗಳು

    ವ್ಯಾಖ್ಯಾನಗಳು ಮತ್ತು ಉದಾಹರಣೆಗಳು

    ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯ ಮೂಲಭೂತ ಪರಿಕಲ್ಪನೆಯು ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ ಸಂಬಂಧ . ಸಂಬಂಧದ ಪರಿಕಲ್ಪನೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವಲ್ಲಿ, ನಾವು K. ದಿನಾಂಕದ ಪುಸ್ತಕವನ್ನು ಅನುಸರಿಸುತ್ತೇವೆ.

    ವ್ಯಾಖ್ಯಾನ 1. ಸಂಬಂಧದ ಗುಣಲಕ್ಷಣ ಒಂದೆರಡು ರೀತಿಯ ಇವೆ<Имя_атрибута: Имя_домена>.

    ಗುಣಲಕ್ಷಣದ ಹೆಸರುಗಳು ಸಂಬಂಧದಲ್ಲಿ ಅನನ್ಯವಾಗಿರಬೇಕು. ಸಾಮಾನ್ಯವಾಗಿ ಸಂಬಂಧದ ಗುಣಲಕ್ಷಣದ ಹೆಸರುಗಳು ಅನುಗುಣವಾದ ಡೊಮೇನ್‌ಗಳ ಹೆಸರುಗಳಂತೆಯೇ ಇರುತ್ತವೆ.

    ವ್ಯಾಖ್ಯಾನ 2. ವರ್ತನೆ , ಬಹು ಡೊಮೇನ್‌ಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ (ಅಗತ್ಯವಾಗಿ ವಿಭಿನ್ನವಾಗಿಲ್ಲ), ಎರಡು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: ಹೆಡರ್ ಮತ್ತು ಬಾಡಿ.

    ಸಂಬಂಧದ ಹೆಡರ್ ಸ್ಥಿರ ಸಂಖ್ಯೆಯ ಸಂಬಂಧ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

    ದೇಹ ಸಂಬಂಧ ಅನೇಕ ಸಂಬಂಧ ಟ್ಯೂಪಲ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಪ್ರತಿ ಟುಪಲ್ ಸಂಬಂಧ ರೂಪದ ಜೋಡಿಗಳ ಗುಂಪನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ<Имя_атрибута: Значение_атрибута>:

    ಗುಣಲಕ್ಷಣದ ಮೌಲ್ಯವು ಡೊಮೇನ್‌ಗೆ ಸೇರಿದೆ

    ಸಂಬಂಧವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಹೀಗೆ ಬರೆಯಲಾಗುತ್ತದೆ:

    ಅಥವಾ ಚಿಕ್ಕದು

    ,

    ಅಥವಾ ಕೇವಲ

    ಸಂಬಂಧದಲ್ಲಿರುವ ಗುಣಲಕ್ಷಣಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಪದವಿ (ಅಥವಾ -ಅರಿಟಿ ) ಸಂಬಂಧ.

    ಸಂಬಂಧದ ಟುಪಲ್‌ಗಳ ಗುಂಪಿನ ಕಾರ್ಡಿನಾಲಿಟಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಶಕ್ತಿ ಸಂಬಂಧ.

    ಹಿಂದಿನ ಅಧ್ಯಾಯದಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಸಂಬಂಧದ ಗಣಿತದ ಪರಿಕಲ್ಪನೆಗೆ ಹಿಂತಿರುಗಿ, ನಾವು ಈ ಕೆಳಗಿನ ತೀರ್ಮಾನಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು:

    ತೀರ್ಮಾನ 1. ಸಂಬಂಧದ ಮುಖ್ಯಸ್ಥರು ಡೊಮೇನ್‌ಗಳ ಕಾರ್ಟೇಶಿಯನ್ ಉತ್ಪನ್ನವನ್ನು ವಿವರಿಸುತ್ತಾರೆ, ಅದರ ಮೇಲೆ ಸಂಬಂಧವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಹೆಡರ್ ಸ್ಥಿರವಾಗಿದೆ; ಡೇಟಾಬೇಸ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಅದು ಬದಲಾಗುವುದಿಲ್ಲ. ಸಂಬಂಧದಲ್ಲಿ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಬದಲಾಯಿಸಿದರೆ, ಸೇರಿಸಿದರೆ ಅಥವಾ ಅಳಿಸಿದರೆ, ಫಲಿತಾಂಶವು ಇರುತ್ತದೆ ಇತರೆಸಂಬಂಧ (ಅದೇ ಹೆಸರಿನೊಂದಿಗೆ ಸಹ).

    ತೀರ್ಮಾನ 2. ಸಂಬಂಧದ ದೇಹವು ಟುಪಲ್ಸ್ನ ಒಂದು ಗುಂಪಾಗಿದೆ, ಅಂದರೆ. ಡೊಮೇನ್‌ಗಳ ಕಾರ್ಟೇಶಿಯನ್ ಉತ್ಪನ್ನದ ಉಪವಿಭಾಗ. ಹೀಗಾಗಿ, ಸಂಬಂಧದ ದೇಹವು ವಾಸ್ತವವಾಗಿ ಪದದ ಗಣಿತದ ಅರ್ಥದಲ್ಲಿ ಸಂಬಂಧವಾಗಿದೆ. ಡೇಟಾಬೇಸ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಸಂಬಂಧದ ದೇಹವು ಬದಲಾಗಬಹುದು - ಟುಪಲ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು, ಸೇರಿಸಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

    ಉದಾಹರಣೆ 1 . "ಉದ್ಯೋಗಿ_ಸಂಖ್ಯೆ", "ಕೊನೆಯ ಹೆಸರು", "ಸಂಬಳ", "ಇಲಾಖೆ_ಸಂಖ್ಯೆ" ಡೊಮೇನ್‌ಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ "ಉದ್ಯೋಗಿಗಳು" ಸಂಬಂಧವನ್ನು ಪರಿಗಣಿಸೋಣ. ಏಕೆಂದರೆ ಎಲ್ಲಾ ಡೊಮೇನ್‌ಗಳು ವಿಭಿನ್ನವಾಗಿರುವುದರಿಂದ, ಸಂಬಂಧಿತ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಅನುಗುಣವಾದ ಡೊಮೇನ್‌ಗಳ ರೀತಿಯಲ್ಲಿಯೇ ಹೆಸರಿಸಲು ಅನುಕೂಲಕರವಾಗಿದೆ. ಸಂಬಂಧದ ಹೆಡರ್ ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

    ಉದ್ಯೋಗಿಗಳು (ಉದ್ಯೋಗಿ_ಸಂಖ್ಯೆ, ಕೊನೆಯ ಹೆಸರು, ಸಂಬಳ, ಇಲಾಖೆ_ಸಂಖ್ಯೆ)

    ಸಂಬಂಧವು ಪ್ರಸ್ತುತ ಮೂರು ಟ್ಯೂಪಲ್‌ಗಳನ್ನು ಹೊಂದಿರಲಿ:

    (1, ಇವನೊವ್, 1000, 1)

    (2, ಪೆಟ್ರೋವ್, 2000, 2)

    (3, ಸಿಡೊರೊವ್, 3000, 1)

    ಈ ಸಂಬಂಧವನ್ನು ಸ್ವಾಭಾವಿಕವಾಗಿ ಟೇಬಲ್ ರೂಪದಲ್ಲಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ:

    ^ ಕೋಷ್ಟಕ 1 ಸಂಬಂಧ "ಉದ್ಯೋಗಿಗಳು"

    ವ್ಯಾಖ್ಯಾನ 3. ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ಸಂಬಂಧಗಳ ಗುಂಪನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ.

    ವ್ಯಾಖ್ಯಾನ 4. ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾ

    ಯಾವುದೇ ಸಂಬಂಧವನ್ನು ಮೇಜಿನ ರೂಪದಲ್ಲಿ ಪ್ರತಿನಿಧಿಸಬಹುದಾದರೂ, ಅದನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು ಸಂಬಂಧಗಳು ಕೋಷ್ಟಕಗಳಲ್ಲ. ಇವುಗಳು ನಿಕಟವಾಗಿವೆ, ಆದರೆ ಅದೇ ಪರಿಕಲ್ಪನೆಗಳಲ್ಲ. ಸಂಬಂಧಗಳು ಮತ್ತು ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಕೆಳಗೆ ಚರ್ಚಿಸಲಾಗುವುದು.

    ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯು ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪದಗಳು ಅನುಗುಣವಾದ "ಕೋಷ್ಟಕ" ಸಮಾನಾರ್ಥಕಗಳನ್ನು ಹೊಂದಿವೆ:


    ^ ಸಂಬಂಧಿತ ಪದ

    ಅನುಗುಣವಾದ "ಕೋಷ್ಟಕ" ಪದ

    ಡೇಟಾಬೇಸ್

    ಕೋಷ್ಟಕಗಳ ಸೆಟ್

    ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾ

    ಟೇಬಲ್ ಹೆಡರ್ಗಳ ಸೆಟ್

    ವರ್ತನೆ

    ಟೇಬಲ್

    ಸಂಬಂಧದ ಹೆಡರ್

    ಟೇಬಲ್ ಶೀರ್ಷಿಕೆ

    ಸಂಬಂಧದ ದೇಹ

    ಟೇಬಲ್ ದೇಹ

    ಸಂಬಂಧದ ಗುಣಲಕ್ಷಣ

    ಟೇಬಲ್ ಕಾಲಮ್ ಹೆಸರು

    ಸಂಬಂಧ ಟ್ಯೂಪಲ್

    ಟೇಬಲ್ ಸಾಲು

    ಸಂಬಂಧದ ಪದವಿ (ಅರಿಟಿ).

    ಟೇಬಲ್ ಕಾಲಮ್‌ಗಳ ಸಂಖ್ಯೆ

    ವಿದ್ಯುತ್ ಅನುಪಾತ

    ಟೇಬಲ್ ಸಾಲುಗಳ ಸಂಖ್ಯೆ

    ಡೊಮೇನ್‌ಗಳು ಮತ್ತು ಡೇಟಾ ಪ್ರಕಾರಗಳು

    ಟೇಬಲ್ ಕೋಶಗಳಲ್ಲಿನ ಡೇಟಾದ ವಿಧಗಳು

    ^ ಸಂಬಂಧಗಳ ಗುಣಲಕ್ಷಣಗಳು

    ಸಂಬಂಧಗಳ ಗುಣಲಕ್ಷಣಗಳು ಸಂಬಂಧದ ಮೇಲಿನ ವ್ಯಾಖ್ಯಾನದಿಂದ ನೇರವಾಗಿ ಅನುಸರಿಸುತ್ತವೆ. ಈ ಗುಣಲಕ್ಷಣಗಳು ಸಂಬಂಧಗಳು ಮತ್ತು ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸಗಳಾಗಿವೆ.


    1. ^ ಸಂಬಂಧದಲ್ಲಿ ಒಂದೇ ರೀತಿಯ ಟ್ಯೂಪಲ್‌ಗಳಿಲ್ಲ . ವಾಸ್ತವವಾಗಿ, ಸಂಬಂಧದ ದೇಹ ಅನೇಕ tuples ಮತ್ತು, ಯಾವುದೇ ಸೆಟ್‌ನಂತೆ, ಪ್ರತ್ಯೇಕಿಸಲಾಗದ ಅಂಶಗಳನ್ನು ಹೊಂದಿರಬಾರದು (ಅಧ್ಯಾಯ 1 ರಲ್ಲಿ ಸೆಟ್ ಪರಿಕಲ್ಪನೆಯನ್ನು ನೋಡಿ.). ಕೋಷ್ಟಕಗಳು, ಸಂಬಂಧಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಒಂದೇ ಸಾಲುಗಳನ್ನು ಹೊಂದಿರಬಹುದು.

    2. ^ ಟುಪಲ್‌ಗಳನ್ನು ಆರ್ಡರ್ ಮಾಡಲಾಗಿಲ್ಲ (ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ) . ವಾಸ್ತವವಾಗಿ, ನಾವು "ಉದ್ಯೋಗಿಗಳು" ಸಂಬಂಧವನ್ನು ಟೇಬಲ್ ರೂಪದಲ್ಲಿ ಚಿತ್ರಿಸಿದ್ದೇವೆ ಎಂಬ ಅಂಶದ ಹೊರತಾಗಿಯೂ, ಉದ್ಯೋಗಿ ಇವನೊವ್ ಉದ್ಯೋಗಿ ಪೆಟ್ರೋವ್ಗೆ "ಮುಂದೆ" ಎಂದು ಹೇಳಲಾಗುವುದಿಲ್ಲ. ಕಾರಣ ಒಂದೇ - ಸಂಬಂಧದ ದೇಹವು ಒಂದು ಸೆಟ್, ಮತ್ತು ಸೆಟ್ ಅನ್ನು ಆದೇಶಿಸಲಾಗಿಲ್ಲ. ಸಂಬಂಧಗಳು ಮತ್ತು ಕೋಷ್ಟಕಗಳನ್ನು ಗುರುತಿಸಲು ಸಾಧ್ಯವಾಗದಿರಲು ಇದು ಎರಡನೇ ಕಾರಣ - ಕೋಷ್ಟಕಗಳಲ್ಲಿನ ಸಾಲುಗಳನ್ನು ಆದೇಶಿಸಲಾಗಿದೆ. ಅದೇ ಸಂಬಂಧ ಇರಬಹುದು ಚಿತ್ರಿಸಲಾಗಿದೆಇದರಲ್ಲಿ ವಿವಿಧ ಕೋಷ್ಟಕಗಳು ಸಾಲುಗಳು ವಿಭಿನ್ನ ಕ್ರಮದಲ್ಲಿವೆ.

    3. ^ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಕ್ರಮಗೊಳಿಸಲಾಗಿಲ್ಲ (ಎಡದಿಂದ ಬಲಕ್ಕೆ) . ಏಕೆಂದರೆ ಪ್ರತಿಯೊಂದು ಗುಣಲಕ್ಷಣವು ಸಂಬಂಧದೊಳಗೆ ವಿಶಿಷ್ಟ ಹೆಸರನ್ನು ಹೊಂದಿದೆ, ನಂತರ ಗುಣಲಕ್ಷಣಗಳ ಕ್ರಮವು ಅಪ್ರಸ್ತುತವಾಗುತ್ತದೆ. ಈ ಗುಣವು ಸಂಬಂಧದ ಗಣಿತದ ವ್ಯಾಖ್ಯಾನದಿಂದ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಸಂಬಂಧವನ್ನು ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ (ಅಧ್ಯಾಯ 1 ನೋಡಿ - ಅಲ್ಲಿ ಟ್ಯೂಪಲ್‌ಗಳ ಘಟಕಗಳು ಆದೇಶಿಸಿದರು) ಸಂಬಂಧಗಳು ಮತ್ತು ಕೋಷ್ಟಕಗಳನ್ನು ಸಮೀಕರಿಸಲಾಗುವುದಿಲ್ಲ ಎಂಬುದಕ್ಕೆ ಇದು ಮೂರನೇ ಕಾರಣ - ಕೋಷ್ಟಕದಲ್ಲಿನ ಕಾಲಮ್‌ಗಳನ್ನು ಆದೇಶಿಸಲಾಗಿದೆ. ಅದೇ ಸಂಬಂಧ ಇರಬಹುದು ಚಿತ್ರಿಸಲಾಗಿದೆಇದರಲ್ಲಿ ವಿವಿಧ ಕೋಷ್ಟಕಗಳು ಕಾಲಮ್‌ಗಳು ವಿಭಿನ್ನ ಕ್ರಮದಲ್ಲಿವೆ.

    4. ^ ಎಲ್ಲಾ ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯಗಳು ಪರಮಾಣು . ಆಧಾರವಾಗಿರುವ ಗುಣಲಕ್ಷಣಗಳು ಪರಮಾಣು ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿವೆ ಎಂಬ ಅಂಶದಿಂದ ಇದು ಅನುಸರಿಸುತ್ತದೆ. ಇದು ಸಂಬಂಧಗಳು ಮತ್ತು ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ನಾಲ್ಕನೇ ವ್ಯತ್ಯಾಸವಾಗಿದೆ - ನೀವು ಟೇಬಲ್ ಕೋಶಗಳಲ್ಲಿ ಏನನ್ನಾದರೂ ಹಾಕಬಹುದು - ಸರಣಿಗಳು, ರಚನೆಗಳು ಮತ್ತು ಇತರ ಕೋಷ್ಟಕಗಳು.
    ಕಾಮೆಂಟ್ ಮಾಡಿ. ಸಂಬಂಧದ ಗುಣಲಕ್ಷಣಗಳಿಂದ ಅದು ಅನುಸರಿಸುತ್ತದೆ ಪ್ರತಿಯೊಬ್ಬರೂ ಅಲ್ಲಟೇಬಲ್ ಸಂಬಂಧವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು. ಕೋಷ್ಟಕವು ಸಂಬಂಧವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು, ಟೇಬಲ್ ಸರಳವಾದ ರಚನೆಯನ್ನು ಹೊಂದಿರಬೇಕು (ಕೇವಲ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಪ್ರತಿ ಸಾಲು ಒಂದೇ ಸಂಖ್ಯೆಯ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ), ಟೇಬಲ್ ಒಂದೇ ಸಾಲುಗಳನ್ನು ಹೊಂದಿರಬಾರದು, ಕೋಷ್ಟಕದಲ್ಲಿನ ಯಾವುದೇ ಕಾಲಮ್ ಡೇಟಾವನ್ನು ಹೊಂದಿರಬೇಕು ಕೇವಲ ಒಂದು ಪ್ರಕಾರ, ಬಳಸಿದ ಎಲ್ಲಾ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಸರಳವಾಗಿರಬೇಕು.

    ಕಾಮೆಂಟ್ ಮಾಡಿ. ಪ್ರತಿಯೊಂದು ಸಂಬಂಧವನ್ನು ಪರಿಗಣಿಸಬಹುದು ಟೇಬಲ್ ಸಮಾನತೆಯ ವರ್ಗ , ಇದಕ್ಕಾಗಿ ಈ ಕೆಳಗಿನ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಲಾಗಿದೆ:


    • ಕೋಷ್ಟಕಗಳು ಒಂದೇ ಸಂಖ್ಯೆಯ ಕಾಲಮ್‌ಗಳನ್ನು ಹೊಂದಿವೆ.

    • ಕೋಷ್ಟಕಗಳು ಒಂದೇ ಹೆಸರಿನ ಕಾಲಮ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ.

    • ಅದೇ ಹೆಸರಿನ ಕಾಲಮ್‌ಗಳು ಒಂದೇ ಡೊಮೇನ್‌ಗಳಿಂದ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ.

    • ಕೋಷ್ಟಕಗಳು ಒಂದೇ ಸಾಲುಗಳನ್ನು ಹೊಂದಿವೆ, ಆದರೆ ಕಾಲಮ್ಗಳ ಕ್ರಮವು ಬದಲಾಗಬಹುದು.
    ಅಂತಹ ಎಲ್ಲಾ ಕೋಷ್ಟಕಗಳು ವಿಭಿನ್ನವಾಗಿವೆ ಚಿತ್ರಗಳುಅದೇ ಸಂಬಂಧ.

    ^ ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪ

    ಪ್ರತಿಯೊಬ್ಬರೂ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ವಿಷಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು ಕಷ್ಟಕರವಾದ ವಿಷಯ. ನೀವು ಕಟ್ಟುನಿಟ್ಟಾದ, ವಿವರಣಾತ್ಮಕ ವ್ಯಾಖ್ಯಾನವನ್ನು ನೀಡದಿದ್ದರೆ, ಅದರ ತಪ್ಪಾದ ವ್ಯಾಖ್ಯಾನದ ಸಾಧ್ಯತೆ ಯಾವಾಗಲೂ ಇರುತ್ತದೆ. ನಾವು ಕಟ್ಟುನಿಟ್ಟಾದ ಔಪಚಾರಿಕ ವ್ಯಾಖ್ಯಾನವನ್ನು ನೀಡಿದರೆ, ನಿಯಮದಂತೆ, ಇದು ಕ್ಷುಲ್ಲಕ ಅಥವಾ ತುಂಬಾ ತೊಡಕಿನದ್ದಾಗಿದೆ. ಸಂಬಂಧದ ವ್ಯಾಖ್ಯಾನದೊಂದಿಗೆ ಇದು ನಿಖರವಾಗಿ ಪರಿಸ್ಥಿತಿಯಾಗಿದೆ ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪ (1NF ) ಇದರ ಬಗ್ಗೆ ಮಾತನಾಡದಿರುವುದು ಅಸಾಧ್ಯ, ಏಕೆಂದರೆ ... 1NF ಆಧರಿಸಿ, ಹೆಚ್ಚಿನ ಸಾಮಾನ್ಯ ರೂಪಗಳನ್ನು ನಿರ್ಮಿಸಲಾಗಿದೆ, ಅದನ್ನು ಅಧ್ಯಾಯದಲ್ಲಿ ಮತ್ತಷ್ಟು ಚರ್ಚಿಸಲಾಗಿದೆ. 6 ಮತ್ತು 7. ಅದರ ಕ್ಷುಲ್ಲಕತೆಯಿಂದಾಗಿ 1NF ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು ಕಷ್ಟ. ಆದ್ದರಿಂದ, ನಾವು ಕೆಲವು ವಿವರಣೆಗಳನ್ನು ನೀಡೋಣ.

    ವಿವರಣೆ 1. ಒಂದು ಸಂಬಂಧವು ವ್ಯಾಖ್ಯಾನ 2 ಅನ್ನು ಪೂರೈಸಿದರೆ 1NF ನಲ್ಲಿದೆ ಎಂದು ಹೇಳಲಾಗುತ್ತದೆ.

    ಇದು ವಾಸ್ತವವಾಗಿ, ಒಂದು ಟೌಟಾಲಜಿಯಾಗಿದೆ, ಏಕೆಂದರೆ ವ್ಯಾಖ್ಯಾನ 2 ರಿಂದ ಇದು ಯಾವುದೇ ಇತರ ಸಂಬಂಧಗಳಿಲ್ಲ ಎಂದು ಅನುಸರಿಸುತ್ತದೆ. ವಾಸ್ತವವಾಗಿ, ವ್ಯಾಖ್ಯಾನ 2 ಯಾವುದು ಸಂಬಂಧ ಮತ್ತು ಯಾವುದು ಅಲ್ಲ ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ, ಮೊದಲ ಅಲ್ಲದ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿ ಯಾವುದೇ ಸಂಬಂಧಗಳಿಲ್ಲ.

    ವಿವರಣೆ 2. ಅದರ ಗುಣಲಕ್ಷಣಗಳು ಸ್ಕೇಲಾರ್ (ಪರಮಾಣು) ಮೌಲ್ಯಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿದ್ದರೆ ಸಂಬಂಧವು 1NF ನಲ್ಲಿದೆ ಎಂದು ಹೇಳಲಾಗುತ್ತದೆ.

    ಮತ್ತೊಮ್ಮೆ, ವ್ಯಾಖ್ಯಾನ 2 ಡೊಮೇನ್‌ನ ಪರಿಕಲ್ಪನೆಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ ಮತ್ತು ಡೊಮೇನ್‌ಗಳನ್ನು ಸರಳ ಡೇಟಾ ಪ್ರಕಾರಗಳ ಮೇಲೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ.

    ಅರೇಗಳು, ರಚನೆಗಳು ಅಥವಾ ಇತರ ಸಂಬಂಧಗಳು - ಸಂಕೀರ್ಣ ಡೇಟಾ ಪ್ರಕಾರಗಳ ಮೇಲೆ ಸಂಬಂಧದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು ಎಂದು ಊಹಿಸುವ ಮೂಲಕ ಮೊದಲ ಅಲ್ಲದ ಸಾಮಾನ್ಯ ರೂಪವನ್ನು ಪಡೆಯಬಹುದು. ಕೆಲವು ಕೋಶಗಳು ಅರೇಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಕೋಷ್ಟಕವನ್ನು ಕಲ್ಪಿಸಿಕೊಳ್ಳುವುದು ಸುಲಭ, ಇತರ ಕೋಶಗಳು ಸಂಕೀರ್ಣ ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ರಚನೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ ಮತ್ತು ಇನ್ನೂ ಕೆಲವು ಸಂಪೂರ್ಣ ಸಂಬಂಧಿತ ಕೋಷ್ಟಕಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಅದು ಅದೇ ಸಂಕೀರ್ಣ ವಸ್ತುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಇವು ಕೆಲವು ಆಧುನಿಕ ಪೋಸ್ಟ್-ರಿಲೇಷನಲ್ ಮತ್ತು ಆಬ್ಜೆಕ್ಟ್ DBMS ಗಳು ಒದಗಿಸುವ ಸಾಮರ್ಥ್ಯಗಳಾಗಿವೆ.

    ಸಂಬಂಧಗಳು ಸರಳ ಪ್ರಕಾರಗಳ ಡೇಟಾವನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿರಬೇಕು ಎಂಬ ಅವಶ್ಯಕತೆಯು ಸಂಬಂಧಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಏಕೆ ಕರೆಯಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ ಫ್ಲಾಟ್ ಕೋಷ್ಟಕಗಳು (ಸರಳ ಟೇಬಲ್ ) ವಾಸ್ತವವಾಗಿ, ಸಂಬಂಧಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಕೋಷ್ಟಕಗಳು ಎರಡು ಆಯಾಮಗಳಾಗಿವೆ. ಒಂದು ಆಯಾಮವನ್ನು ಕಾಲಮ್‌ಗಳ ಪಟ್ಟಿಯಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ, ಎರಡನೇ ಆಯಾಮವನ್ನು ಸಾಲುಗಳ ಪಟ್ಟಿಯಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಒಂದು ಜೋಡಿ ನಿರ್ದೇಶಾಂಕಗಳು (ಸಾಲು ಸಂಖ್ಯೆ, ಕಾಲಮ್ ಸಂಖ್ಯೆ) ಟೇಬಲ್ ಸೆಲ್ ಮತ್ತು ಅದು ಒಳಗೊಂಡಿರುವ ಮೌಲ್ಯವನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುತ್ತದೆ. ಟೇಬಲ್ ಸೆಲ್ ಸಂಕೀರ್ಣ ಪ್ರಕಾರಗಳ (ವ್ಯೂಹಗಳು, ರಚನೆಗಳು, ಇತರ ಕೋಷ್ಟಕಗಳು) ಡೇಟಾವನ್ನು ಹೊಂದಿರಬಹುದು ಎಂದು ನಾವು ಭಾವಿಸಿದರೆ, ಅಂತಹ ಟೇಬಲ್ ಇನ್ನು ಮುಂದೆ ಫ್ಲಾಟ್ ಆಗಿರುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಟೇಬಲ್ ಕೋಶವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದ್ದರೆ, ನಂತರ ನೀವು ತಿಳಿದಿರಬೇಕಾದ ರಚನೆಯ ಅಂಶವನ್ನು ಪ್ರವೇಶಿಸಲು ಮೂರುನಿಯತಾಂಕ (ಸಾಲು ಸಂಖ್ಯೆ, ಕಾಲಮ್ ಸಂಖ್ಯೆ, ರಚನೆಯಲ್ಲಿನ ಅಂಶ ಸಂಖ್ಯೆ).

    ಆದ್ದರಿಂದ ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪದ ಮೂರನೇ ವಿವರಣೆಯು ಹೊರಹೊಮ್ಮುತ್ತದೆ:

    ವಿವರಣೆ 3. ಫ್ಲಾಟ್ ಟೇಬಲ್ ಆಗಿದ್ದರೆ ಸಂಬಂಧವು 1NF ನಲ್ಲಿದೆ.

    ನಾವು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಶಾಸ್ತ್ರೀಯ ಸಂಬಂಧಿತ ಸಿದ್ಧಾಂತವನ್ನು ಪರಿಗಣಿಸಲು ನಮ್ಮನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತೇವೆ, ಇದರಲ್ಲಿ ಎಲ್ಲಾ ಸಂಬಂಧಗಳು ಕೇವಲ ಪರಮಾಣು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿವೆ ಮತ್ತು ನಿಸ್ಸಂಶಯವಾಗಿ 1NF ನಲ್ಲಿವೆ.

    ತೀರ್ಮಾನಗಳು

    ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯು ಮೂರು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:


    • ರಚನಾತ್ಮಕ ಭಾಗ.

    • ಇಡೀ ಭಾಗ.

    • ಕುಶಲತೆಯ ಭಾಗ.
    ಶಾಸ್ತ್ರೀಯ ಸಂಬಂಧಿತ ಮಾದರಿಯಲ್ಲಿ, ಮಾತ್ರ ಸರಳ (ಪರಮಾಣು) ಡೇಟಾ ಪ್ರಕಾರಗಳು . ಸರಳ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಯಾವುದೇ ಆಂತರಿಕ ರಚನೆಯನ್ನು ಹೊಂದಿಲ್ಲ.

    ಡೊಮೇನ್‌ಗಳು - ಇವು ಕೆಲವು ಅರ್ಥವನ್ನು ಹೊಂದಿರುವ ಡೇಟಾ ಪ್ರಕಾರಗಳಾಗಿವೆ (ಶಬ್ದಾರ್ಥಶಾಸ್ತ್ರ). ಡೊಮೇನ್‌ಗಳು ಹೋಲಿಕೆಗಳನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತವೆ - ವಿಭಿನ್ನ ಡೊಮೇನ್‌ಗಳಿಂದ ಮೌಲ್ಯಗಳನ್ನು ಹೋಲಿಸಲು ಸಾಧ್ಯವಾದರೂ ಇದು ತಪ್ಪಾಗಿದೆ.

    ವರ್ತನೆ ಎರಡು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ - ಸಂಬಂಧದ ಹೆಡರ್ ಮತ್ತು ದೇಹದ ಸಂಬಂಧ . ಸಂಬಂಧದ ಹೆಡರ್ ಟೇಬಲ್ ಹೆಡರ್ಗೆ ಹೋಲುತ್ತದೆ. ಸಂಬಂಧದ ತಲೆಯು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಗುಣಲಕ್ಷಣಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಸಂಬಂಧದ ಪದವಿ . ಸಂಬಂಧದ ದೇಹವು ಮೇಜಿನ ದೇಹಕ್ಕೆ ಹೋಲುತ್ತದೆ. ಸಂಬಂಧದ ದೇಹವು ಒಳಗೊಂಡಿದೆ ಟುಪಲ್ಸ್ . ಒಂದು ಸಂಬಂಧದ ಟ್ಯೂಪಲ್ ಟೇಬಲ್ ಸಾಲಿಗೆ ಹೋಲುತ್ತದೆ. ಸಂಬಂಧದ ಟುಪಲ್‌ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ವಿದ್ಯುತ್ ಅನುಪಾತ .

    ಸಂಬಂಧವು ಈ ಕೆಳಗಿನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ:


    • ಸಂಬಂಧದಲ್ಲಿ ಒಂದೇ ರೀತಿಯ ಟ್ಯೂಪಲ್‌ಗಳಿಲ್ಲ.

    • ಟುಪಲ್‌ಗಳನ್ನು ಆದೇಶಿಸಲಾಗಿಲ್ಲ (ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ).

    • ಗುಣಲಕ್ಷಣಗಳನ್ನು ಆದೇಶಿಸಲಾಗಿಲ್ಲ (ಎಡದಿಂದ ಬಲಕ್ಕೆ).

    • ಎಲ್ಲಾ ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯಗಳು ಪರಮಾಣು.
    ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ಸಂಬಂಧಗಳ ಗುಂಪನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ.

    ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾ ಡೇಟಾವು ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ಸೇರಿಸಲಾದ ಸಂಬಂಧದ ಹೆಡರ್‌ಗಳ ಗುಂಪಾಗಿದೆ.

    ಸಂಬಂಧವಿದೆ ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪ (1NF ) ಇದು ಸ್ಕೇಲಾರ್ (ಪರಮಾಣು) ಮೌಲ್ಯಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿದ್ದರೆ.

    ಮುಖಪುಟ > ಉಪನ್ಯಾಸ

    ಉಪನ್ಯಾಸ DB ಅಧ್ಯಾಯ 2 ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳು 2.1. ನಿಯಮಗಳು ಮತ್ತು ವ್ಯಾಖ್ಯಾನಗಳುಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳ ಅಭಿವೃದ್ಧಿಯು 1960 ರ ದಶಕದ ಉತ್ತರಾರ್ಧದಲ್ಲಿ ಪ್ರಾರಂಭವಾಯಿತು, ಮೊದಲ ಕೃತಿಗಳು ಕಾಣಿಸಿಕೊಂಡಾಗ, ಕೋಷ್ಟಕಗಳ ರೂಪದಲ್ಲಿ ಡೇಟಾ ಪ್ರಸ್ತುತಿಯನ್ನು ಔಪಚಾರಿಕಗೊಳಿಸಲು ತಜ್ಞರಿಗೆ ಪರಿಚಿತವಾಗಿರುವ ವಿಧಾನಗಳನ್ನು ಬಳಸುವ ಸಾಧ್ಯತೆಗಳನ್ನು ಚರ್ಚಿಸಲಾಗಿದೆ. ಕೆಲವು ತಜ್ಞರು ಮಾಹಿತಿ ನಿರ್ಧಾರ ಕೋಷ್ಟಕಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುವ ಈ ವಿಧಾನವನ್ನು ಕರೆಯುತ್ತಾರೆ, ಇತರರು - ಕೋಷ್ಟಕ ಕ್ರಮಾವಳಿಗಳು. ಸಂಬಂಧಿತ ದತ್ತಸಂಚಯಗಳ ಸಿದ್ಧಾಂತಿಗಳು ಮಾಹಿತಿ ಡೇಟಾಲಾಜಿಕಲ್ ಮಾದರಿಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುವ ಕೋಷ್ಟಕ ವಿಧಾನ ಎಂದು ಕರೆಯುತ್ತಾರೆ. ಸಂಬಂಧಿತ ದತ್ತಸಂಚಯಗಳ ಸಿದ್ಧಾಂತದ ಸ್ಥಾಪಕರನ್ನು IBM ಉದ್ಯೋಗಿ ಎಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ, ಡಾ. ಇ. ಎಫ್. ಕಾಡ್, ಅವರು ಜೂನ್ 6, 1970 ರಂದು "ದೊಡ್ಡ ಹಂಚಿಕೆಯ ಡೇಟಾ ಬ್ಯಾಂಕ್‌ಗಳಿಗಾಗಿ ಡೇಟಾ ಸಂಬಂಧಿತ ಮಾದರಿ" ಎಂಬ ಲೇಖನವನ್ನು ಪ್ರಕಟಿಸಿದರು. ಈ ಲೇಖನದಲ್ಲಿ, "ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿ" ಎಂಬ ಪದವನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಬಳಸಲಾಯಿತು, ಇದು ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳ ಆರಂಭವನ್ನು ಗುರುತಿಸಿದೆ. ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ಸಿದ್ಧಾಂತವನ್ನು 1970 ರ ದಶಕದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. USA ನಲ್ಲಿ Dr. E.F. ಕಾಡ್ ಅವರು ಸೆಟ್ ಸಿದ್ಧಾಂತದ ಗಣಿತದ ಉಪಕರಣವನ್ನು ಅವಲಂಬಿಸಿದ್ದಾರೆ. ಯಾವುದೇ ದತ್ತಾಂಶವನ್ನು ವಿಶೇಷ ಪ್ರಕಾರದ ಎರಡು ಆಯಾಮದ ಕೋಷ್ಟಕಗಳ ರೂಪದಲ್ಲಿ ಪ್ರತಿನಿಧಿಸಬಹುದು ಎಂದು ಅವರು ಸಾಬೀತುಪಡಿಸಿದರು, ಇದನ್ನು ಗಣಿತಶಾಸ್ತ್ರದಲ್ಲಿ ಸಂಬಂಧಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. "ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿ" ಎಂಬ ಹೆಸರು "ಸಂಬಂಧ" ಎಂಬ ಇಂಗ್ಲಿಷ್ ಪದದಿಂದ ಬಂದಿದೆ. ಪ್ರಸ್ತುತ, ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು (DBs) ವಿನ್ಯಾಸಗೊಳಿಸಲು ಸೈದ್ಧಾಂತಿಕ ಆಧಾರವು ಸಂಬಂಧಿತ ಬೀಜಗಣಿತದ ಗಣಿತದ ಉಪಕರಣವಾಗಿದೆ (ಉಪವಿಭಾಗ 1.2 ನೋಡಿ). ಹೀಗಾಗಿ, ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ಎನ್ನುವುದು ವಸ್ತುಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿ (ಡೇಟಾ), ಎರಡು ಆಯಾಮದ ಸರಣಿಗಳ ರೂಪದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ - ಕೋಷ್ಟಕಗಳು, ಕೆಲವು ಸಂಪರ್ಕಗಳಿಂದ ಒಂದುಗೂಡಿಸಲಾಗುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ಒಂದು ಟೇಬಲ್ ಅನ್ನು ಸಹ ಒಳಗೊಂಡಿರುತ್ತದೆ. ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳ ಹೆಚ್ಚಿನ ಅಧ್ಯಯನಕ್ಕೆ ಮುಂದುವರಿಯುವ ಮೊದಲು, ಸಿದ್ಧಾಂತ ಮತ್ತು ಅಭ್ಯಾಸದಲ್ಲಿ ಬಳಸುವ ನಿಯಮಗಳು ಮತ್ತು ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಪರಿಗಣಿಸೋಣ. ಡೇಟಾಬೇಸ್ ಟೇಬಲ್- ಒಂದು ವರ್ಗದ ವಸ್ತುಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವ ಎರಡು ಆಯಾಮದ ರಚನೆ. ಸಂಬಂಧಿತ ಬೀಜಗಣಿತದ ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಎರಡು ಆಯಾಮದ ಶ್ರೇಣಿಯನ್ನು (ಕೋಷ್ಟಕ) ಕರೆಯಲಾಗುತ್ತದೆ ವರ್ತನೆ.ಟೇಬಲ್ ಕೆಳಗಿನ ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: ಕ್ಷೇತ್ರ, ಕೋಶ, ದಾಖಲೆ (Fig. 2.1). ಕ್ಷೇತ್ರಡೇಟಾಬೇಸ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ನಿರೂಪಿಸುವ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ ಒಂದರ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಕೋಷ್ಟಕದಲ್ಲಿನ ಕ್ಷೇತ್ರಗಳ ಸಂಖ್ಯೆಯು ಡೇಟಾಬೇಸ್ ವಸ್ತುಗಳನ್ನು ನಿರೂಪಿಸುವ ಗುಣಲಕ್ಷಣಗಳ ಸಂಖ್ಯೆಗೆ ಅನುರೂಪವಾಗಿದೆ. 22 ಕೋಶಅನುಗುಣವಾದ ಕ್ಷೇತ್ರದ ನಿರ್ದಿಷ್ಟ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿದೆ (ಒಂದು ವಸ್ತುವಿನ ಗುಣಲಕ್ಷಣ). ರೆಕಾರ್ಡ್ ಮಾಡಿ- ಟೇಬಲ್ ಸಾಲು. ಇದು ಒಂದು ವಸ್ತುವನ್ನು ನಿರೂಪಿಸುವ ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ದಾಖಲೆಗಳ ಸಂಖ್ಯೆ (ಸಾಲುಗಳು) ಕೋಷ್ಟಕದಲ್ಲಿ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿರುವ ವಸ್ತುಗಳ ಸಂಖ್ಯೆಗೆ ಅನುರೂಪವಾಗಿದೆ. ಡೇಟಾಬೇಸ್ ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಪದ ದಾಖಲೆಪರಿಕಲ್ಪನೆಗೆ ಅನುರೂಪವಾಗಿದೆ ಕೋರ್- ಮತ್ತು ಸಂಬಂಧದಿಂದ ಪರಸ್ಪರ ಸಂಪರ್ಕ ಹೊಂದಿದ ಗುಣಲಕ್ಷಣಗಳ ಅನುಕ್ರಮ. ಗ್ರಾಫ್ ಸಿದ್ಧಾಂತದಲ್ಲಿ ವಾಹನ ಸವಾರಿನಿರ್ದೇಶಿತ ಗ್ರಾಫ್ನ ಸರಳ ಶಾಖೆ ಎಂದರೆ - ಒಂದು ಮರ. ಕೋಷ್ಟಕದಲ್ಲಿ 2.1 ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಿದ್ಧಾಂತ ಮತ್ತು ಅಭ್ಯಾಸದಲ್ಲಿ ಬಳಸಿದ ಪದಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳ ಅತ್ಯುತ್ತಮ ರಚನೆಯನ್ನು ನಿರ್ಮಿಸಲು ಅಗತ್ಯವಾದ ಪ್ರಮುಖ ಪರಿಕಲ್ಪನೆಗಳಲ್ಲಿ ಒಂದು ಕೀ ಅಥವಾ ಪ್ರಮುಖ ಕ್ಷೇತ್ರದ ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ. ಕೀಒಂದು ಕ್ಷೇತ್ರವನ್ನು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ, ಅದರ ಮೌಲ್ಯಗಳು ಕೋಷ್ಟಕದಲ್ಲಿನ ಎಲ್ಲಾ ಇತರ ಕ್ಷೇತ್ರಗಳ ಮೌಲ್ಯಗಳನ್ನು ಅನನ್ಯವಾಗಿ ನಿರ್ಧರಿಸುತ್ತವೆ. ಉದಾಹರಣೆಗೆ, "ಪಾಸ್‌ಪೋರ್ಟ್ ಸಂಖ್ಯೆ" ಅಥವಾ "ತೆರಿಗೆದಾರರ ಗುರುತಿನ ಸಂಖ್ಯೆ (TIN)" ಕ್ಷೇತ್ರವು ಯಾವುದೇ ವ್ಯಕ್ತಿಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನಿಸ್ಸಂದಿಗ್ಧವಾಗಿ ನಿರ್ಧರಿಸುತ್ತದೆ (ಮಾನವ ಸಂಪನ್ಮೂಲ ಇಲಾಖೆಗಳು ಅಥವಾ ಉದ್ಯಮದ ಲೆಕ್ಕಪತ್ರ ವಿಭಾಗಗಳಿಗೆ ಅನುಗುಣವಾದ ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡುವಾಗ).
    23

    ಮೇಜಿನ ಕೀಲಿಯು ಒಂದಲ್ಲ, ಆದರೆ ಹಲವಾರು ಕ್ಷೇತ್ರಗಳಾಗಿರಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಎರಡು ಸಮಯ-ಸ್ವತಂತ್ರ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಪೂರೈಸಿದರೆ ಕ್ಷೇತ್ರಗಳ ಒಂದು ಸೆಟ್ ಮಾತ್ರ ಸಂಭವನೀಯ ಟೇಬಲ್ ಕೀ ಆಗಿರಬಹುದು: ಅನನ್ಯತೆ ಮತ್ತು ಕನಿಷ್ಠ. ಪ್ರಾಥಮಿಕ ಕೀಲಿಯ ಭಾಗವಾಗಿರದ ಪ್ರತಿಯೊಂದು ಕ್ಷೇತ್ರವನ್ನು ಟೇಬಲ್‌ನ ಕೀ ಅಲ್ಲದ ಕ್ಷೇತ್ರ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

    ವಿಶಿಷ್ಟತೆಕೀ ಎಂದರೆ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ಒಂದೇ ಕೀ ಫೀಲ್ಡ್ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಯಾವುದೇ ಎರಡು ವಿಭಿನ್ನ ದಾಖಲೆಗಳನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ವಿಶಿಷ್ಟತೆಯ ಸ್ಥಿತಿಯನ್ನು ಪೂರೈಸುವುದು ಕಡ್ಡಾಯವಾಗಿದೆ. ಸ್ಥಿತಿ ಕನಿಷ್ಠೀಯತಾವಾದಪ್ರಮುಖ ಕ್ಷೇತ್ರಗಳು ಎಂದರೆ ಆಯ್ದ ಕ್ಷೇತ್ರಗಳ ಮೌಲ್ಯಗಳ ಸಂಯೋಜನೆಯು ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ದಾಖಲೆಗಳ ಅನನ್ಯತೆಯ ಅವಶ್ಯಕತೆಗಳನ್ನು ಮಾತ್ರ ಪೂರೈಸುತ್ತದೆ. ವಿಶಿಷ್ಟತೆಯನ್ನು ಉಲ್ಲಂಘಿಸದೆ ಕೀಲಿಯಲ್ಲಿ ಸೇರಿಸಲಾದ ಯಾವುದೇ ಕ್ಷೇತ್ರಗಳನ್ನು ಅದರಿಂದ ಹೊರಗಿಡಲಾಗುವುದಿಲ್ಲ ಎಂದರ್ಥ. ಹಲವಾರು ಕ್ಷೇತ್ರಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್‌ಗಾಗಿ ಕೀಲಿಯನ್ನು ರಚಿಸುವಾಗ, ನೀವು ಈ ಕೆಳಗಿನ ನಿಬಂಧನೆಗಳ ಮೂಲಕ ಮಾರ್ಗದರ್ಶನ ನೀಡಬೇಕು: ಟೇಬಲ್‌ನಲ್ಲಿನ ದಾಖಲೆಗಳನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುವ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ರಮುಖ ಟೇಬಲ್ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ನೀವು ಸೇರಿಸಬಾರದು. ಉದಾಹರಣೆಗೆ, "ಪಾಸ್‌ಪೋರ್ಟ್ ಸಂಖ್ಯೆ" ಮತ್ತು "ತೆರಿಗೆದಾರರ ಗುರುತಿನ ಸಂಖ್ಯೆ" ಕ್ಷೇತ್ರಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಕೀಲಿಯನ್ನು ನೀವು ರಚಿಸಬಾರದು, ಏಕೆಂದರೆ ಈ ಪ್ರತಿಯೊಂದು ಗುಣಲಕ್ಷಣಗಳು ಕೋಷ್ಟಕದಲ್ಲಿನ ದಾಖಲೆಗಳನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸಬಹುದು; ನೀವು ಕೀಲಿಯಲ್ಲಿ ಅನನ್ಯವಲ್ಲದ ಕ್ಷೇತ್ರವನ್ನು ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ, ಅಂದರೆ ಟೇಬಲ್‌ನಲ್ಲಿ ಮೌಲ್ಯಗಳನ್ನು ಪುನರಾವರ್ತಿಸಬಹುದಾದ ಕ್ಷೇತ್ರ. ಪ್ರತಿಯೊಂದು ಕೋಷ್ಟಕವು ಕನಿಷ್ಟ ಒಂದು ಸಂಭಾವ್ಯ ಕೀಲಿಯನ್ನು ಹೊಂದಿರಬೇಕು, ಅದನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ ಪ್ರಾಥಮಿಕ ಕೀ.ಕೋಷ್ಟಕದಲ್ಲಿ ಕ್ಷೇತ್ರಗಳಿದ್ದರೆ, ಪ್ರತಿಯೊಂದರ ಮೌಲ್ಯಗಳು ದಾಖಲೆಗಳನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುತ್ತವೆ, ನಂತರ ಈ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೀಗೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಪರ್ಯಾಯ ಕೀಲಿಗಳು.ಉದಾಹರಣೆಗೆ, ನೀವು ತೆರಿಗೆದಾರರ ಗುರುತಿನ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯಾಗಿ ಆರಿಸಿದರೆ, ನಂತರ ಪಾಸ್‌ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯು ಪರ್ಯಾಯ ಕೀ ಆಗಿರುತ್ತದೆ. 2.2 ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳನ್ನು ಸಾಮಾನ್ಯಗೊಳಿಸುವುದುರಿಲೇಶನಲ್ ಡೇಟಾಬೇಸ್ ಎನ್ನುವುದು ಪರಸ್ಪರ ಸಂಪರ್ಕ ಹೊಂದಿದ ಕೋಷ್ಟಕಗಳ ಒಂದು ಗುಂಪಾಗಿದೆ. ಒಂದು ಫೈಲ್ ಅಥವಾ ಒಂದು ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿರುವ ಕೋಷ್ಟಕಗಳ ಸಂಖ್ಯೆಯು ಅನೇಕ ಅಂಶಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ, ಅವುಗಳಲ್ಲಿ ಮುಖ್ಯವಾದವು: ಡೇಟಾಬೇಸ್ ಬಳಕೆದಾರರ ಸಂಯೋಜನೆ, ಮಾಹಿತಿಯ ಸಮಗ್ರತೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸುವುದು (ವಿಶೇಷವಾಗಿ ಬಹು-ಬಳಕೆದಾರ ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಮುಖ್ಯವಾಗಿದೆ), ಅಗತ್ಯವಿರುವ ಕಡಿಮೆ ಪ್ರಮಾಣದ ಮೆಮೊರಿಯನ್ನು ಖಾತ್ರಿಪಡಿಸುವುದು ಮತ್ತು ಕನಿಷ್ಠ ಸಮಯ ಡೇಟಾ ಸಂಸ್ಕರಣೆ. 24

    ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಾಗ ಈ ಅಂಶಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಕೋಷ್ಟಕಗಳನ್ನು ಸಾಮಾನ್ಯೀಕರಿಸುವ ಮತ್ತು ಅವುಗಳ ನಡುವೆ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ವಿಧಾನಗಳಿಂದ ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ.

    ಕೋಷ್ಟಕಗಳನ್ನು ಸಾಮಾನ್ಯಗೊಳಿಸುವುದುಒಂದು ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ಅನ್ನು ಹಲವಾರು ಕೋಷ್ಟಕಗಳಾಗಿ ವಿಭಜಿಸುವ ವಿಧಾನಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಅದು ಸಾಮಾನ್ಯವಾಗಿ ಮೇಲೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ. ಟೇಬಲ್ ಸಾಮಾನ್ಯೀಕರಣವು ಸಾಮಾನ್ಯೀಕರಣದ ಕೊನೆಯ ರೂಪದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುವವರೆಗೆ ಕೋಷ್ಟಕದ ರಚನೆಯಲ್ಲಿ ಅನುಕ್ರಮ ಬದಲಾವಣೆಯಾಗಿದೆ. ಒಟ್ಟಾರೆಯಾಗಿ ಸಾಮಾನ್ಯೀಕರಣದ ಆರು ರೂಪಗಳಿವೆ:
      ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪ (ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪ - 1NF); ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪ (ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪ - 2NF); ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪ (ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪ - ЗNF); ಬ್ರೈಸ್ - ಕಾಡ್ ಸಾಮಾನ್ಯ ಫಾರ್ಮ್ -BCNF; ನಾಲ್ಕನೇ ಸಾಮಾನ್ಯ ರೂಪ (ಮುಂದಕ್ಕೆಸಾಮಾನ್ಯ ರೂಪ - 4NF); ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪ, ಅಥವಾ ಪ್ರೊಜೆಕ್ಷನ್-ಜಂಕ್ಷನ್ ಸಾಮಾನ್ಯ ರೂಪ (ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪ - 5NF, ಅಥವಾ PJ/NF ).
    ಸಾಮಾನ್ಯ ರೂಪಗಳನ್ನು ವಿವರಿಸುವಾಗ, ಕೆಳಗಿನ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ: "ಕ್ಷೇತ್ರಗಳ ನಡುವಿನ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆ"; "ಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಸಂಪೂರ್ಣ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆ"; "ಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಬಹು-ಮೌಲ್ಯದ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆ"; "ಕ್ಷೇತ್ರಗಳ ನಡುವಿನ ಸಂಕ್ರಮಣ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆ"; "ಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಪರಸ್ಪರ ಸ್ವಾತಂತ್ರ್ಯ". ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆ A ಮತ್ತು B ಕ್ಷೇತ್ರಗಳ ನಡುವಿನ ಸಂಬಂಧವು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ A ಯ ಪ್ರತಿಯೊಂದು ಮೌಲ್ಯವು ಸಾಧ್ಯವಿರುವ ಎಲ್ಲಾ ಮೌಲ್ಯಗಳ B ಗೆ ಮಾತ್ರ ಅನುರೂಪವಾಗಿದೆ. ಕ್ರಿಯಾತ್ಮಕ ಸಂಬಂಧದ ಒಂದು ಉದಾಹರಣೆಯೆಂದರೆ ತೆರಿಗೆದಾರನ ಗುರುತಿನ ಸಂಖ್ಯೆ ಮತ್ತು ಅವನ ಪಾಸ್‌ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯ ನಡುವಿನ ಸಂಪರ್ಕ. ಪೂರ್ಣ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆಒಂದು ಸಂಯೋಜಿತ ಕ್ಷೇತ್ರ A ಮತ್ತು ಕ್ಷೇತ್ರ B ನಡುವಿನ ಅವಲಂಬನೆಯು ಕ್ಷೇತ್ರ B ಕ್ಷೇತ್ರವು A ಯ ಮೇಲೆ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಅವಲಂಬಿತವಾಗಿದೆ ಮತ್ತು A ಕ್ಷೇತ್ರದ ಯಾವುದೇ ಉಪವಿಭಾಗದ ಮೇಲೆ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಅವಲಂಬಿತವಾಗಿಲ್ಲ. ಬಹು ಮೌಲ್ಯದ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಈ ಕೆಳಗಿನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಕ್ಷೇತ್ರ A ಯ ಪ್ರತಿಯೊಂದು ಮೌಲ್ಯಕ್ಕೆ ಕ್ಷೇತ್ರ B ಯ ಅನುಗುಣವಾದ ಮೌಲ್ಯಗಳ "ಉತ್ತಮವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಸೆಟ್" ಇದ್ದರೆ ಕ್ಷೇತ್ರ A ಬಹುಮೌಲ್ಯಯುತವಾಗಿ B ಕ್ಷೇತ್ರವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನಾವು ಶಾಲೆಯಲ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕೋಷ್ಟಕವನ್ನು ಪರಿಗಣಿಸಿದರೆ, ಇದರಲ್ಲಿ " ವಿಷಯ" ಕ್ಷೇತ್ರಗಳು (ಕ್ಷೇತ್ರ A ) ಮತ್ತು "ಮೌಲ್ಯಮಾಪನ" (ಕ್ಷೇತ್ರ B), ನಂತರ ಕ್ಷೇತ್ರ B ಸ್ವೀಕಾರಾರ್ಹ ಮೌಲ್ಯಗಳ "ಉತ್ತಮವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಸೆಟ್" ಅನ್ನು ಹೊಂದಿದೆ: 1, 2, 3, 4, 5, ಅಂದರೆ "ಐಟಂ" ಕ್ಷೇತ್ರದ ಪ್ರತಿ ಮೌಲ್ಯಕ್ಕೆ "ಮೌಲ್ಯಮಾಪನ" ಕ್ಷೇತ್ರಕ್ಕಾಗಿ ಬಹು-ಮೌಲ್ಯದ "ಉತ್ತಮವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಸೆಟ್" ಮೌಲ್ಯಗಳಿವೆ. ಟ್ರಾನ್ಸಿಟಿವ್ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆಕ್ಷೇತ್ರವು A ಮತ್ತು C ಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ, ಕ್ಷೇತ್ರ C ಕ್ರಿಯಾತ್ಮಕವಾಗಿ 25 ಕ್ಷೇತ್ರ B ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ, ಮತ್ತು ಕ್ಷೇತ್ರ B ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಕ್ಷೇತ್ರ A ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ; ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕ್ಷೇತ್ರ B ಮೇಲೆ ಕ್ಷೇತ್ರ A ಯ ಯಾವುದೇ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆ ಇರುವುದಿಲ್ಲ. ಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಪರಸ್ಪರ ಸ್ವಾತಂತ್ರ್ಯಈ ಕೆಳಗಿನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಹಲವಾರು ಕ್ಷೇತ್ರಗಳು ಪರಸ್ಪರ ಸ್ವತಂತ್ರವಾಗಿರುತ್ತವೆ, ಅವುಗಳಲ್ಲಿ ಯಾವುದೂ ಇನ್ನೊಂದರ ಮೇಲೆ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಅವಲಂಬಿತವಾಗಿಲ್ಲ. ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪ.ಯಾವುದೇ ಕ್ಷೇತ್ರವು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ ಮತ್ತು ಯಾವುದೇ ಪ್ರಮುಖ ಕ್ಷೇತ್ರವು ಖಾಲಿಯಾಗಿಲ್ಲದಿದ್ದರೆ ಮಾತ್ರ ಟೇಬಲ್ ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರುತ್ತದೆ. ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪವು ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯ ಆಧಾರವಾಗಿದೆ. ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿನ ಯಾವುದೇ ಟೇಬಲ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ, ವ್ಯಾಖ್ಯಾನದಿಂದ, ಅದು ಸರಳವಾಗಿ ಸಾಧ್ಯವಿಲ್ಲ. ಅಂತಹ ಕೋಷ್ಟಕವು ಹಲವಾರು ಕ್ಷೇತ್ರಗಳಾಗಿ (ಗುಣಲಕ್ಷಣಗಳು) ವಿಂಗಡಿಸಬಹುದಾದ ಕ್ಷೇತ್ರಗಳನ್ನು (ಗುಣಲಕ್ಷಣಗಳು) ಹೊಂದಿರಬಾರದು. ಸಾಮಾನ್ಯೀಕರಿಸದ ಕೋಷ್ಟಕಗಳು, ನಿಯಮದಂತೆ, ಅವುಗಳು ಒಳಗೊಂಡಿರುವ ಮಾಹಿತಿಯ ಕಂಪ್ಯೂಟರ್ ಪ್ರಕ್ರಿಯೆಗೆ ಮೂಲತಃ ಉದ್ದೇಶಿಸಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಕೋಷ್ಟಕದಲ್ಲಿ. ಮೆಟಲ್-ಕಟಿಂಗ್ ಯಂತ್ರಗಳ ಪ್ರಾಯೋಗಿಕ ಸಂಶೋಧನಾ ಸಂಸ್ಥೆ (ENIMS) ಪ್ರಕಟಿಸಿದ "ಯೂನಿವರ್ಸಲ್ ಮೆಟಲ್-ಕಟಿಂಗ್ ಯಂತ್ರಗಳು" ಎಂಬ ಉಲ್ಲೇಖ ಪುಸ್ತಕದಿಂದ ಟೇಬಲ್ನ ತುಣುಕನ್ನು ಚಿತ್ರ 2.2 ತೋರಿಸುತ್ತದೆ. ಕೆಳಗಿನ ಕಾರಣಗಳಿಗಾಗಿ ಈ ಕೋಷ್ಟಕವನ್ನು ಸಾಮಾನ್ಯಗೊಳಿಸಲಾಗಿಲ್ಲ. 1. ಇದು ಒಂದು ಕೋಶದಲ್ಲಿ ಒಂದು ಕ್ಷೇತ್ರದ ಹಲವಾರು ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: “ದೊಡ್ಡ ಸಂಸ್ಕರಣಾ ವ್ಯಾಸ, ಎಂಎಂ” ಮತ್ತು “ಸ್ಪಿಂಡಲ್ ತಿರುಗುವಿಕೆಯ ವೇಗ, ಆರ್‌ಪಿಎಂ”. 2. ಒಂದು ಕ್ಷೇತ್ರ - "ಒಟ್ಟಾರೆ ಆಯಾಮಗಳು (ಉದ್ದ x ಅಗಲ x ಎತ್ತರ), ಎಂಎಂ" ಅನ್ನು ಮೂರು ಕ್ಷೇತ್ರಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದು: "ಉದ್ದ, ಎಂಎಂ", "ಅಗಲ, ಎಂಎಂ" ಮತ್ತು "ಎತ್ತರ, ಎಂಎಂ". ಅಂತಹ ಒಂದು ವಿಭಾಗದ ಕಾರ್ಯಸಾಧ್ಯತೆಯು ಪ್ರದೇಶಗಳು ಅಥವಾ ಆಕ್ರಮಿತ ಸಂಪುಟಗಳ ನಂತರದ ಲೆಕ್ಕಾಚಾರಗಳ ಅಗತ್ಯದಿಂದ ಸಮರ್ಥಿಸಬಹುದಾಗಿದೆ. ಮೂಲ ಕೋಷ್ಟಕವನ್ನು ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಬೇಕು. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಹೀಗೆ ಮಾಡಬೇಕಾಗಿದೆ: "ದೊಡ್ಡ ಸಂಸ್ಕರಣಾ ವ್ಯಾಸ, ಎಂಎಂ" ಮತ್ತು "ಸ್ಪಿಂಡಲ್ ತಿರುಗುವಿಕೆಯ ವೇಗ, ಆರ್ಪಿಎಂ" ಕ್ಷೇತ್ರಗಳನ್ನು ಒಂದು ಕೋಶದಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಮೌಲ್ಯಗಳ ಸಂಖ್ಯೆಗೆ ಅನುಗುಣವಾಗಿ ಹಲವಾರು ಕ್ಷೇತ್ರಗಳಾಗಿ ವಿಂಗಡಿಸಿ;
    26

    "ಒಟ್ಟಾರೆ ಆಯಾಮಗಳು (ಉದ್ದ x ಅಗಲ x ಎತ್ತರ), ಎಂಎಂ" ಕ್ಷೇತ್ರವನ್ನು ಮೂರು ಕ್ಷೇತ್ರಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ: "ಉದ್ದ, ಎಂಎಂ", "ಅಗಲ, ಎಂಎಂ", "ಎತ್ತರ, ಎಂಎಂ". ಈ ಕೋಷ್ಟಕದ ಪ್ರಮುಖ ಕ್ಷೇತ್ರವು "ಯಂತ್ರ ಮಾದರಿ" ಅಥವಾ "ಐಟಂ ಸಂಖ್ಯೆ" ಆಗಿರಬಹುದು. 2.3 ಇನ್ನೊಂದು ಉದಾಹರಣೆಯನ್ನು ನೋಡೋಣ. ಅಂಜೂರದಲ್ಲಿ. ಚಿತ್ರ 2.2 ಪರೀಕ್ಷೆ ಮತ್ತು ಪರೀಕ್ಷೆಯ ಹಾಳೆಯ ರೂಪದ ತುಣುಕನ್ನು ತೋರಿಸುತ್ತದೆ, ಇದು ಹಿಂದಿನ ಉದಾಹರಣೆಯಂತೆ ಮೂಲತಃ ಕಂಪ್ಯೂಟರ್ ಪ್ರಕ್ರಿಯೆಗೆ ಉದ್ದೇಶಿಸಿರಲಿಲ್ಲ. ಪರೀಕ್ಷೆ ಮತ್ತು ಪರೀಕ್ಷಾ ಅವಧಿಯ ಫಲಿತಾಂಶಗಳ ಸ್ವಯಂಚಾಲಿತ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ನಾವು ಡೇಟಾಬೇಸ್ ಅನ್ನು ರಚಿಸಲು ಬಯಸುತ್ತೇವೆ ಎಂದು ಭಾವಿಸೋಣ.
    27

    ಪರೀಕ್ಷೆ ಮತ್ತು ಪರೀಕ್ಷಾ ಹಾಳೆಯ ವಿಷಯದೊಂದಿಗೆ. ಇದನ್ನು ಮಾಡಲು, ನಾವು ಫಾರ್ಮ್ನ ವಿಷಯಗಳನ್ನು ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳಾಗಿ ಪರಿವರ್ತಿಸುತ್ತೇವೆ. ಕ್ಷೇತ್ರಗಳ ನಡುವಿನ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆಯ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಅನುಸರಿಸುವ ಅಗತ್ಯತೆಯ ಆಧಾರದ ಮೇಲೆ, ಕನಿಷ್ಟ ಎರಡು ಕೋಷ್ಟಕಗಳನ್ನು (Fig. 2.3) ರಚಿಸುವುದು ಅವಶ್ಯಕವಾಗಿದೆ (ಪ್ರತಿ ಕೋಷ್ಟಕದಲ್ಲಿನ ಪ್ರಮುಖ ಕ್ಷೇತ್ರಗಳನ್ನು ದಪ್ಪದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ). ಮೊದಲ ಕೋಷ್ಟಕವು ಪ್ರತಿ ವಿದ್ಯಾರ್ಥಿಯು ನಿರ್ದಿಷ್ಟ ವಿಷಯದಲ್ಲಿ ಪರೀಕ್ಷೆಯಲ್ಲಿ (ಪರೀಕ್ಷೆ) ಉತ್ತೀರ್ಣರಾದ ಫಲಿತಾಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಎರಡನೇ ಕೋಷ್ಟಕವು ನಿರ್ದಿಷ್ಟ ವಿಷಯದ ನಿರ್ದಿಷ್ಟ ಗುಂಪಿನ ವಿದ್ಯಾರ್ಥಿಗಳ ಪರೀಕ್ಷೆಯ (ಪರೀಕ್ಷೆ) ಅಂತಿಮ ಫಲಿತಾಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಮೊದಲ ಕೋಷ್ಟಕದಲ್ಲಿ, ಪ್ರಮುಖ ಕ್ಷೇತ್ರವು "ವಿದ್ಯಾರ್ಥಿಯ ಹೆಸರು", ಮತ್ತು ಎರಡನೇ ಕೋಷ್ಟಕದಲ್ಲಿ - "ಶಿಸ್ತು" ಕ್ಷೇತ್ರ. ಕೋಷ್ಟಕಗಳು "ಶಿಸ್ತು" ಮತ್ತು "ಗುಂಪು ಕೋಡ್" ಕ್ಷೇತ್ರಗಳ ಮೂಲಕ ಪರಸ್ಪರ ಲಿಂಕ್ ಮಾಡಬೇಕು.

    ಪ್ರಸ್ತುತಪಡಿಸಿದ ಟೇಬಲ್ ರಚನೆಗಳು ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪೂರೈಸುತ್ತವೆ, ಆದರೆ ಈ ಕೆಳಗಿನ ಅನಾನುಕೂಲಗಳಿಂದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿವೆ: ಕೋಷ್ಟಕಗಳಿಗೆ ಹೊಸ ಡೇಟಾವನ್ನು ಸೇರಿಸುವುದರಿಂದ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳಿಗೆ ಮೌಲ್ಯಗಳನ್ನು ನಮೂದಿಸುವ ಅಗತ್ಯವಿದೆ; ಪ್ರತಿ ಕೋಷ್ಟಕದ ಪ್ರತಿ ಸಾಲಿನಲ್ಲಿ "ಶಿಸ್ತು", "ಶಿಕ್ಷಕರ ಪೂರ್ಣ ಹೆಸರು", "ಗುಂಪು ಕೋಡ್" ಕ್ಷೇತ್ರಗಳಿಗೆ ಪುನರಾವರ್ತಿತ ಮೌಲ್ಯಗಳನ್ನು ನಮೂದಿಸುವುದು ಅವಶ್ಯಕ. ಪರಿಣಾಮವಾಗಿ, ಅಂತಹ ಕೋಷ್ಟಕಗಳ ಸಂಯೋಜನೆ ಮತ್ತು ಅವುಗಳ ರಚನೆಯೊಂದಿಗೆ, ಮಾಹಿತಿಯ ಸ್ಪಷ್ಟ ಪುನರುಕ್ತಿ ಇದೆ, ಇದು ಸ್ವಾಭಾವಿಕವಾಗಿ, ಹೆಚ್ಚುವರಿ ಪ್ರಮಾಣದ ಮೆಮೊರಿ ಅಗತ್ಯವಿರುತ್ತದೆ. ಪಟ್ಟಿ ಮಾಡಲಾದ ಅನಾನುಕೂಲಗಳನ್ನು ತಪ್ಪಿಸಲು, ಕೋಷ್ಟಕಗಳನ್ನು ಎರಡನೇ ಅಥವಾ ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪಕ್ಕೆ ಕಡಿಮೆ ಮಾಡುವುದು ಅವಶ್ಯಕ. ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪ.ಮೊದಲ ಸಾಮಾನ್ಯ ರೂಪದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಿದರೆ ಟೇಬಲ್ ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರುತ್ತದೆ ಮತ್ತು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯಲ್ಲಿ ಸೇರಿಸದ ಅದರ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯ ಮೇಲೆ ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. 28

    ಟೇಬಲ್ ಕೇವಲ ಒಂದು ಕ್ಷೇತ್ರವನ್ನು ಒಳಗೊಂಡಿರುವ ಸರಳ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯನ್ನು ಹೊಂದಿದ್ದರೆ, ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರುತ್ತದೆ.

    ಪ್ರಾಥಮಿಕ ಕೀಲಿಯು ಸಂಯೋಜಿತವಾಗಿದ್ದರೆ, ಟೇಬಲ್ ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರಬೇಕಾಗಿಲ್ಲ. ನಂತರ ಅದನ್ನು ಎರಡು ಅಥವಾ ಹೆಚ್ಚಿನ ಕೋಷ್ಟಕಗಳಾಗಿ ವಿಂಗಡಿಸಬೇಕು ಇದರಿಂದ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯು ಯಾವುದೇ ಕ್ಷೇತ್ರದಲ್ಲಿನ ಮೌಲ್ಯವನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುತ್ತದೆ. ಟೇಬಲ್ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯನ್ನು ಅವಲಂಬಿಸಿರದ ಕನಿಷ್ಠ ಒಂದು ಕ್ಷೇತ್ರವನ್ನು ಹೊಂದಿದ್ದರೆ, ನಂತರ ಹೆಚ್ಚುವರಿ ಕಾಲಮ್‌ಗಳನ್ನು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯಲ್ಲಿ ಸೇರಿಸಬೇಕು. ಅಂತಹ ಕಾಲಮ್‌ಗಳಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಹೊಸ ಕಾಲಮ್ ಅನ್ನು ಸೇರಿಸಬೇಕಾಗುತ್ತದೆ. ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪವನ್ನು ನಿರ್ಧರಿಸುವ ಈ ಪರಿಸ್ಥಿತಿಗಳ ಆಧಾರದ ಮೇಲೆ, ಸಂಕಲಿಸಿದ ಕೋಷ್ಟಕಗಳ ಗುಣಲಕ್ಷಣಗಳ ಬಗ್ಗೆ ಕೆಳಗಿನ ತೀರ್ಮಾನಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು (ಚಿತ್ರ 2.3 ನೋಡಿ). ಮೊದಲ ಕೋಷ್ಟಕದಲ್ಲಿ ಪ್ರಮುಖ ಕ್ಷೇತ್ರ ಮತ್ತು "ಶಿಕ್ಷಕರ ಹೆಸರು" ಕ್ಷೇತ್ರದ ನಡುವೆ ಯಾವುದೇ ನೇರ ಸಂಪರ್ಕವಿಲ್ಲ, ಏಕೆಂದರೆ ಒಂದು ವಿಷಯದಲ್ಲಿ ಪರೀಕ್ಷೆ ಅಥವಾ ಪರೀಕ್ಷೆಯನ್ನು ವಿವಿಧ ಶಿಕ್ಷಕರು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಕೋಷ್ಟಕದಲ್ಲಿ ಎಲ್ಲಾ ಇತರ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಪ್ರಮುಖ ಕ್ಷೇತ್ರ "ಶಿಸ್ತು" ನಡುವೆ ಮಾತ್ರ ಸಂಪೂರ್ಣ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆ ಇದೆ. ಅಂತೆಯೇ, ಎರಡನೇ ಕೋಷ್ಟಕದಲ್ಲಿ ಪ್ರಮುಖ ಕ್ಷೇತ್ರ ಮತ್ತು "ಶಿಕ್ಷಕರ ಹೆಸರು" ಕ್ಷೇತ್ರದ ನಡುವೆ ನೇರ ಸಂಪರ್ಕವಿಲ್ಲ. ಡೇಟಾಬೇಸ್ ಅನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು, ನಿರ್ದಿಷ್ಟವಾಗಿ ಪ್ರತಿ ದಾಖಲೆಯಲ್ಲಿ "ಶಿಸ್ತು" ಮತ್ತು "ಶಿಕ್ಷಕರ ಹೆಸರು" ಕ್ಷೇತ್ರಗಳ ಮೌಲ್ಯಗಳನ್ನು ಪುನರಾವರ್ತಿಸುವ ಅಗತ್ಯತೆಯಿಂದಾಗಿ ಅಗತ್ಯವಿರುವ ಮೆಮೊರಿಯ ಪ್ರಮಾಣವನ್ನು ಕಡಿಮೆ ಮಾಡಲು, ಅದರ ರಚನೆಯನ್ನು ಬದಲಾಯಿಸುವುದು ಅವಶ್ಯಕ ಡೇಟಾಬೇಸ್ - ಮೂಲ ಕೋಷ್ಟಕಗಳನ್ನು ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಿ. ಮಾರ್ಪಡಿಸಿದ ಡೇಟಾಬೇಸ್ ರಚನೆಯಲ್ಲಿನ ಕೋಷ್ಟಕಗಳ ಸಂಯೋಜನೆಯನ್ನು ಅಂಜೂರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. 2.4 ರೂಪಾಂತರಗೊಂಡ ಡೇಟಾಬೇಸ್ ರಚನೆಯು ಆರು ಕೋಷ್ಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಅವುಗಳಲ್ಲಿ ಎರಡು ಪರಸ್ಪರ ಸಂಪರ್ಕ ಹೊಂದಿವೆ (ಪ್ರತಿ ಕೋಷ್ಟಕದಲ್ಲಿನ ಪ್ರಮುಖ ಕ್ಷೇತ್ರಗಳನ್ನು ದಪ್ಪದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ). ಎಲ್ಲಾ ಕೋಷ್ಟಕಗಳು ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತವೆ. ಐದನೇ ಮತ್ತು ಆರನೇ ಕೋಷ್ಟಕಗಳು ತಮ್ಮ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ನಕಲಿ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿವೆ, ಆದರೆ ಈ ಮೌಲ್ಯಗಳು ಪಠ್ಯ ಡೇಟಾದ ಬದಲಿಗೆ ಪೂರ್ಣಾಂಕಗಳಾಗಿವೆ, ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲು ಅಗತ್ಯವಿರುವ ಒಟ್ಟು ಮೆಮೊರಿಯ ಪ್ರಮಾಣವು ಮೂಲ ಕೋಷ್ಟಕಗಳಿಗಿಂತ ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆಯಾಗಿದೆ (ಚಿತ್ರ 2.1 ನೋಡಿ) . ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹೊಸ ಡೇಟಾಬೇಸ್ ರಚನೆಯು ವಿವಿಧ ತಜ್ಞರು (ನಿರ್ವಹಣಾ ಸೇವೆಗಳ ವಿಭಾಗಗಳು) ಕೋಷ್ಟಕಗಳನ್ನು ಭರ್ತಿ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳ ಹೆಚ್ಚಿನ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅವುಗಳನ್ನು ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪಕ್ಕೆ ತರಲು ಬರುತ್ತದೆ. ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪ.ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪದ ವ್ಯಾಖ್ಯಾನವನ್ನು ತೃಪ್ತಿಪಡಿಸಿದರೆ ಟೇಬಲ್ ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರುತ್ತದೆ ಮತ್ತು ಅದರ ಯಾವುದೇ ಕೀ-ಅಲ್ಲದ ಕ್ಷೇತ್ರಗಳು ಯಾವುದೇ ಇತರ ಕೀ-ಅಲ್ಲದ ಕ್ಷೇತ್ರದ ಮೇಲೆ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಅವಲಂಬಿತವಾಗಿಲ್ಲ. 29

    ಟೇಬಲ್ ಎರಡನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿದ್ದರೆ ಮತ್ತು ಪ್ರತಿ ಕೀ-ಅಲ್ಲದ ಕ್ಷೇತ್ರವು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯ ಮೇಲೆ ಸಂಕ್ರಮಣವಾಗಿ ಅವಲಂಬಿತವಾಗಿಲ್ಲದಿದ್ದರೆ ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿದೆ ಎಂದು ನೀವು ಹೇಳಬಹುದು. ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪದ ಅವಶ್ಯಕತೆಯೆಂದರೆ ಎಲ್ಲಾ ಕೀ-ಅಲ್ಲದ ಕ್ಷೇತ್ರಗಳು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯ ಮೇಲೆ ಮಾತ್ರ ಅವಲಂಬಿತವಾಗಿವೆ ಮತ್ತು ಪರಸ್ಪರ ಸ್ವತಂತ್ರವಾಗಿರುತ್ತವೆ. ಈ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ, ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳ ಭಾಗವಾಗಿ (Fig. 2.3 ನೋಡಿ), ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪವು ಮೊದಲ, ಎರಡನೆಯ, ಮೂರನೇ ಮತ್ತು ನಾಲ್ಕನೇ ಕೋಷ್ಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಐದನೇ ಮತ್ತು ಆರನೇ ಕೋಷ್ಟಕಗಳನ್ನು ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪಕ್ಕೆ ತರಲು, ವಿದ್ಯಾರ್ಥಿಗಳ ಗುಂಪುಗಳಲ್ಲಿ ಪರೀಕ್ಷೆಗಳು ಅಥವಾ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸುವ ವಿಷಯಗಳ ಸಂಯೋಜನೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವ ಹೊಸ ಕೋಷ್ಟಕವನ್ನು ನಾವು ರಚಿಸುತ್ತೇವೆ. ಕೀಲಿಯಾಗಿ, ನಾವು "ಕೌಂಟರ್" ಕ್ಷೇತ್ರವನ್ನು ರಚಿಸುತ್ತೇವೆ ಅದು ಟೇಬಲ್‌ನಲ್ಲಿ ರೆಕಾರ್ಡ್ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಪ್ರತಿ ರೆಕಾರ್ಡ್ ಅನನ್ಯವಾಗಿರಬೇಕು. 30

    ಪರಿಣಾಮವಾಗಿ, ನಾವು ಹೊಸ ಡೇಟಾಬೇಸ್ ರಚನೆಯನ್ನು ಪಡೆಯುತ್ತೇವೆ, ಅದನ್ನು ಅಂಜೂರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. 2.5 (ಪ್ರತಿ ಕೋಷ್ಟಕದಲ್ಲಿನ ಪ್ರಮುಖ ಕ್ಷೇತ್ರಗಳನ್ನು ದಪ್ಪದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ). ಈ ರಚನೆಯು ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುವ ಏಳು ಕೋಷ್ಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

    ಬಾಯ್ಸ್‌ನ ಸಾಮಾನ್ಯ ರೂಪವು ಕಾಡ್ ಆಗಿದೆ.ಅದರ ಕ್ಷೇತ್ರಗಳ ನಡುವಿನ ಯಾವುದೇ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆಯು ಸಂಭವನೀಯ ಕೀಲಿಯ ಮೇಲೆ ಸಂಪೂರ್ಣ ಕ್ರಿಯಾತ್ಮಕ ಅವಲಂಬನೆಗೆ ಕಡಿಮೆಯಾದರೆ ಮಾತ್ರ ಟೇಬಲ್ ಬೋಯ್ಸ್-ಕಾಡ್ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರುತ್ತದೆ. ಈ ವ್ಯಾಖ್ಯಾನದ ಪ್ರಕಾರ, ಡೇಟಾಬೇಸ್ ರಚನೆಯಲ್ಲಿ (ಚಿತ್ರ 2.4 ನೋಡಿ) ಎಲ್ಲಾ ಕೋಷ್ಟಕಗಳು ಬಾಯ್ಸ್-ಕಾಡ್ ಸಾಮಾನ್ಯ ರೂಪದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತವೆ. ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳ ಹೆಚ್ಚಿನ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಕೋಷ್ಟಕಗಳ ಸಂಪೂರ್ಣ ವಿಘಟನೆಗೆ ಕಡಿಮೆಗೊಳಿಸಬೇಕು. ಪೂರ್ಣ ಟೇಬಲ್ ವಿಭಜನೆಅವರು ಅದರ ಪ್ರಕ್ಷೇಪಗಳ ಅನಿಯಂತ್ರಿತ ಸಂಖ್ಯೆಯ ಅಂತಹ ಸಂಗ್ರಹವನ್ನು ಕರೆಯುತ್ತಾರೆ, ಅದರ ಸಂಪರ್ಕವು ಟೇಬಲ್ನ ವಿಷಯಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ. ಪ್ರೊಜೆಕ್ಷನ್ ಎನ್ನುವುದು ಹೊಸ ಟೇಬಲ್‌ನ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಕಾಲಮ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರದ ಟೇಬಲ್‌ನ ನಕಲು. ನಾಲ್ಕನೇ ಸಾಮಾನ್ಯ ರೂಪ.ನಾಲ್ಕನೇ ಸಾಮಾನ್ಯ ರೂಪವು ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪದ ವಿಶೇಷ ಪ್ರಕರಣವಾಗಿದೆ, ಸಂಪೂರ್ಣ ವಿಭಜನೆಯು ಎರಡು ಪ್ರಕ್ಷೇಪಗಳ ಒಕ್ಕೂಟವಾಗಿರಬೇಕು.
    31

    ನಾಲ್ಕನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿ ಟೇಬಲ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ತುಂಬಾ ಕಷ್ಟ, ಆದರೆ ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪದ ವ್ಯಾಖ್ಯಾನವನ್ನು ಪೂರೈಸುವುದಿಲ್ಲ.

    ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪ.ಟೇಬಲ್ ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿರುತ್ತದೆ ಮತ್ತು ಅದರ ಪ್ರತಿಯೊಂದು ಸಂಪೂರ್ಣ ವಿಘಟನೆಯಲ್ಲಿ ಎಲ್ಲಾ ಪ್ರಕ್ಷೇಪಗಳು ಸಂಭವನೀಯ ಕೀಲಿಯನ್ನು ಹೊಂದಿದ್ದರೆ ಮಾತ್ರ. ಯಾವುದೇ ಸಂಪೂರ್ಣ ವಿಘಟನೆಯನ್ನು ಹೊಂದಿರದ ಟೇಬಲ್ ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿದೆ. ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳ ಆಪ್ಟಿಮೈಸೇಶನ್ ಮೂರನೇ ಸಾಮಾನ್ಯ ರೂಪದೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ನಾಲ್ಕನೇ ಮತ್ತು ಐದನೇ ಸಾಮಾನ್ಯ ರೂಪಗಳಿಗೆ ಕೋಷ್ಟಕಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು, ನಮ್ಮ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಸಂಪೂರ್ಣವಾಗಿ ಸೈದ್ಧಾಂತಿಕ ಆಸಕ್ತಿಯಾಗಿದೆ. ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಹೊಸ ಕೋಷ್ಟಕವನ್ನು ರಚಿಸಲು ಪ್ರಶ್ನೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಮೂಲಕ ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಬಹುದು. 2.3 ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದುಮೂಲ ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳನ್ನು ಸಾಮಾನ್ಯೀಕರಿಸುವ ಪ್ರಕ್ರಿಯೆಯು ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಯ ಅತ್ಯುತ್ತಮ ರಚನೆಯನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ - ಕನಿಷ್ಠ ಮೆಮೊರಿ ಸಂಪನ್ಮೂಲಗಳ ಅಗತ್ಯವಿರುವ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಪರಿಣಾಮವಾಗಿ, ಕಡಿಮೆ ಮಾಹಿತಿ ಪ್ರವೇಶ ಸಮಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಒಂದು ಮೂಲ ಕೋಷ್ಟಕವನ್ನು ಹಲವಾರು ಭಾಗಗಳಾಗಿ ವಿಭಜಿಸಲು ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಪ್ರಮುಖ ಷರತ್ತುಗಳಲ್ಲಿ ಒಂದನ್ನು ಪೂರೈಸುವ ಅಗತ್ಯವಿದೆ - ಡೇಟಾಬೇಸ್ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯದಲ್ಲಿ ಮಾಹಿತಿಯ ಸಮಗ್ರತೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸುವುದು. ಮೂಲ ಕೋಷ್ಟಕಗಳ ಸಾಮಾನ್ಯೀಕರಣದ ಮೇಲಿನ ಉದಾಹರಣೆಯಲ್ಲಿ (ಚಿತ್ರ 2.3 ನೋಡಿ), ಎರಡು ಕೋಷ್ಟಕಗಳಿಂದ ನಾವು ಅಂತಿಮವಾಗಿ ಏಳು ಕೋಷ್ಟಕಗಳನ್ನು ಮೂರನೇ ಮತ್ತು ನಾಲ್ಕನೇ ಸಾಮಾನ್ಯ ರೂಪಗಳಿಗೆ ಇಳಿಸಿದ್ದೇವೆ. ಅಭ್ಯಾಸ ಪ್ರದರ್ಶನಗಳಂತೆ, ನೈಜ ಉತ್ಪಾದನೆ ಮತ್ತು ವ್ಯವಹಾರದಲ್ಲಿ, ಡೇಟಾಬೇಸ್ಗಳು ಬಹು-ಬಳಕೆದಾರ ವ್ಯವಸ್ಥೆಗಳಾಗಿವೆ. ಇದು ಪ್ರತ್ಯೇಕ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಡೇಟಾದ ರಚನೆ ಮತ್ತು ನಿರ್ವಹಣೆಗೆ ಮತ್ತು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳಲು ಮಾಹಿತಿಯ ಬಳಕೆಗೆ ಅನ್ವಯಿಸುತ್ತದೆ. ಮೇಲೆ ಚರ್ಚಿಸಿದ ಉದಾಹರಣೆಯಲ್ಲಿ, ವಿಶ್ವವಿದ್ಯಾನಿಲಯ ಅಥವಾ ಕಾಲೇಜಿನಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಶೈಕ್ಷಣಿಕ ಪ್ರಕ್ರಿಯೆ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ, ಪ್ರವೇಶ ಪರೀಕ್ಷೆಗಳ ಫಲಿತಾಂಶಗಳ ಆಧಾರದ ಮೇಲೆ ಅರ್ಜಿದಾರರನ್ನು ನೋಂದಾಯಿಸುವಾಗ ಅಧ್ಯಯನ ಗುಂಪುಗಳ ಆರಂಭಿಕ ರಚನೆಯನ್ನು ಪ್ರವೇಶ ಸಮಿತಿಗಳು ನಡೆಸುತ್ತವೆ. ವಿಶ್ವವಿದ್ಯಾನಿಲಯಗಳಲ್ಲಿನ ಗುಂಪುಗಳಲ್ಲಿನ ವಿದ್ಯಾರ್ಥಿಗಳ ಸಂಯೋಜನೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯ ಹೆಚ್ಚಿನ ನಿರ್ವಹಣೆಯನ್ನು ಡೀನ್ ಕಚೇರಿಗೆ ಮತ್ತು ಕಾಲೇಜುಗಳಲ್ಲಿ - ಶೈಕ್ಷಣಿಕ ಇಲಾಖೆಗಳು ಅಥವಾ ಸಂಬಂಧಿತ ರಚನೆಗಳಿಗೆ ವಹಿಸಿಕೊಡಲಾಗುತ್ತದೆ. ಗುಂಪುಗಳಲ್ಲಿನ ಶೈಕ್ಷಣಿಕ ವಿಭಾಗಗಳ ಸಂಯೋಜನೆಯನ್ನು ಇತರ ಸೇವೆಗಳು ಅಥವಾ ತಜ್ಞರು ನಿರ್ಧರಿಸುತ್ತಾರೆ. ಬೋಧನಾ ಸಿಬ್ಬಂದಿಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಮಾನವ ಸಂಪನ್ಮೂಲ ಇಲಾಖೆಗಳಲ್ಲಿ ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ. 32 ಯಶಸ್ವಿ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ವಿದ್ಯಾರ್ಥಿವೇತನವನ್ನು ನೀಡುವ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದು ಅಥವಾ ವಿಫಲ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ "ವಿದ್ಯಾರ್ಥಿವೇತನದಿಂದ ತೆಗೆದುಹಾಕುವುದು" ಸೇರಿದಂತೆ ಡೀನ್ ಕಚೇರಿ ಮತ್ತು ವಿಭಾಗಗಳ ಮುಖ್ಯಸ್ಥರಿಗೆ ಪರೀಕ್ಷೆ ಮತ್ತು ಪರೀಕ್ಷಾ ಅವಧಿಗಳ ಫಲಿತಾಂಶಗಳು ಅವಶ್ಯಕ. ಯಾವುದೇ ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳಲ್ಲಿನ ಯಾವುದೇ ಬದಲಾವಣೆಯು ಎಲ್ಲಾ ಇತರ ಕೋಷ್ಟಕಗಳಲ್ಲಿನ ಅನುಗುಣವಾದ ಬದಲಾವಣೆಯೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗಬೇಕು. ಇದು ಡೇಟಾಬೇಸ್ ಸಮಗ್ರತೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸುವ ಮೂಲತತ್ವವಾಗಿದೆ. ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳ ನಡುವೆ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಈ ಕಾರ್ಯವನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ. ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲ ನಿಯಮಗಳನ್ನು ನಾವು ರೂಪಿಸೋಣ. 1. ಎರಡು ಲಿಂಕ್ ಮಾಡಿದ ಕೋಷ್ಟಕಗಳಿಂದ ಮುಖ್ಯ ಮತ್ತು ಅಧೀನ ಕೋಷ್ಟಕಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ. 2. ಪ್ರತಿ ಕೋಷ್ಟಕದಲ್ಲಿ ಪ್ರಮುಖ ಕ್ಷೇತ್ರವನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಮುಖ್ಯ ಕೋಷ್ಟಕದ ಪ್ರಮುಖ ಕ್ಷೇತ್ರವನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಪ್ರಾಥಮಿಕ ಕೀ.ಅಧೀನ ಕೋಷ್ಟಕದ ಪ್ರಮುಖ ಕ್ಷೇತ್ರವನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ವಿದೇಶಿ ಕೀ. 3. ಲಿಂಕ್ ಮಾಡಲಾದ ಟೇಬಲ್ ಕ್ಷೇತ್ರಗಳು ಒಂದೇ ರೀತಿಯ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ಹೊಂದಿರಬೇಕು. 4. ಕೋಷ್ಟಕಗಳ ನಡುವೆ ಕೆಳಗಿನ ರೀತಿಯ ಸಂಬಂಧಗಳನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ: "ಒಂದರಿಂದ ಒಂದು"; "ಒಂದರಿಂದ ಅನೇಕ"; "ಹಲವು-ಹಲವು": ಮುಖ್ಯ ಕೋಷ್ಟಕದ ನಿರ್ದಿಷ್ಟ ಸಾಲು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಮಕ್ಕಳ ಕೋಷ್ಟಕದ ಒಂದು ಸಾಲಿನೊಂದಿಗೆ ಮಾತ್ರ ಸಂಬಂಧಿಸಿರುವ ಸಂದರ್ಭಗಳಲ್ಲಿ ಒಂದರಿಂದ ಒಂದು ಸಂಬಂಧವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ; ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಮುಖ್ಯ ಕೋಷ್ಟಕದಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸಾಲು ಇದ್ದಾಗ ಒಂದರಿಂದ ಹಲವು ಸಂಬಂಧವನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ
    33 ಉಪ ಕೋಷ್ಟಕದ ಹಲವಾರು ಸಾಲುಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ; ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅಧೀನ ಕೋಷ್ಟಕದ ಯಾವುದೇ ಸಾಲು ಮುಖ್ಯ ಕೋಷ್ಟಕದ ಒಂದು ಸಾಲಿಗೆ ಮಾತ್ರ ಸಂಪರ್ಕ ಹೊಂದಿದೆ; ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಮುಖ್ಯ ಕೋಷ್ಟಕದ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಾಲು ಅಧೀನ ಕೋಷ್ಟಕದ ಹಲವಾರು ಸಾಲುಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ ಅಧೀನ ಕೋಷ್ಟಕದ ಒಂದು ಸಾಲು ಮುಖ್ಯದ ಹಲವಾರು ಸಾಲುಗಳೊಂದಿಗೆ ಸಂಬಂಧ ಹೊಂದಿರುವ ಸಂದರ್ಭಗಳಲ್ಲಿ ಹಲವು-ಹಲವು ಸಂಬಂಧವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಟೇಬಲ್. ಮುಖ್ಯ ಕೋಷ್ಟಕದಲ್ಲಿನ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯ ಮೌಲ್ಯವನ್ನು ನೀವು ಬದಲಾಯಿಸಿದಾಗ, ಅವಲಂಬಿತ ಕೋಷ್ಟಕಕ್ಕೆ ಕೆಳಗಿನ ನಡವಳಿಕೆಯು ಸಾಧ್ಯ. ಕ್ಯಾಸ್ಕೇಡಿಂಗ್.ಮುಖ್ಯ ಕೋಷ್ಟಕದಲ್ಲಿನ ಪ್ರಾಥಮಿಕ ಕೀ ಡೇಟಾ ಬದಲಾದಾಗ, ಅವಲಂಬಿತ ಕೋಷ್ಟಕದಲ್ಲಿನ ಅನುಗುಣವಾದ ವಿದೇಶಿ ಕೀ ಡೇಟಾ ಬದಲಾಗುತ್ತದೆ. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲಾ ಸಂಪರ್ಕಗಳನ್ನು ಸಂರಕ್ಷಿಸಲಾಗಿದೆ. ನಿರ್ಬಂಧ.ಅವಲಂಬಿತ ಕೋಷ್ಟಕದಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯ ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಲು ನೀವು ಪ್ರಯತ್ನಿಸಿದರೆ, ಬದಲಾವಣೆಗಳನ್ನು ತಿರಸ್ಕರಿಸಲಾಗುತ್ತದೆ. ಅವಲಂಬಿತ ಕೋಷ್ಟಕದೊಂದಿಗೆ ಯಾವುದೇ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸದ ಪ್ರಾಥಮಿಕ ಪ್ರಮುಖ ಮೌಲ್ಯಗಳನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸಲು ಇದನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ. ಸ್ಥಾಪನೆ (ಸಂಬಂಧ).ಪ್ರಾಥಮಿಕ ಕೀ ಡೇಟಾ ಬದಲಾದಾಗ, ವಿದೇಶಿ ಕೀಯನ್ನು NULL ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ. ಅವಲಂಬಿತ ಕೋಷ್ಟಕದಲ್ಲಿನ ಸಾಲುಗಳ ಮಾಲೀಕತ್ವದ ಬಗ್ಗೆ ಮಾಹಿತಿ ಕಳೆದುಹೋಗಿದೆ. ನೀವು ಬಹು ಪ್ರಾಥಮಿಕ ಕೀ ಮೌಲ್ಯಗಳನ್ನು ಬದಲಾಯಿಸಿದರೆ, ಅವಲಂಬಿತ ಕೋಷ್ಟಕವು ಬದಲಾದ ಕೀಗಳೊಂದಿಗೆ ಹಿಂದೆ ಸಂಯೋಜಿತವಾಗಿರುವ ಸಾಲುಗಳ ಬಹು ಗುಂಪುಗಳನ್ನು ರಚಿಸುತ್ತದೆ. ಇದರ ನಂತರ, ಯಾವ ಸಾಲನ್ನು ಯಾವ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಅಸಾಧ್ಯ. ಅಂಜೂರದಲ್ಲಿ. ಅಂಜೂರದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಡೇಟಾಬೇಸ್ನ ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಸಂಪರ್ಕಗಳ ರೇಖಾಚಿತ್ರಗಳನ್ನು ಚಿತ್ರ 2.6 ತೋರಿಸುತ್ತದೆ. 2.5 ಭದ್ರತಾ ಪ್ರಶ್ನೆಗಳು 1. ಡೇಟಾಬೇಸ್ ಟೇಬಲ್‌ನ ಕೆಳಗಿನ ಅಂಶಗಳನ್ನು ವಿವರಿಸಿ: ಕ್ಷೇತ್ರ, ಕೋಶ, ದಾಖಲೆ. 2. "ಕೀ" ಮತ್ತು "ಕೀ ಕ್ಷೇತ್ರ" ಎಂಬ ಪರಿಕಲ್ಪನೆಗಳ ಅರ್ಥವೇನು? 3. ಯಾವ ಪ್ರಮುಖ ಕ್ಷೇತ್ರವನ್ನು ಪ್ರಾಥಮಿಕ ಕೀ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಯಾವುದನ್ನು ವಿದೇಶಿ ಕೀ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ? 4. ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳನ್ನು ಸಾಮಾನ್ಯೀಕರಿಸುವ ಪ್ರಕ್ರಿಯೆ ಏನು? 5. ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳ ಯಾವ ಐದು ಸಾಮಾನ್ಯ ರೂಪಗಳು ನಿಮಗೆ ತಿಳಿದಿದೆ? 6. ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಕೆಳಗಿನ ರೀತಿಯ ಸಂಬಂಧಗಳನ್ನು ವಿವರಿಸಿ: "ಒಂದರಿಂದ ಒಂದು"; "ಒಂದರಿಂದ ಅನೇಕ"; "ಹಲವು ಅನೇಕ".

    ಪರಿಚಯ

    ತಜ್ಞರು 21 ನೇ ಶತಮಾನದ ಆರಂಭವನ್ನು ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಜ್ಞಾನದ ಶತಮಾನ ಎಂದು ಕರೆಯುತ್ತಾರೆ. ಮಾನವೀಯತೆಯು ಮೂಲಭೂತವಾಗಿ ಹೊಸ ಮಾಹಿತಿ ಯುಗವನ್ನು ಪ್ರವೇಶಿಸುತ್ತಿದೆ. ಜನರ ಜೀವನಶೈಲಿಯ ಎಲ್ಲಾ ಅಂಶಗಳು ಬದಲಾಗುತ್ತಿವೆ. ಮಾಹಿತಿಯ ಮಟ್ಟವು ರಾಜ್ಯದ ಅಭಿವೃದ್ಧಿಯ ಹಂತದ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ.

    ಅನೇಕ ಅಭಿವೃದ್ಧಿಶೀಲ ರಾಷ್ಟ್ರಗಳು ಮಾಹಿತಿ ಮತ್ತು ಸಂವಹನ ತಂತ್ರಜ್ಞಾನಗಳ ಹರಡುವಿಕೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯಿಂದ ಬರದ ಪ್ರಯೋಜನಗಳನ್ನು ಸರಿಯಾದ ಮಟ್ಟದಲ್ಲಿ ಅರಿತುಕೊಂಡಿವೆ. ಮತ್ತು ಮಾಹಿತಿ ಸಮಾಜದ ಕಡೆಗೆ ಚಳುವಳಿ ಮಾನವ ನಾಗರಿಕತೆಯ ಭವಿಷ್ಯವನ್ನು ಗುರಿಯಾಗಿಟ್ಟುಕೊಂಡು ಒಂದು ರೀತಿಯ ಮಾರ್ಗವಾಗಿದೆ ಎಂಬ ಅಂಶವನ್ನು ಯಾರೂ ಅನುಮಾನಿಸುವುದಿಲ್ಲ.

    ಸಂಬಂಧಿತ ಮಾದರಿಯ ಆಧಾರದ ಮೇಲೆ, ಡೇಟಾಬೇಸ್ ಎನ್ನುವುದು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಕೋಷ್ಟಕಗಳ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಗ್ರಹವಾಗಿದೆ, ಇವುಗಳನ್ನು ಸಂಬಂಧಿತ ಬೀಜಗಣಿತ ಮತ್ತು ಸಂಬಂಧಿತ ಕಲನಶಾಸ್ತ್ರದ ಪರಿಭಾಷೆಯಲ್ಲಿ ರೂಪಿಸಲಾಗಿದೆ.

    ಸಂಬಂಧಿತ ಮಾದರಿಯಲ್ಲಿ, ಡೇಟಾಬೇಸ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಕಾರ್ಯಾಚರಣೆಗಳು ಯಾವುದೇ ಡೇಟಾಬೇಸ್‌ನ ಕೋರ್ ಆಗಿರುವ ಸೆಟ್-ಸೈದ್ಧಾಂತಿಕ ಸ್ವಭಾವವನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಮಾದರಿಯು ವಿವಿಧ ಡೇಟಾ ರಚನೆಗಳು, ಸಮಗ್ರತೆಯ ನಿರ್ಬಂಧಗಳು ಮತ್ತು ಡೇಟಾ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.

    ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯ ಮೂಲ ಪರಿಕಲ್ಪನೆಗಳು

    ಸಂಬಂಧಿತ ಡೇಟಾದ ಮುಖ್ಯ ಪರಿಕಲ್ಪನೆಗಳು ಡೇಟಾ ಪ್ರಕಾರ, ಡೊಮೇನ್, ಗುಣಲಕ್ಷಣ, ಟುಪಲ್, ಪ್ರಾಥಮಿಕ ಕೀ ಸಂಬಂಧ. ಮೊದಲಿಗೆ, ನಿರ್ದಿಷ್ಟ ಸಂಸ್ಥೆಯ ಉದ್ಯೋಗಿಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿರುವ "ಉದ್ಯೋಗಿಗಳು" ಸಂಬಂಧದ ಉದಾಹರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಈ ಪರಿಕಲ್ಪನೆಗಳ ಅರ್ಥವನ್ನು ಗಮನಿಸೋಣ.

    ಡೇಟಾ ಪ್ರಕಾರದ ಪರಿಕಲ್ಪನೆಯನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಡೇಟಾ ಪ್ರಕಾರದ ಪರಿಕಲ್ಪನೆಯೊಂದಿಗೆ ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯಲ್ಲಿ ಹೋಲಿಸಬಹುದಾಗಿದೆ. ಆಧುನಿಕ ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿ, ಸಾಂಕೇತಿಕ ಸಂಖ್ಯಾ ಡೇಟಾ, ಬಿಟ್ ಸ್ಟ್ರಿಂಗ್‌ಗಳು ಮತ್ತು ವಿಶೇಷ “ತಾತ್ಕಾಲಿಕ” ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಇದೆ, ಇವುಗಳನ್ನು ಸಂಬಂಧಿತ ವ್ಯವಸ್ಥೆಗಳ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಸಾಕಷ್ಟು ಸಕ್ರಿಯವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ.

    ಡೊಮೇನ್‌ನ ಪರಿಕಲ್ಪನೆಯು ಡೇಟಾಬೇಸ್‌ಗಳಿಗೆ ಕೆಲವು ನಿರ್ದಿಷ್ಟತೆಗಳನ್ನು ಹೊಂದಿದೆ, ಆದರೂ ಅವು ಕೆಲವು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಉಪವಿಧಗಳೊಂದಿಗೆ ಕೆಲವು ಸಂಕಲನಗಳನ್ನು ಹೊಂದಿವೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಡೊಮೇನ್ ಅಂಶವು ಸಂಬಂಧಿಸಿರುವ ನಿರ್ದಿಷ್ಟ ಮೂಲ ಪ್ರಕಾರವನ್ನು ಮತ್ತು ಡೇಟಾ ಪ್ರಕಾರದ ಅಂಶದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಂಡುಕೊಂಡಿರುವ ಅನಿಯಂತ್ರಿತ ತಾರ್ಕಿಕ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಮೂಲಕ ಡೊಮೇನ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತದೆ. ಈ ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಯ ಮೌಲ್ಯಮಾಪನವು ನಿಜವಾದ ಫಲಿತಾಂಶವನ್ನು ಉಂಟುಮಾಡಿದಾಗ, ಅಂಶವು ಡೊಮೇನ್ ಅಂಶವಾಗಿದೆ.

    ಡೊಮೇನ್ ಪರಿಕಲ್ಪನೆಯ ಹೆಚ್ಚು ಸರಿಯಾದ ವ್ಯಾಖ್ಯಾನವೆಂದರೆ ಡೊಮೇನ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟ ಪ್ರಕಾರದ ಮೌಲ್ಯಗಳ ಅನುಮತಿಸುವ ಸಂಭಾವ್ಯ ಸೆಟ್‌ಗಳಲ್ಲಿ ಒಂದಾಗಿ ಅರ್ಥೈಸಿಕೊಳ್ಳುವುದು.

    ಉದಾಹರಣೆಗೆ, ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ "ಹೆಸರುಗಳು" ಡೊಮೇನ್ ಅನ್ನು ಅಕ್ಷರ ಪದದ ಮೂಲ ಪ್ರಕಾರದಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ, ಆದರೆ ಅದರ ಮೌಲ್ಯಗಳ ಸಂಖ್ಯೆಯು ಹೆಸರನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುವ ಪದಗಳನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿರುತ್ತದೆ (ಅಂತಹ ಪದಗಳು ಮೃದುವಾದ ಚಿಹ್ನೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುವುದಿಲ್ಲ ) ಡೊಮೇನ್‌ನ ಪರಿಕಲ್ಪನೆಯ ಲಾಕ್ಷಣಿಕ ಲೋಡ್ ಅನ್ನು ಗಮನಿಸುವುದು ಸಹ ಅಗತ್ಯವಾಗಿದೆ: ಆ ಸಂದರ್ಭದಲ್ಲಿ ಮಾತ್ರ ಡೇಟಾವು ಡೊಮೇನ್‌ಗೆ ಸಂಬಂಧಿಸಿರುವಾಗ ಹೋಲಿಸಬಹುದು, ಆದರೆ ಕೇವಲ ಒಂದು

    ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ಪೂರ್ಣಾಂಕ ಪ್ರಕಾರಕ್ಕೆ ಸಂಬಂಧಿಸಿದ "ಗ್ರೂಪ್ ಸಂಖ್ಯೆಗಳು" ಮತ್ತು "ಗ್ರೂಪ್ ಸಂಖ್ಯೆಗಳು" ಡೊಮೇನ್‌ಗಳ ಮೌಲ್ಯಗಳನ್ನು ಹೋಲಿಸಲಾಗುವುದಿಲ್ಲ. ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಸಂಬಂಧಿತ DBMS ಗಳಲ್ಲಿ "ಡೊಮೇನ್" ಎಂಬ ಪರಿಕಲ್ಪನೆಯು ಅನ್ವಯವಾಗುವುದಿಲ್ಲ, ಏಕೆಂದರೆ Oracle V.7 ನಲ್ಲಿ ಈಗಾಗಲೇ ಬೆಂಬಲಿತವಾಗಿದೆ.

    ರಿಲೇಶನ್ ಸ್ಕೀಮಾ ಎನ್ನುವುದು ಜೋಡಿಗಳ ನಾಮಮಾತ್ರದ ಗುಂಪಾಗಿದೆ: ಇದು ಒಳಗೊಂಡಿರುತ್ತದೆ: ಗುಣಲಕ್ಷಣ ಹೆಸರು, ಪ್ರಕಾರ, ಆದರೆ ಡೊಮೇನ್ ಪರಿಕಲ್ಪನೆಯನ್ನು ಬೆಂಬಲಿಸದ ಸಂದರ್ಭದಲ್ಲಿ ಮಾತ್ರ. "ಕಲಾತ್ಮಕತೆ" ಯ ಮಟ್ಟವು ಸಂಬಂಧಿತ ಯೋಜನೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ - ಇದು ಈ ಗುಂಪಿನ ಒಂದು ನಿರ್ದಿಷ್ಟ ಶಕ್ತಿಯಾಗಿದೆ.

    ಈ ಸಂದರ್ಭದಲ್ಲಿ, "ಉದ್ಯೋಗಿಗಳು" ಸಂಬಂಧವು ನಾಲ್ಕಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ ಮತ್ತು 4-ಅರಿ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಒಂದು ಸಂಬಂಧದ ಎಲ್ಲಾ ಗುಣಲಕ್ಷಣಗಳನ್ನು ತುಲನಾತ್ಮಕವಾಗಿ ವಿಭಿನ್ನ ಡೊಮೇನ್‌ಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ, ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೆಸರಿಸಲು ಅನುಗುಣವಾದ ಡೊಮೇನ್‌ಗಳ ಹೆಸರುಗಳನ್ನು ಬಳಸುವುದು ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ, ಇದು ಅನುಕೂಲಕರ ಹೆಸರಿಸುವ ವಿಧಾನಗಳಲ್ಲಿ ಒಂದನ್ನು ಮಾತ್ರ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅವಕಾಶವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಮರೆಯಬಾರದು. ಡೊಮೇನ್ ಮತ್ತು ಗುಣಲಕ್ಷಣದ ಪರಿಕಲ್ಪನೆಗೆ ಸಂಬಂಧಿಸಿದ ವ್ಯತ್ಯಾಸಗಳನ್ನು ತೊಡೆದುಹಾಕಲು. ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾ ಎನ್ನುವುದು ಸಂಬಂಧಿತ ಸ್ಕೀಮಾಗಳ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸೆಟ್ ಆಗಿದೆ.

    ಕೊಟ್ಟಿರುವ ಸಂಬಂಧದ ಸ್ಕೀಮಾಗೆ ಅನುರೂಪವಾಗಿರುವ ಟ್ಯೂಪಲ್ ಜೋಡಿಗಳ ಗುಂಪಾಗಿದ್ದು ಅದು ಸಂಬಂಧದ ಸ್ಕೀಮಾಗೆ ಸೇರಿದ ಪ್ರತಿಯೊಂದು ಗುಣಲಕ್ಷಣದ ಹೆಸರಿನ ಸಂಭವದಲ್ಲಿ ಪ್ರತಿಫಲಿಸುತ್ತದೆ.

    "ಮೌಲ್ಯ" ಡೊಮೇನ್ ಪರಿಕಲ್ಪನೆಯನ್ನು ಬೆಂಬಲಿಸದಿದ್ದಾಗ ನೀಡಿರುವ ಗುಣಲಕ್ಷಣಕ್ಕೆ ಮಾನ್ಯವಾದ ಡೊಮೇನ್ ಮೌಲ್ಯವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಪರಿಣಾಮವಾಗಿ, ಟುಪಲ್ನ ಪದವಿ, ಅಂದರೆ. ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಅಂಶಗಳ ಸಂಖ್ಯೆಯು ಅನುಗುಣವಾದ ಸಂಬಂಧ ಯೋಜನೆಯ ಮಟ್ಟಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ

    ಟುಪಲ್ ಎನ್ನುವುದು ನಿರ್ದಿಷ್ಟ ಪ್ರಕಾರದ ಹೆಸರಿನ ಮೌಲ್ಯಗಳ ಸಂಗ್ರಹವಾಗಿದೆ.

    ಒಂದು ಸಂಬಂಧವು ಒಂದು ಸಂಬಂಧದ ಸ್ಕೀಮಾಗೆ ಅನುಗುಣವಾಗಿರುವ ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಟುಪಲ್‌ಗಳು. ವಾಸ್ತವವಾಗಿ, ಸಂಬಂಧದ ಸ್ಕೀಮಾದ ಪರಿಕಲ್ಪನೆಯು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ರಚನಾತ್ಮಕ ಡೇಟಾ ಪ್ರಕಾರದ ಪರಿಕಲ್ಪನೆಗೆ ಹತ್ತಿರವಾಗಿದೆ, ಮತ್ತು ಟ್ಯೂಪಲ್‌ಗಳ ಗುಂಪಿನಂತೆ ಸಂಬಂಧವು ಸಂಬಂಧದ ದೇಹವಾಗಿತ್ತು. ಆದ್ದರಿಂದ, ಸಂಬಂಧದ ಸ್ಕೀಮಾವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲು ಅನುಮತಿಸುವುದು ತಾರ್ಕಿಕವಾಗಿದೆ ಮತ್ತು ತರುವಾಯ ಈ ಸ್ಕೀಮಾದಿಂದ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಸಂಬಂಧಗಳು, ಆದರೆ ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿ ಇದನ್ನು ಸ್ವೀಕರಿಸಲಾಗುವುದಿಲ್ಲ.

    ಅಂತಹ ಡೇಟಾಬೇಸ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಸಂಬಂಧದ ಸ್ಕೀಮಾ ಹೆಸರು ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನುಗುಣವಾದ ನಿದರ್ಶನ ಸಂಬಂಧದ ಹೆಸರಿನಂತೆಯೇ ಇರುತ್ತದೆ. ಕ್ಲಾಸಿಕ್ ರಿಲೇಷನಲ್ ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿ, ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾವನ್ನು ಒಮ್ಮೆ ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ, ನಿದರ್ಶನ ಸಂಬಂಧಗಳು ಮಾತ್ರ ಬದಲಾಗುತ್ತವೆ. ಅವುಗಳಲ್ಲಿ ಹೊಸ ಟುಪಲ್‌ಗಳು ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಟ್ಯೂಪಲ್‌ಗಳನ್ನು ಅಳಿಸಬಹುದು ಅಥವಾ ಬದಲಾಯಿಸಬಹುದು. ಆದರೆ ಅದೇ ಸಮಯದಲ್ಲಿ, ಅನೇಕ ಅಳವಡಿಕೆಗಳಲ್ಲಿ ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾದಲ್ಲಿ ಬದಲಾವಣೆ ಇದೆ: ಹೊಸ ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸಂಬಂಧ ಸ್ಕೀಮಾಗಳನ್ನು ಬದಲಾಯಿಸುವುದು, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಡೇಟಾಬೇಸ್ ಸ್ಕೀಮಾದ ವಿಕಾಸ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

    ಸಂಬಂಧದ ಸಾಮಾನ್ಯ ಪ್ರಾತಿನಿಧ್ಯವು ಒಂದು ಕೋಷ್ಟಕವಾಗಿದೆ, ಅದರ ತಲೆಯು ಸಂಬಂಧದ ಸ್ಕೀಮಾ ಆಗಿದೆ, ಮತ್ತು ಸಾಲುಗಳು ನಿದರ್ಶನ ಸಂಬಂಧದ ಟ್ಯೂಪಲ್‌ಗಳಾಗಿವೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಗುಣಲಕ್ಷಣದ ಹೆಸರುಗಳನ್ನು ಈ ಕೋಷ್ಟಕದ ಕಾಲಮ್‌ಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ನಿಟ್ಟಿನಲ್ಲಿ, ಅವರು ಕೆಲವೊಮ್ಮೆ "ಟೇಬಲ್ ಕಾಲಮ್" ಎಂದು ಹೇಳುತ್ತಾರೆ, ಅಂದರೆ "ಸಂಬಂಧದ ಗುಣಲಕ್ಷಣ". ನೀವು ನೋಡುವಂತೆ, ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಯ ಮೂಲಭೂತ ರಚನಾತ್ಮಕ ಪರಿಕಲ್ಪನೆಗಳು (ಡೊಮೇನ್ ಪರಿಕಲ್ಪನೆಯನ್ನು ಹೊರತುಪಡಿಸಿ) ಬಹಳ ಸರಳವಾದ ಅರ್ಥಗರ್ಭಿತ ವ್ಯಾಖ್ಯಾನವನ್ನು ಹೊಂದಿವೆ, ಆದಾಗ್ಯೂ ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ಗಳ ಸಿದ್ಧಾಂತದಲ್ಲಿ ಅವುಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಔಪಚಾರಿಕವಾಗಿ ಮತ್ತು ನಿಖರವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ.

    ಈಗಾಗಲೇ ಹೇಳಿದಂತೆ, ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಗಳು ಹೆಚ್ಚು ಜನಪ್ರಿಯವಾಗಿವೆ. ಸಂಬಂಧಿತ ಡೇಟಾ ಮಾದರಿಗೆ ಅನುಗುಣವಾಗಿ, ದತ್ತಾಂಶವು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದಾದ ಕೋಷ್ಟಕಗಳ ಸಂಗ್ರಹವಾಗಿ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಸಂಬಂಧಿತ ಬೀಜಗಣಿತ ಅಥವಾ ಸಂಬಂಧಿತ ಕಲನಶಾಸ್ತ್ರದ ಪರಿಭಾಷೆಯಲ್ಲಿ ರೂಪಿಸಲಾಗಿದೆ.

    ಕ್ರಮಾನುಗತ ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ಡೇಟಾ ಮಾದರಿಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಸಂಬಂಧಿತ ಮಾದರಿಯಲ್ಲಿ, ವಸ್ತುಗಳ ಮೇಲಿನ ಕಾರ್ಯಾಚರಣೆಗಳು ಪ್ರಕೃತಿಯಲ್ಲಿ ಸೆಟ್-ಸೈದ್ಧಾಂತಿಕವಾಗಿರುತ್ತವೆ. ಇದು ಬಳಕೆದಾರರಿಗೆ ತಮ್ಮ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೆಚ್ಚು ಸಾಂದ್ರವಾಗಿ ರೂಪಿಸಲು ಅನುಮತಿಸುತ್ತದೆ, ದೊಡ್ಡ ಡೇಟಾ ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ.

    ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಬಳಸಲಾಗುವ ಪರಿಭಾಷೆಯನ್ನು ನೋಡೋಣ.

    ಪ್ರಾಥಮಿಕ ಕೀ.ಪ್ರಾಥಮಿಕ ಕೀ ಎನ್ನುವುದು ಒಂದು ಕ್ಷೇತ್ರ ಅಥವಾ ಕ್ಷೇತ್ರಗಳ ಸೆಟ್ ಆಗಿದ್ದು ಅದು ದಾಖಲೆಯನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುತ್ತದೆ.

    ಪ್ರಾಥಮಿಕ ಕೀಲಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಅನೇಕ ಆಯ್ಕೆಗಳಿವೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಸಣ್ಣ ಸಂಸ್ಥೆಯಲ್ಲಿ, "ಉದ್ಯೋಗಿ" ಘಟಕದ ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಳು ಸಿಬ್ಬಂದಿ ಸಂಖ್ಯೆ ಅಥವಾ ಕೊನೆಯ ಹೆಸರು, ಮೊದಲ ಹೆಸರು ಮತ್ತು ಪೋಷಕತ್ವದ ಸಂಯೋಜನೆಯಾಗಿರಬಹುದು (ಸಂಸ್ಥೆಯಲ್ಲಿ ಯಾವುದೇ ಪೂರ್ಣ ಹೆಸರುಗಳಿಲ್ಲ ಎಂದು ನಿಮಗೆ ಖಚಿತವಾಗಿದ್ದರೆ), ಅಥವಾ ಪಾಸ್‌ಪೋರ್ಟ್‌ನ ಸಂಖ್ಯೆ ಮತ್ತು ಸರಣಿ (ಎಲ್ಲಾ ಉದ್ಯೋಗಿಗಳು ಪಾಸ್‌ಪೋರ್ಟ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ) . ಅಂತಹ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಪ್ರಾಥಮಿಕ ಕೀಲಿಯನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ, ಸರಳವಾದ ಕೀಲಿಗಳಿಗೆ ಆದ್ಯತೆ ನೀಡಲಾಗುತ್ತದೆ (ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಸಿಬ್ಬಂದಿ ಸಂಖ್ಯೆ). ಪ್ರಾಥಮಿಕ ಕೀಲಿಯ ಪಾತ್ರಕ್ಕಾಗಿ ಇತರ ಅಭ್ಯರ್ಥಿಗಳನ್ನು ಪರ್ಯಾಯ ಕೀಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

    ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಾಗಿ ಅಗತ್ಯತೆಗಳು:

      ವಿಶಿಷ್ಟತೆ - ಅಂದರೆ, ಒಂದೇ ಪ್ರಾಥಮಿಕ ಕೀ ಮೌಲ್ಯದೊಂದಿಗೆ ಕೋಷ್ಟಕದಲ್ಲಿ ಎರಡು ಅಥವಾ ಹೆಚ್ಚಿನ ದಾಖಲೆಗಳು ಇರಬಾರದು;

      ಪ್ರಾಥಮಿಕ ಕೀಲಿಯು ಖಾಲಿ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರಬಾರದು.

    ಪ್ರಾಥಮಿಕ ಕೀಲಿಯನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ, ನಿದರ್ಶನದ ಸಂಪೂರ್ಣ ಅಸ್ತಿತ್ವದ ಉದ್ದಕ್ಕೂ ಅದರ ಮೌಲ್ಯವು ಬದಲಾಗದ ಗುಣಲಕ್ಷಣವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ (ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸಿಬ್ಬಂದಿ ಸಂಖ್ಯೆಯು ಉಪನಾಮಕ್ಕೆ ಯೋಗ್ಯವಾಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಅದನ್ನು ಮದುವೆಯಿಂದ ಬದಲಾಯಿಸಬಹುದು).

    ಡೇಟಾವನ್ನು ಹುಡುಕುವಾಗ ಮತ್ತು ವಿಂಗಡಿಸುವಾಗ ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ ದ್ವಿತೀಯ ಕೀಲಿಗಳು: ಅವರು ಸಿಸ್ಟಮ್ಗೆ ಅಗತ್ಯವಾದ ಡೇಟಾವನ್ನು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಹುಡುಕಲು ಸಹಾಯ ಮಾಡುತ್ತಾರೆ. ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಸೂಚ್ಯಂಕಗಳ ಕ್ಷೇತ್ರಗಳು (ಸೆಕೆಂಡರಿ ಕೀಗಳು) ಅನನ್ಯವಲ್ಲದ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರಬಹುದು.

    ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಕೋಷ್ಟಕದ (ಪೋಷಕ) ಪ್ರಾಥಮಿಕ ಕೀಲಿಯು ಅನುರೂಪವಾಗಿದೆ ವಿದೇಶಿ ಕೀಮತ್ತೊಂದು ಟೇಬಲ್ (ಮಗು). ವಿದೇಶಿ ಕೀಲಿಯು ಅದರೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದ ಕ್ಷೇತ್ರದ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯಾಗಿದೆ. ವಿದೇಶಿ ಕೀಲಿಯಲ್ಲಿನ ಮೌಲ್ಯಗಳು ಅನನ್ಯವಾಗಿರಬಹುದು, ಆದರೆ ಖಾಲಿಯಾಗಿರಬಾರದು. ಪ್ರಾಥಮಿಕ ಮತ್ತು ವಿದೇಶಿ ಕೀಗಳು ಒಂದೇ ಪ್ರಕಾರವಾಗಿರಬೇಕು.

    ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳು. ಕೋಷ್ಟಕದಲ್ಲಿನ ದಾಖಲೆಗಳು ಮತ್ತೊಂದು ಕೋಷ್ಟಕದಲ್ಲಿನ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ದಾಖಲೆಗಳನ್ನು ಅವಲಂಬಿಸಿರಬಹುದು. ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಅಂತಹ ಸಂಬಂಧಗಳನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಸಂಪರ್ಕಗಳು.ಸಂಬಂಧವನ್ನು ಈ ಕೆಳಗಿನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ: ಒಂದು ಕ್ಷೇತ್ರ ಅಥವಾ ಒಂದು ಕೋಷ್ಟಕದ ಹಲವಾರು ಕ್ಷೇತ್ರಗಳನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ವಿದೇಶಿ ಕೀ,ಮತ್ತೊಂದು ಕೋಷ್ಟಕದ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಒಂದು ಉದಾಹರಣೆಯನ್ನು ನೋಡೋಣ. ಪ್ರತಿ ಆದೇಶವು ನಿರ್ದಿಷ್ಟ ಗ್ರಾಹಕರಿಂದ ಬರಬೇಕಾಗಿರುವುದರಿಂದ, ಪ್ರತಿ ಟೇಬಲ್ ನಮೂದು ಆದೇಶಗಳು(ಆದೇಶಗಳು) ಅನುಗುಣವಾದ ಟೇಬಲ್ ನಮೂದನ್ನು ಉಲ್ಲೇಖಿಸಬೇಕು ಗ್ರಾಹಕರು(ಗ್ರಾಹಕರು). ಇದು ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಸಂಬಂಧವಾಗಿದೆ ಆದೇಶಗಳುಮತ್ತು ಗ್ರಾಹಕರು. ಕೋಷ್ಟಕದಲ್ಲಿ ಆದೇಶಗಳುನಿರ್ದಿಷ್ಟ ಟೇಬಲ್ ದಾಖಲೆಗಳಿಗೆ ಲಿಂಕ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿರುವ ಕ್ಷೇತ್ರವಿರಬೇಕು ಗ್ರಾಹಕರು.

    ಲಿಂಕ್‌ಗಳ ವಿಧಗಳು. ಕೋಷ್ಟಕಗಳ ನಡುವೆ ಮೂರು ರೀತಿಯ ಸಂಬಂಧಗಳಿವೆ.

    ಒಬ್ಬರಿಂದ ಒಬ್ಬರಿಗೆ -ಪೋಷಕ ಕೋಷ್ಟಕದಲ್ಲಿನ ಪ್ರತಿಯೊಂದು ದಾಖಲೆಯು ಮಕ್ಕಳ ಕೋಷ್ಟಕದಲ್ಲಿ ಕೇವಲ ಒಂದು ದಾಖಲೆಯೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ. ಈ ಸಂಬಂಧವು ಆಚರಣೆಯಲ್ಲಿ ಸಂಬಂಧಕ್ಕಿಂತ ಕಡಿಮೆ ಬಾರಿ ಸಂಭವಿಸುತ್ತದೆ ಒಂದರಿಂದ ಅನೇಕಮತ್ತು ವಿಶಿಷ್ಟ ವಿದೇಶಿ ಕೀಲಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಸಂಪರ್ಕ ಒಬ್ಬರಿಂದ ಒಬ್ಬರಿಗೆದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಕ್ಷೇತ್ರಗಳೊಂದಿಗೆ ಟೇಬಲ್ "ಉಬ್ಬಿಕೊಳ್ಳುವುದನ್ನು" ನೀವು ಬಯಸದಿದ್ದರೆ ಬಳಸಲಾಗುತ್ತದೆ. ಅಂತಹ ಸಂಬಂಧದೊಂದಿಗೆ ಕೋಷ್ಟಕಗಳನ್ನು ಹೊಂದಿರುವ ಡೇಟಾಬೇಸ್ಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಸಾಮಾನ್ಯೀಕರಿಸಲಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುವುದಿಲ್ಲ.

    ಒಂದರಿಂದ ಹಲವು -ಪೋಷಕ ಕೋಷ್ಟಕದಲ್ಲಿನ ಪ್ರತಿಯೊಂದು ದಾಖಲೆಯು ಮಕ್ಕಳ ಕೋಷ್ಟಕದಲ್ಲಿನ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ದಾಖಲೆಗಳೊಂದಿಗೆ ಸಂಬಂಧ ಹೊಂದಿದೆ. ಉದಾಹರಣೆಗೆ, ಒಬ್ಬ ಗ್ರಾಹಕರು ಅನೇಕ ಆರ್ಡರ್ಗಳನ್ನು ಮಾಡಬಹುದು, ಆದರೆ ಬಹು ಗ್ರಾಹಕರು ಒಂದು ಆರ್ಡರ್ ಅನ್ನು ಇರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಬಗ್ಗೆ ಸಂಪರ್ಕಿಸಿ ಅನೇಕರಿಗೆ ಡಿಂಗ್ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್‌ಗಳಿಗೆ ಅತ್ಯಂತ ಸಾಮಾನ್ಯವಾಗಿದೆ.

    ಅನೇಕರಿಂದ ಅನೇಕ -ಒಂದು ಕೋಷ್ಟಕದ ಹಲವಾರು ದಾಖಲೆಗಳು ಇನ್ನೊಂದರ ಹಲವಾರು ದಾಖಲೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿವೆ. ಉದಾಹರಣೆಗೆ, ಒಬ್ಬ ಲೇಖಕ ಹಲವಾರು ಪುಸ್ತಕಗಳನ್ನು ಬರೆಯಬಹುದು ಮತ್ತು ಹಲವಾರು ಲೇಖಕರು ಒಂದು ಪುಸ್ತಕವನ್ನು ಬರೆಯಬಹುದು. ಅಂತಹ ಸಂಬಂಧದ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಕೋಷ್ಟಕದ ಯಾವ ದಾಖಲೆಯು ಮತ್ತೊಂದು ಕೋಷ್ಟಕದ ಆಯ್ದ ದಾಖಲೆಗೆ ಅನುರೂಪವಾಗಿದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಸಾಮಾನ್ಯವಾಗಿ ಅಸಾಧ್ಯವಾಗಿದೆ, ಇದು ಅನುಗುಣವಾದ ಕೋಷ್ಟಕಗಳ ನಡುವೆ ಅಂತಹ ಸಂಬಂಧವನ್ನು ಭೌತಿಕ (ಸೂಚ್ಯಂಕಗಳು ಮತ್ತು ಪ್ರಚೋದಕಗಳ ಮಟ್ಟದಲ್ಲಿ) ಅನುಷ್ಠಾನಗೊಳಿಸುತ್ತದೆ. ಕಾರ್ಯಸಾಧ್ಯವಲ್ಲ. ಆದ್ದರಿಂದ, ಭೌತಿಕ ಮಾದರಿಗೆ ತೆರಳುವ ಮೊದಲು, ಎಲ್ಲಾ ಹಲವು-ಹಲವು ಸಂಬಂಧಗಳನ್ನು ಮರು ವ್ಯಾಖ್ಯಾನಿಸಬೇಕು (ಕೆಲವು CASE ಉಪಕರಣಗಳು, ಡೇಟಾ ವಿನ್ಯಾಸದಲ್ಲಿ ಬಳಸಿದರೆ, ಇದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡಿ). ಎರಡು ಕೋಷ್ಟಕಗಳ ನಡುವಿನ ಈ ರೀತಿಯ ಸಂಬಂಧವನ್ನು ಮೂರನೇ ಕೋಷ್ಟಕವನ್ನು ರಚಿಸುವ ಮೂಲಕ ಸಾಧಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ಕೋಷ್ಟಕ ಮತ್ತು ಮಧ್ಯಂತರ ಕೋಷ್ಟಕದ ನಡುವೆ ಒಂದರಿಂದ ಹಲವು ಸಂಬಂಧವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.