كتاب مقدمة في قواعد البياناتكتب تقنية المعلومات

كتاب مقدمة في قواعد البيانات

هذا الكتاب يشرح ومن الصفر قواعد البيانات وبأسلوب جميل جدا موضح مع الرسومات الهيكلية أهمية قواعد البيانات: تعتبر قواعد البيانات ذات أهمية كبيرة لتقدم أي مجتمع خصوصا ونحن نعيش عصر التقنية والمعلوماتية. وبالتالي فنحن بحاجة إلى آلية لتنظيم البيانات (والتي أصبحت في عصرنا كبيرة ومتنوعة) والمحافظة عليها من التلف وضمان أمنها. سهولة إدارتها سهولة في التخزين والإضافة والتعديل وسرعة في البحث والاستعلام التحليل الإحصائي سهولة وسرعة استخراج التقارير "المحاضرة الأولى" بعنوان مقدمة في أنظمة قواعد البيانات مقدمة في أنظمة قواعد البيانات أصبحت قواعد البيانات و تطبيقاتها عنصرا جوهرياً في تسيير أمور الحياة اليومية في المجتمع المعاصر ، حيث أن جميع الأنشطة التي يمارسها أفراد المجتمع من تسجيل مواليد ووفيات و نتائج دراسية و وثائق السفر و العمليات البنكية و غيرها الكثير يجب فيها التعامل مع احد قواعد البيانات كافة الأنشطة السابقة تدخل في نطاق التطبيقات التقليدية لقاعدة البيانات . توجد حالياً تطبيقات متقدمة لقواعد البيانات مثل استخدام الذكاء الاصطناعي و التجارة الالكترونية خواص قواعد البيانات تمثل بعض مظاهر العالم الحقيقي. أي إنها تمثل حالة من حالات البيانات التي تصف موضوع حقيقي تمثل مجموعة من البيانات المتلاصقة منطقيا وتحتوي على معنى ضمني يتم تصميمها و تخزين البيانات فيها من أجل غرض معين مفهوم قواعد البيانات قواعد البيانات (Database):هي أسلوب محدد لتنظيم المعلومات يبسط كيفية إدخالها و تعديلها و استخراجها في صورة ملائمة و مفهومة للمستخدم لمجموعة مشتركة من البیانات المترابطة والمتجانسة منطقیا . هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة معينة، وتتكون قاعدة البيانات من جداول (واحد أو أكثر). ويتكون الجدول أعمدة (حقول Fields) ومن صفوف (سجلات (Record. نظم ملفات البيانات استخدام الملفات في تخزين البيانات. استخدام المبرمجون ملفات البيانات في تخزين المعلومات لفترة طويلة. أدى استخدام الملفات إلى ظهور بعض المشاكل والعيوب . أدى إلى تطوير أسلوب التعامل مع الملفات وبذل الجهد والوقت في نظام معالجة البيانات كان كل برنامج يصمم لأداء غرض معين وله الملفات الخاصة به ، دون وجود إطار عام يربط جميع البرامج أو يسمح بإضافة برامج جديدة بسهولة. نظم ملفات البيانات (File Systems) أنواع الملفات: ملف تتابعي: يتم تخزين سجلات البيانات بشكل تتابعي بنفس ترتيب وصولها للملف سجل بعد سجل. لاسترجاع البيانات تجري عملية قراءة السجلات من أول سجل إلى أخر سجل و بشكل تتابعي. ملف عشوائي : يتم تخزين سجلات البيانات بشكل عشوائي مع معرفة موقع أو عنوان كل سجل بيانات، و تتم قراءة البيانات مباشرة عن طريق العنوان. ملف مفهرس: يستخدم فهرس أشبه بفهرس الكتاب من خلاله يتم الوصول إلى أي سجل بيانات، يتم عمل الفهرس من خلال احد حقول البيانات. مشاكل الملفات: تكرار البيانات: تكرار البيانات في أكثر من ملف مما يضيع حيز التخزين و الجهد و الوقت. عدم تجانس أو توافق البيانات: نفس المعلومة تكون مخزنه في أكثر من ملف عند تعديلها قد لا نعدلها في الملفات الأخرى. عدم المرونة:عملية التعديل و الحذف تتطلب جهد و وقت و كلفة عالية. الافتقار إلى المواصفات القياسية. معدل منخفض لإنتاج البرامج مشاركة محدودة جداً بين البرامج المختلفة و ملفات البيانات. صعوبة الصيانة أي تعديل لملف يلزم تعديل كافة البرامج الخاصة به . امن سرية المعلومات تكون على نطاق محدود. نظم قواعد البيانات نشأت قواعد البيانات و نظم قواعد البيانات من اجل إيجاد بديل لملفات البيانات و نظم معالجتها بحيث تحل كافة المشكلات و القيود و الصعوبات التي يواجهها المستخدمون في تعاملهم مع الملفات. البيانات : هي كافة البيانات المطلوب إدخالها أو الاستعلام عنها ، حيث كل بيان يمثل عنصر مستقل مثل ( اسم المريض ، رقم الغرفة ، العنوان ، ....) المعلومات : هي البيانات التي تمت معالجتها و وضعها في صورة ملائمة و مفهومة للمستخدم. نظم قواعد البيانات هي أسلوب محدد لتنظيم البيانات يبسط كيفية إدخالها و تعديلها و استخراجها اما بنفس الشكل المدخل أو مجمعة في صورة إحصائية أو تقارير أو شاشات استعلام مع التحكم في كل عملية. تصميم قاعدة البيانات يشمل تحديد أنواع البيانات و التراكيب و القيود على كافة البيانات. بناء قاعدة البيانات هو عملية تخزين البيانات نفسها في وسط تخزين تتحكم به نظم قواعد البيانات. عند تصميم قاعدة بيانات يجب تحديد المستخدمين و التطبيقات الذين سيستخدمون قاعدة البيانات. أمثلة نظم إدارة قواعد البيانات يمكن إنتاج و معالجة قاعدة البيانات باستخدام الحاسب الآلي بواسطة مجموعة من البرامج التطبيقية المصممة خصيصاً لهذا الغرض أو بواسطة نظم إدارة قواعد البيانات (DBMS) مثل: MS-Access Oracle Sybase Power Builder Informix الفرق بين نظم قواعد البيانات ونظم الملفات التقليدية فهرس الكتاب م الموضوع الصفحة الفصل الأول: أساسيات لغة الاستفسارات الهيكلية 4 1-1 ... مقدمة 5 1-2 ... لغة الاستفسارات الهيكلية SQL 10 1-3 .... استخدام SQL*PLUS 13 1-4 ...... جملة SELECT 15 1-5 ..... جملة الشرط Where 21 1-6 .... ترتيب النتائج باستخدام order by 36 1-7 ..... القيمة null وتأثيراتها 40 1-8 .... استخدام محرر النصوص في SQL*PLUS 42 1-9 .... الأسئلة والتمارين 43 الفصل الثاني: تقنيات لغة SQL 50 2-1 ... الربط بين جدولين أو أكثر 53 2-2 ... استخدام Multi-row functions 65 2-3 ... استخدام single-row functions 71 2-4 ... استخدام group by clause 82 2-5 ... استخدام having clause 86 2-6 ... استخدام و عمل إستعلام فرعي sub query 89 2-7 .... الأسئلة والتمارين 99 الفصل الثالث: معالجة البيانات باستخدام SQL 105 3-1 مقدمة 108 3-2 ... إضافة سجلات جديدة للجداول 110 3-3 .... حذف بيانات موجودة في قاعدة البيانات 113 3-4 ... تعديل بيانات موجودة في قاعدة البيانات 115 3-5 .... إنشاء الجداول وإضافة المحددات لها 121 3-6 ... الأسئلة 136 الفصل الرابع :ورشة عمل 143 4-1 التدريب العملي 147 ندرة التكرار وإمكانية التحكم في تكرار البيانات امن و سرية البيانات عالية جداً فرض القيود على المستخدمين الذين ليس لهم صلاحيات معينة توفير بيئة تخزين مناسبة و صعوبة فقد البيانات السماح باستنباط معلومات من البيانات المتواجدة توفير واجهات متعددة لتعامل المستخدم مع البيانات تمثيل العلاقات المعقدة بين البيانات بسهولة تكامل البيانات بشكل عالي و متناسق. سهولة الصيانة حيث أي تعديل يتم بكل سهولة و من مكان واحد توفير طرق متعددة للحصول على النسخ الاحتياطية و كذلك معالجة البيانات في حالات الأعطال التي قد تحدث لقواعد البيانات تساعد على وضع معايير قياسية للتعامل مع البيانات تقليل زمن تطوير البرامج المرونة الشديدة في استخدام وتعديل البيانات توفير بيانات على درجة عالية من التحديث اقتصادية الاستخدام المرونة العالية في مشاركة البيانات و بكل سهولة ماذا سنتعلم في هذا الفصل: في نهاية هذا الفصل يكون الطالب قد اكتسب المهارات والمعارف التالية: 1) التفرقة بين قواعد البيانات ونظم إدارة قواعد البيانات 2) التعرف علي لغة الاستعلامات الهيكلية(SQL) 3) التفرقة بين SQL Statement، SQL*Plus 4) استخدام جملة Select، تعريف Alias 5) استخدام جملة الشرط Where 6) ترتيب النتائج باستخدام Order by 7) استخدام القيمة NULL في التعبيرات الحسابية 8) استخدام محرر النصوص في برنامج SQL*PLUS
-
من كتب قواعد البيانات - مكتبة كتب تقنية المعلومات.

