بناء أداة هندسة البرمجيات بمساعدة الحاسوب (ERToOracle10g) Case Tool لتحويل نموذج العلاقات الكيانية (ER Model) إلى شفرة أوراكل 10 g
Joint Authors
Source
مجلة الرافدين لعلوم الحاسبات و الرياضيات
Issue
Vol. 8, Issue 2 (31 Dec. 2011), pp.169-180, 12 p.
Publisher
University of Mosul College of Computer Science and Mathematics
Publication Date
2011-12-31
Country of Publication
Iraq
No. of Pages
12
Main Subjects
Topics
- Linear programming
- Mathematical physics
- Software engineering
- Computers
- Computer software
- Automatic programming
Abstract AR
تلعب أدوات هندسة البرمجيات بمساعدة الحاسوب (CASE tool) دورا كبيرا في عمليات تطوير البرمجيات إذ يتم استخدامها على نطاق واسع في نمذجة الأنظمة و تحليلها و كذلك في تصميم الأنظمة و توليد الشفرات البرمجية تلقائيا بالاعتماد على نماذج تصميم الأنظمة.
تم في هذا البحث تصميم و تمثيل الأداة ERToOracle10g بوصفها أداة من أدوات هندسة البرمجيات بمساعدة الحاسوب إذ تم استخدام هذه الأداة لنمذجة البيانات بالاعتماد على نموذج العلاقات الكيانية (Model ER) و من ثم تحويل النموذج الرسومي إلى تعليمات SQL الخاصة بـ (Oracle 10g) و تنفيذها بأسلوب آلي داخل مزود خدمة Oracle 10g.
تم الاعتماد على لغة التوصيف الموسعة (XML) في عملية تحويل نموذج العلاقات الكيانية الرسومي إلى تعليمات SQL إذ يضم نموذج العلاقات الكيانية مجموعة من الأشكال و الرموز و التي من الصعب تحليلها و توليد تعليمات SQL بشكل مباشر و لذلك تم تحويل النموذج الرسومي إلى أوصاف على شكل نصوص بالاعتماد على لغة (XML) و التي يسهل تحليلها و تحويلها إلى تعليمات SQL.
Abstract EN
CASE Tools play a significant role in the field of software engineering development processes where they are utilized in system modeling and analysis, in system design and in generating automatic software codes based on system design models.
In this research the (ERToOracle10g) tool has been designed and implemented as a CASE Tool.
Hence it is used to construct a data modeling using ER Model, then transforming the graphical model to (Oracle 10g) SQL instructions and executing it automatically inside an (Oracle 10g) server.
XML has been used to transform graphical ER model to SQL instructions.
The graphical ER model includes symbols and shapes that are difficult to analyze or to directly generate SQL instructions.
The graphical model is transformed to descriptive text using XML which is easy to analyze and transform to SQL instructions.
American Psychological Association (APA)
ندى نعمت سليم وذياب، سعد أحمد. 2011. بناء أداة هندسة البرمجيات بمساعدة الحاسوب (ERToOracle10g) Case Tool لتحويل نموذج العلاقات الكيانية (ER Model) إلى شفرة أوراكل 10 g. مجلة الرافدين لعلوم الحاسبات و الرياضيات،مج. 8، ع. 2، ص ص. 169-180.
https://search.emarefa.net/detail/BIM-322138
Modern Language Association (MLA)
ندى نعمت سليم وذياب، سعد أحمد. بناء أداة هندسة البرمجيات بمساعدة الحاسوب (ERToOracle10g) Case Tool لتحويل نموذج العلاقات الكيانية (ER Model) إلى شفرة أوراكل 10 g. مجلة الرافدين لعلوم الحاسبات و الرياضيات مج. 8، ع. 2 (2011)، ص ص. 169-180.
https://search.emarefa.net/detail/BIM-322138
American Medical Association (AMA)
ندى نعمت سليم وذياب، سعد أحمد. بناء أداة هندسة البرمجيات بمساعدة الحاسوب (ERToOracle10g) Case Tool لتحويل نموذج العلاقات الكيانية (ER Model) إلى شفرة أوراكل 10 g. مجلة الرافدين لعلوم الحاسبات و الرياضيات. 2011. مج. 8، ع. 2، ص ص. 169-180.
https://search.emarefa.net/detail/BIM-322138
Data Type
Journal Articles
Language
Arabic
Notes
يتضمن مراجع ببليوجرافية : ص. 180
Record ID
BIM-322138