الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

القواعد و الأوامر الأساسية في لغة SQL

مغلق
بدأه driss في 3 مايو 2004 · 2 رد · 887 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قواعد SQL :

1- لغة SQL لاتفرق بين الحروف الكبيرة والصغيرة .

2- لغة SQL لاتهتم بالمسافات البيضاء .

2- تنتهي جميع الاستعلامات بالفاصلة المنقوطة ( ; ) .

أمر إنشاء قاعدة بيانات جديدة :

CREATE DATABASE database_name;

أمر إنشاء جدول جديد داخل قاعدة البيانات :

CREATE TABLE table_name OR CREATE TABLE database_name.table_name ( column_name1 data_type, column_name2 data_type, ....... );

بعض الملاحظات :

1- نستخدم الأقواس لتعريف حقول الجدول بداخلها .

2- نستخدم الفاصلة (،) للفصل بين الحقول .

3- ونستخدم الفاصلة المنقوطة (؛ ) بعد إغلاق أقواس تعريف الحقول ، أي بعد الانتهاء من الأمر تماماً ..

أنواع البيانات التي يمكن أن تحتويها الجداول :

1.gif

مثال :

CREATE TABLE STUDENT ( FNAME varchar(15) , ID int(2) NOT NULL, SNUM int NOT NULL );

CREATE TABLE MAJOR( SNUMBER int(2) NOT NULL, MNO int(2) NOT NULL, HOURS (3,1) );

ملاحظة :

الحقل Primary Key يجب ان لا يكون فارغا لذلك نكتب الأمر NOT NULL لكي نشرط على مدخل البيانات انه يجب ان يضع قيمة في هذا الحقل ولا يتركه فارغا .

أمر حذف قاعدة بيانات :

DROP DATABASE database_name;

أمر حذف جدول كاملا :

DROP TABLE table_name;

أمر إضافة أو حذف حقل لجدول موجود في قاعدة البيانات :

1- أمر إضافة حقل :

ALTER TABLE table_name ADD column_name data_type;

2- أمر حذف حقل :

ALTER TABLE table_name DROP COLUMN column_name CASCADE;

3- يمكن الجمع بين الأمرين :

ALTER TABLE table_name DROP column_name CASCADE;

مثال لإضافة حقل جديد في جدول الطلاب وليكن عمر الطالب :

ALTER TABLE STUDENT ADD Age INT(2);

الموضوع مأخود من عرب جوين

#2

تم نقل الموضوع

Mohamad Al-Karbi

www.mkarbi.me

#3

شكرا لك لنقلك المواضيع المتعلقة بأساسيات SQL إلى هنا.

فكر بطريقة أخرى

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…