قـواعــــد الـبـيــانــات 1207 عـال

Slides:



Advertisements
Similar presentations
تغيير الرقم السري لبنك المعلومات
Advertisements

Integrated University Management System
مقدمة في الحاسب الالي والمعلومات
منصور البصيلي خالد الزهراني
أن تكون بيئة نشطة. أن تكون بيئة بنائية. أن تكون بيئة تعاونية.
س : ما هو فيروس الكمبيوتر ؟
مقدمة عن الكمبيوتر وتطوره
Introduction to Software
الفصل الحادي عشر الطوارئ الإشعاعية
حسابات المستخدمين و المجموعات
بعض نظم الأرشفة الإلكترونية تقديم د. جبريل العريشي A microfiche reader.
المحاضرة الرابعة عشرة.
نظام إدارة قواعد البيانات Access
Review: Program Memory Addresses Program addresses are fixed at the time the source file is compiled and linked يتم إصلاحها عناوين البرنامج في الوقت يتم.
تقسيم الشبكات Subnetting
المكدس Stack (abstract data type) The stack is a very common data structure used in programs. It hold objects, usually all of the same type. Stacks are.
مقدمة قواعد بيانات - أوراكل الفـصـل الــرابــع دوال الصف الواحد أ. جمانه الحازمي.
Activity Diagram.
Principles of Computer Science Lecture (2)
ماهو نظام التشغيل ؟.
معهد الادارة التقني قسم أنظمة الحاسبات تقدم.
الشبكات والإتصالات الفصل الثالث
تعريف تطبيقات واستخدامات نظم المعلومات الجغرافية المحتويات تعريف نظم المعلومات الجغرافية مكونات نظم المعلومات الجغرافية الاسئلة الخمسة التى تجيب عنها.
الفرق بين التصاميم التجريبية (التوزيع العشوائي) د. ظلال الصافتلي كلية الزراعة – جامعة حماه.
لنفرض أن هدف التجربة هو مقارنة نوعين من الأعلاف (A و B) لتغذية أبقار حلوب خلال 3 شهور. وتم اختيار عشرين بقرة متشابهة ( في الوزن / العمر / السلالة / الموسم.
PSCJ 11/11/2018 المحور الرئيسي: أساسيات نظم وتقنيات المعلومات الموضوع الخامس: أنواع البرمجيات 23/4/2013 Mr Hashem Alaidaros.
تقنين برمجيات نظم المعلومات الجغرافية (GIS)
أ/المادة: م. لندا عمر البدري م. نجلاء حسن
نظم إدارة قواعد البيانات
أدوات في التعليم الالكتروني
How to contact me Twitter Blog :-
10 0× 1 = 4× 4 = (وحدات)4 10 1× = 5 50 = (عشرات)5
برمجة قواعد بيانات تطبيق مفهوم الحماية في النماذج
تابع :تطبيع البيانات.
تابع الفصل الثاني: مبادى البناء ونماذج العلاقات لقواعد البيانات
بسم الله الرحمن الرحيم ...
1.الدوال Function 2.الاجراءاتSub Procedure 3.وحده نمطيه Add Module
المخدم الرئيسي في الشبكات
الوحدة الثالثة الاتصالات و شبكات الحاسوب
شبكات الحاسب.
إختر عنواناً لمشروعك يكون بسيطاً ويشد الانتباه!.
أساسيات تحليل وتصميم النظم
شبكات الحاسوب Computer Networks.
أمن وحماية المعلومات.
نظام التشغيل Windows xp.
سياسات واستراتيجيات البحث
الفصل الثالث حصر و ترتيب البيانات.
مبادئ النموذج العلاقي Relational Data Model Concepts
تدريب (3-1)- مكونات سطح المكتب لنظام التشغيل (Windows XP).
مقدمة في نظم المعلومات الإدارية
Introduction to GIS Rugaia Omer Ahmed.
مهارت الحاسوب ا.محمد شبير.
Programming -2 برمجة -2 المحاضرة-1 Lecture-1.
مبادئ نظم وتقنية المعلومات (تال 101د)
Electronic Payment Systems أنظمة الدفع الالكتروني
بسم الله الرحمن الرحيم.
Windows Security Center
قواعد البيانات Databases
أ.إسراء الطريقي , 306 عال , المحاضره الثالثه
3. Browsing the Web تصفح الانترنت
Gateway (بوابة العبور أو الاتصال)
User ID Symbol Description Site Engineer SE Office Engineer OE N/A SF
أساسيات تصميم مواقع الويب
الفصل الرابع الأمن والأستعادة والتزامن في قواعد البيانات
الأخلاق تجاه الحاسب.
الكلية الجامعية للعلوم التطبيقية
Physics Rima First Inquiry الاستقصاء الأول 10PMF3 Projectile motion Big Question السؤال الرئيسي كيف يمكن للمظلي الهبوط بأمان من ارتفاع كبير عن سطح.
قاعدة البيانات اعداد الطالبات :
هيكلة نظم إدارة قواعد البيانات (DBMS Architecture)
السلام عليكم ورحمة الله وبركاته سيكون درسنا اليوم الدرس الأول في الوحدة الثالثة سنقدم لكم الدرس اليوم نحنُ طلاب المجموعة الثالثة : فيصل يحيى لعجم عبد الرحمن.
Presentation transcript:

قـواعــــد الـبـيــانــات 1207 عـال مدخل الى قواعد البيانات المحاضرة الأولى

عناصر المحاضرة مقدمة. البيانات والمعلومات وقواعد البيانات ونظم إدارة قواعد البيانات. مميزات استخدام قواعد البيانات. القائمون على قواعد البيانات.

قواعد البيانات Databases مـا هـــي قواعــــد البيــــانات هي كم هائل من البيانات و لكنها مرتبة و منظمة بحيث يسهل الاستفادة منها. هناك العديد من البرامج التي تتعامل مع قواعد البيانات مثل ( FoxPro، Oracle ). يطلق على البرامج التي تتعامل مع قواعد البيانات " Database Management System" و الإختصار هو DBMS " " أي نظام إدارة قواعد البيانات. ملفات الـ Access تأخذ الإمتـــداد : " MDB " أي " Microsoft Database ". " MDE " أي " Microsoft Data Encrypt ".

عندما نريد الاستعلام عن بيانات طالبة يطلب الرقم الجامعي لتظهر كافة المعلومات المتعلقة بالطالبة الاسم الأول أسم الأب العائلة رقم الهاتف العنوان تاريخ الميلاد 1 أمال محمد الحمد 4222890 الريان 1409 2 أيمان عمر الأحمد 2325559 العليا 1408 3 ندى أحمد السعد 2325550 المروج 1402 4 سارة سالم الناصر 4912220 الملز 1411 5 ايمان علي القاسم 4989444 الربوة 1400 6 خلود ثامر الراشد 2326783 الروابي 1399 7 روان وائل الفهد 2324555 الفلاح 1420 8 سحر 1410 9 نورا إبراهيم 2328897 الغدير 10 الحامد 4567865

الرقم الجامعي : 9

الرقم الجامعي 9 الرقم الجامعي الاسم الأول أسم الأب العائلة رقم الهاتف الرقم الجامعي 9 الرقم الجامعي الاسم الأول أسم الأب العائلة رقم الهاتف العنوان تاريخ الميلاد 1 أمال محمد الحمد 4222890 الريان 1409 2 أيمان عمر الأحمد 2325559 العليا 1408 3 ندى إبراهيم السعد 2328897 المروج 1402 4 سارة سالم الناصر 4912220 الملز 1411 5 ايمان علي القاسم 4989444 الربوة 1400 6 خلود ثامر الراشد 2326783 الروابي 1399 7 روان وائل الفهد 2324555 الفلاح 1420 8 سحر 1410 9 نورا الغدير 10 الحامد 4567865

رقم الهاتف : 2328897

رقم الهاتف 2328897 الرقم الجامعي الاسم الأول أسم الأب العائلة رقم الهاتف 2328897 الرقم الجامعي الاسم الأول أسم الأب العائلة رقم الهاتف العنوان تاريخ الميلاد 1 أمال محمد الحمد 4222890 الريان 1409 2 أيمان عمر الأحمد 2325559 العليا 1408 3 ندى إبراهيم السعد 2328897 الغدير 1402 4 سارة سالم الناصر 4912220 الملز 1411 5 ايمان علي القاسم 4989444 الربوة 1400 6 خلود ثامر الراشد 2326783 الروابي 1399 7 روان وائل الفهد 2324555 الفلاح 1420 8 سحر 1410 9 نورا 10 الحامد 4567865

إذن ما هي قواعد البيانات ؟ هي مجموعة كبيرة من البيانات تجمعها علاقة معينة وتكون مخزنة بطريقة نموذجية دون تكرار .

هناك أمثلة أخرى على قواعد البيانات ؟ نظام الجوازات نظام المستشفيات الأحوال المدنية

عناصر المحاضرة مقدمة. البيانات والمعلومات وقواعد البيانات ونظم إدارة قواعد البيانات. مميزات استخدام قواعد البيانات. القائمون على قواعد البيانات.

البيانات والمعلومات وقواعد البيانات ونظم ادارة قواعد البيانات DBMS Data, Information, Database and هي كافة البيانات المطلوب إدخالها والاستعلام عنها مثل : (اسم المريض , رقم الغرفة , الطبيب....) 2- المعلومات Information)): هي البيانات التي تمت معالجتها ووضعها في صورة ملائمة ومفهومة للمستخدم. 3-قواعد البيانات Database)): هي مجموعة كبيرة من البيانات تجمعها علاقة معينة وتكون مخزنة بطريقة نموذجية دون تكرار. 4- تصميم قاعدة البيانات: يشمل تحديد أنواع البيانات والتراكيب والقيود على البيانات في قاعدة البيانات .

