რა არის გადარქმევის ოპერაცია DBMS-ში?
რა არის გადარქმევის ოპერაცია DBMS-ში?

ვიდეო: რა არის გადარქმევის ოპერაცია DBMS-ში?

ვიდეო: რა არის გადარქმევის ოპერაცია DBMS-ში?
ვიდეო: Relational Algebra (Rename Operation) 2024, მაისი
Anonim

გადარქმევა ოპერაცია (ρ)

რელაციური ალგებრის შედეგებიც არის ურთიერთობები, მაგრამ ყოველგვარი სახელის გარეშე. The გადარქმევის ოპერაცია საშუალებას გვაძლევს გადარქმევა გამომავალი ურთიერთობა. ' გადარქმევა ' ოპერაცია აღინიშნება პატარა ბერძნული ასო rho ρ.

ასევე იცით, რა არის პროექციის ოპერაცია DBMS-ში?

რელაციურ ალგებრაში ა პროექტირება არის უნარი ოპერაცია დაწერილი როგორც. სადაც. არის ატრიბუტების სახელების ნაკრები. შედეგი ასეთი პროექტირება განისაზღვრება, როგორც ნაკრები, რომელიც მიიღება, როდესაც ტუპლის კომპონენტები შეზღუდულია ნაკრებით. - ის უგულებელყოფს (ან გამორიცხავს) სხვა ატრიბუტებს.

გარდა ამისა, რა რელაციური ალგებრის ოპერაციები მხარდაჭერილია SQL-ში? რელაციური ალგებრა ძირითადად იძლევა თეორიულ საფუძველს რელაციური მონაცემთა ბაზებისა და SQL-ისთვის.

  • ოპერატორები ურთიერთობით ალგებრაში.
  • პროექცია (π)
  • შენიშვნა: ნაგულისხმევი პროექცია შლის დუბლიკატულ მონაცემებს.
  • შერჩევა (σ)
  • შენიშვნა: შერჩევის ოპერატორი ირჩევს მხოლოდ საჭირო ტოპებს, მაგრამ არ აჩვენებს მათ.
  • კავშირი (U)
  • სხვაობის დაყენება (-)

რა განსხვავებაა შერჩევისა და პროექტის ოპერაციას შორის, მიეცი მაგალითი?

პროექტი შლის სვეტებს ხოლო აირჩიეთ შლის რიგებს. აირჩიეთ ამოიღებს ტოპებს (სტრიქონებს) ში მიმართება (ცხრილი), რომლისთვისაც პირობა "პრედიკატის" განყოფილებაში (WHERE პუნქტი) მართალია. პროექტი ამოიღებს მითითებულ ატრიბუტებს (სვეტებს).

რა არის უცხოური გასაღები DBMS-ში?

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

გირჩევთ: