Anda di halaman 1dari 5

PENDEKATAN MANAJEMEN DATA

Flat File

Flat file adalah file datayang berisi catatan yang tidak memiliki hubungan


terstruktur ke file lain. Pendekatan flat- file yang paling sering dikaitkan dengan apa
yang disebut legacy system. Lingkungan flat-file memberikan pandangan
pendekatan single-user untuk pengelolaan data dimana pengguna akhir memiliki file
data mereka daripada berbagi dengan pengguna lain.
Oleh karena itu file data terstruktur, diformat, dan diatur untuk memenuhi
kebutuhan spesifik dari pemilik atau pengguna utama data. Penataan tersebut dapat
mengecualikan Data atribut yang berguna untuk pengguna lain,sehingga mencegah
keberhasilan integrase data di seluruh organisasi. Ketika beberapa pengguna
memerlukan data yang sama untuk tujuan yang berbeda, mereka harus mendapatkan
set data terpisah disusun untuk kebutuhan spesifik mereka

Database

Yaitu pendekatan dimana kumpulan informasi yang disimpan di dalam


computer secara sistematik sehingga dapat diperiksa menggunakan suatu program
computer untuk memperoleh informasi dari database tersebut. Pendekatan ini
memusatkan data organisasi ke dalam database umum yang digunakan bersama
dengan pengguna lain. Dengan data perusahaan di satu lokasi pusat,semua pengguna
memiliki akses ke data yang mereka butuhkan untuk mencapai tujuan masing-masing.

Terdapat beberapa karakteristik dari pendekatan ini yaitu :


 Penghapusan masalah penyimpanan data

Setiap elemen data disimpan hanya sekali, sehingga menghilangkan redundansi data


dan mengurangi pengumpulan data dan biaya penyimpanan.
 Penghapusan Soal Mata Uang

Perubahan tunggal untuk atribut data base secara otomatis tersedia bagi


semua pengguna atribut.

 Penghapusan Tugas –Data Ketergantungan Masalah

Perbedaan yang paling mencolok antara model database dan model flat-file adalah
pooling data ke dalam data base umum yang dibagi oleh semua pengguna organisasi.

ELEMEN KUNCI DARI LINGKUNGAN DATABASE


Sistem Manajemen Database
 Fitur

DBMS menyediakan lingkungan yang terkendali untuk membantu menyelesaikan


tujuan organisasi yang memiliki beberapa fitur khas meliputi:
1. Pengembangan Program. DBMS berisi perangkat lunak pengembangan
aplikasi. Programmer dan pengguna akhir dapat menggunakan fitur ini untuk
membuat aplikasi untuk mengakses database.
2. Backup dan pemulihan. Selama pengolahan, DBMS secara berkala membuat
salinan cadangan dari data base fisik. Dalam hal terjadi bencana
(kegagalan disk, kesalahan program,atau berbahaya tindakan) yang membuat
data base tidak dapat digunakan, DBMS dapat pulih ke versi sebelumnya.
Meskipun  beberapa kehilangan  data dapat terjadi, tanpa backup dan
pemulihan fitur database akan rentan terhadap kehancuran total.
3. Penggunaan data base pelaporan. Fitur ini menangkap statistic pada data
sedang digunakan, ketika mereka digunakan, dan siapa yang menggunakan
mereka. Informasi ini digunakan oleh data base administrator (DBA) untuk
membantu menetapkan otorisasi pengguna dan memelihara database. Kami
membahas peran DBA kemudian dalam bagian ini.
4. Akses Database. Fitur yang paling penting dari DBMS adalah
untuk memungkinkan pengguna yang berwenang akses baik formal maupun
informal ke database.

 Data Definition Language

Data Definition Language (DDL) adalah bahasa pemrograman yang digunakan


untuk mendefinisikan database ke DBMS .DDL mengidentifikasi nama dan hubungan
dari semua elemen data, catatan, dan file yang merupakan database. Definisi ini
memiliki tiga tingkat, yang disebut views: pandangan internal yang fisik, pandangan
konseptual (skema), dan tampilan pengguna (subschema).
Database Views

Internal View/ Fisik View yaitu pengaturan secara fisik catatan dalam database
adalah disajikan melalui tampilan internal. Ini adalah tingkat terendah representasi,
yang merupakan salah satu langkah yang dihapus dari database fisik. Pandangan
internal menggambarkan struktur data, catatan, hubungan antarafile, dan pengaturan
fisik dan urutan catatan dalam file.
KonseptualView/ LogicalView (Skema) yaitu skema yang menjelaskan
seluruh database. Pandangan ini merupakan database logis dan abstrak, dari pada
cara itu secara fisik disimpan. Hanya ada satu pandangan konseptual untuk database.
External View/ PenggunaView (Subschema) mendefinisikan bagian pengguna dari
database – bagian yang pengguna individu berwenang untuk mengakses. Untuk
pengguna tertentu, pandangan pengguna database. Berbeda dengan pandangan
internal dan konseptual, mungkin ada banyak pandangan pengguna yang berbeda.
Sebagai contoh, pengguna di departemen personalia mungkin melihat database
sebagai kumpulan catatan karyawan dan tidak menyadari pemasok dan
catatan persediaan dilihat oleh pengguna didepartemen pengendalian persediaan.

Pengguna

 Formal Akses

Pengguna dapat mengakses database dengan dua cara. Pertama, akses ini


dimungkinkan oleh interface aplikasi formal. Program pengguna, disiapkan oleh sistem
profesional, mengirim data permintaan akses ke DBMS, yang memvalidasi
permintaan dan mengambil data untuk pengolahan. Dalam modus ini kehadiran DBMS
adalah transparan kepada pengguna. Prosedur pengolahan data untuk transaksi
seperti penjualan, penerimaan kas, dan pembelian pada dasarnya sama
seperti mereka akan dalam lingkungan flat-file. Data Manipulation Language. Bahasa
manipulasi data (DML) adalah milik Bahasa pemrograman yang DBMS tertentu
digunakan untuk mengambil, mengolah, dan menyimpan data. Program pengguna
seluruh dapat ditulis dalam DML atau, sebagai alternatif, karena perintah DML dapat
dimasukkan ke dalamprogram yang ditulis dalam Bahasa universal, seperti JAVA, C+
+, dan Bahasa bahkan lebih tua seperti COBOL dan FORTRAN.
Akses Informal: Query Language
Metode kedua akses database adalah metode informal. Pengguna dapat
mengakses data melalui permintaan langsung, yang tidak memerlukan program
pengguna resmi menggunakan built-in fasilitas query DBM Sini. Fitur ini
memungkinkan pengguna berwenang untuk memproses data independen programmer
profesional dengan menyediakan lingkungan yang ramah untuk mengintegrasikan
dan mengambil data untuk menghasilkan laporan manajemen ad hoc.
Kemampuan query DBMS memungkinkan pengguna akhir dan programmer
profesional untuk mengakses data dalam database secara langsung tanpa perlu
program konvensional. IBM Structured Query Language (SQL) (sering diucapkan
sekuel atau SQL), memiliki muncul sebagai bahasa query standar untuk kedua
mainframe dan mikro komputer DBMS. SQL adalah generasi keempat Bahasa
nonprocedural dengan banyak perintah yang memungkinkan pengguna untuk
memasukkan, mengambil,dan mengubah data dengan mudah.

Anda mungkin juga menyukai