Tag

لغة تعريف البيانات Archives – IT Solutions

DDL أوامر

أوامر DDL  وهى أختصار Data Definition Language اتكلمنا فى الدرس الاول على كيفية انشاء قاعدة بيانات  وقمنا بانشاء قاعدة بيانات باسم firstdb
وذلك بالكود كالاتى

create database firstdb;

وعرفنا الكود الخاص بحذف قاعدة البيانات وهو

drop database firstdb;

النهاردة هنتكلم على كيفية انشاء الجدول :

لانشاء جدول ايضا نستخدم الامر create كالتالى :

يجب اولا تحديد العناصر التالية قبل البدء فى انشاء الجدول .
١_اسم الجدول table name واسم الجدول يجب الا يتكرر فى نفس قاعدة البيانات .

٢_اسماء الاعمدة columns name واسماء الاعمدة يجب الا تتكرر فى نفس الجدول .

٣_نوع البيانات data type  وهنا هنوضح بس اهم انواع البيانات
Varchar نوع البيانات نصى بس متغير بمعنى لوكان حجم  البيانات مثلا ١٠ بينما تم ادخال حجم بيانات ٥ يتم حجز ٥ فقط .

char : نوع البيانات نصى بس ثابت بمعنى لوكان حجم البيانات  ١٠ بينما تم ادخال حجم بيانات ٥ يتم حجز مساحة ١٠ بالكامل .

int : نوع البيانات رقمى  Float,double نوع البيانات عشرى

date :  نوع البيانات تاريخ

نتيجة بحث الصور عن ‪DDL‬‏

صيغة انشاء الجداول

create table tableName
( column1 data type (size),
column2 data type (size),

نلاحظ ان صيغة انشاء الجدول هى نفس عناصر الجدول السابق ذكرها .
نبداء بالامر create يليها نوع عنصر قاعدة البيانات المراد انشائة وهو هنا table ثم اسم الجدول وبعدة نفتح قوسين ونكتب بداخلهم عناصر الجدول وهى  اسماء الاعمدة ونوع البيانات وحجمها يفصلها coma .
وتنتهى عبارة الانشاء ب semicolon .

نتيجة بحث الصور عن ‪DDL‬‏
مثال : لو اردنا انشاء جدول الادارات departments يحتوى على حقل لرقم الادارة dept_no وحقل اسم الادارة dept_name

create table departments
(dept_no int (5),
dept_name varchar(20)
);

و عندما نريد عرض الهيكل الخاص بالجدول نستخدم الامر

describe tableName;
describe departments;

ولحذف الجدول نستخدم الامر

drop table tableName;
drop table departments;

كتيب أساسيات نظم قواعد البيانات
كتاب التنقيب عن البيانات
للنظام مع قاعدة بيانات و الربط بينهما دون دون الذهاب للعميل setup إرفاق قاعدة بيانات داخل النظام و عمل
SQL Server 2008 كتاب خطوة خطوة نحو
VB.net , ADO.net , Access كتاب خطوة بخطوة لقاعدة بيانات ترضي العميل بإستخدام
ما هي دالة هاش التشفيرية ؟
(Inheritance) مبدأ الوراثة في البرمجة الكائنية
موقع يساعدك في شراء كرت شاشة gpuboss
أفضل 6 مواقع عربية في مجال أمن وحماية المعلومات
تحديث أندرويد أوريو يعطل هاتفك الذكي جالكسي نوت 8
Webpack ما هو
جهاز لوحي أم لابتوب
كيف تحقق ذاتك