
أساسيات البرمجة وقواعد البياناتعربى
MySQL
دليل شامل لإعداد قواعد البيانات
اكتشف كيفية إعداد MySQL بكفاءة وسرعة.
ماذا ستتعلم
- أساسيات إعداد MySQL
- تكوين قواعد البيانات بشكل صحيح
- تحسين أداء قاعدة البيانات
- إدارة المستخدمين والصلاحيات
- تنفيذ النسخ الاحتياطي والاستعادة
- تطبيق أفضل الممارسات في الإعداد
نبذة عن الكتاب
هذا الكتاب يعد مرجعاً أساسياً لكل من يرغب في فهم كيفية إعداد MySQL بشكل شامل. يقدم الكتاب خطوات واضحة ومبسطة لضمان إعداد قواعد البيانات بشكل صحيح.
يستهدف الكتاب المبتدئين والمحترفين على حد سواء، حيث يتناول أساسيات الإعداد بالإضافة إلى تقنيات متقدمة تساهم في تحسين أداء قاعدة البيانات. من خلال هذا الكتاب، ستتمكن من بناء قاعدة بيانات قوية وموثوقة تلبي احتياجاتك.
لمن هذا الكتاب
- المبتدئين في مجال قواعد البيانات
- المطورين الراغبين في تحسين مهاراتهم
- مديري قواعد البيانات
- المهتمين بتقنيات المعلومات
لماذا تقرأ هذا الكتاب
- خطوات واضحة وسهلة الفهم
- تقنيات متقدمة لتحسين الأداء
- دليل شامل يناسب جميع المستويات
- نصائح عملية من خبراء المجال
تقييمات القراء
التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.6
★★★★★
53 تقييم
5★
33
4★
20
3★
0
2★
0
1★
0
محتويات الكتاب
1الفصل الأول
- مفاهيم قواعد البيانات
- أهمية نظم المعلومات IS
- أنواع الانظمه حسب المستويات الاداريه التنظيمية المختلفة:
- الانواع الرئيسيه للانظمه ( من منظور غاياتها )
- ما المقصود بقواعد البيانات
- بيانات العاملين :
- بيانات العملاء
- مزايا استعمال الكمبيوتر فى إنشاء قاعدة بيانات
- فكرة عن استعمال MS Access
- دعنا نجرب إحداها ولتكن Address Book كما يلى:
- مفاهيم أساسية
- إنشاء الجداول Tables
- تدريب على الجداول
- أنواع بيانات الحقول Data Types
- الحقل المميز Primary Key
- ما هو ملف الفهرس Index
- التكامل فى قواعد البيانات Integrity
- المفاتيح Keys
- المفتاح الرئيسى Primary Key:
- المفتاح الخارجى Foreign Key:
- القيود التكاملية Integrity Constraints
- قيد النوع Type Constraint:
- قيد القيمة الخاليةConstraints On Null :
- قيود الخصائص Attribute Constraints:
- القيود المتعلقة بقاعدة البيانات Database Constraint:
- القيود التكاملية المرجعية Referential Integrity Constraint
- القيد الخاص بوحدة الجدولUnique Constraint
- قيد التحققCheck Constraint :
- خرق العمليات فى قاعدة البيانات Operation Violation
- عملية الحذف Delete Operation:
- عملية التعديل Update Operation:
- تصحيح تصميم الجداول Normalization
2الفصل الثانى
- مقدمة عن MySQL
- وطريقة إعدادها
- قاعدة بيانات MYSQL
- خطوات إعداد قاعدة بيانات MySQL
- تنزيل البرنامج MySQL Download
- اعداد MySQL
- تركيب الفهرس MySQL Directory Structure
- نظرة سريعة عن البرامج التنفيذية
- انشاء قاعدة بيانات جديدة
- انشاء جداول جديدة
- التعديل فى الجدول Alter
- اضافة بيانات الى الجدول
3الفصل الثالث
- التعامل مع قاعدة البيانات
- استعمال الاداة MySQL Command Line
- استعمال الاداة MySQL Workbench
- امكانيات MySQL Workbench
- إنشاء قاعدة بيانات جديدة Creating New DataBase
- استعمال MySQL Workbench
- استعمال قاعدة البيانات الجديدة
- إنشاء الجداول Creating Tables
- استعمال MySQL Workbench
- استعمال أوامر SQL
- انشاء قاعدة بيانات Database
- عرض قواعد البيانات
- حذف قاعدة بيانات Drop database
- انشاء الجداول Create Tables
- عرض تركيب جدولDesc
- استعمال الامر Like
- انشاء جدول ببيانات جدول موجود
- اضافة أرقام تلقائية AutoIncreament
- اضافة حقل من النوع BLOB
- الامر Rename
- عرض أمر انشاء الجدول
- الامر Drop والامر Truncate
- استعمال MySQL Workbench
- قواعد أسماء الجداول والحقولNaming Conventions
- الحقول وأنوع البيانات فى MySQL
- الأنواع الرقمية Numerical Types
- النوع INTEGER
- FLOATالنوع
- النوع DOUBLE
- الأنواع الحرفية String and Text Types
- النوع CHAR
- النوع VARCHAR
- الأنواع TEXT, BLOB, and Variations
- النوع Text
- النوع BLOB
- النوع ENUM
- الأنواع التاريخية Date and Time Types
- انشاء القيودConstraints
- القيد Not Null
- القيد Unique
- القيدPrimary Key
- القيد foreign key
- القيد check
- الامر Default
4الفصل الرابع
- ملفات الفهرسة Indexes
- ملفات الفهرسة Indexes
- جداول Index التلقائية واليدوية
- حذفIndex
- حذف قواعد البيانات Deleting Databases
- حذف الجداول Tables
- حذف الفهارس Deleting Indexes
- التعديل فى الجداول
- انشاء View
5الفصل الخامس
- التعامل مع البيانات
- أوامر إضافة بيانات Inserting Data
- طرق أخرى للأمر Insert into
- إضافة بيانات من جدول إلي جدول
- تعديل بيانات الجداول Modifying Data
- استعمال أوامرSQL
- تحديث البيانات بناء على استعلام فرعى
- حذف بيانات من جدول Delete Data
- استعمال Workbensh
- استعمال أوامر SQL
- التحكم في عمليات الحركة Transaction control
- استعمال الأمر REPLACE
- الأمر TRUNCATE TABLE
- الامر Replace
- تعديل كلمة سر المستخدم
- تحميل البيانات من ملف نصى
6الفصل السادس
- مكونات لغة SQL
- نظرة سريعة عن أمر SELECT
- استعلام بسيط Simple Queries
- تحديد حقول محددة
- تغيير عناوين ا لحقول عند العرض
- استعمال الأمر Distinct
- ويتضح ذلك من المثال التالي:
- إجراء العمليات الحسابية Arithmetic Equations
- إجراء عمليات حسابية بعيدة عن الحقول
- التعامل مع القيمة NULL
- التحكم في النتائج
- أولاً:الأمر order by
- ثانياً: الأمر WHERE
- مؤثرات المقارنة
- التركيب BETWEEN And
- المؤثرات المنطقية Logic Operators
- المؤثر OR
- المؤثر NOT
- استعمال limit
- التعامل مع القيمة null
7الفصل السابع
- للأمر Select
- عرض بيانات من اكثر من جدول
- تعريفـــــات
- أنوع الربط Jion Types
- العلاقة الخارجية OUTER JOIN
- استعمال الامر left
- استعمال الامر Right
- استعمال الامر Cross
- ربط الجدول مع نفسه SELF JOIN
8الفصل الثامن
- دوال المجموعات GROUP FUNCTIONS
- استخدام دوال المجموعات
- استعمال Where مع Grouping
- الامر with Roll Up
- استعمال الامر with roll up مع المجموعات
- الامر Union All
9الفصل التاسع
- الاستعلامات الفرعية
- الاستعلامات المتداخلة NESTED SUBQUERIES
- الامر All
- مقارنة قيمتين
- استعمال الامر Exists
- استعمال الاستعلام الفرعى مكان اسم الجدول
- استعمال الاستعلامات الفرعية مع Between and
- استعمال IN مع الاستعلامات الفرعية
- استعمال ORDER BY مع الاستعلامات الفرعية
- الامر Union
10الفصل العاشر
- دوال التعامل مع قيمه واحدة Single Row functions
- مؤثرات العمليات الحسابية
- مؤثرات المقارنة
- المؤثرات المنطقية logical
- دوال جمل الشرط Control Flow Functions
- الدوال الحرفية string functions
- استعمال Like
- استعمال RLIKE لتحقيق RegularExpression
- الدالة STRCMP()
- الدوال الحسابية Numeric Functions
- دوال التاريخ Date function
- استعمال الدوال مع جملة SELECT
11الفصل الحادى عشر
- نظرة سريعة عن برامج التعامل مع قاعدة بيانات MySQL
- البرنامج MySQL query Browser
- إعداد برنامج MySQL query Browser
- برنامج mysql-administrator-1.1.9-win
- إعداد البرنامج mysql-administrator-1.1.9-win
- استخدام برنامج MySQL Query Browser
- برنامح Navicat MySQL
- تشغيل البرنامج







