العودة   منتديات طلاب الجامعة العربية المفتوحة > منتدى كليات الجامعة العربية المفتوحة > منتدى تقنية المعلومات والحاسوب > M359

موضوع مغلق
 
أدوات الموضوع انواع عرض الموضوع

قديم 02-01-2011, 07:41 PM   #1
sa216 sa216 غير متصل
مشرف القسم الشبابي
 
الصورة الرمزية sa216
افتراضي TMA02-Fall2010 - Question 5


هنا مناقشة السؤال الخامس من الواجب الثاني:

Question 5 (20 marks)

This question tests your knowledge and understanding of the data analysis topics in Block 4 and the topics of block 5. It also requires you to check your e-library

a) Explain what weak entity types are and how you can identify them in the Conceptual Data Model (CDM). Are there any weak entity types in question 3(c) above? If so, identify them.

b) Explain the differences between the XML data model and the relational data model.

c) Referring to your course learning materials and the e-library or other internet-based references, compare the following approaches to define XML documents: DTD, XML Schema, Relax NG and Schematron.

d) Explain what ODBC is and why it is needed.



بالتوفيق للجميع..

التعديل الأخير تم بواسطة sa216 ; 02-01-2011 الساعة 07:44 PM



التوقيع

عن أبي هريرة رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم :
(( كلمتان خفيفتان على اللسان , ثقيلتان في الميزان , حبيبتان إلى الرحمن : سبحان الله وبحمده , سبحان الله العظيم ))


حين "يتعمد الآخرين" فهمك بطريقة خاطئه...
لاترهق نفسك بالتبرير...
فقط "أدر ظهرك وأستمتع بالحياة"

sa216 غير متصل  
قديم 02-01-2011, 07:47 PM   #2
sa216 sa216 غير متصل
مشرف القسم الشبابي
 
الصورة الرمزية sa216
افتراضي رد: TMA02-Fall2010 - Question 5


إجابات السؤال الخامس:


(a) الإجابة موجودة بــ: Block 4 Page 35 وهي كالتالي:

We defined weak entity type as one where occurrences of that entity type cannot exist without there being occurrences of other related entity types.
Weak entity types are those entity types that have a mandatory relationship with another entity type where the identifier of that entity type is the same as, or a subset of, the weak entity type, and that entity type is at the :1 end of this relationship.


وبالنسبة للهفقرة:

Are there any weak entity types in question 3(c) above? If so, identify them.


Yes there are.
Treatment, Prcecription entites



(b) الإجابة موجودة بــ: Block 5 Page 29-30- 3.1 Comparing XML and Relational data
وهي كالتالي:



Relational data

1) Relational data is held as atomic values in a tabular structure with a unique name.
2) Columns of a table are identified by name within the table and all values in a column are of the same type; the order of columns is not significant.
3) Rows of a table are distinct, distinguished by the values in each row (particularly the primary key); the order of rows is not significant.
4) Access to and manipulation of data are expressed in terms of table operations that only involve value specifications (i.e. there is no concept of location of data by row number or column number).
5) Relations are logical structures that do not have any storage implications.


XML data model:
1) XML data is held as nested elements in a tree structure with a named root element
2) Elements in a tree are named; they can have attributes with values and can contain other elements or character data, which are all represented as character strings, though an attribute or character data value can have a data type determined by a schema.
3) An element is distinguished by its location in the tree structure, specified as a path in terms of named elements and sequence numbers from the root element.
4) Access to and manipulation of elements and their contents are expressed in terms of operations that are based on the location of elements in the tree.
5) XML is a logical structure with a specified storage representation as a sequence of characters


ننتظر تفاعل الأخوان..

التعديل الأخير تم بواسطة sa216 ; 02-01-2011 الساعة 07:51 PM
sa216 غير متصل  
قديم 02-01-2011, 08:11 PM   #3
sa216 sa216 غير متصل
مشرف القسم الشبابي
 
الصورة الرمزية sa216
افتراضي رد: TMA02-Fall2010 - Question 5



فقرة (c) الإجابة واضحة وأمام الكل في أواخر صفحة 19 وبداية 20 من بلوووك 5...


وهي مقارنة بين أربع طرق للتعريف بــ XML documents

وراح تحصلون جميع التعاريف للأربعة:
DTD, XML Schema, Relax NG and Schematron

