|
اجتماع 5 طلاب وطالبات المستوى الخامس التعليم عن بعد تخصص علم اجتماع جامعة الملك فيصل |
|
أدوات الموضوع |
#1
|
|||
|
|||
قواعد البيانات الاولى
المحاضرة ااالاولى قواعد البيانات مقدمة في أنظمة قواعد البيانات عناصر المحاضرة • مقدمة في أنظمة قواعد البيانات • خواص قواعد البيانات • مفهوم قواعد البيانات • نظم ملفات البيانات • أنواع الملفات • مشاكل الملفات • نظم قواعد البيانات • نظم ادارة قواعد البيانات • أمثلة نظم ادارة قواعد البيانات • الفرق بين نظم قواعد البيانات ونظم الملفات التقليدية • قواعد البيانات و نظم ادارة قواعد البيانات • خواص أخرى لقواعد البيانات • مميزات استخدام قواعد البيانات • مخطط يوضح قواعد البيانات ونظم إدارتها • مستخدم قواعد البيانات • متى لا نستخدم قواعد البيانات؟ • أشخاص يتعاملون مع قواعد البيانات بطريقة غير مباشرة مقدمة في أنظمة قواعد البيانات • اصبحت قواعد البيانات و تطبيقاتها عنصرا جوهرياً في تسيير امور الحياة اليومية في المجتمع المعاصر ، حيث ان جميع الانشطة التي يمارسها افراد المجتمع من تسجيل مواليد ووفيات و نتائج دراسية و وثائق السفر و العمليات البنكية و غيرها الكثير يجب فيها التعامل مع احد قواعد البيانات• كافة الانشطة السابقة تدخل في نطاق التطبيقات التقليدية لقاعدة البيانات . • توجد حالياً تطبيقات متقدمة لقواعد البيانات مثل استخدام الذكاء الاصطناعي و التجارة الالكترونية خواص قواعد البيانات • تمثل بعض مظاهر العالم الحقيقي. أي إنها تمثل حالة من حالات البيانات التي تصف موضوع حقيقي • تمثل مجموعة من البيانات المتلاصقة منطقيا وتحتوي على معنى ضمني • يتم تصميمها و تخزين البيانات فيها من أجل غرض معين مفهوم قواعد البيانات q قواعد البيانات (Database):هي اسلوب محدد لتنظيم المعلومات يبسط كيفية ادخالها و تعديلها و استخراجها في صورة ملائمة و مفهومة للمستخدم لمجموعة مشتركة من البیانات المترابطة والمتجانسة منطقیا .q هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة معينة، وتتكون قاعدة البيانات من جداول (واحد أو أكثر). ويتكون الجدول اعمدة (حقول Fields) ومن صفوف (سجلات (Record. نظم ملفات البيانات • استخدام الملفات في تخزين البيانات.• استخدام المبرمجون ملفات البيانات في تخزين المعلومات لفترة طويلة. • أدى استخدام الملفات إلى ظهور بعض المشاكل والعيوب . • أدى إلى تطوير أسلوب التعامل مع الملفات وبذل الجهد والوقت • في نظام معالجة البيانات كان كل برنامج يصمم لأداء غرض معين وله الملفات الخاصة به ، دون وجود إطار عام يربط جميع البرامج او يسمح باضافة برامج جديدة بسهولة. نظم ملفات البيانات (File Systems) انواع الملفات:• ملف تتابعي: يتم تخزين سجلات البيانات بشكل تتابعي بنفس ترتيب وصولها للملف سجل بعد سجل. لاسترجاع البيانات تجري عملية قراءة السجلات من اول سجل الى اخر سجل و بشكل تتابعي. • ملف عشوائي : يتم تخزين سجلات البيانات بشكل عشوائي مع معرفة موقع او عنوان كل سجل بيانات، و تتم قراءة البيانات مباشرة عن طريق العنوان. • ملف مفهرس: يستخدم فهرس اشبه بفهرس الكتاب من خلاله يتم الوصول الى اي سجل بيانات، يتم عمل الفهرس من خلال احد حقول البيانات. نظم ملفات البيانات File Systems مشاكل الملفات:• تكرار البيانات: تكرار البيانات في اكثر من ملف مما يضيع حيز التخزين و الجهد و الوقت . • عدم تجانس او توافق البيانات: نفس المعلومة تكون مخزنه في اكثر من ملف عند تعديلها قد لا نعدلها في الملفات الاخرى. • عدم المرونه:عملية التعديل و الحذف تتطلب جهد و وقت و كلفة عالية. • الافتقار الى المواصفات القياسية. • معدل منخفض لإنتاج البرامج نظم ملفات البيانات File Systems مشاكل الملفات:• مشاركة محدوة جداً بين البرامج المختلفة و ملفات البيانات. • صعوبة الصيانة اي تعديل لملف يلزم تعديل كافة البرامج الخاصه به . • امن سرية المعلومات تكون على نطاق محدود. نظم قواعد البيانات • نشأت قواعد البيانات و نظم قواعد البيانات من اجل ايجاد بديل لملفات البيانات و نظم معالجتها بحيث تحل كافة المشكلات و القيود و الصعوبات التي يواجهها المستخدمون في تعاملهم مع الملفات.• البيانات : هي كافة البيانات المطلوب ادخالها او الاستعلام عنها ، حيث كل بيان يمثل عنصر مستقل مثل ( اسم المريض ، رقم الغرفة ، العنوان ، ....) • المعلومات : هي البيانات التي تمت معالجتها و وضعها في صورة ملائمة و مفهومة للمستخدم. نظم قواعد البيانات • نظم قواعد البيانات هي اسلوب محدد لتنظيم البيانات يبسط كيفية ادخالها و تعديلها و استخراجها اما بنفس الشكل المدخل او مجمعة في صورة احصائية او تقارير او شاشات استعلام مع التحكم في كل عملية.• تصميم قاعدة البيانات يشمل تحديد انواع البيانات و التراكيب و القيود على كافة البيانات. • بناء قاعدة البيانات هو عملية تخزين البيانات نفسها في وسط تخزين تتحكم به نظم قواعد البيانات . • عند تصميم قاعدة بيانات يجب تحديد المستخدمين و التطبيقات الذين سيستخدمون قاعدة البيانات. أمثلة نظم ادارة قواعد البيانات • يمكن انتاج و معالجة قاعدة البيانات باستخدام الحاسب الآلي بواسطة مجموعة من البرامج التطبيقية المصممة خصيصاً لهذا الغرض أو بواسطة نظم ادارة قواعد البيانات (DBMS) مثل: • MS-Access • Oracle • Sybase • Power Builder • Informix الفرق بين نظم قواعد البيانات ونظم الملفات التقليدية يوجد العديد من الخواص التى تفرق بين قواعد البيانات ونظم الملفات التقليدية وهي: • الوصف الذاتي للبيانات (Self-Description Nature): تحتوى قواعد البيانات علي البيانات ووصف البيانات وذلك عن طريق إنشاء فهرس البيانات والذى يحتوي على ما يسمى (Meta-data) • الفصل بين البرامج والبيانات(Program/Data Insulation): لا تحتوى البرامج على وصف البيانات بل يوجد فصل بينهما مما يتيح إمكانية تعديل شكل البيانات بدون الحاجة لتعديل البرامج • المشاركة فى البيانات والتعامل مع العديد من المستخدمين (Data Sharing and Multi-user system): تتيح قواعد البيانات المشاركة في استخدام البيانات وكذلك تعطي إمكانية تعامل العديد من المستخدمين مع نفس قواعد البيانات في نفس الوقت بدون مشاكل قواعد البيانات و نظم ادارة قواعد البيانات • نظام ادارة قواعد البيانات: هو مجموعة من البرامج التي يمكن استخدامها في انشاء و معالجة قاعدة بيانات . • نظام ادارة قواعد البيانات هو نظام برامجي متعدد الاغراض يسهل تعريف و بناء و معالجة قواعد البيانات التطبيقية. • يمكن ان تصمم قاعدة بيانات واحدة تستخدم مع العديد من البرامج والتطبيقات. خواص أخرى لقواعد البيانات • يمكن أن تكون قاعدة البيانات في أي حجم فيمكن أن تحتوي على القليل من السجلات أو المئات منها ويمكن أن تحتوي على مئات الملايين من السجلات • يمكن أن يتم إنشائها و التعامل معها يدويا أو باستخدام الحاسبات الآلية • إذا تم استخدام الحاسب الآلي لإدارة قواعد البيانات فإن ذلك يتم عن طريق مجموعة من البرامج التي تصمم خصيصا لذلك أو عن طريق استخدام نظم إدارة قواعد البيانات (Database Management System DBMS) نظام إدارة قواعد البيانات (Database Management System DBMS) • تسمى قواعد البيانات + نظم إدارة قواعد البيانات بنظم قواعد البيانات (قواعد البيانات + نظم إدارة قواعد البيانات ← نظم قواعد البيانات ) ( Database (DB) + DBMS → Database System (DBS) ) مميزات استخدام قواعد البيانات • ندرة التكرار و امكانية التحكم فى تكرار البيانات • امن و سرية البيانات عالية جداً • فرض القيود على المستخدمين الذين ليس لهم صلاحيات معينة • توفير بيئة تخزين مناسبة و صعوبة فقد البيانات • السماح باستنباط معلومات من البيانات المتواجدة • توفير واجهات متعددة لتعامل المستخدم مع البيانات • تمثيل العلاقات المعقدة بين البيانات بسهولة • تكامل البيانات بشكل عالي و متناسق. • سهولة الصيانة حيث اي تعديل يتم بكل سهولة و من مكان واحد مميزات استخدام قواعد البيانات • توفير طرق متعددة للحصول على النسخ الاحتياطية و كذلك معالجة البيانات فى حالات الأعطال التى قد تحدث لقواعد البيانات • تساعد على وضع معايير قياسية للتعامل مع البيانات • تقليل زمن تطوير البرامج • المرونة الشديدة فى استخدام وتعديل البيانات • توفير بيانات على درجة عالية من التحديث • اقتصادية الاستخدام • المرونه العالية في مشاركة البيانات و بكل سهولة مخطط يوضح قواعد البيانات ونظم إدارتهامستخدمون / برامج [IMG]file:///C:/Users/maz7171/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png[/IMG] مستخدم قواعد البيانات • مدير قواعد البيانات(DBA): • هو الذي يقوم بإدارة قواعد البيانات والتحكم في صلاحيات العمل ومراقبة النظام وتحسين أداء قواعد البيانات • مصمم قواعد البيانات (DB Designer): • يقوم بتصميم قواعد البيانات ليتم إنشائها وبنائها بطريقة ذات كفاءة عالية طبقا لمتطلبات المستخدم • مستخدم قواعد البيانات (End User): • بعض المستخدمين يكون لديهم الخبرة الكافية لإعداد الاستفسارات المطلوبة بلغة الاستفسارات، وبعض المستخدمين ليس لديهم الخبرة فيتم إنشاء برامج خاصة لهم يقومون بتشغيلها للحصول على المطلوب مستخدم قواعد البيانات • محلل النظم ومبرمج النظم(Analyst & Programmer): • يقوم محلل النظم بتحديد متطلبات المستخدم وتطوير هذه المواصفات المطلوبة لتحديد المطلوب من قواعد البيانات • بينما يقوم مبرمج النظم بتنفيذ المتطلبات لإنشاء التطبيقات المناسبة • هندسة النظم هي عملية تحليل النظام بالإضافة لعملية إنشاء البرامج التطبيقية (محلل النظم + مبرمج النظم← مهندس النظم ) ( Analyst + Programmer → Software Engineer) متى لا نستخدم قواعد البيانات؟ • إذا كانت تكلفة الإعداد عالية بالنسبة لحجم المشروع • إذا كانت قاعدة البيانات و التطبيقات بسيطة و سهلة • إذا كان المشروع يحتاج لسرعة استجابة عالية جدا وبشكل ضرورى • اذا كان العمل لا يحتاج الى بيئة ذات عدة مستخدمين أشخاص يتعاملون مع قواعد البيانات بطريقة غير مباشرة • هؤلاء الأشخاص لا يهتمون بقواعد البيانات ذاتها ولكنهم يقدمون لمستخدم قواعد البيانات البيئة اللازمة لهم وهم: • مصمموا ومنفذوا نظم إدارة قواعد البيانات: • هم الذين يقومون بتصميم وتنفيذ نظم إدارة قواعد البيانات نفسها • مطوروا البرامج المساعدة: • الذين يقومون بتطوير البرامج المساعدة مثل برامج تحليل النظم، تصميم النظم، إنشاء وتطوير التطبيقات، إنشاء التقارير وواجهات التطبيق • المشغلون وأفراد الصيانة: • الذين يقومون بتشغيل النظم وإدارتها وصيانتها وكذلك صيانة البرامج والأجهزة المستخدمة في إنشاء وتطوير قواعد البيانات
|
2012- 2- 4 | #2 |
صديق ملتقى المواضيع العامة
|
رد: قواعد البيانات الاولى
جزاك الله خير
|
2012- 2- 4 | #3 |
أكـاديـمـي فـضـي
|
رد: قواعد البيانات الاولى
الله يعطيك العافيه بدايه موافقه
|
2012- 2- 4 | #4 |
مشرفة سابقة لقسم علم الأجتماع
|
رد: قواعد البيانات الاولى
جزاك الله خــير أخوي المرور السري ,,
ياليت كل أسبوع تضيف المحاضرات هنــا وأنا برفع المشاركات بأول مشاركـه في الموضوع ,,, أستمــر وبارك الله فيـــك يابطل |
2012- 2- 4 | #5 |
رحمه الله
|
رد: قواعد البيانات الاولى
l
مشكور اخوى المرور السرى من يتبرع ويرتبة لنا عشان الطبااعة انا دايم اشترى المحاضرات من مكتبة الجامعة نفسها بس يطلع التصوير احياانن مو واضح وضطر اصور الملازم والملخصاات ياليت احد يرتبة ويحطة فى ملف |
التعديل الأخير تم بواسطة الشاحن ; 2012- 2- 4 الساعة 01:54 AM |
|
2012- 2- 4 | #6 |
أكـاديـمـي فـعّـال
|
رد: قواعد البيانات الاولى
مجهود طيب وتشكر عليه ... ولو كان بملف وورد بيكون احسن عشان نقدر نطبعه .... وما قصرت
|
2012- 2- 4 | #7 |
عضو متميز بقسم علم إجتماع المستوى السادس
|
رد: قواعد البيانات الاولى
الف شكر
فآآاالك النجاااح |
2012- 2- 6 | #8 |
متميزة في التعليم عن بعد _علم أجتماع
|
رد: قواعد البيانات الاولى
ربي يجزك خير
رفعتها لكم في ملف ورد |
|
|
2012- 2- 6 | #9 |
أكـاديـمـي فـعّـال
|
رد: قواعد البيانات الاولى
مشكور
والله يكثر من امثالك |
2012- 2- 6 | #10 |
مشرفة علم أجتماع _المستوى السابع
|
رد: قواعد البيانات الاولى
الله لا يحرمك الاجر
|
مواقع النشر (المفضلة) |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
[ تقنية الإعلام ] : بناإأإأإت وين الاسهل قواعد البيانات أو الشبكات ..؟ أفيدوني | آلبآرونه~ | منتدى كلية الآداب بالأحساء | 13 | 2012- 2- 6 07:40 PM |
ملزمه قواعد البيانات وملزمه حاضر العالم الاسلامي كامله | نبض السعوديه | E4 | 8 | 2012- 2- 5 03:26 PM |
فضلا مستوى ثالث مناقشه الجدول فقط في هذا الموضوع | صمت الظلام | E3 | 319 | 2012- 1- 27 10:29 PM |
[ قسم جغرافيا ] : قواعد البيانات/ الشبكات وين القاها في بيول سوفت ؟؟؟ << المواد العامه | جواهر العرب | منتدى كلية الآداب بالدمام | 4 | 2012- 1- 27 10:03 AM |
فيـــــــــــــــسآآآآآآآت | Dala3~ | قسم المحذوفات و المواضيع المكررة | 15450 | 2011- 9- 10 12:02 PM |