تابع :تطبيع البيانات.

Slides:



Advertisements
Similar presentations
Conjunctions الروابـــــــــط.
Advertisements

البنك الفرع العميل الحساب رقم البنك اسم البنك العنوان رقم الفرع عنوان الفرع الاسم رقم التسلسل الاجتماعي الهاتف العنوان رقم الحساب نوع الحساب الرصيد.
Question-Tags الأسئلة المذيلة
Active & Passive المبني للمعلوم و المبني للمجهول
Adverbsالظروف [الأحوال]
أنظمة العد الدرس الثاني.
نظام هال سوبر نوفا خالد العبدلله أقسام نظام هال سوبر نوفا قاريء الشاشة أنظمة إخراج: الناطق عدسة التكبير لغة برايل.
الظل والظلال محاضرات العام الدراسي
إنشاء جدول باستخدام المعالج إضغط على Create Table by Using Wizard ثم زر Open لتظهر الشاشة التالية:
جداء و خارج عددين جذريين
كيفية عرض المكونات Hit Counter: يجب تخزينها ونشرها على موقع الويب (الخادم) Hover Button: يجب تخزينها وعرضها من الأمر Preview on Browser من قائمة File.
الدوال الخطية المادة : الرياضيات المستوى : الثانية ثانوي إعدادي.
الموضوع:-المتتالية الهندسية
الأعداد العشرية النسبية تقديم و مقارنة
الكتابات الكسرية مقارنة الكسور
Visual Training & Sketching (EAGD2101) University of Palestine College of Applied Engineering & Urban Planning Department of Architecture, Interior Design.
Data Structures & Algorithms Week1. Contents Textbook Grade Software.
Aldehydes and Ketones - Both aldehydes and ketones contain carbonyl group C=O. - The difference between aldehyde and ketone was found to be: In aldehyde.
الكثافة الكتلة Wt. (gm) الضغط الحجم الحرارة المول ثابت الغاز
Workshop on Demographic Analysis and Evaluation. Mortality: Assessing Completeness of Reporting الوفيات: تقييم مدى اكتمال الإبلاغ.
نظام إدارة قواعد البيانات Access
Review: Program Memory Addresses Program addresses are fixed at the time the source file is compiled and linked يتم إصلاحها عناوين البرنامج في الوقت يتم.
تقسيم الشبكات Subnetting
Alphabet game…. Think of a word – Your partner has to guess that word – you can give ONE word clues – no YES/NO responses allowed!!
طائفة الفطريات البازيدية (Sub division: Basidiomycotina)
By Assist.prof. Hussein Hadi Abbass University of Kufa\College of Education for girls\ Department of Mathematics Hasan Mohammed Ali.
دبلوم الإرشاد الأسري. phrasal verb  The term phrasal verb is commonly applied to two or three distinct but related constructions in English: a verb and.
Activity Diagram.
State Chart Diagrams.
اللغة العربية * المدرس أو المعلم هو الذي يعلم في المدرسة أو المعهد العلمي والأدبي ومن خلاله يتم بناء شخصيات أبناء الوطن. و المعلم أو المدرس هو الشخص.
Chapter -2- Data Modeling Using the Entity-Relationship Model
Class Diagrams.
تحويل نموذج الكيانات والعلاقات الى نموذج علائقي
الفرق بين التصاميم التجريبية (التوزيع العشوائي) د. ظلال الصافتلي كلية الزراعة – جامعة حماه.
لنفرض أن هدف التجربة هو مقارنة نوعين من الأعلاف (A و B) لتغذية أبقار حلوب خلال 3 شهور. وتم اختيار عشرين بقرة متشابهة ( في الوزن / العمر / السلالة / الموسم.
لنفرض أن هدف التجربة هو مقارنة صنفين من السماد (A و B) من حيث كمية محصول نوع معين من القمح.
الأمثلة : ادّعى رجل النبوّة ايام الخليفة المأمون أعلم الناس القاضي يحيى بن أكثم ألق عصاك وصيّرها ثعبانا كما فعل الكليم موسى
Hama University, Agriculture college Hama University, Agriculture college.
Law Of Diminishing Marginal Utility قانون تناقص المنفعة الحدية
بسم الله الرحمن الرحيم Lecture (12&13).
10 0× 1 = 4× 4 = (وحدات)4 10 1× = 5 50 = (عشرات)5
برنامج (الجداول الحسابية) Microsoft Excel
تابع الفصل الثاني: مبادى البناء ونماذج العلاقات لقواعد البيانات
1.الدوال Function 2.الاجراءاتSub Procedure 3.وحده نمطيه Add Module
لمحة موجزة عن شبكات الحاسب الآلي
المخدم الرئيسي في الشبكات
السريان في القنوات المفتوحة والمغلقة
إذا كمية الحركة التي تخسرها الكرة تكتسبها .
نظام التشغيل Windows xp.
الغازات في التفاعلات الكيميائية
سياسات واستراتيجيات البحث
الفصل الثالث حصر و ترتيب البيانات.
مبادئ النموذج العلاقي Relational Data Model Concepts
Programming -2 برمجة -2 المحاضرة-1 Lecture-1.
مشكلة مصرية:الأمية.
نموذج الانحدار الخطي البسيط Simple Linear Regression Model
ولا تنسونا من صالح دعائكم
أ.إسراء الطريقي , 306 عال , المحاضره الثالثه
3. Browsing the Web تصفح الانترنت
C++ Programming L11 . Classes(3) kkkkkkkkkkkkkk
Gateway (بوابة العبور أو الاتصال)
كلية علوم الحاسب وتقنية المعلومات قسم نظم المعلومات
Comparative and Superlative المقارنة والتفضيل
الكلية الجامعية للعلوم التطبيقية
المد Lengthening.
تعاريف أخرى للحموض و القواعد
العلاقة مع المصادر Source Relationship.
قاعدة البيانات اعداد الطالبات :
اسئلة – أطياف الكيمياء طيف البروتون HNMR للمركب ايثيل ميثيل ايثر يحتوي على الإشارات A)Singlet, triplet, triplet B)Singlet,
4 أسباب وراء فشل حبك في مرحلة المراهقة. كثير من الفتيات والشابات يقعوا في الحب في مرحلة المراهقة، وهي المرحلة التي تبدأ فيها الفتاة في التعرف على الطرف.
Presentation transcript:

