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

view update


joe

Recommended Posts

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

رابط هذا التعليق
شارك

الاخ السائل
هناك الـ View البسيط والذى يتكون من جدول واحد وهذا الفيو يقبل ادخال بيانات به وتعدل البيانات تلقائيا الى الجدول المصدر
اما الـ الفيو المتكون من اكثر من جدول هو فيو للقراءة فقط read only
والله تعالي اعلم
امجد ياسين

رابط هذا التعليق
شارك

إخوتي الأعزاء أفضل أن تقوموا بقراءة الفصل الحادي عشر من كتب أوراكل يونوفيرزتي - الكتاب الثاني للـ (SQL)
يوجد أنواع كثيرة من المشاهد ومنها (WITH-CHECK-OPTION) و (WITH-READ-ONLY) وأما بالنسبة للصلاحيات فبواسطة
(GRANT SELECT,UPDATE,DELETE,INSERT ON VIEW_NAME TO USER_NAME)

-------------------------
إبراهيم بخش - المدينة المنورة

رابط هذا التعليق
شارك

اخى الكريم
اليك هذه الملف وبه شرح موضوع الـView
ارجو ان ينفعك الله به

مع تحياتى
اسامه سليمان
القاهرة

Views.doc

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاتة
انا متشكر جدا يا جماعة على المعلومات المفيدة دى
جزاكم الله خيرا
طيب لو سؤال اخير ممكن حد يوضحلى اية الفرق بين view وال sequense
وازاى استخدم الsquense فى الشغل العملى؟
والسلام عليكم ورحمة الله وبركاتة
اخوكم يوسف

رابط هذا التعليق
شارك

اخى الكريم
لا يوجد اوجه مقارنة بين الـ View و الـ Sequence
فاولا : عبارة عن نافذة يمكن من خلال رؤية بعض او كل البيانات
اما الثانى : عبارة عن عنصر من عناصر قاعدة البيانات يقوم بانتاج ارقام فريدة
وقد ارفقت فى المشاركة السابقة ملف يوضح شرح الـ Views
وارفق لك اخى الكريم الملف الذى يشرح موضوع الـ Sequence
ولو هناك اى استفسار

مع تحياتى
اسامه سليمان
القاهرة

Sequences.doc

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته،،

الsequence عبارة عن object قائم بذاته، زيه وزي أي كائن آخر مثل الtables, views, synonym إلخ.
ويحتوي على أرقام فقط، وهذه الأرقام تكون مرتبة بطريفة معينة على حسب الغرض الذي أنشأ من أجله،، والأغراض متعدده، من أشهرها أنه يستخدم في إنشاء عداد رقمي (أو رقمي ملخبط مع حروف أو رموز، على حسب شطارة المبرمج) لإدخال اللأرقام المتسلسلة تلقائيا إلى TABLE معين.. ولكن هنالك أغراض أخرى - بس أنا ما عندي خبرة في الحته دي.

يعني ممكن تقول إنه الVIEW ليس خاضع لمقارنة فروقات مع الSEQUENCE ، وإنما يمكن أن ندخل أو ننقل البيانات الموجودة داخل الSEQUENCE إلى TABLE مباشرة أو عن طريق الVIEW

وبالمناسبة، الVIEW المعقد ينشأ لغرض القراءة فقط في حال استخدام WITH READ ONLY، دون ذلك يمكن إدخال او تعديل أو حذف بيانات من وإلى الTABLE عن طريق الVIEW المعقد - ولكن تحت شروط مححدة

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية