Pada postingan saya kali ini, saya akan membahas tentang penggunaan/peranan basis data di bidang industri dan komponen yang mendukung basis data.
Pengelolaan data industri dimudahkan dengan adanya shared – database, karena aplikasi Enterprise berbasis web bisa
diakses oleh seluruh staff yang berkepentingan, yang mana hal tersebut
membutuhkan akses database dalam waktu bersamaan. Untuk itulah sistem
shared-database biasanya menyediakan fitur User dan Access Privelege yang
menentukan dan mengatur batasan data dan fitur data apa saja yang bisa diakses
oleh user tertentu. Berikut ini beberapa bidang industri
yang menggunakan dan memanfaatkan basis data, yaitu :
A.
Bidang Industri Otomotif
Dengan bantuan komputer,
pabrik – pabrik otomotif bisa memproduksi mobil dalam jumlah ratusan perbulan
yang tidak mungkin dikerjakan secara manual dengan tenaga manusia serta robot diciptakan untuk menjalankan semua kerja dengan
mengikuti arahan yang diberikan melalui komputer seperti memasang
komponen-komponen kereta atau membukanya kembali, membersihkan minyak dan
menyembur cat dalam industri pemasangan kereta. Untuk merancang sebuah mobil
digunakan CAD (Computer Aided Design).
B. Bidang Industri Perfilman
Semua efek – efek di dunia
akting, animasi, dan penyortingan adegan film semua di rekam dengan perangkat
elektronik yang dihubungkan dengan komputer. Animasinya juga di kembangkan
mempergunakan animasi yang dibuat dengan aplikasi komputer. Sebagai contoh film
– film Hollywood berjudul “Titanic” sebenarnya tambahan animasi untuk
menggambarkan kapal raksasa yang pecah dan tenggelam sehingga terlihat seolah –
olah mirip dengan kejadian nyata.
C. Bidang Industri Rekaman
Bahwa untuk menghasilkan suara
yang bagus perlu pengaturan perekam dan modifikasi suara dengan media komputer,
serta mencetak lagu – lagunyapun di bantu dengan sistem komputer. Untuk
mencetak album kedalam CD atau DVD perlu bantuan program komputer untuk
memproses pembuntingan atau pembakaran CD sehingga bisa merekam suara dengan
kualitas sangat tinggi.
D. Bidang Industri Manufaktur
Komputer
digunakan di dalam bidang industri (CAM – Computer Aided
Manufacturing) untuk menghasilkan produktivitas kinerja yang
tinggi, mengurangi biaya dan menangani masalah
kekurangan tenaga kerja serta membantu pengelolaan pesanan barang, mengelola data
karyawan dan lain – lain.
Hampir semua industri seluruh didunia menggunakan tehnologi
database sebagai penunjang aplikasi dan sistim bisnis mereka. Sebagai contoh aplikasi
basis data dalam komputasi industri saat ini :
1. Ekspedisi : Pemesanan tiket online, tiket pesawat terbang
2. Universitas : Sistem pendaftaran mahasiswa/i baru, sistem
pelaporan nilai ujian/tes
3. Toko / Retail: Pengelolaan stock barang dan pelaporan hasil
penjualan
4. E-Commerce : E-Commerce menggunakan basis data untuk
berbagai kebutuhan transaksional sehari – hari. Dalam
sehari situs E-Commerce bisa memiliki jumlah transaksi database yang sangat
banyak
5. Perusahaan : Pengelolaan data karyawan, pengajian, arsip
6. Telekomunikasi : Sistem Pengelolaan transaksi komunikasi,
sistem pelaporan transaksional
7. Perpajakan : Sistem pengelolaan laporan pajak, sistem
pelaporan pajak
KOMPONEN – KOMPONEN YANG MENDUKUNG BASIS DATA
1. Data
Data adalah kumpulan
dari sejumlah file atau tabel yang membentuk sebuah database dan merupakan komponen terakhir dari bangunan database yang
tersusun secara berjenjang dari karakter, field, record, file, dan data serta merupakan komponen yang akan diolah sehingga bernilai
informasi dan dapat dijadikan sebagai bahan pengambilan keputusan.
Di
dalam database dikenal istilah entitas (entity) dan atribut. Entitas bisa
berupa tempat, kejadian, konsep, atau orang yang informasinya direkam. Setiap
entitas memiliki sebutan untuk mewakili suatu entitas, yang disebut atribut.
Sebagai contoh, entitas mahasiswa pada suatu perguruan tinggi memiliki
atribut nama, nomor induk, tempat dan tanggal lahir, jenis kelamin, dan sebagainya.
Informasi tentang mahasiswa bersangkutan selanjutnya diproses menjadi file
tertentu, digabungkan dengan file-file mahasiswa lainnya, sehingga menjadi data
tentang kemahasiswaan.
2. Hardware
Hardware
merupakan
perangkat keras yang dibutuhkan dalam
pengelolaan database yaitu komputer untuk sistem stand alone, memori sekunder yang online (harddisk), memori sekunder yang
offline (disk), perangkat
komunikasi untuk jaringan dan lain - lain. Perangkat keras fisik ini wajib ada karena tanpa hardware, sistem database tidak bisa dibuat.
3. Software
Perangkat
lunak digunakan untuk mengolah basis data. contohnya :
ü Sistem Operasi (Operation System)
Sistem operasi atau perangkat lunak untuk mengolah
basis data merupakan suatu sistem
perangkat lunak yang
bersifat opsional untuk memfungsikan, mengendalikan seluruh sumber daya, dan melakukan operasi dasar pada
sistem komputer dan juga melakukan kontrol dan manajemen hardware serta
operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan
browser web. Secara umum, sistem operasi adalah software pada lapisan pertama
yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sementara
software – software lainnya dijalankan setelah
sistem operasi berjalan, dan sistem operasi akan melakukan layanan inti umum
untuk software-software itu. Contoh sistem operasi : Windows 7, Linux, Macinthos,
dan lain-lain
ü Database Management System (DBMS)
Untuk memasukkan data ke dalam database atau sebaliknya mengambil data dari database, diperlukan perangkat lunak yang disebut dengan Database Management System (DBMS) atau diterjemahkan dalam Bahasa Indonesia sebagai Sistem Menajemen Basis Data.
Untuk memasukkan data ke dalam database atau sebaliknya mengambil data dari database, diperlukan perangkat lunak yang disebut dengan Database Management System (DBMS) atau diterjemahkan dalam Bahasa Indonesia sebagai Sistem Menajemen Basis Data.
DBMS adalah kumpulan program aplikasi yang digunakan
untuk membuat dan mengelola database yang berisi suatu
koleksi data dan set program untuk mengakses data serta menentukan bagaimana data tersebut diorganisasi,
disimpan, diubah dan diambil kembali. Perangkat lunak ini juga menerapkan mekanisme
pengamanan data, pengguna data bersama, dan konsistensi data. Secara konsep apa yang terjadi adalah sebagai berikut
:
· User
melakukan pengaksesan basis data untuk informasi yang diperlukan menggunakan
suatu bahasa manipulasi data, biasanya disebut SQL.
· DBMS
menerima request dari user dan menganalisa request tersebut.
· DBMS
mengeksekusi operasi – operasi yang
diperlukan untuk memenuhi permintaan user
Contoh dari DBMS ini yaitu Microsoft Access, SQL Server, MySQL atau MySQLi, Oracle,
PostgreSQL, dan lain – lain.
Dengan DBMS, user dapat
mengontrol, memelihara, dan mengakses data secara praktis dan efisien.
Dikatakan efisien karena DBMS tidak hanya merancang struktur data yang
kompleks, tetapi juga memberikan kemudahan kepada user yang awam untuk menggunakan
data tersebut tanpa harus mengetahui kompleksitas strukturnya.
ü Sofware
program aplikasi
Perangkat lunak program
aplikasi database yang
umum digunakan dalam pemrograman dan dianggap sebagai perangkat database high level, antara
lain MySQL, Microsoft SQL Server, Oracle, Sybase, Interbase, XBase, Paradox, Foxpro,
Visual Foxpro, MongoDB, dan lain-lain. Sedangkan yang termasuk software database low
level adalah
Btrieve dan Tsunami Record Manager.
ü Optional
Software
Optional Software merupakan software yang dibuat untuk memberikan interface kepada user sehingga lebih mudah dan terkontrol dalam mengakses basis data. Optional software ini merupakan komponen tambahan dalam sistem basis data yang sifatnya opsional.
Optional Software merupakan software yang dibuat untuk memberikan interface kepada user sehingga lebih mudah dan terkontrol dalam mengakses basis data. Optional software ini merupakan komponen tambahan dalam sistem basis data yang sifatnya opsional.
4. User ( Pengguna Sistem Basis Data )
User adalah orang – orang yang berinteraksi dengan sistem basis data, mulai dari
yang merancang sampai yang menggunakan di tingkat
akhir.
Ada
beberapa jenis/tipe pengguna terhadap suatu sistem database, yaitu :
a. Database Manager
Suatu modul program yang menyediakan
antar muka (interface) antara penyimpanan
data tingkat rendah dalam database dengan program aplikasi dan query yang
diajukan ke sistem database.
b. Database Administrator (DBA)
Administrator database adalah orang yang mempunyai
kekuasaan sebagai pusat pengontrol terhadap seluruh sistem, baik data maupun program yang mengakses data dan orang yang bertanggung jawab serta bekerja sama dengan analisis sistem
dan user – user lain guna melengkapi berbagai
macam tugas seperti pendefinisian data, pemodelan data, desain database, serta
menjamin kerahasian integritas data.
c. Database User
Pemakai
database berdasarkan cara mereka berinteraksi terhadap sistem, seperti:
· Aplication Programmer
Programmer aplikasi yaitu user yang membuat program aplikasi
untuk berinteraksi dengan sistem atau mengakses database dengan melalui DML (Data
Manipulation Language), yang disertakan dalam program yang ditulis dalam
bahasa pemrograman induk (seperti pascal, cobol, clipper, dan lain-lain).
· Casual User
User
mahir adalah pengguna yang berinteraksi dengan sistem tanpa menulis modul
program. Pengguna menggunakan query (bahasa
standard yang digunakan oleh setiap DBMS) untuk mengakses data.
· Specialized User
User khusus yaitu
user yang menulis aplikasi database tidak untuk pemrosesan data secara
tradisional melainkan untuk keperluan khusus seperti
pengolahan citra, sistem pakar, atau aplikasi artificial intelegent.
· Naive User
User umum yaitu user yang tidak memerlukan keahlian khusus dalam
pemrograman dan cukup menjalankan aplikasi yang tersedia untuk berinteraksi
dengan sistem database melalui pemanggilan satu program aplikasi
permanen yang ditulis atau disediakan sebelumnya untuk
mengakses data.
· Sophisticated User
Yaitu user yang
melakukan request (permintaan)
untuk berinteraksi dengan sistem dalam bentuk bahasa query database, seperti
menggunakan Ms Access, SQL, dan sebagainya.
Tanpa
user, sistem apapun tidak akan berjalan dengan sendirinya.
Oke sekian pembahasan tentang penggunaan basis data di bidang indutri dan komponen pendukung basis data..
Wassalamualaikum Wr. Wb.
Referensi :