لغة sql فى قاعدة بيانات mysql فى 11 جلسة
اسم الكتاب: |
لغة sql فى قاعدة بيانات mysql فى 11 جلسة |
اسم المؤلف: |
عادل صبور |
نوع الملف: |
كتاب – pdf |
حجم الكتاب: | 5.47 ميجابايت |
التصنيف: |
برمجة وكمبيوتر وانترنت |
عدد التحميلات: | 152 |
تحميل وقراءة كتاب لغة sql فى قاعدة بيانات mysql فى 11 جلسة تأليف عادل صبور بصيغة pdf مجانا بروابط مباشرة وأسماء عربية ضمن تصنيف برمجة وكمبيوتر وانترنت. كتب pdf أفضل وأكبر مكتبة تحميل وقراءة كتب إلكترونية عربية مجانا.
وصف كتاب لغة sql فى قاعدة بيانات mysql فى 11 جلسة:
مطبقا على قاعدة بيانات mysql وذلك من خلال 11 درس أو جلسة
الكتاب كله يشرح على مشروع واحد وحالة دراسية واحدة عن مدرسة
الكتاب من تأليف: عادل صبور
وموضوعات كل جلسة كما يلى:
mysql session 1: creating tables
1- فتح الـ server open mysql server
2- إنشاء قواعد البيانات creating database
3- الجملة العامة لإنشاء الجداول creating table
4- أنواع البيانات data types
5- تحديد القيود على الجداول defining constraints
mysql session 2:creating and modifying tables
-altering التعديلات على بناء الجداول
– عمل نسخ إحتياطى وإسترجاع backup & restore
mysql session 3:creating case study database
الحالة الدراسية case study
قاعدة بيانات مدرسة
mysql session 3:creating case study database
sql session 4: لغة التعامل مع البيانات data manipulation language (dml)
جمل dml
• إدخال صف جديد في جدول insert statement
• تعديل في بيانات صف موجود update statement
• حذف صف موجود delete statement
• استرجاع البيانات data retrieval
mysql session 5: retrieving data statement structure.
أولا : كتابة الجملة الأساسية لاسترجاع البيانات.
1) استرجاع كافة الحقول .
2) استرجاع حقول معينة .
3) استخدام التعبيرات الرياضية وأولويات تنفذها .
4) التعامل مع القيمة الخالية .
5) استخدام عناوين مستعارة .
6) معامل دمج البيانات .
7) إلغاء تكرار البيانات.
ثانيا : استرجاع صفوف محددة من الاستعلام وترتيبها.
1) عوامل المقارنة .
2) العوامل المنطقية .
3) الترتيب التصاعدي والتنازلي للبيانات.
mysql session 5: retrieving data statement structure.
أولا : كتابة الجملة الأساسية لاسترجاع البيانات.
1) استرجاع كافة الحقول .
2) استرجاع حقول معينة .
3) استخدام التعبيرات الرياضية وأولويات تنفذها .
4) التعامل مع القيمة الخالية .
5) استخدام عناوين مستعارة .
6) معامل دمج البيانات .
7) إلغاء تكرار البيانات.
ثانيا : استرجاع صفوف محددة من الاستعلام وترتيبها.
1) عوامل المقارنة .
2) العوامل المنطقية .
3) الترتيب التصاعدي والتنازلي للبيانات.
mysql session 6: retrieving data (comparisons).
المعامل (مابين ) between … and …
القيمة الفارغة أو ليست فارغة is [ not ] null
معامل المماثلة أو عدم المماثلة [not] like
معامل (موجود مابين)exp1 [ not ] in (val1 , val2 , … | sub query) )
المعامل any أي (some)
all المعامل كـــــل
المعامل [not] existsموجود أو غير موجود
mysql session 7: logical operators& nested queries
العوامل المنطقية logical operators
الاستعلامات الفرعية المتداخلة subquery
الترتيب التصاعدي والتنازلي للبيانات data sorting
mysql session 8: displaying data from multiple tables
عرض البيانات من أكثر من جدول displaying data from multiple tables
أنواع الربط types of joins .
1) الربط أو الناتج الكرتيزي cartesian product (cross join).
2) الربط المتساوي equal join .
3) الربط الغير متساوي non-equal join .
4) الربط الداخلي inner join .
mysql session 9: outer join & self join
5) الربط الخارجي outer join .
6) الربط الذاتي self join .
mysql session 10: aggregating functions
خامسا : دوال التجميع aggregating functions
avg تحسب متوسط القيم في حقل عددي (تهمل القيمة null)
count تحسب عدد السجلات في الحقل وأن وضعنا * تحسب عدد السجلات في الجدول (تهمل القيمة null)
max تحدد أكبر قيمة في الحقل
min تحدد أصغر قيمة في الحقل
sum تحسب مجموع القيم في حقل عددي
stdev تحسب الانحراف المعياري لتعبير أو حقل رقمي
stdevp تحسب كثافة الانحراف المعياري لمجموعة قيم أو حقل
var تحسب التباين
varp تحسب كثافة التباين
caseالجملة
mysql session 11: working with views
أنواع الاستعلامات المحفوظة والاختلاف ما بينهم.
1) الاستعلام المحفوظ البسيط simple views
2) الاستعلام المحفوظ المركب complex views
نبذة عن المؤلف: غير متوفر وصف … جارى العمل على توفيره.