Butun axtardiqlarinizi tapmaq ucun buraya: DAXIL OLUN
  Mp4 Mp3 Axtar Yukle
  Video Axtar Yukle
  Shekil Axtar Yukle
  Informasiya Melumat Axtar
  Hazir Inshalar Toplusu
  AZERI CHAT + Tanishliq
  1-11 Sinif Derslikler Yukle
  Saglamliq Tibbi Melumat
  Whatsapp Plus Yukle(Yeni)

  • Ana səhifə
  • Təsadüfi
  • Yaxınlıqdakılar
  • Daxil ol
  • Nizamlamalar
İndi ianə et Əgər Vikipediya sizin üçün faydalıdırsa, bu gün ianə edin.

Armstronqun aksiomları

  • Məqalə
  • Müzakirə

Armstronqun aksiomları və ya Armstronq qaydaları (ing. Armstrong's axioms) — verilənlər bazalarında əlaqələr (relasiyalar) üçün funksional asılılıqların nəzəriyyəsində istifadə olunan fundamental qaydalardır.[1] Bu qaydalar bir verilənlər bazasının relasiyalarında funksional asılılıqların törəmə və sadələşdirilməsinə imkan verir. Onlar verilənlərdə ardıcıllığı təmin etmək və məntiqli nəticələr çıxarmaq üçün əsas mexanizm rolunu oynayır.

Armstronq aksiomları üç əsas qaydadan ibarətdir.

Mündəricat

  • 1 Refleksivlik
  • 2 Artma
  • 3 Tranzitivlik
  • 4 İstinadlar
  • 5

Refleksivlik

Əgər Y {\displaystyle Y}   ⊆ X {\displaystyle X}   isə, o zaman X {\displaystyle X}   → Y {\displaystyle Y}  .

Bu, bir çoxluğun özünün və ya onun hissələrinin digər hissələri üzərində funksional asılı olduğunu bildirir. Yəni, bir çoxluq hər zaman öz alt çoxluğunu müəyyən edə bilir.

Artma

Əgər X {\displaystyle X}   → Y {\displaystyle Y}   isə, o zaman X Z {\displaystyle XZ}   → Y Z {\displaystyle YZ}  .

Bu qayda deyir ki, əgər X {\displaystyle X}   , Y {\displaystyle Y}   -ni müəyyən edirsə, onda X {\displaystyle X}   -yə hər hansı bir atribut əlavə olunduqda, bu, nəticəni dəyişməyəcək. Yəni yeni atribut əlavə olunsa belə, Y {\displaystyle Y}  -nin müəyyən edilməsində problem olmayacaq.

Tranzitivlik

Əgər X {\displaystyle X}  → Y {\displaystyle Y}  ) və Y {\displaystyle Y}  → Z {\displaystyle Z}   isə, o zaman X {\displaystyle X}  → Z {\displaystyle Z}  .

Bu qayda, əgər X {\displaystyle X}   atribut dəsti Y {\displaystyle Y}  -ni və Y {\displaystyle Y}   isə Z {\displaystyle Z}  -ni müəyyən edirsə, onda Y {\displaystyle Y}  -nin birbaşa olaraq Z {\displaystyle Z}  -ni də müəyyən etdiyini bildirir.

Bu üç əsas qayda funksional asılılıqları sadələşdirmək və törətmək üçün istifadə olunur. Armstronqun aksiomları verilənlər bazasının normallaşdırılmasında və müvafiq dizayn qaydalarına riayət etməkdə vacibdir.[2]

İstinadlar

  1. ↑ William Ward Armstrong: Dependency Structures of Data Base Relationships, page 580-583. IFIP Congress, 1974.
  2. ↑ Beeri, C.; Dowd, M.; Fagin, R.; Statman, R. "On the Structure of Armstrong Relations for Functional Dependencies" (PDF). Journal of the ACM. 31. 1984: 30–46. CiteSeerX 10.1.1.68.9320. doi:10.1145/2422.322414. 2018-07-23 tarixində arxivləşdirilib (PDF).

  • UMBC CMSC 461 Spring '99
  • CS345 Lecture Notes from Stanford University
Mənbə — "https://az.wikipedia.org/w/index.php?title=Armstronqun_aksiomları&oldid=7820542"
Informasiya Melumat Axtar