KomputerBasis data

Normalisasi sahiji basis data

Ngagolongkeun data sarua dina tabel bisa dilakukeun di sagala rupa cara. Atribut dina hubungan anu kudu dikelompokkeun nurutkeun prinsip relational, maksudna, kudu pinuh ngaleutikan duplikasi data, kitu ogé ngajarkeun prosedur pikeun pengobatan maranéhanana dituturkeun ku pamutahiran. Salah sahiji masalah primér jeung ngarancang database ngalaksanakeun ilangna redundancy, sarta eta kahontal ku normalisasi.

database normalisasi ngagambarkeun larangan aparat formal keur nyieun tabel anu ngamungkinkeun pikeun ngaleungitkeun duplikasi, jeung émbaran software disimpen konsistensi diperlukeun, ngurangan waragad kuli pakait sareng ngajaga tur pangropéa database. Операция нормализации состоит в разложении исходных таблиц базы данных на более простые. Dina unggal tahapan proses ieu merta tabel dirumuskeun dina wangun normal. Tiap tahap dicirikeun ku normalisasi tina susunan tangtu larangan, nu kudu sasuai jeung sagala tabel. Ku kituna, ngaleupaskeun nu dilumangsungkeun informasi tabel non-konci, nu kaleuleuwihan.

Normalisasi sahiji basis data dumasar kana konsép kagumantungan fungsi antara atribut. Hal ieu dianggap yen salah atribut téh gumantung kana sejen, lamun tiap waktu hiji nilai husus tina atribut kadua pakait jeung euweuh leuwih ti salah sahiji nilai munggaran.

Normalisasi sahiji basis data - istilah umum kitu, nya bisa dibagi kana sababaraha bentuk normal, nu bakal dibahas engké.

Hiji obyék data dianggap relevan jeung formulir normal mimiti nalika nilai unggal atribut téh budi na. Mun hiji atribut tangtu ngabogaan duplikat nilai, éta teu bisa dianggap hiji obyék milik bentuk normal munggaran. Tétéla nu bisa nyieun hiji kénéh sagala lembaga nu mangrupakeun obyek data.

Hiji obyék data anu dianggap milik ka formulir normal kadua lamun geus aya formulir normal mimiti, tapi unggal atribut na, teu diwangun di luhur poténsi, lengkep bebas dina istilah fungsi ti masing-masing sahiji kenop poténsial.

Hiji obyék data dianggap milik ka formulir normal katilu, upami eta geus aya dina formulir normal kadua, tapi teu nampilkeun naon kabebasan transitive objék non-konci ti kenop. Dina kagumantungan transitive ilahar dipikaharti saperti hubungan atra antara widang.

Normalisasi database nyimpen alat pamekar Tujuan utama pikeun mawa sagala hubungan jeung formulir normal katilu. Ngan dina cara kieu di hareup eta bakal mungkin nyieun sistem informasi efisien.

Normalisasi sahiji basis data: aturan dasar

Sakuduna dirumuskeun hiji set aturan bisa dituturkeun dina karya normalisasi. Kahiji nyaeta ngaluarkeun Grup repeating. Dipikabutuh pikeun ngabentuk tabel misah nyimpen unggal susunan atribut patali, nu nyiptakeun konci misah. Salajengna, pastikeun pikeun ngaleungitkeun data kaleuleuwihan. Dina kasus dimana hubungan atribut nu ditempo wungkul dina bagian tina konci éta, mangka kudu nempatkeun dina tabel misah. Aturan katilu nyaeta wajib iwal kolom nu teu gumantung kana konci éta. Atribut kudu ditempatkeun dina tabel terasing, upami aranjeunna teu boga pangaruh nu dipikahoyong dina kenop. Pastikeun ngasingkeun nu sababaraha hubungan bebas. Dina hal ieu urang ngobrol ngeunaan naon anu teu katempo sambungan beton antara sababaraha hubungan. Tungtungna, perlu pikeun ngasingkeun nu sababaraha hubungan patali semantically. Dina normalisasi database ieu réngsé, dituturkeun ku prosés pangwangunan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 su.birmiss.com. Theme powered by WordPress.