تابع :تطبيع البيانات

شكل التطبيع الثاني للحصول على شكل التطبيع الثاني يجب إزالة أي علاقات جزئية بين أعمدة الجدول ذو شكل التطبيع الأول . بمعنى آخر كل حقل غير رئيسي يجب ان يعتمد كليا على الحقل الرئيسي (المفتاح). لتحويل أي جدول يحتوى على اعتماد جزئي إلى شكل التطبيع الثاني: يجب إزالة الاعتماد الجزئي للبيانات وذلك بإنشاء جدولين جديدين أحدهما يحتوى على الخصائص Attributes ذات الاعتماد الجزئي والآخر يحتوى الخصائص التي تعتمد كليا على المفتاح الرئيسي . الشكل التالي يبين مخطط العلاقات بين أعمدة الجدول: لاحظي أن العمود Mark هو العمود الوحيد الذي يعتمد اعتمادا كليا على المفتاح الرئيسي المركب S#,C# ) )وبالتالي يقال عنه أنه يعتمد كليا على المفتاح الرئيسي , أما الأعمدة التي تعتمد على جزء من المفتاح الرئيسي فيقال عنها أنها تعتمد جزئيا على المفتاح الرئيسي .

لذلك نقسم العلاقة السابقة إلى عدد من العلاقات كالآتي:

و Attend (S#, C#, Mark) و Student (S#, Sname, Dept) : تعتبر الجداول الثلاثة Course(C#,Cname, Tname, Office, ISBN, Author, Title) في شكل التطبيع الثاني حيث إن كل حقل غير رئيسي فيها يعتمد كليا على الحقل الرئيسي . لاحظي وجود تكرار المعلومات عن بعض المحاضرين و مكاتبهم و هذا التكرار نتيجة للعلاقات التحويلية كما يبين الشكل التالي:

شكل التطبيع الثالث يعتبر أي جدول في شكل التطبيع الثالث إذا كان في صيغة 2NF ولا يحتوي على أي بيانات ذات اعتمادات تحويلية Transitive dependency وهى الحالة التي تكون فيها بعض البيانات تعتمد على بيانات أخرى لا تمثل المفتاح . بعبارة أخرى يعتبر أي جدول في شكل التطبيع الثالث إذا كان في صيغة 2NF و لا يوجد أي حقل غير رئيسي يعتمد على حقل غير رئيسي آخر . و يعتبر الجدولين Attend و Student في شكل التطبيع الثالث 3NF . أما الجدول Course يعتبر في شكل التطبيع الثاني ولكن يلاحظ أن مكان المحاضر Office يعتمد على أسم المحاضر TName ودون الحاجة لرقم المادة C# , فلكي يتم التعديل في مكان المحاضر تتم الحاجة فقط لاسم المحاضر وكما هو معلوم أن أسم المحاضر ليس مفتاحا ولا يمثل جزء من أي مفتاح مركب . مثل هذا الاعتماد يسمى اعتمادا تحويليا وعند إزالته نحصل على شكل التطبيع الثالث 3NF. لإزالة الاعتماد التحويلي يقسم الجدول المعنى إلى جدولين يتكون أحدهما من البيانات ذات الاعتماد التحويلي والآخر يتكون من البيانات التي لا تعتمد إلا على المفتاح . وتم تقسيم الجدول Course إلى ثلاثة جداول كالتالي : Course (C#, Cname, Tname, ISBN ) و Teacher(Tname, Office ) و Text(ISBN, Author, Title ) وذلك كما هو مبين بالشكل التالي :

بالإضافة إلى الجدولين Student (S#, Sname, Dept) و Attend (S#, C#, Mark) وبذلك نكون قد وصلنا إلى نهاية عملية التصميم بوصول العلاقات إلى هذا الشكل (الشكل الثالث (3NF من أشكال التطبيع . ويبين الشكل التالي الشكل النهائي