Sobes.tech
Junior

რა არის რელაციური მონაცემთა ბაზები?

sobes.tech AI

პასუხი AI-სგან

რელაციური მონაცემთა ბაზა — ეს მონაცემთა ბაზის ტიპია, რომელიც იყენებს ცხრილის სტრუქტურას მონაცემების შენახვა და ორგანიზება.

ძირითადი მახასიათებლები:

  • ცხრილები: მონაცემები ინახება ცხრილებში, რომლებიც შედგება რიგების (ჩანაწერები) და სვეტების (მოედნები)გან.
  • შესრულებები: განსაზღვრავენ ცხრილების სტრუქტურას, სვეტებისთვის მონაცემთა ტიპებს, შეზღუდვებს (მაგალითად, უნიკალურობა).
  • საკვანძეები:
    • პირველადი საკვანძე (Primary Key): უნიკალურად იდენტიფიცირებს თითოეულ რიგს ცხრილში.
    • გარე საკვანძე (Foreign Key): ქმნის კავშირს ცხრილებს შორის, მიმაგრებულია სხვა ცხრილის პირველადი საკვანძის მითითებით.
  • მიმართებები: განსაზღვრავენ კავშირებს ცხრილების შორის გარე საკვანძეების საფუძველზე (ერთი-გა-ერთი, ერთი-გა-მრავლობით, მრავლობით-გა-მრავლობით).
  • SQL (Structured Query Language): სტანდარტული ენა ურთიერთქმედებისთვის რელაციურ მონაცემთა ბაზებთან - სარეკლამო, ცვლილებები და მონაცემთა მართვა.
  • ნორმალიზაცია: პროცესია, რომელიც ორგანიზებას უწევს სვეტებს და ცხრილებს მონაცემთა გადატვირთულობის შემცირებისა და მონაცემთა მთლიანობის გასაუმჯობესებლად.

მაგალითები — რელაციური მონაცემთა ბაზის მართვის სისტემები: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.