קאָמפּיוטערסדאַטאַבייסיז

נאָרמאַליזיישאַן פון דאַטאַבייסיז

גרופּינג פון דער זעלביקער דאַטע אין די טיש קענען זיין געמאכט אין פאַרשידן וועגן. אַטראַביוץ אין אַ שייכות זאָל זיין גרופּט לויט צו די ריליישאַנאַל פּרינציפּ, אַז איז, עס זאָל זיין גאָר מינאַמייז דיופּלאַקיישאַן פון דאַטן, ווי געזונט ווי סימפּליפיינג דער פּראָצעדור פֿאַר זייער באַהאַנדלונג נאכגעגאנגען דורך אַ דערהייַנטיקן. איינער פון די ערשטיק פּראָבלעמס מיט דיזיינינג דייטאַבייס פּערפאָרמס ילימאַניישאַן פון יבעריקייַט, און עס איז אַטשיווד דורך נאָרמאַליזיישאַן.

נאָרמאַליזאַטיאָן דייטאַבייס רעפּראַזענץ אַ פאָרמאַל אַפּאַראַט ריסטריקשאַנז צו שאַפֿן טישן אַז אַלאַוז צו עלימינירן דיופּלאַקיישאַן, מיט די קאָנסיסטענסי required ווייכווארג סטאָרד אינפֿאָרמאַציע, רידוסינג די אַרבעט קאָס פֿאַרבונדן מיט מיינטיינינג און דייטאַבייס וישאַלט. נאָרמאַליזאַטיאָן אָפּעראַציע באשטייט אין די יקספּאַנשאַן פון דער אָריגינעל דייטאַבייס טישן אין סימפּלער. אין יעדער בינע פון דעם פּראָצעס דאַווקע טיש געגעבן אין דער נאָרמאַל פאָרעם. יעדער בינע איז קעראַקטערייזד דורך נאָרמאַליזיישאַן פון אַ זיכער שטעלן פון ריסטריקשאַנז, וואָס מוזן נאָכקומען מיט אַלע די טישן. אזוי, דער באַזייַטיקונג איז געטראגן אויס ניט-שליסל טיש אינפֿאָרמאַציע, וואָס איז יבעריק.

נאָרמאַליזיישאַן פון דאַטאַבייסיז איז באזירט אויף די באַגריף פון פונקטיאָנאַל דעפּענדענסי צווישן די אַטראַביוץ. עס איז געהאלטן אַז איינער אַטריביוט איז אָפענגיק אויף די אנדערע, אויב יעדער מאָל אַ באַזונדער ווערט פון די רגע אַטריביוט קאָראַספּאַנדז צו ניט מער ווי איין פון דער ערשטער ווערט.

נאָרמאַליזיישאַן פון דאַטאַבייסיז - אַ גענעראַל טערמין, אָבער, עס קענען זיין סאַבדיוויידיד אין עטלעכע נאָרמאַל Forms, וואָס וועט זיין דיסקאַסט שפּעטער.

א דאַטן כייפעץ איז געהאלטן באַטייַטיק צו דער ערשטער נאָרמאַל פאָרעם ווען די ווערט פון יעדער אַטריביוט איז זייַן פּיאַטע. אויב אַ זיכער אַטריביוט האט אַ דופּליקאַט ווערט, עס קענען ניט זיין געהאלטן אַ כייפעץ בילאָנגינג צו די ערשטער נאָרמאַל פאָרעם. עס טורנס אויס אַז איר קענען מאַכן אַ נאָך קיין ענטיטי אַז איז אַ דאַטן כייפעץ.

א דאַטן כייפעץ איז געהאלטן צו געהערן צו דער רגע נאָרמאַל פאָרעם ווען עס איז שוין אין ערשטער נאָרמאַל פאָרעם, אָבער יעדער פון זייַן אַטראַביוץ, ניט קאַנסיסטינג אין אַ פּאָטענציעל שטייגער, גאָר זעלבשטענדיק אין פונקטיאָנאַל ווערטער פֿון יעדער פון די פּאָטענציעל שליסלען.

א דאַטן כייפעץ איז געהאלטן צו געהערן צו די דריט נאָרמאַל פאָרעם, אויב עס שוין איז אין צווייט נאָרמאַל פאָרעם, אָבער עס האט ניט פאָרשטעלן קיין טראַנסיטיווע דיפּענדאַנסיז פון ניט-שליסל אַבדזשעקס פון די שליסלען. אונטער די טראַנסיטיווע דעפּענדענסי איז קאַמאַנלי פֿאַרשטאַנען ווי אַ קלאָר ווי דער טאָג שייכות צווישן די פֿעלדער.

נאָרמאַליזאַטיאָן דייטאַבייס לייגט די דעוועלאָפּער הויפּט אָביעקטיוו צו ברענגען אַלע באַציונגען צו די דריט נאָרמאַל פאָרעם. בלויז אין דעם וועג אין דער צוקונפֿט עס וועט זיין מעגלעך צו שאַפֿן אַ עפעקטיוו אינפֿאָרמאַציע סיסטעם.

נאָרמאַליזיישאַן פון דאַטאַבייסיז: גרונט כּללים

עס זאָל פאָרמולירן אַ סכום פון כּללים צו זיין נאכגעגאנגען אין די ווערק פון נאָרמאַליזיישאַן. דער ערשטער איז צו ויסשליסן די ריפּיטינג גרופּעס. נייטיק צו פֿאָרמירן אַ באַזונדער טיש סטאָרינג יעדער שטעלן פון Related אַטראַביוץ, וואָס קריייץ אַ באַזונדער שליסל. ווייַטער, זיין זיכער צו עלימינירן יבעריק דאַטן. אין קאַסעס ווו די אַטריביוט שייכות איז באמערקט נאָר אויף די טייל פון די שליסל, דעמאָלט עס מוזן זיין שטעלן אין אַ באַזונדער טיש. די דריט הערשן איז מאַנדאַטאָרי אַחוץ פֿאַר Columns אַז טאָן ניט אָפענגען אויף דער שליסל. אַטראַביוץ זאָל זיין געשטעלט אין אַ ייסאַלייטאַד טיש, אויב זיי טאָן ניט האָבן די געבעטן ווירקונג אויף דער שליסל. זייט זיכער צו יזאָלירן די זעלבשטענדיק קייפל באציונגען. אין דעם פאַל מיר זענען גערעדט וועגן וואָס איז ניט געזען באַטאָנען קשר צווישן קייפל באציונגען. צום סוף, עס איז נייטיק צו יזאָלירן די קייפל באציונגען Related סעמאַנטיקאַללי. אין דעם דייטאַבייס נאָרמאַליזיישאַן איז געענדיקט, נאכגעגאנגען דורך אַ אַנטוויקלונג פּראָצעס.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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