الانتقال إلى المحتوى الرئيسي

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

أوراكل هي واحدة من أنظمة إدارة قواعد البيانات الأكثر شعبية وقوية (دبمس). يعد إنشاء جدول رابطا مهما في تصميم قاعدة البيانات ، حيث سيقوم بتخزين وإدارة جميع البيانات. في هذه المقالة ، سنلقي نظرة على إرشادات خطوة بخطوة لإنشاء جدول في أوراكل.

الخطوة 1: إطلاق أوراكل سكل المطور

الخطوة الأولى في إنشاء جدول في أوراكل هي إطلاق أوراكل سكل المطور ، بيئة تطوير متكاملة للعمل مع قواعد بيانات أوراكل. إذا كان لديك بالفعل أوراكل سكل المطور تثبيت ، دعونا المضي قدما إلى الخطوة التالية. خلاف ذلك ، سوف تحتاج إلى تنزيل وتثبيت بيئة التطوير هذه على جهاز الكمبيوتر الخاص بك.

الخطوة 2: الاتصال بقاعدة البيانات

بعد بدء أوراكل سكل المطور ، تحتاج إلى الاتصال بقاعدة البيانات. انقر فوق الزر اتصال أو حدد علامة التبويب الاتصال بقاعدة البيانات في القائمة ملف. ثم أدخل اسم المستخدم وكلمة المرور وعنوان قاعدة البيانات.

الخطوة 3: إنشاء جدول جديد

يتم إنشاء جدول جديد باستخدام الأمر" إنشاء جدول " في أوراكل سكل. أدخل الأمر التالي:

استبدل "اسم_الجدول" بالاسم المطلوب لجدولك ، و" اسم_العمود "بأسماء الأعمدة التي تريد إضافتها ، و" نوع البيانات " بنوع البيانات للعمود المقابل.

الآن أنت تعرف الخطوات الأساسية لإنشاء جدول في أوراكل. الحفاظ على ممارسة والتعلم وتحسين المهارات الخاصة بك في العمل مع قواعد بيانات أوراكل!

  1. اختيار قاعدة بيانات
  2. إنشاء مخطط جديد
  3. تحديد قائمة الحقول
  4. تحديد أنواع البيانات
  5. إنشاء مفاتيح خارجية
  6. تطبيق القيود
  7. استكمال إنشاء الجدول
  8. سؤال وجواب
  9. هل من الممكن إنشاء جدول في أوراكل دون تحديد الأعمدة?

اختيار قاعدة بيانات

يعد اختيار قاعدة البيانات أحد الخطوات الأولى والأكثر أهمية في تطوير التطبيق. يحدد اختيار قاعدة البيانات كفاءة وموثوقية وقابلية النظام.

قاعدة بيانات أوراكل هي واحدة من قواعد البيانات العلائقية الأكثر انتشارا والطلب. قدراتها القوية والأداء العالي والموثوقية تجعلها خيارا مثاليا للعديد من المشاريع.

المزايا الرئيسية لاستخدام قاعدة بيانات أوراكل

  • هي قابلية التوسع. جداول قاعدة بيانات أوراكل بسهولة على حد سواء عموديا (تحسين الأداء عن طريق إضافة الموارد) وأفقيا (توزيع البيانات عبر العقد متعددة).
  • الكفاءة. تحتوي قاعدة بيانات أوراكل على تحسين الاستعلام وفهرسة البيانات ، مما يجعل العمل بكميات كبيرة من البيانات سريعا وفعالا.
  • الموثوقية. توفر قاعدة بيانات أوراكل مستوى عال من حماية البيانات ، والتعافي من الكوارث والقدرة على النسخ الاحتياطي للبيانات.
  • براعة. تدعم قاعدة بيانات أوراكل مجموعة واسعة من الوظائف والقدرات ، بما في ذلك تخزين الإجراءات والزناد وأنواع البيانات المتعددة والوظائف التحليلية.

يجب أن تستند القدرة على اختيار قاعدة بيانات إلى متطلبات المشروع ، وكذلك على معرفة وخبرة المطورين. عند اختيار قاعدة بيانات ، يجب مراعاة عوامل مثل متطلبات الأداء والتكلفة وقابلية التوسع والقدرة على الاندماج مع الأنظمة الأخرى.

قاعدة بيانات أوراكل هو خيار ممتاز للمشاريع مع كميات كبيرة من البيانات ، والأداء العالي ومتطلبات الموثوقية. باستخدام قاعدة بيانات أوراكل يسمح لك لخلق تطبيقات قوية وفعالة التي يمكن أن تعمل بنجاح في أي بيئة.

إنشاء مخطط جديد

