eshrag.net
08-15-2010, 06:14 PM
بسم الله الرحمن الرحيم
قبل القراءة يتوقع منك أنك تملك برنامج SQL Server Management studio express
عند تشغيل برنامجك SQL Server Management studio express ستظهر لك نافذة الاتصال بالسيرفر Server
عليك أن تعرف أولاً بأن السيرفر هو اسم جهازك متبوع بــ SQLEXPRESS , ويمكنك معرفة اسم جهازك من خلال خصائص الجهاز :
زر يمين على My Computer
اختر Properties
ستجد اسم الجهاز
Computer name
بعدما عرفت اسم الجهاز قم بتسجيل الدخول
http://img52.imageshack.us/img52/5215/50523077.png
لاحظ , اسم السيرفر هو اسم جهازي متبوع بــ SQLEXPRESS لو اسم جهاز مثلا Computer-name , فان السيرفر سيكون Computer-name\SQLEXPRESS
وأيضاً في خيار Authentication اخترنا Windows بمعنى أن تسجيل الدخول حسب اسم مستخدم الويندوز فلو كنت داخل بمستخدم مثلا user فان اسم الدخول سيكون Computer-name\user وطبعا البرنامج سيقوم تلقائيا بكتابة ذلك.
واذا تطلب الامر باسوورد اكتبها ثم اضغط على Connect.
اذا تم تسجيل الدخول بنجاح ستجد على اليسار مايسمى بــ Object explorer وفيها مجموعة من Nodes
http://img14.imageshack.us/img14/7072/11081036.png
هنا يمكنك تصفح قواعد البيانات وانشاء قواعد بيانات جديدة , فلو تقوم بتوسيع ملف DataBases ستجد هناك ملف باسم System Databases وهذا الملف يحتوي على 4 قواعد بيانات تستخدم من قبل النظام.
من خلال Object Explorer يمكنك التعرف على السيرفر الذي أنت متصل به , حيث يمكنك أن تقوم بقطع الاتصال بالسيرفر من خلال الضغط على زر يمين على اسم السيرفر واختر Disconnect.
كما قلت ستجد قواعد البيانات موجودة في DataBases , يمكنك انشاء قاعدة بيانات جديدة من خلال الضغط زر يمين على DataBases واختيار New DataBase
ستظهر لك نافذة New Database
http://img291.imageshack.us/img291/6069/88327821.png
في صندوق نص DataBase name اكتب الاسم المناسب لقاعدة البيانات , مثل FirstData ثم اضغط على OK.
لحظات وسيتم انشاء قاعدة البيانات الجديدة
http://img51.imageshack.us/img51/3842/99065908.png
قاعدة البيانات تحتاج الى جدول واحد أو أكثر , لانشاء جدول جديدة نقوم بتوسيع FirstData لتجد هناك ملف خاص بــ Tables ولو قمت بتوسيعه ستجد الجداول الحالية , الا اننا لا نملك جداول , لهذا سنقوم بانشاء جدول جديد من خلال الضغط زر يمين على Tables ونختار New Table
http://img299.imageshack.us/img299/6358/41242415.png
هناك انواع كثيرة من البيانات Data type ملخصة في هذا الموضوع
http://absba.org/showpost.php?p=5040206&postcount=684
وحتى تجعل العمود مفتاح رئيسي Primary key زر يمين واختر Set Primary key
ولاحظ في Identity Column من خصائص الجدول انه العمود MemberID , حيث سيتم توليد ارقام عشوائية مرتبة من 1 الى مالا نهاية
وأيضا يمكنك تغيير اسم الجدول في صندوق نص Name وانا سأغيره الى Members وثم اضغط على Save او Ctrl+S
وسيتم بعد لحظات انشاء الجدول الجديد باسم Members
يمكنك التعديل على الجدول مرة اخرى من خلال زر يمين واختر Design
ويمكنك اضافة بيانات الى الجدول من خلال زر يمين واختر Open table
http://img36.imageshack.us/img36/3849/52386609.png
قم بكتابة البيانات في عمودي الاسم والايميل , بينما عمود رقم المعرف ID سيتم توليده تلقائيا
http://img651.imageshack.us/img651/9883/26294444.png
تجد ملفات قاعدة البيانات في هذا المسار
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
حيث يمكنك تصديرها الى مستخدمين اخرين او تخزينها احتياطياً
http://img693.imageshack.us/img693/2769/85892886.png
كما أنه يمكنك اضافة تصدير بيانات جديدة الى برنامج SQL Server من خلال زر يمين على ملف DataBases واختر Attach ومن زر Add تختار ملف قاعدة البيانات الذي يكون بامتداد MDF
http://img694.imageshack.us/img694/2426/39570767.png
قبل القراءة يتوقع منك أنك تملك برنامج SQL Server Management studio express
عند تشغيل برنامجك SQL Server Management studio express ستظهر لك نافذة الاتصال بالسيرفر Server
عليك أن تعرف أولاً بأن السيرفر هو اسم جهازك متبوع بــ SQLEXPRESS , ويمكنك معرفة اسم جهازك من خلال خصائص الجهاز :
زر يمين على My Computer
اختر Properties
ستجد اسم الجهاز
Computer name
بعدما عرفت اسم الجهاز قم بتسجيل الدخول
http://img52.imageshack.us/img52/5215/50523077.png
لاحظ , اسم السيرفر هو اسم جهازي متبوع بــ SQLEXPRESS لو اسم جهاز مثلا Computer-name , فان السيرفر سيكون Computer-name\SQLEXPRESS
وأيضاً في خيار Authentication اخترنا Windows بمعنى أن تسجيل الدخول حسب اسم مستخدم الويندوز فلو كنت داخل بمستخدم مثلا user فان اسم الدخول سيكون Computer-name\user وطبعا البرنامج سيقوم تلقائيا بكتابة ذلك.
واذا تطلب الامر باسوورد اكتبها ثم اضغط على Connect.
اذا تم تسجيل الدخول بنجاح ستجد على اليسار مايسمى بــ Object explorer وفيها مجموعة من Nodes
http://img14.imageshack.us/img14/7072/11081036.png
هنا يمكنك تصفح قواعد البيانات وانشاء قواعد بيانات جديدة , فلو تقوم بتوسيع ملف DataBases ستجد هناك ملف باسم System Databases وهذا الملف يحتوي على 4 قواعد بيانات تستخدم من قبل النظام.
من خلال Object Explorer يمكنك التعرف على السيرفر الذي أنت متصل به , حيث يمكنك أن تقوم بقطع الاتصال بالسيرفر من خلال الضغط على زر يمين على اسم السيرفر واختر Disconnect.
كما قلت ستجد قواعد البيانات موجودة في DataBases , يمكنك انشاء قاعدة بيانات جديدة من خلال الضغط زر يمين على DataBases واختيار New DataBase
ستظهر لك نافذة New Database
http://img291.imageshack.us/img291/6069/88327821.png
في صندوق نص DataBase name اكتب الاسم المناسب لقاعدة البيانات , مثل FirstData ثم اضغط على OK.
لحظات وسيتم انشاء قاعدة البيانات الجديدة
http://img51.imageshack.us/img51/3842/99065908.png
قاعدة البيانات تحتاج الى جدول واحد أو أكثر , لانشاء جدول جديدة نقوم بتوسيع FirstData لتجد هناك ملف خاص بــ Tables ولو قمت بتوسيعه ستجد الجداول الحالية , الا اننا لا نملك جداول , لهذا سنقوم بانشاء جدول جديد من خلال الضغط زر يمين على Tables ونختار New Table
http://img299.imageshack.us/img299/6358/41242415.png
هناك انواع كثيرة من البيانات Data type ملخصة في هذا الموضوع
http://absba.org/showpost.php?p=5040206&postcount=684
وحتى تجعل العمود مفتاح رئيسي Primary key زر يمين واختر Set Primary key
ولاحظ في Identity Column من خصائص الجدول انه العمود MemberID , حيث سيتم توليد ارقام عشوائية مرتبة من 1 الى مالا نهاية
وأيضا يمكنك تغيير اسم الجدول في صندوق نص Name وانا سأغيره الى Members وثم اضغط على Save او Ctrl+S
وسيتم بعد لحظات انشاء الجدول الجديد باسم Members
يمكنك التعديل على الجدول مرة اخرى من خلال زر يمين واختر Design
ويمكنك اضافة بيانات الى الجدول من خلال زر يمين واختر Open table
http://img36.imageshack.us/img36/3849/52386609.png
قم بكتابة البيانات في عمودي الاسم والايميل , بينما عمود رقم المعرف ID سيتم توليده تلقائيا
http://img651.imageshack.us/img651/9883/26294444.png
تجد ملفات قاعدة البيانات في هذا المسار
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
حيث يمكنك تصديرها الى مستخدمين اخرين او تخزينها احتياطياً
http://img693.imageshack.us/img693/2769/85892886.png
كما أنه يمكنك اضافة تصدير بيانات جديدة الى برنامج SQL Server من خلال زر يمين على ملف DataBases واختر Attach ومن زر Add تختار ملف قاعدة البيانات الذي يكون بامتداد MDF
http://img694.imageshack.us/img694/2426/39570767.png