وصف الكتاب :

هذا الكتاب يشرح ومن الصفر قواعد البيانات وبأسلوب جميل جدا موضح مع الرسومات الهيكلية

أهمية قواعد البيانات:


تعتبر قواعد البيانات ذات أهمية كبيرة لتقدم أي مجتمع خصوصا ونحن نعيش عصر التقنية والمعلوماتية. وبالتالي فنحن بحاجة إلى آلية لتنظيم البيانات (والتي أصبحت في عصرنا كبيرة ومتنوعة) والمحافظة عليها من التلف وضمان أمنها.


سهولة إدارتها


سهولة في التخزين والإضافة والتعديل


وسرعة في البحث والاستعلام


التحليل الإحصائي


سهولة وسرعة استخراج التقارير


"المحاضرة الأولى" بعنوان


مقدمة في أنظمة قواعد البيانات





مقدمة في أنظمة قواعد البيانات


أصبحت قواعد البيانات و تطبيقاتها عنصرا جوهرياً في تسيير أمور الحياة اليومية في المجتمع المعاصر ، حيث أن جميع الأنشطة التي يمارسها أفراد المجتمع من تسجيل مواليد ووفيات و نتائج دراسية و وثائق السفر و العمليات البنكية و غيرها الكثير يجب فيها التعامل مع احد قواعد البيانات
كافة الأنشطة السابقة تدخل في نطاق التطبيقات التقليدية لقاعدة البيانات .
توجد حالياً تطبيقات متقدمة لقواعد البيانات مثل استخدام الذكاء الاصطناعي و التجارة الالكترونية



