إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

ارجو المساعدة يا اخوانى فى ججمل Sql واخواتها


5 رد (ردود) على هذا الموضوع

#1 egypt4egypt90

egypt4egypt90

    مشترك

  • الأعضــاء
  • 127 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 12 July 2008 - 12:55 AM

السلام عليكم

ارجو يا اخاونى ان تفيدونى بوضع كتاب

خاص بالـــــــــ تعليم الاورامر الاتية

varchar2
char
number

وغيرها

وجزاكم الله خيرا

#2 ramy.orcale

ramy.orcale

    عضو

  • الأعضــاء
  • 21 مشاركة

تاريخ المشاركة 12 July 2008 - 07:53 PM

السلام عليكم
اخي العزيز المعطيات اللي انتا بتسال عنها اسمها ال data type يعني انواع الداتا اللي بتستخدمها في جمل ال ddl واللي تقدر من خلالها تنشئ جداول وتحدد في اعمدة الجداول دي نوع البيانات اللي انتا هتتدخلها عن طرق جمل ال dml
مثال
create table oracle.users (dba_name varchar2(10) , dba_id number(5) , deba_location char(25)) ;

وتجد هنا ان varchar2(10) varieable data يعني قيم متغيرة وتم حجز 10 خانات للكتابة
والله ولي التوفيق

#3 King Oracle

King Oracle

    مشرف قسم المشاريع

  • فريق الإشراف
  • 2,043 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 13 July 2008 - 03:49 PM

اخي العزيز يوجد العديد من الكتب في المنتدى تشرح هذا الموضوع ... اعمل بحث او توجه الة قسم المستندات ..

[سبحان الله وبحمده ... سبحان الله العظيم]


م.علاء الدين الجبالي
Oracle APPS HCM Techno Functional Consultant


مدونتي الخاصة ... ( للتواصل معكم )
http://aljabali2010.blogspot.com/

التواصل عبر السكايبي

araboug.org
or
aladdin_aljabali

للتواصل عبر الايميل ( الماسنجر )

aladdin2011@live.com

موبايل 1: 00966540873048 ( حاليا في السعودية)
موبايل 2: 00962798522832


اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم


#4 egypt4egypt90

egypt4egypt90

    مشترك

  • الأعضــاء
  • 127 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 14 July 2008 - 01:48 AM

والله انا عمال اعمل بحث ومش عارف الائى طريقة اوصل اليها

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

#5 MMA

MMA

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,019 مشاركة
  • الاسم الأول:Mostapha
  • اسم العائلة:Abd El-Salam
  • البـلـد: Country Flag
  • المنصب الحالي:المؤسسة المصرية لتبسيط العلوم - عضو مؤسس - مستشار تقني

تاريخ المشاركة 14 July 2008 - 04:55 AM

( كتاب )

!!!!

مهندس/ مصطفي محمود عبد السلام   
العضو المؤسس بالمؤسسة المصرية لتبسيط العلوم
والمستشار التقني

(برمجيات - نظم معلومات - شبكات)

.

 

( 01098570165 )

.

.

.

( MMA_Programmer@Yahoo.com )

 


#6 بو عبدالعزيز

بو عبدالعزيز

    مشترك

  • الأعضــاء
  • 137 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 15 July 2008 - 06:06 PM

هلا عزيزي ..
وأسمحوا لي جميعاً .. ترى هذه أول مشاركة لي في المنتدى :rolleyes:

الـVarchar2 وChar وNumber
كلها عبارة عن Data Type للColumn إلي أنت أنشأته في الجدول

مثال ..
تخيل أنك تريد تسوي جدول لـ دول العالم ورموزها
فـ الحل الصحيح هـو كـ التالي
Create table Countries(
Country_ID varchar2(10)primary Key,
Country_SC VARCHAR(3) NOT NULL,
Country_Name varchar2(100) NOT NULL
);


والـنتـيـجـة راح تـكون جـدول بـهـذا الشكل
صورة

----------------------------------------------------------------

نـأتـي إلى تعريف الـرمـوز التالـيـة (varchar2 - char - number)
* النوع الأول(Number): يستخدم لإستقبال أرقام فقط بدون أحرف أو رموز خاصة
لذلك أنت تقدر تحدد حجمه بـوضع (number(4 وهذا يعني أنه سيستقبل قيمة عددية من 0-9999
أو يمكن أن تضعه بهذا الشكل (number(4,2 وهذا يعني أنه ممكن أن يستقبل أربع أعداد صحيحة وعددين كسر (مثال: 3234.25)

* الـنـوع الـثاني هو char .. وهو صيغة مصغره لـvarchar .. وفي العادة لا يستقبل خانات كبيرة مثل الـvarchar
يعني لو كتبت (char(4 .. هذا يعني أنه راح يستقبل أربع حروف أو أرقام أو رموز خاصة فقط .. أربع خانات فقط .. مثال (AB12)

* الـvarchar هي أستخدام شاسع في الـData Type .. ويمكنك أستخدامه لـ كتابه كلمات أو جمل أو قمقال كامل ..
يعتمد على عدد المستقبل الذي ستضعه .. سـواء (20)varchar أو (250)varchar

لكن أهم فارق بين الـChar وبين الـVarchar هـو أنك لو كتبت(20)varchar (20) char .. هناك فرق وتأثير في الـMemory والـPerformance
- فـ الـChar .. أنت حجزت 20 خانة للمستقبل .. فلو جاءت الإجابـة مثلا كلمة (Ahmed) .. سيبقى هناك 15 خانة فاضية وستأثر على الMemory والPerformance
- أما في حالة varchar .. فإنك لو كتبت (Ahmed) .. فـ سيتم تجاهل الـ15 خانة الباقية ولن تؤثر على الـMemory والـPerformance

وعلى العموم .. أنت تستخدم الـChar في المكان إلي أنت متأكد أنه راح يأتيك بنفس العدد المسموح به .. لا زيادة ولا نقصان



والـسـمـوحة على الإطـالـة ..
ولأي ســؤال أنا حــاضــر