البيانات والمعلومات وقواعد البيانات ونظم ادارة قواعد البيانات DBMS Data, Information, Database and 6- نظام إدارة قاعدة البيانات Database management systems DBMS)): هو مجموعة البرامج التي يمكن إستخدامها في إنشاء ومعالجة قاعدة بيانات ما, مثل برنامج Access. 7- معالجة قاعدة بيانات : تتضمن وظائف مثل الاستعلام من قاعدة البيانات لاستخراج بيانات معينة وتعديل قاعدة البيانات وإنتاج تقارير من البيانات. مثلا في نظام الجامعة نستخرج عدد الطالبات المسجلات في شعبة معينة أو مثلا نغير معلومات عن مادة معينة أو نستخرج تقرير يبين المواد التي تدرس في دبلوم الحاسب وأسماء من يدرسوها وعدد من يدرسونها.

عناصر المحاضرة مقدمة. البيانات والمعلومات وقواعد البيانات ونظم إدارة قواعد البيانات. مميزات استخدام قواعد البيانات. القائمون على قواعد البيانات.

مميزات استخدام قواعد البيانات تتميز قاعدة البيانات بأن تخزين أي بيانات يتم في مكان واحد فقط تتأثر به كافة البرامج والتطبيقات التي تتناول قاعدة البيانات. يبين الشكل التالي ذلك: ب برنامج 6 ب برنامج 5 ب برنامج 4 ب برنامج 3 ب برنامج 2 ب برنامج 1 نظام معلومات المخازن والعهد نظام معلومات شئون الموظفين قاعدة البيانات

