السبت، 27 فبراير 2016

حل الواجب الثاني مادة IT344

1. Apply the query tuning on following query and explain why your modification is more efficient? 2

SELECT S_name, S_Phone, S_Age
FROM STUDENT
WHERE S_Age > 22 OR S_Phone like '0555%’;

SELECT S_name, S_Phone, S_Age
FROM STUDENT
WHERE S_Age > 22
union
SELECT S_name, S_Phone, S_Age
FROM STUDENT
WHERE S_ S_Phone like '0555%’;


2. Consider the three transactions T1, T2, and T3, and the schedules S1 given below. Draw the serializibility (precedence) graphs for S1 and state whether schedule is serializable or not. If a schedule is serializable, write down the equivalent serial schedule(s). 2

T1: r1(x); r1(z); w1(x)
T2: r2(z); r2(y); w2(z); w2(y)
T3: r3(x); r3(y); w3(y)
S1: r1(x); r2(z); r3(x); r1(z); r2(y); r3(y); w1(x); w2(z); w3(y); w2(y)
Problem 21.23 (Page 774)

Consider the three transactions T1, T2, and T3, and the schedules
S1 and S2 given below.  Draw the serializability (precedence) graphs
for S1 and S2 and state whether each schedule is serializable or not.
If a schedule is serializable, write down the equivalent serial schedule(s).

T1: r1(X); r1(Z); w1(X);
T2: r2(Z); r2(Y); w2(Z); w2(Y);
T3: r3(X); r3(Y); w3(Y);

S1: r1(X); r2(Z); r1(Z); r3(X); r3(Y); w1(X); w3(Y); r2(Y); w2(Z); w2(Y)
S2: r1(X); r2(Z); r3(X); r1(Z); r2(Y); r3(Y); w1(X); w2(Z); w3(Y); w2(Y)

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

           T1         T2          T3

          r1(X)       r2(Z)      r3(X)
Time      r1(Z)       r2(Y)      r3(Y)
          w1(X)       w2(Z)      w3(Y)
                      w2(Y)

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

           T1         T2          T3

          r1(X)
                      r2(Z)
Time      r1(Z)
                                 r3(X)
                                 r3(Y)
          w1(X)
                                 w3(Y)
                      r2(Y)
                      w2(Z)
                      w2(Y)

                Schedule: S1

Summary: Possible conflicts occur when T1 writes to X when T3 is
still reading X.  However T3 does not write to X so this is ok.
T3 Then reads and writes to Y before T2 reads and writes to Y so
this is ok as well.  Since T2 reads and writes to Z, it is also ok
that T1 reads Z but does not write. This schedule is serializable
because there are no cycles.

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

           T1         T2          T3

          r1(X)
                      r2(Z)
Time                             r3(X)
          r1(Z)
                      r2(Y)
                                 r3(Y)
          w1(X)
                      w2(Z)
                                 w3(Y)
                      w2(Y)

                Schedule: S2

Summary: This schedule is non-serializable and contains a major
conflict.  Both T2 and T3 are accessing 'Y' when T3 writes to it.
Therefore when T2 writes to 'Y', the transaction for T3 is lost
and overridden. 

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

Problem 22.25 (Page 804)

Apply the timestamp ordering algorithm to the schedules in Figure 21.8 (b)
and (c), and determine whether the algorithm will allow the execution of the
schedules.

b) 

c)


3. What is cautious waiting deadlock avoidance algorithm? Explain it
 return to book page 787

سلايدات islm3 لجزئية الميد من الفيس

سلايدات islm3 لجزئية الميد
♢روووعه في ترتيب الأفكار والمراجعة

الخميس، 25 فبراير 2016

الجدول حسب التوقيت الجديد:


نود إحاطتك علماً بأن فترات الاختبارات الفصلية للفصل الدراسي الثاني والمنعقدة بمشيئة الله يوم الخميس 23/5/1437هـ - الموافق 3/3/2016 م ستكون على النحو التالي:
الفترة الأولى: 5:00 - 6:00  مساءً
الفترة الثانية: 6:45- 7:45 مساءً
الفترة الثالثة: 8:15- 9:15 مساءً