إنشاء مخطط جديد في أوراكل هو الخطوة الأولى لإنشاء جدول. المخطط هو كائن قاعدة بيانات يجمع بين جميع العناصر الضرورية لتخزين البيانات.

  1. تسجيل الدخول إلى أوراكل مع حساب المسؤول الخاص بك.
  2. افتح مطور سكل بالنقر فوق الاختصار المناسب على سطح المكتب أو في قائمة ابدأ.
  3. اتصل بقاعدة البيانات عن طريق تحديد خيار "الاتصال المتاح" وتحديد الاتصال المناسب من القائمة.
  4. في الجزء العلوي من نافذة مطور سكل ، حدد علامة التبويب "ورقة عمل سكل".
  5. أدخل الأمر التالي لإنشاء مخطط جديد:
إنشاء مستخدماسم المخططتم تحديدها بواسطةكلمة المرورمساحة الجدول الافتراضيةمساحة الجدولالحصة غير محدودة علىمساحة الجدول;

استبدل اسم المخطط بالاسم المطلوب للمخطط وكلمة المرور بكلمة المرور التي تريد تعيينها لهذا المخطط. استبدل مساحة الجدول باسم مساحة الجدول التي تريد ربط هذا المخطط بها.

  • إنشاء مستخدم: الأمر لإنشاء مخطط جديد.
  • تم تحديده بواسطة: يشير إلى أن هذه الكلمة الرئيسية متبوعة بكلمة مرور.
  • مساحة الجدول الافتراضية: تشير إلى مساحة الجدول التي سيتم استخدامها افتراضيا لهذا المخطط.
  • الحصص غير محدود على: يسمح باستخدام كمية غير محدودة من البيانات في مساحة الجدول المحدد.

اضغط على زر" تشغيل (كترل+إنتر) " أو اضغط كترل+إنتر لتنفيذ هذا الأمر. إذا تم تحديد جميع الإعدادات بشكل صحيح ، فسيتم إنشاء المخطط بنجاح.

تحديد قائمة الحقول

قبل البدء في إنشاء جدول في أوراكل ، تحتاج إلى تحديد قائمة بالحقول أو الأعمدة التي ستكون موجودة في الجدول. سيحتوي كل حقل على نوع بيانات محدد ، مثل رقم أو سلسلة أو تاريخ ، وقد يحتوي أيضا على قيود على القيم المقبولة.

لتحديد قائمة الحقول في جدول ، يمكنك استخدام البنية التالية:

  1. اسم الحقل: الاسم الذي سيتم تعيينه لعمود في الجدول.
  2. نوع البيانات: يحدد القيم التي يمكن تخزينها في هذا الحقل ، على سبيل المثال ، الرقم ، فارشار2 أو التاريخ.
  3. القيود: قواعد إضافية مفروضة على قيم الحقول ، مثل التفرد أو التحقق من عدم وجود قيمة أو تحديد نطاق القيم.

مثال على تحديد قائمة الحقول لجدول " الموظفين:

اسم الحقلنوع البيانات
من قيد معرف الموظفالعددPRIMARY KEY
first_nameVARCHAR2(50)NOT NULL
last_nameVARCHAR2(50)NOT NULL
emailVARCHAR2(100)UNIQUE
hire_dateDATE

В данном примере мы определили пять полей для таблицы «employees»: employee_id (число), first_name (строка), last_name (строка), email (строка) и hire_date (дата).

Ограничения также будут применены для каждого поля: يحتوي معرف الموظف على قيد مفتاح أساسي يضمن تفرد القيمة في هذا العمود. يحتوي حقلي الاسم الأول واسم العائلة على قيد غير فارغ ، مما يعني أن هذه الحقول يجب أن تحتوي على قيم ولا يمكن أن تكون فارغة. يحتوي حقل البريد الإلكتروني على قيد فريد ، مما يعني أن كل قيمة يجب أن تكون فريدة. لا يحتوي حقل تاريخ التوظيف على قيود إضافية.

الآن بعد أن تم تحديد قائمة الحقول ، نحن على استعداد للانتقال إلى إنشاء جدول في أوراكل.

تحديد أنواع البيانات

قبل إنشاء جدول في أوراكل ، تحتاج إلى تحديد أنواع البيانات التي سيتم استخدامها لتخزين البيانات في الجدول. يحدد نوع البيانات المعلومات التي يمكن تخزينها في عمود الجدول. تقدم أوراكل أنواعا مختلفة من البيانات ، بما في ذلك البيانات الرقمية والرمزية والتاريخ والوقت وغيرها.