موجودة بالصفحتين اللي قلتها لكم ولن أكتبها هنا حتى الكل يرجع للكتاب..


فقرة (d) الإجابة كنور الشمس بصفحة 59 بلوووك 5...

والمطلوب تعريف ODBC (Open Database Connectivity)

أما الجزء الثاني يقول لماذا نحتاج ODBC ... طبعا الإجابة بنفس الصفحة وراح اوضحها اكثر:


we need it to respond to the problem with embedded SQL

تساعد على مواجهة مشكلة SQL

طيب وش الــ Problem أصلاً..

Only the source code for an embedded SQL program is portable because the precompilation
processing is different for each DBMS and results in object code that will
only work with that DBMS – that is, it is not portable.
Transferring an embedded SQL program to another vendor’s DBMS requires the
original source code to be processed using that vendor’s pre-compiler, and then
compiled to produce another version of the object code.

وهي تساعد على حلها.. كيف ؟!

The ODBC solution to this problem is to specify a standard interface through which a
program can request access to a database. The source code for the program is
written with requests to the ODBC interface expressed using normal programming
language invocation so that it can be compiled without any pre-processing. The
compiled object code, executing as an application process, submits requests for
database access via the ODBC interface.


كل هذه الإجابات موجودة بنفس الصفحة 59 وأما معلومة مشكلة الــ SQL فهي بتمرين 2.1 وإجابته صفحة 88...

أنا حطيت كل الكلام لانه صعبة تقول نحن نحتاجها لحل مشكلة الــ SQL بدون مانحدد وش المشكلة وكيف ساعدت على مواجهتها...



بكذا انتهينا من السؤال الخامس ونرجع لبقية الأسئلة...

أنا راح امر على النظري ونحله ثمن بعدها نجي لأسئلة التحليل ومسائل الداتا بيس أقصد SQL ..

بالتوفيق للجميع...
sa216 غير متصل  
قديم 02-01-2011, 08:21 PM   #4
عاقلة بجنون عاقلة بجنون غير متصل
طالب نشيط
 
الصورة الرمزية عاقلة بجنون
افتراضي رد: TMA02-Fall2010 - Question 5


اقتباس:
بكذا انتهينا من السؤال الخامس ونرجع لبقية الأسئلة...

أنا راح امر على النظري ونحله ثمن بعدها نجي لأسئلة التحليل ومسائل الداتا بيس أقصد SQL ..

بالتوفيق للجميع...
ماشاء الله عليكـ .. الله لايضركــ

دايم تــفــزع لنا بحل الأسئلــــة ..

ألف شكر لك على كل مجهود قدمته لخدمتنـــــا



التوقيع




وَ غدًا نُعلنها فرحة ، و غداً نتناقلُ البُشرى ، [ سورية ] حُرة حُرة
عاقلة بجنون غير متصل  
قديم 02-01-2011, 09:24 PM   #5
sa216 sa216 غير متصل
مشرف القسم الشبابي
 
الصورة الرمزية sa216
افتراضي رد: TMA02-Fall2010 - Question 5




معليش يا اخوان لم انتبه للفقرة a أنه طالب أمثلة من Q3 فقرة C وليس الــ CDM حق Q2...


لذا هذه فقرة C من السؤال الثالث:

Write a SQL query to retrieve for each drug type, the drug type and the price, excluding all drugs which are above the average price of drugs of that type.

والله غريبة طالب مثال على هالسؤال ولكن نقول:

ممكن أن Durg price تكون Weak entity type لانها تعتمد على الــ Drug type ..

لانه لو ماعندنا Drug type ماراح يكون عندنا Drug price ...

وسلامتكم...

الرجاء التصحيح...
sa216 غير متصل  
قديم 03-01-2011, 02:20 AM   #6
●Ļόvέlч Ļαdч● ●Ļόvέlч Ļαdч● غير متصل
طــالب
 
الصورة الرمزية ●Ļόvέlч Ļαdч●

 











افتراضي رد: TMA02-Fall2010 - Question 5


أول شي كل الشكر .. لـ Sa216
والله ما قصرت, الله يوفقك وينجحك وينولك اللي ببالك .. لأني اكره الأسئلة النظري ...
وان شاء الله الـ SQL بنزل طرق حلها بهاليومين ....

