Programming Basics & Databasesعربى

MySQL

A comprehensive guide to configuring MySQL

Master the essentials of MySQL setup for optimal database performance.

4.6(53)352 pages11 chapters0 learners

What you'll learn

  • Install MySQL on various platforms
  • Configure MySQL settings for performance
  • Understand database security measures
  • Manage user privileges effectively
  • Optimize database queries
  • Backup and restore MySQL databases

About this book

MySQL Setup is your essential guide to understanding and configuring MySQL databases effectively. This book covers everything from installation to advanced configuration, ensuring that you have the knowledge to set up a robust database environment.

With clear explanations and practical examples, this book is designed for both beginners and experienced users. It emphasizes best practices and common pitfalls, making it a valuable resource for anyone looking to enhance their database management skills.

Who this book is for

  • Aspiring database administrators
  • Software developers
  • IT professionals
  • Students in computer science
  • Anyone interested in database management

Why read this book

  • Step-by-step installation guide
  • In-depth configuration techniques
  • Focus on security best practices
  • Real-world examples and scenarios

Reader reviews

These reviews are from readers who own the book — through purchase or as part of their subscription.
4.6
★★★★★
53 reviews
5
33
4
20
3
0
2
0
1
0

    Table of contents

    1

    الفصل الأول

    1. مفاهيم قواعد البيانات
    2. أهمية نظم المعلومات IS
    3. أنواع الانظمه حسب المستويات الاداريه التنظيمية المختلفة:
    4. الانواع الرئيسيه للانظمه ( من منظور غاياتها )
    5. ما المقصود بقواعد البيانات
    6. بيانات العاملين :
    7. بيانات العملاء
    8. مزايا استعمال الكمبيوتر فى إنشاء قاعدة بيانات
    9. فكرة عن استعمال MS Access
    10. دعنا نجرب إحداها ولتكن Address Book كما يلى:
    11. مفاهيم أساسية
    12. إنشاء الجداول Tables
    13. تدريب على الجداول
    14. أنواع بيانات الحقول Data Types
    15. الحقل المميز Primary Key
    16. ما هو ملف الفهرس Index
    17. التكامل فى قواعد البيانات Integrity
    18. المفاتيح Keys
    19. المفتاح الرئيسى Primary Key:
    20. المفتاح الخارجى Foreign Key:
    21. القيود التكاملية Integrity Constraints
    22. قيد النوع Type Constraint:
    23. قيد القيمة الخاليةConstraints On Null :
    24. قيود الخصائص Attribute Constraints:
    25. القيود المتعلقة بقاعدة البيانات Database Constraint:
    26. القيود التكاملية المرجعية Referential Integrity Constraint
    27. القيد الخاص بوحدة الجدولUnique Constraint
    28. قيد التحققCheck Constraint :
    29. خرق العمليات فى قاعدة البيانات Operation Violation
    30. عملية الحذف Delete Operation:
    31. عملية التعديل Update Operation:
    32. تصحيح تصميم الجداول Normalization
    2

    الفصل الثانى

    1. مقدمة عن MySQL
    2. وطريقة إعدادها
    3. قاعدة بيانات MYSQL
    4. خطوات إعداد قاعدة بيانات MySQL
    5. تنزيل البرنامج MySQL Download
    6. اعداد MySQL
    7. تركيب الفهرس MySQL Directory Structure
    8. نظرة سريعة عن البرامج التنفيذية
    9. انشاء قاعدة بيانات جديدة
    10. انشاء جداول جديدة
    11. التعديل فى الجدول Alter
    12. اضافة بيانات الى الجدول
    3

    الفصل الثالث

    1. التعامل مع قاعدة البيانات
    2. استعمال الاداة MySQL Command Line
    3. استعمال الاداة MySQL Workbench
    4. امكانيات MySQL Workbench
    5. إنشاء قاعدة بيانات جديدة Creating New DataBase
    6. استعمال MySQL Workbench
    7. استعمال قاعدة البيانات الجديدة
    8. إنشاء الجداول Creating Tables
    9. استعمال MySQL Workbench
    10. استعمال أوامر SQL
    11. انشاء قاعدة بيانات Database
    12. عرض قواعد البيانات
    13. حذف قاعدة بيانات Drop database
    14. انشاء الجداول Create Tables
    15. عرض تركيب جدولDesc
    16. استعمال الامر Like
    17. انشاء جدول ببيانات جدول موجود
    18. اضافة أرقام تلقائية AutoIncreament
    19. اضافة حقل من النوع BLOB
    20. الامر Rename
    21. عرض أمر انشاء الجدول
    22. الامر Drop والامر Truncate
    23. استعمال MySQL Workbench
    24. قواعد أسماء الجداول والحقولNaming Conventions
    25. الحقول وأنوع البيانات فى MySQL
    26. الأنواع الرقمية Numerical Types
    27. النوع INTEGER
    28. FLOATالنوع
    29. النوع DOUBLE
    30. الأنواع الحرفية String and Text Types
    31. النوع CHAR
    32. النوع VARCHAR
    33. الأنواع TEXT, BLOB, and Variations
    34. النوع Text
    35. النوع BLOB
    36. النوع ENUM
    37. الأنواع التاريخية Date and Time Types
    38. انشاء القيودConstraints
    39. القيد Not Null
    40. القيد Unique
    41. القيدPrimary Key
    42. القيد foreign key
    43. القيد check
    44. الامر Default
    4

    الفصل الرابع

    1. ملفات الفهرسة Indexes
    2. ملفات الفهرسة Indexes
    3. جداول Index التلقائية واليدوية
    4. حذفIndex
    5. حذف قواعد البيانات Deleting Databases
    6. حذف الجداول Tables
    7. حذف الفهارس Deleting Indexes
    8. التعديل فى الجداول
    9. انشاء View
    5

    الفصل الخامس

    1. التعامل مع البيانات
    2. أوامر إضافة بيانات Inserting Data
    3. طرق أخرى للأمر Insert into
    4. إضافة بيانات من جدول إلي جدول
    5. تعديل بيانات الجداول Modifying Data
    6. استعمال أوامرSQL
    7. تحديث البيانات بناء على استعلام فرعى
    8. حذف بيانات من جدول Delete Data
    9. استعمال Workbensh
    10. استعمال أوامر SQL
    11. التحكم في عمليات الحركة Transaction control
    12. استعمال الأمر REPLACE
    13. الأمر TRUNCATE TABLE
    14. الامر Replace
    15. تعديل كلمة سر المستخدم
    16. تحميل البيانات من ملف نصى
    6

    الفصل السادس

    1. مكونات لغة SQL
    2. نظرة سريعة عن أمر SELECT
    3. استعلام بسيط Simple Queries
    4. تحديد حقول محددة
    5. تغيير عناوين ا لحقول عند العرض
    6. استعمال الأمر Distinct
    7. ويتضح ذلك من المثال التالي:
    8. إجراء العمليات الحسابية Arithmetic Equations
    9. إجراء عمليات حسابية بعيدة عن الحقول
    10. التعامل مع القيمة NULL
    11. التحكم في النتائج
    12. أولاً:الأمر order by
    13. ثانياً: الأمر WHERE
    14. مؤثرات المقارنة
    15. التركيب BETWEEN And
    16. المؤثرات المنطقية Logic Operators
    17. المؤثر OR
    18. المؤثر NOT
    19. استعمال limit
    20. التعامل مع القيمة null
    7

    الفصل السابع

    1. للأمر Select
    2. عرض بيانات من اكثر من جدول
    3. تعريفـــــات
    4. أنوع الربط Jion Types
    5. العلاقة الخارجية OUTER JOIN
    6. استعمال الامر left
    7. استعمال الامر Right
    8. استعمال الامر Cross
    9. ربط الجدول مع نفسه SELF JOIN
    8

    الفصل الثامن

    1. دوال المجموعات GROUP FUNCTIONS
    2. استخدام دوال المجموعات
    3. استعمال Where مع Grouping
    4. الامر with Roll Up
    5. استعمال الامر with roll up مع المجموعات
    6. الامر Union All
    9

    الفصل التاسع

    1. الاستعلامات الفرعية
    2. الاستعلامات المتداخلة NESTED SUBQUERIES
    3. الامر All
    4. مقارنة قيمتين
    5. استعمال الامر Exists
    6. استعمال الاستعلام الفرعى مكان اسم الجدول
    7. استعمال الاستعلامات الفرعية مع Between and
    8. استعمال IN مع الاستعلامات الفرعية
    9. استعمال ORDER BY مع الاستعلامات الفرعية
    10. الامر Union
    10

    الفصل العاشر

    1. دوال التعامل مع قيمه واحدة Single Row functions
    2. مؤثرات العمليات الحسابية
    3. مؤثرات المقارنة
    4. المؤثرات المنطقية logical
    5. دوال جمل الشرط Control Flow Functions
    6. الدوال الحرفية string functions
    7. استعمال Like
    8. استعمال RLIKE لتحقيق RegularExpression
    9. الدالة STRCMP()
    10. الدوال الحسابية Numeric Functions
    11. دوال التاريخ Date function
    12. استعمال الدوال مع جملة SELECT
    11

    الفصل الحادى عشر

    1. نظرة سريعة عن برامج التعامل مع قاعدة بيانات MySQL
    2. البرنامج MySQL query Browser
    3. إعداد برنامج MySQL query Browser
    4. برنامج mysql-administrator-1.1.9-win
    5. إعداد البرنامج mysql-administrator-1.1.9-win
    6. استخدام برنامج MySQL Query Browser
    7. برنامح Navicat MySQL
    8. تشغيل البرنامج

    Related books