للتحميل
مجانا، كتاب:
إنشاء قواعد البيانات وكتابة الاستعلامات بلغة SQL
ملحوظة: هذا
الكتاب جزء من كتاب: من الصفر إلى الاحتراف
برمجة قواعد البيانات في سي شارب 2010.. وقد
فضلت فصله لأنه لا يتعلق بمبرمجي دوت نت فقط، ويمكن أن يستفيد به كل من يريد
التعامل مع قواعد البيانات واستخدام الاستعلامات، كما أنني قد أحيل القارئ إلى هذا
الجزء عندما أنشر كتاب
Entity
Framework
بإذن الله.
وسأنشر
الجزء الخاص بتقنية ADO.NET قريبا بإذن الله.
مقدمة
الكتاب:
تعتبر
قواعد البيانات القلب المركزي في معظم أنواع المشاريع، سواء كانت تعمل على سطح
المكتب Desktop أو موقع ويب Web
Site أو شبكة Network أو جهاز يدوي محمول.. لهذا يعتبر تعلم كيفية إنشاء قواعد البيانات
والتعامل معها أمرا لا غنى عنه لتنفيذ المشاريع التجارية والإدارية والعملية، التي
تتيح للمستخدم استرجاع البيانات وتعديلها وحفظها والبحث فيها بمختلف الطرق.
ويبدأ
هذا الكتاب الرحلة معك من الصفر، ليعرفك على المفاهيم الأساسية اللازمة للتعامل مع
قواعد البيانات، وكيف تنشئها في Access و SQL Server 2008 وكذلك في بيئة فيجوال ستديو دوت نت VS.NET،
وكيف تكتب الاستعلامات والإجراءات المخزنة باستخدام لغة SQL
لتحصل على البيانات من الجداول أو تضيفها أو تحذفها.
محتويات الكتاب:
• مقدمة
|
9
|
-1-
تركيب قواعد البيانات Database Structure
قاعدة
البيانات
|
10
|
الجداول
Tables
|
|
قواعد
البيانات المترابطة Relational
Databases
|
|
العلاقات
Relations
|
|
القيود
Constraints
|
|
العروض
Views
|
|
الفهارس
Indices
|
-2-
قواعد بيانات Access
إنشاء
الجداول بتطبيق Access
|
28
|
إنشاء
علاقات بين الجداول
|
|
إنشاء
قيد Constraint
|
|
ضغط
قاعدة البيانات Database
Compacting
|
|
متصفح
الخوادم Server Explorer
|
|
الاتصال
بقواعد بيانات Access
|
-3-
قواعد بيانات SQL Server
إعداد
Management Studio
Express
|
45
|
إنشاء
قاعدة بيانات سيكويل سيرفر
|
|
أنواع
البيانات في سيكويل سيرفر
|
|
إنشاء
العلاقات في سيكويل سيرفر
|
|
التحكم
في خادم سيكويل
|
|
توصيل
وفصل قاعدة بيانات
|
|
إنشاء
قاعدة بيانات سيكويل سيرفر في دوت نت
|
|
الاتصال
بقواعد بيانات SQL Server
|
|
إنشاء
الفهارس Indices
|
|
إنشاء
القيود Constraints
|
-4-
لغة الاستعلام المركّبة Structured Query Language (SQL)
باني
الاستعلام Query Builder
|
87
|
استعلامات
التحديد Selection Queries
|
|
جملة
التحديد SELECT Statement
|
|
دوال
التجميع Aggregate functions
|
|
عمليات
الربط SQL Joins
|
|
استعلامات
الأداء Action Queries
|
|
حذف
الصفوف باستخدام الأمر DELETE
|
|
إدراج
سجلات جديدة باستخدام الأمر INSERT
|
|
تحرير
السجلات الموجودة باستخدام الأمر UPDATE
|
|
التحرير
المتتابع للسجلات، باستخدام الأمر UPDATE
.WRITE
|
|
لغة
تعريف البيانات Data Definition
Language (DDL)
|
|
الإجراءات
المخزّنة Stored Procedures
|
|
إنشاء
الإجراءات المخزنة في قواعد بيانات Access
|
|
دوال
SQL التي يعرفها المستخدم User Defined SQL Functions
|
|
أنواع
الجداول التي يعرفها المستخدم User-Defined
Table Types
|
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.