خواص قواعد البيانات


تمثل بعض مظاهر العالم الحقيقي. أي إنها تمثل حالة من حالات البيانات التي تصف موضوع حقيقي
تمثل مجموعة من البيانات المتلاصقة منطقيا وتحتوي على معنى ضمني
يتم تصميمها و تخزين البيانات فيها من أجل غرض معين



مفهوم قواعد البيانات


قواعد البيانات (Database):هي أسلوب محدد لتنظيم المعلومات يبسط كيفية إدخالها و تعديلها و استخراجها في صورة ملائمة و مفهومة للمستخدم لمجموعة مشتركة من البیانات المترابطة والمتجانسة منطقیا .
هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة معينة، وتتكون قاعدة البيانات من جداول (واحد أو أكثر). ويتكون الجدول أعمدة (حقول Fields) ومن صفوف (سجلات (Record.
نظم ملفات البيانات


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



نظم ملفات البيانات (File Systems)


أنواع الملفات:


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






مشاكل الملفات:


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



نظم قواعد البيانات


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



أمثلة نظم إدارة قواعد البيانات


يمكن إنتاج و معالجة قاعدة البيانات باستخدام الحاسب الآلي بواسطة مجموعة من البرامج التطبيقية المصممة خصيصاً لهذا الغرض أو بواسطة نظم إدارة قواعد البيانات (DBMS) مثل:
MS-Access
Oracle
Sybase
Power Builder
Informix
الفرق بين نظم قواعد البيانات ونظم الملفات التقليدية


فهرس الكتاب
م الموضوع الصفحة
الفصل الأول: أساسيات لغة الاستفسارات الهيكلية 4
1-1 ... مقدمة 5
1-2 ... لغة الاستفسارات الهيكلية SQL 10
1-3 .... استخدام SQL*PLUS 13
1-4 ...... جملة SELECT 15
1-5 ..... جملة الشرط Where 21
1-6 .... ترتيب النتائج باستخدام order by 36
1-7 ..... القيمة null وتأثيراتها 40
1-8 .... استخدام محرر النصوص في SQL*PLUS 42
1-9 .... الأسئلة والتمارين 43
الفصل الثاني: تقنيات لغة SQL 50
2-1 ... الربط بين جدولين أو أكثر 53
2-2 ... استخدام Multi-row functions 65
2-3 ... استخدام single-row functions 71
2-4 ... استخدام group by clause 82
2-5 ... استخدام having clause 86
2-6 ... استخدام و عمل إستعلام فرعي sub query 89
2-7 .... الأسئلة والتمارين 99
الفصل الثالث: معالجة البيانات باستخدام SQL 105
3-1 مقدمة 108
3-2 ... إضافة سجلات جديدة للجداول 110
3-3 .... حذف بيانات موجودة في قاعدة البيانات 113
3-4 ... تعديل بيانات موجودة في قاعدة البيانات 115
3-5 .... إنشاء الجداول وإضافة المحددات لها 121
3-6 ... الأسئلة 136
الفصل الرابع :ورشة عمل 143
4-1 التدريب العملي 147



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




ماذا سنتعلم في هذا الفصل:
في نهاية هذا الفصل يكون الطالب قد اكتسب المهارات والمعارف التالية:

1) التفرقة بين قواعد البيانات ونظم إدارة قواعد البيانات
2) التعرف علي لغة الاستعلامات الهيكلية(SQL)
3) التفرقة بين SQL Statement، SQL*Plus
4) استخدام جملة Select، تعريف Alias
5) استخدام جملة الشرط Where
6) ترتيب النتائج باستخدام Order by
7) استخدام القيمة NULL في التعبيرات الحسابية
8) استخدام محرر النصوص في برنامج SQL*PLUS





