You are on page 1of 2

‫القسن‪ :‬علوم حاسوب وتقٌية هعلوهات‬

‫الزهي‪ :‬ساعتاى‬ ‫اختببر نهبيت الفصل الذراسي األول‬ ‫جاهعة ذهار‬

‫الوستوى‪ :‬الثاًي‬ ‫المبدة‪ :‬نظم قىاعذ البيبنبث‬ ‫كلية علوم الحاسوب وًظن الوعلوهات‬

‫‪2022/12/ 7‬م‬ ‫التاريخ‪:‬‬ ‫أستبر المبدة‪ :‬أ‪ /‬نبيل العمذي‬

‫ملحىظت هبمت‪:‬أختش ثالثت أعئيت فقط ٍِ اسأعئيت اىخَغت االوىً فٍ اىظفذت اسأوىً ــ بقيت االسئلت في الصفحت الثبنيت او خلف اجببريت‬

‫‪ 8‬درجبث‬ ‫السؤال األول‪ :‬اجب ػِ االعئيت االتُت‪:‬‬


‫‪ٍ .1‬ب هى اىهذف ٍِ قبػذة اىبُبّبث ؟‬
‫‪ٍ .2‬ب هى االختالف بُِ اىَفتبح االجْبٍ واىشئُغٍ ؟‬
‫‪ٍ .3‬ب هٍ ٍهبً ووظبئف ٍذَش قبػذة اىبُبّبث ؟‬
‫اىذشمت ‪ Transaction‬؟ اششح خظبئظهب ببختظبس شذَذ‪.‬‬ ‫‪.4‬‬

‫‪ 8‬درجبث‬ ‫السؤال الثبني‪ :‬اجب ػِ االعئيت االتُت ٍغ ششح بغُط‪:‬‬

‫ارمش اطْبف َّبرج اىبُبّبث ‪.Data Models‬‬ ‫‪)1‬‬


‫خطىاث تظٌَُ قبػذة اىبُبّبث ‪.Steps of Database Design‬‬ ‫‪)2‬‬
‫أّىاع اىظُغ اىَؼُبسَت ‪.Types of Normalization‬‬ ‫‪)3‬‬
‫أّىاع االعتقالىُت ‪.Types of Independence‬‬ ‫‪)4‬‬
‫ٍنىّبث ّظبً قبػذة اىبُبّبث‪.‬‬ ‫‪)5‬‬

‫‪ 8‬درجبث‬ ‫السؤال الثبلث‪ :‬اختش اإلجببت اىظذُذت إُ وجذث ٍِ االتٍ‪-:‬‬

‫‪ERD‬‬ ‫‪Schema‬‬
‫‪Select – Insert – Update – Create table DML‬‬

‫‪SQL‬‬ ‫‪DBMS‬‬

‫‪ 8‬درجبث‬ ‫السؤال الرابع‪ :‬ضغ ميَت صح اٍبً اىؼببسة اىظذُذت وميَت خطأ اٍبً اىؼببسة اىخبطئت ٍغ تظذُخ اىخطأ اُ وجذ‪:‬‬

‫)‬ ‫(‬ ‫قبػذة اىبُبّبث اىَىصػت تنىُ ٍىصػت فٍ اسبؼت ٍىاقغ فقط‪.‬‬ ‫‪.1‬‬
‫)‬ ‫(‬ ‫ػْذٍب اىبُبّبث تنىُ ٍقفيت ٍِ قبو دشمت ‪ T1‬فبّه ََنِ اىىطىه اىُهب ٍِ قبو دشمت اخشي‪.‬‬ ‫‪.2‬‬
‫)‬ ‫(‬ ‫اىتقغٌُ ‪ ٍِ Fragmentation‬اىجذاوه فٍ قبػذة اىبُبّبث َنىُ افقٍ و ػَىدٌ فقط‪.‬‬ ‫‪.3‬‬
‫)‬ ‫(‬ ‫ادذي خظبئض اىذشمت خبطُت اىؼضه اىتٍ تؼٍْ اٍب اُ اىذشمت تْفز ببىنبٍو أوال ََنِ تْفُز جضء ٍْهب‪.‬‬ ‫‪.4‬‬
‫)‬ ‫ػْذا َتٌ اقفبه بُبّبث ببعتخذاً االقفبه اعتثْبئٍ ‪ Exclusive‬فبّه ال ََنِ اىىطىه اىُهب دتً َذشس االقفبه‪( .‬‬ ‫‪.5‬‬
‫درجبث‪8‬‬ ‫‪.‬‬ ‫السؤال الخبمس‪:‬‬

‫‪Std_no‬‬ ‫‪Std_name‬‬ ‫‪Crs_no‬‬ ‫‪Crs_name‬‬ ‫‪Degree‬‬


‫‪30‬‬ ‫‪Nabeel , Ali‬‬ ‫‪1,2‬‬ ‫‪DB , OS‬‬ ‫‪70 , 80‬‬
‫‪33‬‬ ‫‪Kamal , Ali‬‬ ‫‪1,2‬‬ ‫‪DB , OS‬‬ ‫‪62 , 75‬‬
‫‪35‬‬ ‫‪Salma , Saleh‬‬ ‫‪1,2‬‬ ‫‪DB , OS‬‬ ‫‪40 , 50‬‬

‫مه هذا الجدول اوجد الجداول في الصيغ المعيارية االجية‪:‬‬


‫ال تندى اختر ثالثة ادئلة فقط من الخمدة‬
‫‪3NF‬‬ ‫‪1NF‬‬
‫االدئلة في هذه الصفحة انظر ‪ -‬خلف الورقة‬
‫‪.2NF‬‬ ‫‪)2‬‬