بس بخلص اختباري وبرجعلكم ...


موفقين يارب



التوقيع


T471 B
شبابٌ قُنعٌ لا خَيرَ فيهـِم .. و بُوركَ في الشَبابِ الطامِحينا
●Ļόvέlч Ļαdч● غير متصل  
قديم 04-01-2011, 02:59 AM   #7
مصرية وافتخر جدا مصرية وافتخر جدا غير متصل
طالب مميز
 
الصورة الرمزية مصرية وافتخر جدا

 











افتراضي رد: TMA02-Fall2010 - Question 5


شكرا جزيلا على المجهود زميلي


بالتوفيق



التوقيع

E.G.Y.P.T
لآخر نفس فيا بنادي .. بموت وأنا بحب بلادي
ياأرض هدي ما عليكي قدي -- انا مصرية وافخر ببلدي
التقييم ياجماعة (بس اللى يشرفني بتقييمة يحط اسمة علشان اعرف) << دخلة على طمع. هتعملوا ايه بقى؟؟
الحمدلله
مصرية وافتخر جدا غير متصل  
قديم 06-01-2011, 01:09 AM   #8
meomeo meomeo غير متصل
طالب جديد
 
الصورة الرمزية meomeo

 











افتراضي رد: TMA02-Fall2010 - Question 5


اقتباس:
المشاركة الأصلية كتبت بواسطة sa216 مشاهدة المشاركة


معليش يا اخوان لم انتبه للفقرة a أنه طالب أمثلة من Q3 فقرة C وليس الــ CDM حق Q2...


لذا هذه فقرة C من السؤال الثالث:

Write a SQL query to retrieve for each drug type, the drug type and the price, excluding all drugs which are above the average price of drugs of that type.

والله غريبة طالب مثال على هالسؤال ولكن نقول:

ممكن أن Durg price تكون Weak entity type لانها تعتمد على الــ Drug type ..

لانه لو ماعندنا Drug type ماراح يكون عندنا Drug price ...

وسلامتكم...

الرجاء التصحيح...
هذا رد مس عبير من المودل

Only mention the name of the entity that is weak from Hospital CDM

حيكونوا الtreatment , consistOf , pre******ion
meomeo غير متصل  
قديم 06-01-2011, 01:16 AM   #9
sa216 sa216 غير متصل
مشرف القسم الشبابي
 
الصورة الرمزية sa216
افتراضي رد: TMA02-Fall2010 - Question 5


^
^
^

أكيد أختي راح يكون من Hospital CDM


ولكن لابد مراجعة السؤال الثالث فقرة C.....
راجعي حلك..

التعديل الأخير تم بواسطة sa216 ; 06-01-2011 الساعة 01:20 AM
sa216 غير متصل  
قديم 07-01-2011, 08:40 PM   #10
حفيدة جدتي حفيدة جدتي غير متصل
طالب نشيط
 
الصورة الرمزية حفيدة جدتي
افتراضي رد: TMA02-Fall2010 - Question 5


السلام عليكم

الله يعطيييكم العافية يارب ماقصرتو واخص بالشكر أخونا sa216

وللتسهيل ع الطلاب راح احطلكم اجابة فقرة C مكتووبة


DTD:
Is part of XML specifications and continue to be used for many purposes, there are other ways to define XML documents, each aiming to overcome some of the limitations of DTDs for certain kinds of application.

XML Schema:
Is the main alternative developed by W3C is called XML Schema, which provide the means to define the structure of an XML document in a way that is different from DTD as well as specifying a range of data types that can be used to define the values that are allowed within an XML document . An XML schema is itself an XML document, with its own schema to determine how it should be written .while this kind of schema meets the requirements of data-oriented applications, it is considered too complex for some uses of XML.

Relax NG:
Is a schema language that is an evolution and generalization of a DTD. It focuses on defining the structure of an XML document, though it can also define values by using the data type specified for XML schema. A Relax NG schema can be written either as an XML document or with more compact syntax.

Schematron:
Is a kind of schema language, which is based on writing assertions about the three structure of an XML document.



التوقيع

تخررررررررجت الحمد لله


عقباال كل الطلاب والطلابات يارب



▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
____________________
████████████████████
اللهم انصر أهلنا في سوريا عاجلا غير آجل
حفيدة جدتي غير متصل  
قديم 07-01-2011, 08:47 PM   #11
حفيدة جدتي حفيدة جدتي غير متصل
طالب نشيط
 
