Skip to main content

الجزء الأول: أنشاء وتعديل وحذف قاعدة بيانات في ال SQL Server

الجزء الأول: أنشاء وتعديل وحذف قاعدة بيانات في الSQL Server


في الSQL Server  قاعدة البيانات يمكن أنشاءها(create), والتعديل عليها(alter) وحذفها(drop) بأحدى الطريقتين:
1.     بأستخدام الواجهة الرسومية عن طريق برنامج SQL Server Management Studio  (SSMS)
2.     بأستخدام جمل الأستعلام Query Statements



انشاء قاعدة بيانات Create database  :

بأستخدام الأمر التالي جملة الأستعلام (Query statement) بأمكانك انشاء قاعدة بيانات, ويجدر الملاحظة هنا الDatabaseName  هي اسم من اختيارك :  
Create database DatabaseName

عندما تقوم بأنشاء قاعدة بيانات سواء بأستخدام الSSMS  اوجملة الأستعلام Query statement  , سيتم انشاء ملفين :
·      ملف .MDF  : وهو ملف الذي يحتوي على المعلومات
·      ملف .LDF : ملف تسجيل العمليات Transaction Log file ويستخدم لأسترجاع قاعدة البيانات
  

لتعديل قاعدة البيانات Alter database :

بأستخدام الأمر التالي يمكنك تعديل اسم قاعدة البيانات:
Alter database DatabaseName Modify Name=NewDatabaseName

وكذلك بأمكانك استخدام الأجراءات المخزونة Stored procedure  لتعديل اسم قاعدة البيانات:
بأستخدام الأمر التالي:
Execute sp_renameDB ‘OldDatabaseName’,’ NewDatabaseName’
 ملاحظة: الsp_renameDB  المقصود به Stored procedure rename database  اي الأجراء المخزون لتعديل اسم قاعدة البيانات, والأجراءات المخزونة عبارة عن اسطر برمجية لتنفيذها , يمكن القول ان الStored procedure  شبيه بفكرة الFunctions  في لغات البرمجة الأخرى.

لحذف قاعدة البيانات Drop database :

بأستخدام الأمر التالي:
Drop Database DatabaseNameYouWantToDrop

ملاحظة: عن استخدام drop  لحذف قاعدة البيانات سيتم حذف كلا الملفين .ldf , .mdf
ملاحظة: لايمكن حذف قاعدة بيانات قيد الأستخدام, ستتلقى الخطأ: Cannot drop database “DatabaseName” because it is currently in use.
ولذلك اذا كان اكثر من شخص متصل بقاعدة البيانات, يتوجب عليك ان تضع قاعدة البيانات في نمط المستخدم الواحد single user mode  وبعد ذلك يمكنك الحذف, بأستخدام الأمر التالي سيتم تحويل نمط قاعدة البيانات الى نمط المستخدم الواحد:
Alter Database DatabaseName Set SINGLE_USER with Rollback Immediate
بأستخدام خيار, Rollback Immediate سيتم استرجاع كل العمليات Transactions  الغير مكتملة وغلق الأتصال بقاعدة البيانات.

ملاحظة : لاتقوم بحذف System databases, لانها قواعد البيانات النظام على اساسها يعمل الSQL Server


Comments

Popular posts from this blog

How To Play .srt Subtitles File in Windows Media Player

How To Play .srt Subtitles File in Windows Media Player links: https://sourceforge.net/projects/wmpsub/ wmp,.srt Subtitles File in Windows Media Player,How To Play .srt Subtitles File in Windows Media Player,How To,Safaa Al-Hayali,saf3al2a,srt subtitle in WMP,Windows,Windows Media Player,media,.ass,local subtitles

How to fix the disk is write protected

in this video tutorial, I'll show you how to remove/solve/fix the disk is write protected from USB flash drive. To download the necessary 2 files: Download >  SAFAA_ALHAYALI.IMG  - 1.18 MB Download >  Win32DiskImager-0.9.5-install.exe - 11.7 MB write protection,remove write protection,write protected,How to fix the disk is write protected,how to solve the disk is write protected,how to remove the disk is write protected,USB write protected,fix USB write protected,fix HDD write protected,how to,windows,USB flash drive ERROR,fix USB flash drive write protected,USB flash drive write protected

Virtual Box : How to Increase Disk Size - Windows

How to increase disk size or disk storage in oracle virtual box the command you have to use: vboxmanage.exe modifymedium "[YourPathToVdiFileOfYourVirtualMachine]" --resize [NUMBER] virtual,box,vbox,oracle,partition,size,disk,increase,resize,windows,10,microsoft,vdi,vboxmanage,configuration,Safaa AL-Hayali,saf3al2a,Oracle,VirtualBox,How to,windows 10