فيما يلي قائمة ببعض أنواع البيانات الشائعة التي يمكن استخدامها عند إنشاء جدول في أوراكل:

  • العدد: نوع بيانات لتخزين القيم الرقمية ، بما في ذلك الأعداد الصحيحة وأرقام الفاصلة العائمة.
  • فارشار2: نوع بيانات لتخزين قيم الأحرف ذات الطول المتغير. الحد الأقصى لطول السلسلة يقتصر على 4000 حرف.
  • التاريخ: نوع البيانات لتخزين التاريخ والوقت. يمكن لنوع البيانات هذا تخزين القيم فقط من 1 يناير 4712 إلى 31 ديسمبر 9999.
  • كلوب: نوع بيانات لتخزين كائنات رمزية كبيرة. يسمح لك بتخزين ما يصل إلى 4 غيغابايت من الأحرف.
  • النقطة: نوع بيانات لتخزين الكائنات الثنائية الكبيرة ، مثل الصور أو الملفات. يسمح لك بتخزين ما يصل إلى 4 غيغابايت من البيانات.

بالإضافة إلى ذلك ، لدى أوراكل أيضا أنواع بيانات لتخزين معلومات خاصة ، مثل شمل أو جسون.

عند تحديد أنواع البيانات لإنشاء جدول في أوراكل ، يجب أن تأخذ في الاعتبار متطلبات التطبيق وأنواع البيانات التي سيتم تخزينها في الجدول. يساعد تحديد أنواع البيانات الصحيحة على ضمان تخزين البيانات ومعالجتها بشكل صحيح في قاعدة البيانات.

يوضح المثال التالي كيفية إنشاء جدول "الموظفين" باستخدام أنواع بيانات مختلفة:

اسم العمودنوع البيانات
هو معرف الموظفالعدد
الاسم الأولفارشار2 (50)
الاسم الأخيرفارشار2 (50)
تاريخ التوظيفالتاريخ
الراتبالعدد

يحتوي الجدول أعلاه "الموظفون "على أعمدة بأنواع بيانات مختلفة:" معرف الموظف "و" الراتب "لهما رقم نوع البيانات ، و" الاسم الأول "و" الاسم الأخير "لهما نوع البيانات فارشار2 ، و" تاريخ التوظيف " له تاريخ نوع البيانات.

إنشاء مفاتيح خارجية

المفتاح الخارجي هو قيد خاص في قاعدة البيانات يربط جدولين معا. يضمن أن القيم الموجودة في العمود (أو الأعمدة) لجدول واحد تتطابق مع القيم الموجودة في العمود (أو الأعمدة) لجدول آخر.

لإنشاء مفتاح خارجي في أوراكل ، اتبع الخطوات التالية:

  1. إنشاء جدولين سيتم إنشاء علاقة بينهما.
    • يسمى الجدول الذي سيتم إنشاء المفتاح الخارجي فيه الجدول الأصل.
    • يسمى الجدول الذي سيرجع إليه المفتاح الخارجي الجدول الفرعي.
  2. إنشاء مفتاح أساسي في الجدول الأصل.
    • المفتاح الأساسي هو فهرس فريد خاص يحدد تفرد كل سجل في الجدول.
    • يمكن أن يحتوي الجدول على مفتاح أساسي واحد فقط ، والذي يمكن أن يتكون من عمود واحد أو أكثر.
  3. قم بإنشاء مفتاح خارجي في الجدول الفرعي.
    • المفتاح الخارجي هو عمود (أو أعمدة) في جدول فرعي يشير إلى المفتاح الأساسي للجدول الأصل.
    • يجب أن تتطابق القيم الموجودة في عمود (أو أعمدة) الجدول الفرعي مع قيم المفتاح الأساسي للجدول الأصل.
  4. قم بتعيين قيد مفتاح خارجي يربط بين الجدول الأصل والجدول الفرعي.
    • يتحقق قيد المفتاح الخارجي مما إذا كانت القيم الموجودة في العمود (أو الأعمدة) للجدول الفرعي تتطابق مع قيم المفتاح الأساسي للجدول الأصل.
    • يمكنك تعيين قيد مفتاح خارجي عند إنشاء جدول ، أو إضافته إلى جدول موجود باستخدام أمر تغيير الجدول.

بعد اكتمال جميع الخطوات بنجاح ، سيتم إنشاء مفتاح خارجي واستخدامه للحفاظ على العلاقة بين الجدول الأصل والطفل.

تطبيق القيود