الصورة الرمزية حفيدة جدتي
افتراضي رد: TMA02-Fall2010 - Question 5


اجابة فقرة d

ODBC:
In general computing term it is an application programming interface (API). The initials stand for Open Database Connectivity, and it is much more widely known by these initials than the term used for SQL standard version which is SQL/CLI (Call – Level Interface (


وهالجزئية من اخونا sa216 الله يعطيه العافية

أما الجزء الثاني يقول لماذا نحتاج ODBC ... طبعا الإجابة بنفس الصفحة وراح اوضحها اكثر:

we need it to respond to the problem with embedded SQL

تساعد على مواجهة مشكلة SQL

طيب وش الــ Problem أصلاً..


Only the source code for an embedded SQL program is portable because the precompilation
processing is different for each DBMS and results in object code that will
only work with that DBMS – that is, it is not portable.
Transferring an embedded SQL program to another vendor’s DBMS requires the
original source code to be processed using that vendor’s pre-compiler, and then
compiled to produce another version of the object code.

وهي تساعد على حلها.. كيف ؟!


The ODBC solution to this problem is to specify a standard interface through which a
program can request access to a database. The source code for the program is
written with requests to the ODBC interface expressed using normal programming
language invocation so that it can be compiled without any pre-processing. The
compiled object code, executing as an application process, submits requests for
database access via the ODBC interface

التعديل الأخير تم بواسطة حفيدة جدتي ; 07-01-2011 الساعة 08:49 PM
حفيدة جدتي غير متصل  
قديم 09-01-2011, 07:34 AM   #12
قانون الجذب قانون الجذب غير متصل
طالب جديد
افتراضي رد: TMA02-Fall2010 - Question 5


فقرة a

اذا كان جواب س3 فقرة سي كالتالي:
كود PHP:
SELECT typeprice 
FROM drug a 
WHERE price 
< (SELECT AVG(price
FROM drug b 
WHERE a
.type b.type
فهل يعقل ان يكون week entity هو drug b او drug a

لانه مافي غيرهم !!!

شرايكم ؟
قانون الجذب غير متصل  
قديم 09-01-2011, 09:47 AM   #13
Learner Learner غير متصل
طالب فضي
افتراضي رد: TMA02-Fall2010 - Question 5


الـ weak entity type يمكن التعرّف عليه في الـ CDM بشيئين حسب ما استنتجت:
الأول هو ان البرايمري كي للويك إنتتي يكون متطابق مع (أو يحتوي على) برايمري كي لإنتتي ثاني
الثاني هو ان مشاركة هذا الويك انتتي في العلاقة مع الانتتي الثاني تكون إجبارية

وبناء على هذا الاستنتاج اخترت Treatment و Specialist كـ weak entity types في مودل المستشفى
والـ drug يعتبر strong وليس weak، لأنه ماتنطبق عليه قاعدة الـ weak entity، وبالعربي لأنه يمكن وجود دواء بدون الاعتماد على أي entity آخر.

وياليت اللي عنده اعتراض على نظرية ليرنر المكتوبة أعلاه يثبت لي انها خطأ، أو مو بالضرورة انها تكون دائماً صحيحة.
Learner غير متصل  
قديم 09-01-2011, 11:43 AM   #14
sa216 sa216 غير متصل
مشرف القسم الشبابي
 
الصورة الرمزية sa216
افتراضي رد: TMA02-Fall2010 - Question 5


نظريتك صحيحة بشكل عام... ولكن لاتجيب على السؤال ...

لان السؤال ماقال الويك انتتي بمودل المستشفى... وإنما الويك انتي بالسؤال الثالث فقرة C

لذا أرى ان drug b اللي راح نأخذ منها الــ Price هي الويك انتتي... لان مافيه Price بدون Type ...

والله أعلم..
sa216 غير متصل  
موضوع مغلق

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 01:34 PM.


Powered by vBulletin® Version 3.8.1, Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. TranZ By Almuhajir
جميع المواضيع والمشاركات تعبر عن وجهة نظر أصحابها
ولا تعبر باي شكل من الاشكال عن وجهة نظر منتديات AOUA
تصميم وتطوير : التكنولوجيا الماسية