عدد مرات التحميل : 42769 مرّة / مرات.
تم اضافته في : الأحد , 11 مايو 2008م.
حجم الكتاب عند التحميل : 8.5 ميجا بايت .

ولتسجيل ملاحظاتك ورأيك حول الكتاب يمكنك المشاركه في التعليقات من هنا:


     

هذا الكتاب يشرح ومن الصفر قواعد البيانات وبأسلوب جميل جدا موضح مع الرسومات الهيكلية


     

هذا الكتاب يشرح ومن الصفر قواعد البيانات وبأسلوب جميل جدا موضح مع الرسومات الهيكلية

أهمية قواعد البيانات:


تعتبر قواعد البيانات ذات أهمية كبيرة لتقدم أي مجتمع خصوصا ونحن نعيش عصر التقنية والمعلوماتية. وبالتالي فنحن بحاجة إلى آلية لتنظيم البيانات (والتي أصبحت في عصرنا كبيرة ومتنوعة) والمحافظة عليها من التلف وضمان أمنها.


سهولة إدارتها


سهولة في التخزين والإضافة والتعديل


وسرعة في البحث والاستعلام


التحليل الإحصائي


سهولة وسرعة استخراج التقارير


"المحاضرة الأولى" بعنوان


مقدمة في أنظمة قواعد البيانات


 


مقدمة في أنظمة قواعد البيانات


أصبحت قواعد البيانات و تطبيقاتها عنصرا جوهرياً في تسيير أمور الحياة اليومية في المجتمع المعاصر ، حيث أن جميع الأنشطة التي يمارسها أفراد المجتمع من تسجيل مواليد ووفيات و نتائج دراسية و وثائق السفر و العمليات البنكية و غيرها الكثير يجب فيها التعامل مع احد قواعد البيانات
كافة الأنشطة السابقة تدخل في نطاق التطبيقات التقليدية لقاعدة البيانات .
توجد حالياً تطبيقات متقدمة لقواعد البيانات مثل استخدام الذكاء الاصطناعي و التجارة الالكترونية
 


