For faster navigation, this Iframe is preloading the Wikiwand page for Нормализација база података.

Нормализација база података

У области пројектовања релационих база података, нормализација представља систематски метод за осигуравање да је структура базе података погодна за упите општег типа, и да не испољава извесне нежељене карактеристике - аномалије уношења, ажурирања и брисања - које би могле да доведу до губитка интегритета података.[1] Е. Ф. Код, изумитељ релационог модела, је увео концепт нормализације као и појам који је данас познат као прва нормална форма 1970. године.[2] Код је осим тога дефинисао другу и трећу нормалну форму 1971,[3] а заједно са Рејмондом Ф. Бојсом је 1974. дефинисао Бојс-Кодову нормалну форму.[4] Више нормалне форме су током наредних година дефинисали други теоретичари. Најновија је шеста нормална форма коју су увели Крис Дејт, Хју Дарвен, и Никос Лоренцос 2002. године.[5]

Неформално, табела релационе базе података (рачунарска репрезентација релације) је нормализована ако је у трећој нормалној форми (3НФ).[6] Код већине 3НФ табела се не јављају аномалије уношења, ажурирања и брисања, то јест, у већини случајева 3НФ табеле су у складу са БКНФ, 4НФ, и 5НФ (али обично не и 6НФ).

  1. ^ Codd, E.F. The Relational Model for Database Management: Version 2. Addison-Wesley (1990), pp. 271
  2. ^ Codd, E.F. (1970). „A Relational Model of Data for Large Shared Data Banks”. Communications of the ACM. 13 (6): 377—387. doi:10.1145/362384.362685. Архивирано из оригинала 12. 06. 2007. г. Приступљено 25. 09. 2009. 
  3. ^ Codd, E.F. "Further Normalization of the Data Base Relational Model." (Presented at Courant Computer Science Symposia Series 6, "Data Base Systems," New York City, May 24th-25th, 1971) IBM Research Report RJ909 (August 31st, 1971). Republished in Randall J. Rustin (ed.), Data Base Systems: Courant Computer Science Symposia Series 6. Prentice-Hall, 1972.
  4. ^ Codd, E. F. "Recent Investigations into Relational Data Base Systems." IBM Research Report RJ1385 (April 23rd, 1974). Republished in Proc. 1974 Congress (Stockholm, Sweden, 1974). New York, N.Y.: North-Holland (1974).
  5. ^ C.J. Date, Hugh Darwen, Nikos Lorentzos. Temporal Data and the Relational Model. Morgan Kaufmann (2002), pp. 176
  6. ^ C.J. Date. An Introduction to Database Systems. Addison-Wesley (1999), pp. 290
{{bottomLinkPreText}} {{bottomLinkText}}
Нормализација база података
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?