الإرشادات التفصيلية: إنشاء قاعدة SQL الخادم Compact 3.5 البيانات
توضح هذه معاينة كيفية إنشاء جديد SQL Server Compact 3.5ملف قاعدة بيانات يستند إلى العملاء و Orders (الطلبيات) الجداول في قاعدة بيانات Northwind النموذجية.
توضح هذه الإرشادات التفصيلية المهام التالية:
إنشاء تطبيق جديد يستند إلى Windows.
قم بإنشاء ملف جديد لقاعدة بيانات محلية و إضافته إلى مشروع.
إنشاء جداول قاعدة بيانات و علاقات باستخدام البيانات تصميم أدوات في Visual Studio.
المتطلبات الأساسية
لإكمال هذه المعاينة ، سوف تحتاج إلى :
- الوصول إلى قاعدة بيانات Northwind. لمزيد من المعلومات، راجع كيفية القيام بما يلي: يثّبت نموذج قواعد بيانات.
قم بإنشاء أحد تطبيقات تستند إلى Windows
لأنه يتم إنشاء قاعدة بيانات الذي هو استناداً إلى قالب قاعدة بيانات فارغ، تحتاج مشروع لإنشاء قاعدة البيانات.
ملاحظة
قد يعرض جهاز الكمبيوتر الخاص بك أسماء أو مواقع مختلفة لبعض عناصر واجهة مستخدم Visual Studio في الإرشادات التالية. يحدد كل من إصدار Visual Studio لديك والإعدادات المستخدمة هذه العناصر. لمزيد من المعلومات، راجع العمل مع إعدادات.
لإنشاء تطبيق جديد يستند إلى Windows
في Visual Studio , على القائمة ملف قم بالإشارة إلى جديد ثم انقر فوق مشروع.
اسم مشروع SampleDatabaseWalkthrough.
انقر فوق تطبيق Windows Forms و ثم انقر فوق موافق . لمزيد من المعلومات، راجع إنشاء التطبيقات المستندة إلى Windows.
تاريخ الإنشاء مشروع SampleDatabaseWalkthrough وإضافته إلى من مستكشف الحل/ من مستكشف قاعدة بيانات.
إنشاء قاعدة بيانات جديدة لخادم SQL
لإضافة قاعدة بيانات جديدة إلى مشروع
في مشروع قائمة ، انقر فوق إضافة عنصر جديد .
تحديد قاعدة بيانات المحلية في قائمة القوالب متوفر.
اكتب SampleDatabase في المربع الاسم.
انقر فوق إضافة.
معالج تكوين مصدر بيانات فتح مع جديدة من SampleDatabase.sdf ملف اختيار كاتصال بيانات.
انقر فوق Next.
انقر فوق التالي مرة أخرى إلى حفظ سلسلة الاتصال إلى ملف تكوين تطبيق.
انقر فوق إنهاء تشغيل الصفحة اختيار الكائنات قاعدة بيانات الخاصة بك. (لا توجد الكائنات قاعدة البيانات متوفرة لأن هذا جديد قاعدة البيانات.)
SampleDatabase.sdf و من SampleDatabaseDataSet.xsd تضاف إلى مشروع.
إنشاء جديد الجداول في قاعدة بيانات
لإضافة الجداول إلى قاعدة بيانات
بفتح مستكشفServer/ قاعدة بيانات مستكشف بالنقر فوق مستكشفServer/ قاعدة بيانات مستكشف من القائمةعرض .
توسيع العقدة SampleDatabase.sdf تحت العقدة الاتصالات بيانات.
انقر نقراً مزدوجاً فوق الجداول ، ثم انقر فوق إنشاء جدول.
مربع حوار جدول جديد صندوق يفتح.
إنشاء أعمدة كما هو موضح في ما يلي جدول:
اسم العمود
نوع البيانات
الطول
السماح بالقيم الخالية
CustomerID
nchar
5
لا
CompanyName
nvarchar
40
لا
وخاصيتي اسم جهة الاتصال
nvarchar
30
نعم
ContactTitle
nvarchar
30
نعم
Address
nvarchar
60
نعم
المدينة
nvarchar
15
نعم
Region
nvarchar
15
نعم
الرمز البريدي
nvarchar
10
نعم
الدولة
nvarchar
15
نعم
الهاتف
nvarchar
24
نعم
فاكس
nvarchar
24
نعم
تحديد العمود CusإلىmerID، ثم قم بتعيين المفتاح أساسي إلى نعم.
اكتب العملاء في الاسم صندوق.
انقر فوق موافق.
في من مستعرض الخادم/ برنامج مستكشف قاعدة بيانات، يمين-انقر فوق الجداول ومن ثم انقر فوق إنشاء جدول.
مربع حوار جدول جديد صندوق يفتح.
إنشاء أعمدة كما هو موضح في ما يلي جدول:
اسم العمود
نوع البيانات
الطول
السماح بالقيم الخالية
OrderID
عدد صحيح
4
لا
CustomerID
nchar
5
نعم
EmployeeID (هوية الموظف)
عدد صحيح
4
نعم
تاريخ الطلب
datetime
8
نعم
RequiredDate
datetime
8
نعم
تاريخ الشحن
datetime
8
نعم
ShipVia
عدد صحيح
4
نعم
الشحن
money
19
نعم
ShipName
nvarchar
40
نعم
ShipAddress
nvarchar
60
نعم
ShipCity
nvarchar
15
نعم
ShipRegion
nvarchar
15
نعم
ShipPostalCode
nvarchar
10
نعم
ShipCountry
nvarchar
15
نعم
تحديد العمود OrderID ، ثم قم بتعيين المفتاح أساسي إلى نعم.
نوع الطلبات في اسم مساحة .
انقر فوق موافق.
إلى إنشاء علاقة بين الجداول إنشاء ر في إجراء السابق
Inالخادم مستكشف/مستعرض قاعدة بيانات, توسيع الجداول.
يمين-انقر فوق الجدول Orders (الطلبيات) ومن ثم انقر فوق خصائص الجدول.
انقر فوق إضافة علاقات.
اكتب FK_Orders_Customers في المربع اسم العلاقات.
تحديد معرف العميل في القائمة عمود جدول المفتاح الخارجي.
انقر فوق إضافة أعمدة.
انقر فوق إضافة علاقة.
انقر فوق موافق إلى إكمال العملية وقم بإنشاء العلاقة في قاعدة بيانات.
انقر فوق موافق مرة أخرى يغلق صندوق الحوار خصائص الجدول.
ملء جداول نموذج مع بيانات
إلى يملأ جدول Cusإلىmers مع بيانات
في من مستعرض الخادم/ برنامج مستكشف قاعدة البيانات، قم بإنشاء اتصال جديد إلى قاعدة بيانات Northwind. للمزيد من المعلومات، راجع كيفية القيام بما يلي: يثّبت نموذج قواعد بيانات وكيفية القيام بما يلي: يعيّن إلى البيانات في قاعدة بيانات.
توسيع عقدة قاعدة بيانات Northwind في من مستعرض الخادم/مستعرض قاعدة بيانات .
يمين-انقر فوق Northwind جدول "العملاء " ومن ثم انقر فوق إظهار جدول بيانات.
تحديد الجميع السجلات و نسخ إلى "حافظة".
توسيع قاعدة بيانات SampleDatabase.sdf في من مستعرض الخادم/ من مستكشف قاعدة بيانات.
يمين-انقر فوق SampleDatabase.sdf جدول "العملاء " ومن ثم انقر فوق إظهار جدول بيانات.
لصق العملاء Northwind جدول البيانات من حافظة.
إلى تعبئة الجدول Orders (الطلبيات) مع بيانات
يمين-انقر فوق الجدول Orders (الطلبيات) Northwind ومن ثم انقر فوق إظهار جدول بيانات.
تحديد الجميع السجلات و نسخ إلى "حافظة".
توسيع قاعدة بيانات SampleDatabase.sdf في من مستعرض الخادم/ من مستكشف قاعدة بيانات.
انقر نقراً مزدوجاً فوق الجدول SampleDatabase.sdf Orders (الطلبيات) و ثم انقر فوق إظهار جدول بيانات.
لصق الجدول Orders (الطلبيات) "Northwind البيانات من حافظة.
إنشاء نسخ من قاعدة بيانات
والآن بعد أن تقوم بإنشاء قاعدة بيانات نموذج يحتوي على بيانات، يجب التأكد نسخ من قاعدة البيانات في حالته الأصلية بحيث يمكنك استعادة البيانات إذا كنت تحتاج إلى.
إلى حفظ نموذج قاعدة بيانات
من القائمة ملف، انقر فوق حفظ الكل.
في قائمة ملف ، انقر فوق الحل إغلاق.
استعرض للوصول إلى الملف SampleDatabase.sdf في مجلد مشاريع، و نسخ عليه.
قم بالاستعراض في مجلد الموقع تريد حفظ قاعدة بيانات، ثم قم بلصق النسخة في المجلد.
الخطوات التالية
والآن بعد أن لديك ملف قاعدة بيانات محلية التي تحتوي على بعض بيانات النموذج، يمكنك إكمال إجراء التالي:
راجع أيضًا:
المهام
كيفية القيام بما يلي: إدارة ملفات بيانات المحلية في مشروع الخاص بك
الإرشادات التفصيلية: إضافة قاعدة SQL الخادم Compact 3.5 البيانات إلى تطبيق ونشر هذا
المبادئ
ربط عناصر تحكم النماذج Windows إلى بيانات في Visual Studio
SQL الخادم ضغط 3.5 و Visual Studio
موارد أخرى
نظرة عامة حول تطبيقات بيانات في Visual Studio
في بعض الأحيان متصل التطبيقات (تخزين مؤقت المحلي لقاعدة البيانات)