خواص قواعد البيانات


تمثل بعض مظاهر العالم الحقيقي. أي إنها تمثل حالة من حالات البيانات التي تصف موضوع حقيقي
تمثل مجموعة من البيانات المتلاصقة منطقيا وتحتوي على معنى ضمني
يتم تصميمها و تخزين البيانات فيها من أجل غرض معين
 


مفهوم قواعد البيانات


قواعد البيانات (Database):هي أسلوب محدد لتنظيم المعلومات يبسط كيفية إدخالها و تعديلها و استخراجها في صورة ملائمة و مفهومة للمستخدم لمجموعة مشتركة من البیانات المترابطة والمتجانسة منطقیا .
هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة معينة، وتتكون قاعدة البيانات من جداول (واحد أو أكثر). ويتكون الجدول أعمدة (حقول Fields) ومن صفوف (سجلات (Record.
نظم ملفات البيانات


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


نظم ملفات البيانات (File Systems)


أنواع الملفات:


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


 


مشاكل الملفات:


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


نظم قواعد البيانات


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


أمثلة نظم إدارة قواعد البيانات


يمكن إنتاج و معالجة قاعدة البيانات باستخدام الحاسب الآلي بواسطة مجموعة من البرامج التطبيقية المصممة خصيصاً لهذا الغرض أو بواسطة نظم إدارة قواعد البيانات (DBMS) مثل: 
MS-Access
Oracle
Sybase
Power Builder
Informix
الفرق بين نظم قواعد البيانات ونظم الملفات التقليدية

هرس الكتاب
م    الموضوع    الصفحة
    الفصل الأول: أساسيات لغة الاستفسارات الهيكلية     4
1-1    ...    مقدمة    5
1-2    ...    لغة الاستفسارات الهيكلية SQL    10
1-3    ....    استخدام SQL*PLUS    13
1-4    ......    جملة SELECT    15
1-5    .....    جملة الشرط Where    21
1-6    ....    ترتيب النتائج باستخدام order by    36
1-7    .....    القيمة null وتأثيراتها     40
1-8    ....    استخدام محرر النصوص في SQL*PLUS    42
1-9    ....    الأسئلة والتمارين     43
    الفصل الثاني: تقنيات لغة SQL    50
2-1    ...    الربط بين جدولين أو أكثر    53
2-2    ...    استخدام Multi-row functions     65
2-3    ...    استخدام single-row functions    71
2-4    ...    استخدام group by clause    82
2-5    ...    استخدام having clause     86
2-6    ...    استخدام و عمل إستعلام فرعي sub query     89
2-7    ....    الأسئلة والتمارين    99
    الفصل الثالث: معالجة البيانات باستخدام  SQL    105
3-1    مقدمة    108
3-2    ...    إضافة سجلات جديدة للجداول    110
3-3    ....    حذف بيانات موجودة في قاعدة البيانات     113
3-4    ...    تعديل  بيانات موجودة في قاعدة البيانات     115
3-5    ....    إنشاء الجداول وإضافة المحددات لها     121
3-6    ...    الأسئلة    136
    الفصل الرابع :ورشة عمل      143
4-1    التدريب العملي    147

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


ماذا سنتعلم في هذا الفصل:
في نهاية هذا الفصل يكون الطالب قد اكتسب المهارات والمعارف التالية: 

1)    التفرقة بين قواعد البيانات ونظم إدارة قواعد البيانات
2)    التعرف علي لغة الاستعلامات الهيكلية(SQL)
3)    التفرقة بين SQL Statement، SQL*Plus
4)    استخدام جملة Select، تعريف Alias
5)    استخدام جملة الشرط Where
6)    ترتيب النتائج باستخدام Order by
7)    استخدام القيمة NULL في التعبيرات الحسابية
8)    استخدام محرر النصوص في برنامج SQL*PLUS


 

مقدمة في قواعد البيانات
مقدمة قواعد البيانات pdf

مقدمة في قواعد البيانات ppt

