You are on page 1of 1

‫استمارة تقديم مشروع ماجستير‬

‫سماء طليع عزيز‬ :‫االسم الثالثي‬


‫أستاذ مساعد‬ :‫اللقب العلمي‬ ‫دكتوراه‬ :‫الشهادة‬
python , C# , oracle , access , matlab :‫اللغة البرمجية المستخدمة‬
:‫عنوان المشروع باللغة العربية‬
‫تصميم اداه هندسة برمجيات ذكية لتسوية البيانات الخام الى قاعدة بيانات‬
:‫عنوان المشروع باللغة االنكليزية‬
Designing an intelligent SWE tool to normalize raw data into a database
‫الخالصة باللغة العربية‬
‫ فالبيانات‬. DBMS‫ التي اليخلو اي نظام معلوماتي منها‬SQL ‫قاعده البيانات هي اساس لغه االستفسار‬
: ‫ ) يتم تحويلها يدويا الى قاعدة بيانات بجداول نموذجية واستحصال‬excel ‫الخام (استماره ورقيه او الكترونيه‬
)‫ (الجدول الرئيسي‬primary key ‫ المفاتيح الرئيسيه‬-
)‫ ( الجداول الفرعية‬foreign key ‫ المفاتيح الثانويه‬-
‫ النشاء قاعدة البيانات االلكترونية‬DBMS (oracle access,SQL,…, etc) ‫ اعتماد احد التطبيقات‬-
.‫فالتطبيع هو عملية تنظيم البيانات الخام (جدول واحد) في قاعدة بيانات قياسية (عدة جداول) بطريقة فعالة‬
normal form ‫ بعده مراحل من نماذج التطبيع‬7‫فعملية تطبيع البيانات الخام تتم يدويا بالمرور‬
‫ وهي من مهام مهندس البرمجيات التي يعتمدها في‬.‫( تعرف بتطبيع البيانات الخام‬NF1,NF2, … etc)
‫ اقترح هذا البحث أداة ذكية الية لتطبيع البيانات الخام وتحويلها الى قاعده بيانات‬.‫مرحلة تحليل النظام‬
.‫نموذجية ليساعد مهندس البرمجيات في انجاز هذه المهمة بشكل كفوء‬
)Abstract( ‫الخالصة باللغة االنكليزية‬
database is the basis of the SQL query language, which is needed of any
information system ( DBMS). The raw data (paper or electronic form like excell) is
manually transferred to a database with standard tables and obtaining:
- primary key (main table)
- foreign key ( secondary tables)
- Adopting a DBMS (oracle access, SQL, …, etc.) to create the actual database
Normalization is the process of organizing raw data (one table) into a standard
database (several tables) in an efficient manner. The process of normalizing raw data
is done manually by going through several stages of normalization form (NF1, NF2,
… etc) known as normalization of raw data. It is one of the tasks of the software
engineering that needed in system analysis stage. This research suggested an AI tool
to normalize raw data and transform it into database to help the software engineer in
accomplishing this task efficiently.

You might also like