Pengolahan Basis Data Pemodelan Proses Pengembangan Sistem Basis Data

38

6. Implementasi

Proses konversi dari sistem lama ke sistem baru baik dari konversi datanya maupun memperkenalkan komponen modul dari sistem baru secara bertahap. 7. Pengoperasian Tahap dimana sistem baru telah beroperasi secara stabil, dan dilanjutkan dengan proses audit untuk menilai kemampuan sistem tersebut. 8. Pemeliharaan Tahap akhir dengan melakukan debugging program yang berkelanjutan, memberi akomodasi pada sistem dalam menyesuaikan perubahan kondisi bisnis, serta proses backup data.

2.6.2. Pengolahan Basis Data

2.6.2.1. Diagram Alir Flowchart

Bagan alir program program flowchart adalah suatu bagan yang mempunyai arus yang menggambarkan langkah- langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma. Al-Bahra, 2005: 263 Untuk melihat notasi simbol-simbol yang digunakan dalam Flowchart, dapat dilihat pada halaman daftar simbol. 39

2.6.2.2. Data Flow Diagram DFD

Penggunaan DFD sebagai modeling tool dipopulerkan oleh Demacro dan Yordan 1979 serta Gane dan Sarson 1979 dengan menggunkanan pendekatan metode analisis sistem terstruktur. DFD menggambarkan arus data dan keterkaitan satu sama lain dari suatu sistem informasi. Setiawan, 2005: 1 Berikut ini merupkan definisi dari notasi simbol yang digunakan dalam diagram sebagai berikut: 1. Proses Process Proses merupakan model sistem yang meliputi sistem komputer, sistem manajemen, sistem bisnis dan tentunya sistem informasi. Di dalamnya terjadi proses pertukaran sistem masukan dan keluaran disesuaikan dengan kondisi lingkungan sistem, serta terdapat proses logika dan penghitungan sistem Proses dapat menjelaskan logika pembuatan keputusan dan rumusan-rumusan yang akan mentransformasi proses data-data masukan menjadi keluaran. Jadi setiap data flow dari entitas dan data store harus dimulai dan atau diakhiri dalam proses. 40 2. Aliran Data Data Flow Data flow adalah aliran yang menghubungkan antara proses dengan lingkungan sistem maupun proses dengan proses. Di samping itu dapat berfungsi sebagai komunikasi aliran data atau informasi antara tiap elemen. Dalam suatu diagram sistem, data flow tidak dapat menghubungkan hanya antar entitas maupun data store. Jadi dalam penggunaanya data flow harus mencantumkan atau menghubungkan elemen proses. 3. Entitas External Entity Entitas merupakan sumber atau tujuan data dan dianggap eksternal atau faktor luar terhadap sistem yang sedang digambarkan. Setiap entitas diberi label dengan nama yang sesuai dan harus menunjukkan suatu kata benda. Dalam hal ini mendefinisikan orang, unit organisasi, sistem lain dan organisasi lain yang terkait dan berinteraksi dengan sistem. 4. Penyimpanan Data Data Store Dalam suatu diagram terjadi perputaran data dan informasi, maka dibutuhkan elemen untuk dapat menyimpan data dan informasi tersebut agar dapat digunakan dan diolah kembali di lain waktu. Dalam hal ini data store berfungsi sebagai simbol yang mewakili 41 tempat penyimpanan data yang biasanya berdasarkan nama-nama tabel dari database. Untuk melihat notasi simbol-simbol yang digunakan dalam DFD, dapat dilihat pada halaman Daftar Simbol.

2.6.2.3. Entity Relationship Diagram ERD

Model ER Entity Relationship Model pada awalnya dikemukakan olen Peter Chen 1976. Model ER digambarkan dengan diagram ER yang merupakan representasi grafis himpunan entitas, relationship, dan konstrain integritas yang dihasilkan pada aktivitas pengembangan. Hariyanto, 2005: 165 1. Entitas Entity Entitas merupakan objek yang ada dan dapat dibedakan dengan objek-objek lainnya. Entitas adalah objek yang berisi informasi deskriptif yang sepenuhnya menguraikan orang tunggal, tempat, objek atau ide. Jika suatu objek data yang sudah dikenal diuraikan oleh objek lain, maka objek itu adalah sutau entitas. Jika tidak ada informasi deskriptif yang berhubungan dengan item, maka objek itu bukanlah suatu entitas. 2. Atribut Attributes Atribut merupakan objek data yang mengidentifikasikan atau menguraikan entitas. Atribut 42 yang mengidentifikasi entitas disebut atribut kunci key attributes, sedangkan atribut yang menguraikan entitas disebut atribut yang bukan kunci non-key attributes. 3. Relasi Relationship Secara konseptual, entitas dan atribut tidak dapat berfungsi jika hanya berdiri sendiri. Jadi harus dapat saling berperan dan mempengaruhi satu sama lain untuk mendukung proses bisnis. Biasanya, suatu hubungan relasi ditandai oleh suatu kata kerja yang menghubungkan dua kesatuan atau lebih. Untuk melihat notasi simbol-simbol yang digunakan dalam ERD, dapat dilihat pada halaman daftar simbol.

2.6.2.4. Kamus Data

Kamus data merupakan hasil referensi data mengenai data maksudnya, metadata, suatu data yang disusun oleh penganalisis sistem untuk mereka selama melakukan analisis dan desain. Kendall, 2003: 333 Untuk melihat notasi simbol-simbol yang digunakan dalam kamus data, dapat dilihat pada halaman Daftar Simbol. 43

2.7 Sekilas Tentang Oracle

Oracle adalah nama produk software database, diproduksi oleh perusahaan software bernama Oracle Corporation yang didirikan pada tahun 1977 oleh tiga orang programmer yaitu, Bob Miner, Ed Dates, dan Larry Ellison. Awalnya Perusahaan ini lebih berkonsentrasi pada pembuatan database server di mainframe. Secara garis besar, software database dikelompokkan menjadi dua yaitu, stand alone database dan database server. Kisah sukses Oracle Corp terkait dengan sejarah dan database relational yang lebih dahulu diterapkan oleh IBM dalam bahasa SQL dan produk DB2. Melihat perkembangan tersebut Larry Ellison memutuskan untuk mengimplementasikan model relasional pada produk Oracle. Keputusan tersebut berhasil dan mampu membuat Oracle menjadi pesaing kuat bagi IBM. Sekitar tahun 1980-an, Larry kembali mengambil langkah dengan mendiversifikasi Oracle versi 6.x ke luar mainframe, yakni ke sistem operasi UNIX. Disinilah terjadi penigkatan penghasilan dan penjualan produk yang mencolok, dan kemudian diikuti dengan Oracle versi 7.x mulai tahun 1996 dengan sistem operasi Novell Netware, Windows NT, dan terakhir pada LINUX versi 8.x sekitar tahun 1997. Bernaridho, 2004: 1-2 Secara garis besar, Oracle telah mengeluarkan beberapa produknya, sebagai berikut :

1. Oracle Developer Developer 2000, Developer 6 atau 6i.

Software ini ditujukan untuk membangun aplikasi dari sisi front end atau sisi user interface. Produk ini juga dikenal dengan development