Sistem perangkat lunak memegang peranan penting terutama untuk memproses data dalam jumlah yang besar. Saat ini operasi terhadap sebuah data sebagian besar dilakukan pada lapisan aplikasi sehingga DBMS hanya berfungsi untuk meyimpan data hasil pemrosesan. Pemrosesan data pada lapisan DBMS akan menghasilkan performansi yang lebih baik, karena lebih dekat secara fisik dengan data. Penelitian ini menggunakan Activity Diagram dan Class Diagram untuk memetakan struktur maupun operasi yang dimodelkan dengan konsep berorientasi objek ke dalam struktur dan operasi basis data relasional. Hasil penelitian ini adalah sebuah perangkat lunak yang dibangun menggunakan model driven architecture (MDA) melakukan transformasi dari Activity Diagram dan Class Diagram menjadi script SQL. Class Diagram digunakan untuk menggambarkan struktur akan dipetakan menjadi struktur tabel, sedangkan Activity Diagram akan dipetakan menjadi stored procedure. Diharapkan penelitian ini dapat mempermudah proses pembangunan skema basis data, meningkatkan kecepatan permrosesan data dan menjaga integritas data.