دام أنه ما تحول معك إلى SQL
لما لا تنشئ قاعدة بيانات باستخدام إحدى البرنامجين :-
1- برنامج Microsoft SQL Server Management Studio
2- برنامج Microsoft Visual Studio
الأول هو برنامج يقوم بـإدارة كاملة لـ قواعد البيانات SQL .
أما الثاني فهو غني عن التعريف - برنامج الدوت نت الذي يحتوي على لغات البرمجة ، هنا سترى البرنامج الأول مدمج بداخله ولاكن يستقبل الأوامر بالكود حسب استخدامي له .
لكي تستطيع الدخول لإدارة SQL عبر الفيجول أتبع الخطوات التاليه :-
1- أفتح برنامج Microsoft Visual Studio
2- سيطلب منك تحديد اسم المشروع أو فتح مشروع سابق لا تقم بفتح إي مشروع - في الأعلى ستجد كلمة Data من Data أختر الخيار Transact-SQL Editor ومن ثم أختر New Query Connection
3- سيفتح لك شاشة إتصال بالسيرفر قم بالأتصال بالضغط على أمر Connect
4- سيفتح لك شاشة الأوامر في الأعلى يوجد Database هنا سيعرض كل قواعد البيانات الموجودة بالجهاز من نوع SQL
لـإنشاء قاعدة البيانات SQL جديدة أختر قاعدة البيانات master من Database
في شاشة الأكواد أكتب الأمر التالي
* ملاحظة:
1- لتنفيذ الأمر بعد كتابته أضغط من الكيبورد ( Ctrl + shift + E ) أو أختر إيقونة ( تنفيذ ) التي موجودة بجوار [SIZE=4]Database
2-كلمة Easy4ever هي اسم قاعدة البيانات استبدلها بإي اسم تريد
الكود السابق يقوم بإنشاء قاعدة بيانات جديدة بأخذ إعتبار بإن لو كانت القاعدة موجودة يقوم بحذفها كليا وإنشائها من جديد
* ملاحظة : بعد كتابة الأمر لكي تتأكد من إن قد تم إنشاء قاعدة البيانات إم لا سيظهر لك رسالة تخبرك بان العملية قد تمت بنجاح Command(s) completed successfully.
وسوف ترى بإن قد أضافها في قائمة Database
الامر التالي
يقوم بإنشاء قاعدة البيانات فقط .
الأمر التالي
يقوم بحذف قاعدة البيانات فقط .
الأمر التالي
* ملاحظة
1- حتى تتمكن من تحرير قاعدة بيانات من إضافة أو حذف جدول أو حقل أو إي تعديل في داخل القاعدة يجب أختيار اسم قاعدة البيانات من قائمة Database في الأعلى
2- كلمة T1 تعني اسم الجدول استبدلها بإي اسم تريد
3- كلمة TID تعني اسم الحقل استبدلها بإي اسم تريد
4- كلمة Int نوع الحقل ( رقمي ) استبدلها بإي نوع تريد يوجد انواع محددة
[/SIZE]الكود السابق يقوم بإنشاء جدول وحقل جديدان مع مراعاة إذا كان الجدول موجود يقوم بحذفه كليا وإنشائه من جديد
الجداول التالية توضح مسميات الحقول ونوعية البيانات التي يمكن تخزينها في الحقل
الأمر التالي
يقوم بإنشاء جدول مع الحقل فقط
الأمر التالي
يقوم بحذف جدول فقط
الأمر التالي
*ملاحظة
1- الكلمة TName تعني اسم الحقل استبدلها بإي اسم تريد
2- الكلمة VARCHAR نوع الحقل ( نصي ) استبدلها بإي نوع تريد يوجد انواع محددة
3- رقم 15 إي طول الحرف يقبل 15 حرف استبدلها بإي طول تريد
4- تستطيع عدم تحديد طول الحرف بعدم كتابتك الأقواس والرقم فقط قم بكتابة النوع الذي تريده وسيتم أخذ الطول الأفتراضي
الكود السابق يقوم بإنشاء حقل جديد
الأمر التالي
يقوم بحذف الحقل
الأمر التالي
يقوم بتفريغ الجدول من البيانات
هذي أهم الأوامر التي ستحتاجها في بناء قاعدة البيانات SQL
لما لا تنشئ قاعدة بيانات باستخدام إحدى البرنامجين :-
1- برنامج Microsoft SQL Server Management Studio
2- برنامج Microsoft Visual Studio
الأول هو برنامج يقوم بـإدارة كاملة لـ قواعد البيانات SQL .
أما الثاني فهو غني عن التعريف - برنامج الدوت نت الذي يحتوي على لغات البرمجة ، هنا سترى البرنامج الأول مدمج بداخله ولاكن يستقبل الأوامر بالكود حسب استخدامي له .
لكي تستطيع الدخول لإدارة SQL عبر الفيجول أتبع الخطوات التاليه :-
1- أفتح برنامج Microsoft Visual Studio
2- سيطلب منك تحديد اسم المشروع أو فتح مشروع سابق لا تقم بفتح إي مشروع - في الأعلى ستجد كلمة Data من Data أختر الخيار Transact-SQL Editor ومن ثم أختر New Query Connection
3- سيفتح لك شاشة إتصال بالسيرفر قم بالأتصال بالضغط على أمر Connect
4- سيفتح لك شاشة الأوامر في الأعلى يوجد Database هنا سيعرض كل قواعد البيانات الموجودة بالجهاز من نوع SQL
لـإنشاء قاعدة البيانات SQL جديدة أختر قاعدة البيانات master من Database
في شاشة الأكواد أكتب الأمر التالي
كود :
IF EXISTS (SELECT * FROM master..sysdatabases WHERE Name = '[color=#008000]Easy4ever[/color]')DROP DATABASE [color=#008000]Easy4ever [/color]CREATE DATABASE [color=#008000]Easy4ever[/color]
* ملاحظة:
1- لتنفيذ الأمر بعد كتابته أضغط من الكيبورد ( Ctrl + shift + E ) أو أختر إيقونة ( تنفيذ ) التي موجودة بجوار [SIZE=4]Database
2-كلمة Easy4ever هي اسم قاعدة البيانات استبدلها بإي اسم تريد
الكود السابق يقوم بإنشاء قاعدة بيانات جديدة بأخذ إعتبار بإن لو كانت القاعدة موجودة يقوم بحذفها كليا وإنشائها من جديد
* ملاحظة : بعد كتابة الأمر لكي تتأكد من إن قد تم إنشاء قاعدة البيانات إم لا سيظهر لك رسالة تخبرك بان العملية قد تمت بنجاح Command(s) completed successfully.
وسوف ترى بإن قد أضافها في قائمة Database
الامر التالي
كود :
CREATE DATABASE [color=#008000]Easy4ever[/color]
يقوم بإنشاء قاعدة البيانات فقط .
الأمر التالي
كود :
DROP DATABASE [color=#008000]Easy4ever[/color]
يقوم بحذف قاعدة البيانات فقط .
الأمر التالي
كود :
USE [color=#008000]Easy4ever [/color]IF EXISTS (select * FROM [color=#008000]Easy4ever[/color].dbo.sysobjects WHERE Name = '[color=#008000]T1[/color]' AND TYPE = 'u')BEGIN
drop TABLE [color=#008000]Easy4ever[/color].dbo.[color=#008000]T1[/color]
END
create TABLE [color=#008000]T1 [/color]([color=#008000]TID [/color][color=#800080]Int[/color])
* ملاحظة
1- حتى تتمكن من تحرير قاعدة بيانات من إضافة أو حذف جدول أو حقل أو إي تعديل في داخل القاعدة يجب أختيار اسم قاعدة البيانات من قائمة Database في الأعلى
2- كلمة T1 تعني اسم الجدول استبدلها بإي اسم تريد
3- كلمة TID تعني اسم الحقل استبدلها بإي اسم تريد
4- كلمة Int نوع الحقل ( رقمي ) استبدلها بإي نوع تريد يوجد انواع محددة
[/SIZE]الكود السابق يقوم بإنشاء جدول وحقل جديدان مع مراعاة إذا كان الجدول موجود يقوم بحذفه كليا وإنشائه من جديد
الجداول التالية توضح مسميات الحقول ونوعية البيانات التي يمكن تخزينها في الحقل
الأمر التالي
كود :
create TABLE [color=#008000]T1 [/color]([color=#008000]TID [/color][color=#800080]Int[/color])
يقوم بإنشاء جدول مع الحقل فقط
الأمر التالي
كود :
drop TABLE [color=#008000]Easy4ever[/color].dbo.[color=#008000]T1[/color]
يقوم بحذف جدول فقط
الأمر التالي
كود :
ALTER TABLE [color=#008000]T1 [/color]ADD [color=#008000]TName [/color][color=#800080]VARCHAR[/color][color=#daa520](15)[/color]
*ملاحظة
1- الكلمة TName تعني اسم الحقل استبدلها بإي اسم تريد
2- الكلمة VARCHAR نوع الحقل ( نصي ) استبدلها بإي نوع تريد يوجد انواع محددة
3- رقم 15 إي طول الحرف يقبل 15 حرف استبدلها بإي طول تريد
4- تستطيع عدم تحديد طول الحرف بعدم كتابتك الأقواس والرقم فقط قم بكتابة النوع الذي تريده وسيتم أخذ الطول الأفتراضي
الكود السابق يقوم بإنشاء حقل جديد
الأمر التالي
كود :
alter table[color=#008000] T1[/color] drop column [color=#008000]TName[/color]
يقوم بحذف الحقل
الأمر التالي
كود :
DELETE FROM [color=#008000]T1[/color]
يقوم بتفريغ الجدول من البيانات
هذي أهم الأوامر التي ستحتاجها في بناء قاعدة البيانات SQL
أخوك
<---------------------------------------------------------------->