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

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

صورة
- - - - -

مصطلحين لم أفهمهما ، أرجوكم الشرح وشكراً


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

#1 omar-alreyati

omar-alreyati

    عضو مميز

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

تاريخ المشاركة 17 November 2005 - 09:15 AM

ارجو منكم التكرم بشرح الموضوعين الآتين لاني لم افهمهما واليكم نص الموضوعين :

الموضوع الاول : Read Consistency

Database users access the database in two ways:
• Read operations (SELECT statement)
• Write operations (INSERT, UPDATE, DELETE statements)
You need read consistency so that the following occur:
• The database reader and writer are ensured a consistent view of the data.
• Readers do not view data that is in the process of being changed.
• Writers are ensured that the changes to the database are done in a consistent way.
• Changes made by one writer do not disrupt or conflict with changes another writer is making.
The purpose of read consistency is to ensure that each user sees data as it existed at the last commit,
before a DML operation started.

الموضوع الثاني : Locking

In an Oracle database, locks:
• Prevent destructive interaction between
concurrent transactions
• Require no user action
• Automatically use the lowest level of
restrictiveness
• Are held for the duration of the transaction
• Are of two types: explicit locking and implicit
locking

What Are Locks?
Locks are mechanisms that prevent destructive interaction between transactions accessing the same
resource, either a user object (such as tables or rows) or a system object not visible to users (such as
shared data structures and data dictionary rows).
How the Oracle Database Locks Data
Oracle locking is performed automatically and requires no user action. Implicit locking occurs for
SQL statements as necessary, depending on the action requested. Implicit locking occurs for all SQL
statements except SELECT.
The users can also lock data manually, which is called explicit locking.

وشكراً جزيلاً لكم

تم التعديل بواسطة omar-alreyati, 17 November 2005 - 09:16 AM.


بالله عليكم لا تنسوني من دعاءكم الصالح
لا تنسوا أهل غزة والعراق والمجاهدين من دعاءكم

#2 alaa_ali

alaa_ali

    مشترك

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

تاريخ المشاركة 17 November 2005 - 10:47 AM

السلام عليكم

الموضوع الاول : (مبدا القراءه)

مستخدمي قاعدة البيانات لهم طريقتين للاستخدام

1-عن طريق عرض المعلومات بما معناه (( select كمثال select * from emp_tbl
2- عن طريق ادخال المعلومات او تعديلها او حدفها

وتحتاج الى مبدا القراءه للنقاط الاتيه

1-للتاكد من المحافظه على (مبدا القراءه) لل القارئ و مدخل البيانات

2-القارئ لا يرى أي معلومات تكن حاليا تحت التعديل بل يرى المعلومات قبل التعديل الى في حالت ان تعديل
البيانات تم حفظه

3-مدخل البيانات يتاكد من ان ادخال المعلومات تم لوجود مبدا القراءه

4-اي تعديلات عن طريق مستخدم لا تتعارض مع التعديلات لمستخدم اخر
اي مستحد يستطيع قراءة الي بيانات قد حفظت قبل اخر عملية تعديل للبيانات
---------------------------------------------------------------------------------------------
الموضوع الثاني : الاقفال

1-بمنع التعارض بين عمليات ادخال البيانات.

2-لا يحتاج اي تدخل من قبل المستخدم

3-يستخدم طريقة المستخدم الاضعف وا الاقل بمرحله لفك القفل

4-المسؤول عن الوقت الخاص للعمليه

5-نوعان من الاقفال

*- التوماتيكي ليس للمستخدم دخل به يحدت عند اي عمليه ( (insert , update ,delete ,drop,….ect
ما عدا ال select لا تعمل اي اقفال

*-اليدوي عن طريق المستخدم كمثال LOCK TABLE hr.emp IN share MODE;




Alaa ali
OCP DBA 9i

#3 omar-alreyati

omar-alreyati

    عضو مميز

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

تاريخ المشاركة 20 November 2005 - 12:59 PM



الاخ العزيز هل من الممكن التوضيح أكثر ولك مني جزيل الشكر والامتنان



بالله عليكم لا تنسوني من دعاءكم الصالح
لا تنسوا أهل غزة والعراق والمجاهدين من دعاءكم

#4 أسامة موسى

أسامة موسى

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

  • المجموعة الماسية
  • 2,381 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 20 November 2005 - 02:02 PM

الاخ الكريم
راجع هذا الرابط

http://www.ucs.louis...56/c21cnsis.htm
۩ اللهـــــــــــــــــــــــم صلي على سيدنا محمد وعلـى آله وصحبه أجمـعين ۩
۩ سبحـــــــــــــــــان الله وبحمده ....... سبحــــــــــــــــــــــــان الله العظيم ۩



يمكنك زيارتي على صفحتي الخاصة بالفيس بوك على الرابط AskOsama

يمكنك زيارتي على مدونتي الجديدة على الرابط http://askossama.blogspot.com