مميزات استخدام قواعد البيانات 1- ندرة تكرار البيانات: نظرا لاستخدام قاعدة بيانات واحدة فأي بيان لايتم تسجيله أكثر من مره . ويحدث فقط تكرار محدود لعدد من حقول البيانات بشكل يتحكم فيه مصمم قاعدة البيانات من أجل ربط البيانات ببعضها البعض وهذا يمنع ضياع حيز التخزين والجهد والوقت اللازمين لذلك. 2- تجانس أو توافق البيانات: يترتب على عدم تكرارالبيانات داخل قاعدة بيانات واحدة عدم وجود أي بيانات غير متوافقة ذلك لأن إدخال أي معلومة أوتعديلها أو حذفها يتم في نفس قاعدة البيانات وتتأثر به كافة التطبيقات التي تتناول القاعدة.(مثلا في نظام الجامعة عند تعديل عدد ساعات مادة معينة يظهر هذا التعديل في جداول الطلبة وجداول الأساتذة)

مميزات استخدام قواعد البيانات 3- توفر المرونة : يتميز نظام معالجة قواعد البيانات بالمرونة الكبيرة والقابلية للتعديل وتتطلب وقتا وجهدا بسيطا جدا وبالتالي تكلفة منخفضة (مثل الحذف والإضافة) . 4- توفر المواصفات القياسية : في العادة يضع مصمم قاعدة البيانات قيودا على البيانات وعلى علاقاتها ببعضها البعض هذه القيود يفرضها النظام على جميع المتعاملين مع قاعدة البيانات مما يضمن توفر مواصفات قياسية عالية لأنها إجبارية من النظام (مثلا لا ندخل درجة أكبر من مئة).

