نرمال‌سازی (پایگاه داده‌ها)

طرح نرمال‌سازی پایگاه داده

نرمال‌سازی پایگاه داده‌ها (به انگلیسی: Database normalization یا database normalisation) یکی از اصول علم پایگاه داده‌ها از بین بردن افزونگی است. افزونگی به این معناست یک داده خاص در چند محل مختلف پایگاه ذخیره شود. این امر موجب می‌شود که این خطر بالقوه به وجود آید که داده‌ها هر لحظه با هم در تضاد قرار گیرند و استخراج واقعیت از آن‌ها غیرممکن شود به بیان دیگر فرایندی است که بر اساس آن داده‌ها و اطلاعات در واحدهای منطقی به نام جدول به شکلی توزیع می‌شود که علاوه بر حفظ موجودیت داده‌ها از ایجاد پدیدهٔ افزونگی جلوگیری به عمل می‌آورد به این منظور فرم‌های نرمال متعددی تعریف و مورد استفاده قرار می‌گیرد، برای نرمال‌سازی یک جدول لازم است ابتدا در فرم اول نرمال شده سپس در فرم فرم‌های بعدی بررسی گردد، در هنگام نرمال‌سازی جداول تعداد جداول در پایگاه داده افزایش می‌یابد.[۱]

نرمال‌سازی مجموعه قوانینی است که رعایت آن‌ها حذف افزونگی (یا در مواردی نادر به حداقل رساندن آن) را تضمین می‌کند.[۲]

شکل‌های نرمال‌سازی

شکل 1NF

اولین فرم نرمال‌سازی می‌باشد که در آن سعی می‌شود داده‌ها و اطلاعات مربوط به موجودیت‌های مستقل در واحدهای مستقل در واحدهای مستقل موسوم به جدول ذخیره گردد در این حالت جدول زمانی نرمال خواهد بود که شرایط زیر را داشته باشد،

  1. نوع داده‌ها و اطلاعات در هر ستون یکسان باشد.
  2. محتویات هر ستون یک مقدار مشخص باشد اتمیک باشد.
  3. هر سطر از جدول منحصربه‌فرد باشد به این منظور می‌توان از قید کلید اصلی یا PK استفاده نمود.
شکل 2nf

یک جدول در فرم دوم نرمال است اگر شرایط زیر را داشته باشد:

  1. در فرم اول نرمال باشد.
  2. کلیه ستون‌های غیر کلید وابستگی تابعی کامل به کلیه ستون‌های کلید داشته باشد.
شکل 3nf

یک رابطه در فرم سوم نرمال است اگر شرایط زیر را داشته باشد

  1. در فرم اول و دوم نرمال باشد
  2. فاقد وابستگی‌های با واسطه باشد
شکل Bcnf

یک جدول در این حالت نرمال است، اگر شرایط زیر را داشته باشد:

  1. در فرم اول و دوم و سوم نرمال باشد.
  2. هر دترمینان یک کلید کاندید باشد (در تشکیل کلید شرکت کند)
شکل 4nf

در فرم چهارم نرمال است اگر شرایط زیر را داشته باشد:

  1. در فرم اول دوم سوم و bcnf نرمال باشد.
  2. فاقد وابستگی‌های چند مقداره باشد.[۲]

منابع

  1. «نرمال‌سازی بانک‌های اطلاعات». بایگانی‌شده از اصلی در ۱ دسامبر ۲۰۱۲. دریافت‌شده در ۲۷ نوامبر ۲۰۱۲.
  2. ۲٫۰ ۲٫۱ «نرمال‌سازی». بایگانی‌شده از اصلی در ۱۴ نوامبر ۲۰۱۲. دریافت‌شده در ۲۷ نوامبر ۲۰۱۲.

Read other articles:

Symbol used in drawings Rotary-pressure sounding is a method of testing soil conditions that might be performed as part of a geotechnical investigation. A series of rods, with a specially designed tip, is forced into the ground under downward pressure. The rotation and speed of insertion are maintained at a constant rate, and the amount of force required to maintain that rate is measured. The results can be interpreted to provide information about sediment stratification, and sometimes also t...

 