شرح اساسيات قواعد البيانات

مقدمة عن قاعدة البيانات

بحث عن قواعد البيانات

خاتمة عن قواعد البيانات

دروس في قواعد البيانات

بحث عن قواعد البيانات مع المراجع



نوع الكتاب : ppt.
اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل مقدمة في قواعد البيانات



كتب اخرى في كتب قواعد البيانات

دروس قواعد البيانات فوكس برو 6 - Fox Pro 6 PDF

قراءة و تحميل كتاب دروس قواعد البيانات فوكس برو 6 - Fox Pro 6 PDF مجانا

المدرسة الالكترونية فكر جديد لتطوير الادارة المدرسية PDF

قراءة و تحميل كتاب المدرسة الالكترونية فكر جديد لتطوير الادارة المدرسية PDF مجانا

تعلم Awidan76/Access2003 PDF

قراءة و تحميل كتاب تعلم Awidan76/Access2003 PDF مجانا

قاعدة البيانات مع اكسس PDF

قراءة و تحميل كتاب قاعدة البيانات مع اكسس PDF مجانا

انشاء قاعدة البيانات باستخدام visual data Manager PDF

قراءة و تحميل كتاب انشاء قاعدة البيانات باستخدام visual data Manager PDF مجانا

قاعدة البيانات postgres PDF

قراءة و تحميل كتاب قاعدة البيانات postgres PDF مجانا

مفهوم قواعد البيانات PDF

قراءة و تحميل كتاب مفهوم قواعد البيانات PDF مجانا

بعد التعدبل المرحلة التصميمية PDF

قراءة و تحميل كتاب بعد التعدبل المرحلة التصميمية PDF مجانا

المزيد من كتب لغات البرمجة في مكتبة كتب لغات البرمجة , المزيد من كتب الإلكترونيات والطاقة في مكتبة كتب الإلكترونيات والطاقة , المزيد من الكتب التقنية والحاسوبية العامة في مكتبة الكتب التقنية والحاسوبية العامة , المزيد من كتب الكمبيوتر والانترنت في مكتبة كتب الكمبيوتر والانترنت , المزيد من كتب بي اتش بي في مكتبة كتب بي اتش بي , المزيد من كتب شبكات الحاسوب في مكتبة كتب شبكات الحاسوب , المزيد من كتب فجوال بيسك دوت نت في مكتبة كتب فجوال بيسك دوت نت , المزيد من كتب فجوال بيسك 6 في مكتبة كتب فجوال بيسك 6 , المزيد من كتب سي بلس بلس في مكتبة كتب سي بلس بلس
عرض كل كتب تقنية المعلومات ..
اقرأ المزيد في مكتبة كتب إسلامية , اقرأ المزيد في مكتبة كتب تقنية المعلومات , اقرأ المزيد في مكتبة المناهج التعليمية والكتب الدراسية , اقرأ المزيد في مكتبة القصص والروايات والمجلّات , اقرأ المزيد في مكتبة كتب الهندسة والتكنولوجيا , اقرأ المزيد في مكتبة الكتب والموسوعات العامة , اقرأ المزيد في مكتبة كتب تعلم اللغات , اقرأ المزيد في مكتبة كتب التنمية البشرية , اقرأ المزيد في مكتبة الكتب التعليمية , اقرأ المزيد في مكتبة كتب التاريخ , اقرأ المزيد في مكتبة كتب الأطفال قصص ومجلات , اقرأ المزيد في مكتبة كتب الطب , اقرأ المزيد في مكتبة الكتب العلمية , اقرأ المزيد في مكتبة كتب علوم سياسية وقانونية , اقرأ المزيد في مكتبة كتب الأدب , اقرأ المزيد في مكتبة كتب الروايات الأجنبية والعالمية , اقرأ المزيد في مكتبة كتب اللياقة البدنية والصحة العامة , اقرأ المزيد في مكتبة كتب الأسرة والتربية الطبخ والديكور , اقرأ المزيد في مكتبة الكتب الغير مصنّفة , اقرأ المزيد في مكتبة كتب المعاجم واللغات , اقرأ المزيد في مكتبة كتب علوم عسكرية و قانون دولي
جميع مكتبات الكتب ..