أستاذ مساعد :اللقب العلمي دكتوراه :الشهادة 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.