عند إنشاء جدول في أوراكل ، يمكن تطبيق قيود مختلفة لوضع قواعد لإدخال البيانات وضمان سلامتها. وفيما يلي بعض الأنواع الأكثر شيوعا من القيود التي يمكن استخدامها عند إنشاء جدول في أوراكل.

  • لا قيود فارغة: يضمن هذا التقييد عدم السماح بالقيم الفارغة في العمود المحدد.
  • القيود الفريدة: يضمن هذا التقييد عدم السماح بالقيم المكررة في العمود المحدد.
  • تقييد المفتاح الأساسي: يجمع هذا القيد بين القيود غير الفارغة والفريدة ويحدد عمودا واحدا أو أكثر لاستخدامه كمفتاح أساسي للجدول. يضمن تفرد القيم ويمنع الإدخال الفارغ.
  • تقييد المفتاح الخارجي: يحدد هذا القيد العلاقة بين عمود أو أعمدة جدول وعمود أو أعمدة جدول آخر. يضمن التكامل المرجعي بين الجداول المرتبطة.
  • تحقق من التقييد: يسمح لك هذا التقييد بتحديد الشرط الذي يجب أن تفي به القيم الموجودة في العمود المحدد.

تطبيق القيود يساعد على التحكم وضمان سلامة البيانات في الجدول. يمكن تطبيق القيود عند إنشاء جدول وبعد إنشائه باستخدام عامل تشغيل الجدول البديل.

Пример применения ограничений при создании таблицы:

إنشاء جدول الموظفين (

رقم معرف الموظف (10) المفتاح الأساسي,

الاسم الأول فارشار2 (50) غير فارغ,

الاسم الأخير فارشار2 (50) غير فارغ,

البريد الإلكتروني فارشار2 (100) فريد,

رقم معرف القسم (10) المراجع الإدارات (معرف القسم),

رقم الراتب (10 ، 2) شيك (الراتب > 0)

);

- "الموظفين" - ، - المفتاح الأساسي ، وليس فارغة ، فريدة من نوعها ، مفتاح خارجي-تحقق.

يعد استخدام القيود جزءا مهما من عملية إنشاء جدول أوراكل ، لأنها تسمح لك بتحديد قواعد إدخال البيانات وضمان سلامتها.

استكمال إنشاء الجدول

بعد تحديد جميع الأعمدة الضرورية وخصائصها ، بالإضافة إلى تعيين القيود والفهارس ، تحتاج فقط إلى إكمال الخطوات النهائية لإنشاء جدول في أوراكل.

الخطوة الأولى هي تنفيذ الأمر إنشاء جدول ، وبعد ذلك يجب عليك تحديد اسم الجدول. على سبيل المثال ، إذا كنت تريد إنشاء جدول باسم "الموظفون" ، فسيبدو الأمر كما يلي:

إنشاء موظفي الجدول

بعد اسم الجدول ، يجب سرد جميع الأعمدة وخصائصها بين قوسين ، مفصولة بفواصل. على سبيل المثال ، إذا كنت ترغب في إنشاء جدول "الموظفين" مع ثلاثة أعمدة: "المعرف" و "الاسم" و "العمر" ، سيبدو الأمر كما يلي:

إنشاء جدول الموظفين (

رقم الهوية,

الاسم فارشار2 (50),

رقم العمر

);

بعد تنفيذ أمر إنشاء جدول ، ستتلقى رسالة تفيد بأنه تم إنشاء الجدول بنجاح. الآن يمكنك البدء في العمل مع هذا الجدول وتعبئته بالبيانات.

إذا كنت تريد التحقق من إنشاء الجدول بنجاح ، يمكنك تشغيل الأمر وصف للجدول المقابل. على سبيل المثال ، بالنسبة لجدول" الموظفين " ، سيبدو الأمر كما يلي:

وصف الموظفين;

نتيجة لتنفيذ هذا الأمر ، ستحصل على قائمة بجميع الأعمدة وأنواع البيانات الخاصة بها التي تم تحديدها عند إنشاء الجدول.

الآن بعد أن عرفت كيفية إنشاء جدول في أوراكل ، يمكنك استخدام هذه العملية لإنشاء الجداول الخاصة بك وتنظيم البيانات على النحو الذي تراه مناسبا. تذكر أن الجدول المصمم جيدا هو أحد العوامل الرئيسية لكفاءة وموثوقية قاعدة البيانات. استخدم هذه المعرفة والخبرة لإنشاء هياكل بيانات عقلانية وسهلة الاستخدام في أوراكل.

سؤال وجواب

هل من الممكن إنشاء جدول في أوراكل دون تحديد الأعمدة?

لا ، لا يمكنك إنشاء جدول في أوراكل دون تحديد عمود واحد على الأقل. يجب أن يحتوي كل جدول على عمود واحد على الأقل ، ويجب أن يحدد اسم العمود ونوع بياناته. يعد تحديد الأعمدة جزءا إلزاميا من إنشاء جدول ويسمح لك بتحديد بنية البيانات التي سيتم تخزينها في الجدول.