مميزات استخدام قواعد البيانات 5- مشاركة كبيرة : توفر نظم قواعد البيانات مشاركة كبيرة مع تعدد مستخدمي النظم . 6- سهولة الصيانة : نظرا لأن التطبيقات تتناول نفس قاعدة البيانات فأن أي إجراء أي تعديل يتم في موضع واحد في قاعدة البيانات بسهولة ويسر وتحت مسؤولية المختص (مثلا عند تعديل عدد ساعات المقرر يتم التعديل مباشرة على جداول الأساتذة والطلبة) 7- أمن وسرية البيانات عالية جدا : تتضمن نظم قوعد البيانات إعطاء صلاحيات محددة لكل مجموعة من المستخدمين وهذا يؤمن البيانات تأمين عاليا ضد المستخدمين غير المصرح لهم .

مميزات استخدام قواعد البيانات 8- تحديث فوري للبيانات : تصميم قاعدة البيانات بالشكل القياسي المتكامل وتوحيد مصدر البيانات التي تتناولها كافة التطبيقات يتسبب في أن أي تحديث سواء كان تعديل ام إضافة أم حذف فوري لكافة التطبيقات التي تستخدم قاعدة البيانات . 9- استعادة البيانات والنسخ الإحتياطية : توفر نظم قاعدة البيانات برامج لتوفير نسخ احتياطية من قاعدة البيانات. هذا بالإضافة لوجود برامج تقوم باستعادة البيانات في حال وجود أي عطل غير تدمير البيانات وحتى في حال تدمير البيانات يمكن الاستعانة بالنسخ الاحتياطية . 10- استقلالية البيانات : تصميم قاعدة البيانات بحيث تكون منفصلة عن التطبيقات التي تستخدمها يجعل صيانة هذه التطبيقات أوحتى بناء تطبيقات جديدة يتم بعيدا عن تلك القاعدة ولا يؤثر عليها كذلك يمكن أن تكون قاعدة البيانات على جهاز خادم وأي تطبيق يعمل على أجهزة أخرى بحيث لوتعطلت هذه التطبيقات لاتتأثر قاعدة البيانات بذلك.

عناصر المحاضرة مقدمة. البيانات والمعلومات وقواعد البيانات ونظم إدارة قواعد البيانات. مميزات استخدام قواعد البيانات. القائمون على قواعد البيانات.

القائمون على قواعد البيانات 1- إدارة قاعدة البيانات : يوجد في أي شركة أو وزارة لديها قاعدة بيانات فريق عمل مسئول عن إدارة قاعدة البيانات يرأس الفريق مدير قاعدة البيانات ويكونون هم المسئولين عن التحكم في كافة إمكانيات قاعدة البيانات واستخداماتها ويتضمن ذلك الترخيص بالصلاحيات ومراقبة عمل القاعدة وأي تجاوزات تحصل من المستخدمين كذلك من مهامهم تنظيم عملية النسخ الاحتياطي.

القائمون على قواعد البيانات 2- إنتاج قاعدة البيانات وتطبيقاتها : ويشمل عدة وظائف : أولا ً/ تحليل النظم : مسئولية محلل النظم هي تحليل متطلبات الجهة التي سوف تستخدم النظام ومن ثم تحديد كافة البيانات وعلاقتها ببعضها والقيود المفروضة عليها ثانيا ً/ تصميم قاعدة البيانات : يقوم مصمم قاعدة البيانات بتحديد البيانات التي ستخزن حيث يحصل على نتائج مرحلة التحليل وعن طريق الاتصال بكل مستخدمي قاعدة البيانات مستقبلا لكي يفهم متطلباتهم ثالثا ً/ تطوير قاعدة البيانات : إنشاء واختبار قاعدة البيانات قبل وضعها مرحلة التشغيل وغلبا يقوم بهذه المهمة أحد أعضاء فريق إدارة قاعدة البيانات رابعا ً/ تطوير تطبيقات قاعدة البيانات : يقوم المبرمج ومطور التطبيقات بتطوير نظم المعلومات التي تتناول قاعدة البيانات من خلال برامج التطبيق

القائمون على قواعد البيانات 3- تناول قاعدة البيانات(استخدام قاعدة البيانات) : نطلق على مستخدمي قاعدة البيانات المستخدمون وهم كافة المتعاملين مع قاعدة البيانات مثل الذين يقومون بتسجيل الطلبة أو حجز الطيران وتوفر نظم قاعدة البيانات أدوت تسهل على المستخدم النهائي استخدام قاعدة البيانات دون تخصص في الحاسب الآلي 4- تشغيل وصيانة قاعدة البيانات : المشغلون هم القائمون بالتشغيل الفعلي ومسئولو الصيانة وهم المسئولون عن صيانة للبرمجيات والمكونات المادية لنظام قاعدة البيانات.

نهاية المحاضرة