تمنياتنا لكن بالتوفيق والنجاح .
الجدول حسب التوقيت الجديد:
اليوم
التاريخ
المادة
الوقت
الخميس
3/3/2016                 
اسلام 3
5-6م
اسلام 4
8:15-9:15م
الأحد
6/3/2016                 
IT344 DB
8:15-9:15م
الاثنين
7/3/2016
e-commerce
6:45-7:45م
الثلاثاء
8/3/2016
IT230      Web Technologies
8:15-9:15م
الأربعاء
9/3/2016
IT270      IT Project Management
8:15-9:15م
الخميس
10/3/2016
IT340      Network Management
8:15-9:15م

#IT230
Dear All,
You may concentrate on below mentioned topics:
TCP/IP/DNS HTTP request / response (URI, MIME)
HTML tags: div, p, span, table, ol, ul, img, a, form, input,
Different methods of embedding CSS (Coding) / Selector Strings (id, class, ...)
Window.alert, .prompt / Functions, var, if, loop, operators, Build-in objects
Events: onclick, onmouseover, onmouseout, onfoucs, onblur / Event Propagation / Modifying Element Style/Document tree : Node / Document tree : document
Wishing you Good Luck.

Sincerely
Dr Vikas Vadi Rao

الأربعاء، 24 فبراير 2016

كيف تتخلص من نسبة الغش منقول عن عوافي


May Allah's peace, mercy and blessing be upon you

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


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

رابط الموقع:          
http://www.customwritings.com/check-paper-for-plagiarism.html
بعد الدخول للموقع نقوم بلصق الموضوع مثل الصورة الموضحة بالأسفل


 بعد الفحص نلاحظ أن نسبة الغش 100% وعدد المصادر المنقول منها الموضوع 10 مصادر مثل الصورة الموضحة بالأسفل.......
   
للتخلص من نسبة الغش التي ظهرت نقوم بالدخول للموقع التالي:  
                           


بعد الدخول للموقع نقوم بلصق الموضوع مثل الصوره الظاهره بالأسفل                            


بعد الضغط عليها يظهر لنا موضوعين مثل الصورة بالأسفل                                                  

           بعد نسخ الموضوع نذهب إلى موقع فحص نسبة الغش مره ثانية
                http://www.customwritings.com/check-paper-for-plagiarism.html
ونقوم بلصق الموضوع لنرى نسبة الغش مثل الصوره الموضحه بالأسفل

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

تحياااااااتي للجميييييع: 
العوووفي فاااعل خيييير دوووماااا في إفاااادتكم بكل ما هو نااااااااافع............................ 

الثلاثاء، 23 فبراير 2016

الجدول الخاص بليفيل 6 مستخلص من الجدول الأصلي

اليوم
التاريخ
المادة
الوقت
الخميس
3/3/2016         
اسلام 3
4-5م
اسلام 4
7-8م
الأحد
6/3/2016         
IT344 DB
7-8م
الاثنين
7/3/2016
e-commerce
5:30-6:30م
الثلاثاء
8/3/2016
IT230 Web Technologies
7-8م
الأربعاء
9/3/2016
IT270 IT Project Management
7-8م
الخميس
10/3/2016
IT340 Network Management
7-8م

لتحميل الجدول ألأصلي هنا

الجدول الخاص بليفيل 6 مستخلص من الجدول الأصلي

اليوم
التاريخ
المادة
الوقت
الخميس
3/3/2016         
اسلام 3
4-5م
اسلام 4
7-8م
الأحد
6/3/2016         
IT344 DB
7-8م
الاثنين
7/3/2016
e-commerce
5:30-6:30م
الثلاثاء
8/3/2016
IT230 Web Technologies
7-8م
الأربعاء
9/3/2016
IT270 IT Project Management
7-8م
الخميس
10/3/2016
IT340 Network Management
7-8م


جدول الاختبارات