‫تببـــــــــــــــــــــــــــــع خلف‬
‫صفحة ‪1‬‬
‫‪.............‬‬ ‫ملحىظت هبمت‪:‬اجب ػِ اىغؤاه اىغبدط واىغببغ إجببسٌ‬

‫‪ 8‬درجبث‬ ‫السؤال السبدس‪:‬‬


‫افتشع اُ هْبك ششمت تنىُ ٍقغَت اىً اقغبً ‪ Departments‬وبهب ٍىظفُِ ‪ Employees‬وٍشبسَغ ‪َ Projects‬تٌ ػَيهب‪.‬‬
‫اىَؼيىٍبث بخظىص مو ٍىظف ‪ Employee‬تتضَِ‪ :‬سقٌ اىَىظف ‪ Emp_ID‬واعٌ اىَىظف ‪ Emp_name‬و ػْىاّه‬
‫‪ address‬وساتبت ‪ salary‬اىجْظ ‪ Emp_sex‬وتبسَخ اىَُالد ‪ .birth_date‬اىَؼيىٍبث بخظىص مو قغٌ ‪Department‬‬
‫تتضَِ‪ :‬سقٌ ودُذ هى سقٌ اىقغٌ ‪ Dept_no‬واعٌ ودُذ ىيقغٌ ‪ .Dept_name‬اىَؼيىٍبث بخظىص مو ٍششوع ‪Project‬‬
‫تتضَِ‪ :‬سقٌ ودُذ ‪ Prjct_ID‬واعٌ ودُذ ‪.Prjct_name‬‬
‫مو ٍىظف َتذنٌ او َغُطش ػيً ‪ controls‬ػذد ٍِ اىَشبسَغ ‪ ,‬مو ٍششوع َنىُ واقغ فٍ ٍىقغ ‪ location‬ودُذ‪ٍ .‬ىظف‬
‫وادذ َذَش ‪ manages‬قغٌ وادذ‪ّ .‬ذِ ّذتفظ بتبسَخ بذاَت ‪ Start date‬تىىٍ اىَىظف اداسة اىقغٌ واىقغٌ سبَب ََتيل ػذة ٍىاقغ‬
‫‪ .several locations‬مو ٍىظف َؼَو تبؼب ‪ work for‬ىقغٌ وادذ ‪ ,‬وَؼَو فٍ ‪ work on‬ػذة ٍشبسَغ وّذِ ّذتفظ بؼذد‬
‫اىغبػبث ‪ Hours‬فٍ مو اعبىع اىتٍ اىَىظف َؼَيهب فٍ ‪ work on‬فٍ مو ٍششوع‪.‬‬
‫بعد جحديد المحطلبات المذﻛﻮرﺓ ﺃﻋﻼﻩ اوث يجب ان جصمم مخطط ‪ ERD‬وفقب لﻼجي‪:‬‬
‫‪Attributes‬‬ ‫‪Entity‬‬
‫‪Relationship‬‬
‫‪Entity‬‬ ‫‪Primary Key‬‬
‫‪Cardinality Ratio‬‬
‫‪Constrains of Participation‬‬
‫‪ERD‬‬

‫‪ 8‬درجبث‬
‫السؤال السببع‪:‬‬
‫دىه ‪ ERD diagram‬اىً ٍب َقببيه ٍِ ٍخطط قىاػذ اىبُبّبث اعنَُب ‪.Relational Database Schema‬‬

‫مع المتنيات ابلتوفيق‬


‫صفحة ‪2‬‬

You might also like