
Bases de la Programmation et Bases de Donnéesعربى
MySQL
Guide complet pour une configuration efficace
Maîtrisez l'art de l'installation et de la configuration de MySQL.
Ce que vous apprendrez
- Installer MySQL sur différents systèmes d'exploitation
- Configurer les paramètres de base de données
- Gérer les utilisateurs et les permissions
- Optimiser les performances de MySQL
- Sauvegarder et restaurer des bases de données
- Résoudre les problèmes courants de MySQL
À propos du livre
Ce livre est une ressource essentielle pour quiconque souhaite comprendre et maîtriser MySQL, le système de gestion de bases de données le plus populaire au monde. À travers des explications claires et des exemples pratiques, vous apprendrez à configurer MySQL de manière optimale pour vos projets.
Avec une approche étape par étape, ce guide vous permettra de surmonter les défis courants liés à l'installation et à la gestion de MySQL, tout en vous offrant des conseils d'experts pour maximiser les performances de votre base de données.
À qui s'adresse ce livre
- Développeurs débutants
- Administrateurs de bases de données
- Étudiants en informatique
- Professionnels de l'IT
- Entrepreneurs souhaitant gérer leurs données
Pourquoi lire ce livre
- Approche pratique avec des exemples concrets
- Conseils d'experts pour une configuration optimale
- Couvre les problèmes courants et leurs solutions
- Accessible aux débutants et utile pour les professionnels
Avis des lecteurs
Ces avis proviennent de lecteurs qui possèdent le livre — par achat ou dans le cadre de leur abonnement.
4.6
★★★★★
53 avis
5★
33
4★
20
3★
0
2★
0
1★
0
Table des matières
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
- تشغيل البرنامج