Form of Islam alleged to be inauthentic Not to be confused with Islam in the United States. American Islam (Persian: اسلام آمریکایی, Arabic: الإسلام الأمريكي ) is a pejorative political term used by advocates of political Islam to describe an allegedly inauthentic form of Islam advocating separation of religion and state and lacking in anti-Americanism. The term was reportedly first used by Islamist Sayyid Qutb in 1952.[1] It is widely used[2][3...

 

2012 film by David Chase Not Fade AwayTheatrical release posterDirected byDavid ChaseWritten byDavid ChaseProduced byMark JohnsonDavid ChaseStarring James Gandolfini John Magaro Jack Huston Bella Heathcote CinematographyEigil BryldEdited bySidney WolinskyProductioncompaniesParamount Vantage Indian Paintbrush The Weinstein Company Gran Via Productions Chase FilmsDistributed byParamount PicturesRelease dates October 6, 2012 (2012-10-06) (New York Film Festival) December ...

English rock band For other bands with similar names, see Genesis (disambiguation) § Music. GenesisGenesis performing in 2022(L–R): Daniel Pearce, Daryl Stuermer, Mike Rutherford, Phil Collins, Tony Banks, Nic Collins and Patrick Smyth.Background informationOriginGodalming, Surrey, EnglandGenresProgressive rock[1]art rock[2]pop rock[3]progressive pop[4]soft rock[1][5]DiscographyGenesis discographyYears active1967–20002002 (one-off)2006...

 

2nd Miss Grand Brazil competition, beauty pageant edition Miss Grand Brazil 2019Marjorie Marcelle of São Paulo, the winner of the contestDateFebruary 28, 2019PresentersSancler FrantzBeatrice FontouraVenueDall'Onder Grande Hotel, Bento Gonçalves, Rio Grande do SulBroadcasterCartão de VisitaFacebookEntrants22Placements15DebutsAlagoasAmazonasCearáMaranhãoParaíbaPernambucoRondôniaSergipeWithdrawalsOlímpiaWinnerMarjorie Marcelle(São Paulo)PhotogenicIsabelle Pandini(Rio de Janeiro)←&...

 

Not to be confused with Saint-Léon-le-Grand, Mauricie, Quebec. You can help expand this article with text translated from the corresponding article in French. (January 2012) Click [show] for important translation instructions. View a machine-translated version of the French article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than sim...

This user may have left Wikipedia. Laurinavicius has not edited Wikipedia since May 2013. As a result, any requests made here may not receive a response. If you are seeking assistance, you may need to approach someone else. Archives Archive 1Archive 2Archive 3Archive 4Archive 5Archive 6Archive 7Archive 8Archive 9Archive 10Archive 11Archive 12Archive 13Archive 14Archive 15 Welcome to my talk page. Please adhere to the talk page guidelines and particularly the following: Please post your new to...

 

Dieser Artikel befasst sich mit dem Politiker Wilhelm Behnke. Zu anderen Personen siehe Wilhelm Behncke. Wilhelm „Willy“ Behnke (* 7. März 1914 in Stettin; † 9. Mai 1979[1] in Berlin) war ein deutscher Politiker (KPD/SED). Er war Oberbürgermeister von Brandenburg an der Havel und Vorsitzender des Rates des Bezirkes Suhl. Inhaltsverzeichnis 1 Leben 2 Auszeichnungen 3 Literatur 4 Einzelnachweise Leben Behnke wuchs in einer Arbeiterfamilie auf. Nach dem Besuch der Volksschule mac...

 

Gewat kan verwijzen naar: Gewat (Terangun), een plaats in Indonesië Gewat (Linge), een plaats in Indonesië Bekijk alle artikelen waarvan de titel begint met Gewat of met Gewat in de titel. Dit is een doorverwijspagina, bedoeld om de verschillen in betekenis of gebruik van Gewat inzichtelijk te maken. Op deze pagina staat een uitleg van de verschillende betekenissen van Gewat en verwijzingen daarnaartoe. Bent u hier via een pagina in Wikipedia terechtgekomen? Pas dan...

Kivu del NorteNord-Kivu Provincia Costa en Kivu del Norte Coordenadas 0°34′00″S 28°42′00″E / -0.56666666666667, 28.7Capital GomaIdioma oficial KiswahiliEntidad Provincia • País  República Democrática del CongoSuperficie   • Total 59483 km²Población   • Total 3 564 434 hab. • Densidad 59,92 hab/km² Sitio web oficial [editar datos en Wikidata] La provincia de Kivu del Norte es una de las nuevas d...

 

MiralPoster film PrancisSutradara Julian Schnabel Produser Jon Kilik François-Xavier Decraene Sonia Raule Pathé#Jérôme Seydoux Ditulis oleh Rula Jebreal PemeranHiam AbbassFreida PintoPenata musikOlivier DaviaudSinematograferÉric GautierPenyuntingJuliette WelflingPerusahaanproduksiRotana Film ProductionPathéER ProductionsCanal+CinéCinémaEagle PicturesIndia Take One ProductionsDistributorRotana StudiosThe Weinstein CompanyTanggal rilis 15 September 2010 (2010-09-15) (Pran...

 

American politician from New Hampshire Spillane in 2022 James Spillane is an American Republican politician. He serves in the New Hampshire House of Representatives in Rockingham County alongside Jason Osborne and Kevin Verville.[1] Political career In 2020 he was investigated by the State Attorney General for a Facebook comment.[2] In June 2023, he switched his endorsement to Ron DeSantis from Donald Trump in the 2024 Republican Party presidential primaries after Trump's crit...

Aluminium hydride Names Preferred IUPAC name Aluminium hydride Systematic IUPAC name Alumane Other names AlaneAluminic hydrideAluminium(III) hydrideAluminium trihydrideTrihydridoaluminium Identifiers CAS Number 7784-21-6 Y 3D model (JSmol) Interactive image ChEBI CHEBI:30136 Y ChemSpider 13833 Y17625618 (3H3) Y ECHA InfoCard 100.029.139 Gmelin Reference 245 PubChem CID 1448814399066 (2H3)16721258 (3H3) UNII KZJ3T010RQ Y CompTox Dashboard (EPA) DTXSID808...

 

يو-1193 الجنسية  ألمانيا النازية الشركة الصانعة شيتشاو-فيرك[1]  المالك  كريغسمارينه المشغل كريغسمارينه[1]  المشغلون الحاليون وسيط property غير متوفر. المشغلون السابقون وسيط property غير متوفر. التكلفة وسيط property غير متوفر. منظومة التعاريف الاَلية للسفينة وسيط property غ...

 

This article is about a 2012 documentary film. For the group of demons referred to in the Christian Bible, see Legion (demons). 2012 American filmWe Are Legion: The Story of the HacktivistsTheatrical release posterDirected byBrian KnappenbergerWritten byBrian KnappenbergerProduced byLuminant MediaCinematographyLincoln Else, Dan Krauss, Scott SinklerEdited byAndy RobertsonMusic byJohn DragonettiDistributed byFilmBuffRelease dates January 20, 2012 (2012-01-20) (Slamdance Film...

American actress and singer (born 1975) Sutton FosterFoster in 2022BornSutton Lenore Foster (1975-03-18) March 18, 1975 (age 48)Statesboro, Georgia, U.S.EducationCarnegie Mellon UniversityOccupationsActresssingerdancerYears active1989–presentSpouses Christian Borle ​ ​(m. 2006; div. 2009)​ Ted Griffin ​(m. 2014)​ Children1RelativesHunter Foster (brother)Websitesuttonfoster.com Sutton Lenore Foster (born M...

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: The Power of Love: The Best of Jennifer Rush – news · newspapers · books · scholar · JSTOR (January 2017) (Learn how and when to remove this template message) 2000 compilation album by Jennifer RushThe Power of Love: The Best of Jennifer RushCompilation album by Jennifer...

 

American guitarist (born 1963) This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources:...

2003 studio album by SoulheadOh My SisterStudio album by SoulheadReleasedMarch 5, 2003Recorded2002-2003GenreR&B, Hip hop, rapLength54:02LabelSony Music Entertainment JapanSoulhead chronology Oh My Sister(2003) Re-Construct Album Vol.1 Reflection(2003) Singles from Oh My Sister STEP TO THE NEW WORLDReleased: June 24, 2002 LOVER, KNIGHT, MANReleased: November 20, 2002 SoraReleased: February 5, 2003 Oh My Sister (Remix)/I'm just going downReleased: May 2, 2003 Oh My Sister is the deb...

 

Pour les articles homonymes, voir Clé. Cet article est une ébauche concernant l’informatique. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. En génie logiciel, la clé d'un objet est souvent un petit fragment de données, qui permet soit d'identifier un objet, soit de comparer entre eux des objets du même type. Élément de comparaison Dans les structures de données ordonnées Les tableaux triés, les pil...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!