SlideShare a Scribd company logo
1 | P a g e
Sistem ManajemenBasis Data
Pengertian DBMS Dan Contohnya dapat kamu baca dan pahami di artikel ini. DBMS adalah
singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem
pengolahan Database pada komputer. DBMS atau database management system ini
merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang
berbasis komputerisasi.
DBMS (Database Management system) ini juga dapat membantu dalam memelihara serta
pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan agar tidak
dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan.
DBMS ialah perantara untuk user dengan basis data, untuk dapat berinteraksi dengan DBMS
dapat memakai bahasa basis data yang sudah di tentukan oleh perusahaan DBMS. Bahasa
basis data umumnya terdiri dari berbagai macam instruksi yang diformulasikan sehingga
instruksi tersebut dapat di proses oleh DBMS.
Perintah atau instruksi tersebut umumnya ditentukan oleh user, adapun bahasa yang
digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah ini:
1. DDL (Data Definition Language)
Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition Languange, yaitu
dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data
Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun
mengubah tabel. Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari
DDL.
2. DML (Data Manipulation Language)
Dan yang kedua adalah DML atau kepanjangannya Data Manipulation Language, yaitu
dipakai untuk memanipulasi daan pengambilan data pada suatu basis data, misalnya seperti
penambahan data yang baru ke dalam suatu basis data, menghapus data pada suatu basis data
dan mengubah data pada suatu basis data. Itulah definisi dar DML.
2 | P a g e
Mcam-macam atau contoh DBMS (Database management system)
Adapun beberapa contoh dari DBMS, diantaranya seperti di bawah ini:
1. MySQL
Kelebihannya
Free/gratis.
Selalu stabil dan cukup tangguh.
Keamanan yang cukup baik.
Sangat mendukung transaksi, dan dukungan dari banyak komunitas.
Sangat fleksisbel dengan barbagai macam program.
Perkembangan yang cepat.
Kekurangannya:
Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic (VB),
Foxpro, Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan
koneksi bari bahasa pemerograman visual tersebut.
Data yang dapat ditangani belum besar dan belum mendukung widowing Function.
2. Oracle
Kelebihannya:
Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau
perusahaan yang besar.
Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup mudah.
Performa pemrosesan transaksi yang sangat tinggi.
3 | P a g e
Kekurangannya:
Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA yang cukup
handal sebab DBMS ini cukup rumit.
3. Microsoft SQL server
Kelebihannya:
DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar karena
mampu mengelola data yang besar.
Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak aksesnya
terhadap pengaksesan database oleh DBA.
Tingkat pengamanan datanya sangat baik.
Dapat melakukan atau memiliki back-up, recovery, dan rollback data.
Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga
culustering.
Kekurangannya:
Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows.
Perangkat lunak (software) ini berilisensi dan tentunya pemakaiannya membutuhkan biaya
yang tergolong cukup mahal.
Itulah beberapa contoh dari DBMS.
Berikut ini beberapa tujuan DBMS
Tujuannya:
Dapat digunakan secara bersama.
Kecepatan serta kemudahan dalam mengakses data.
4 | P a g e
Efisiensi ruang penyimpanan data.
Untuk menangani data dalam jumlah yang besar atau banyak.
Untuk menghilangkan duplikasi dan juga inkonsistensi data.
Untuk keamanan data.
Dan lain-lain.
Dan inilah komponen DBMS (Database Management System)
DBMS biasanya mempunyai komponen fungsional (modul), diantaranya sebagaimana di
bawah ini:
File Manager adalah mengelola ruang didalam suatu disk dan juga struktur data yang
digunakan untuk merepresentasikan informasi yang tersimpan didalam suatu disk.
Database Manager adalah menyediakan interface antar data low – level yang terdapat pada
basis data dengan program aplikasi serta query yang diberikan ke suatu sistem.
Query Processor adalah menterjemahkan perintah dalam bahasa query ke instruksi low –
level yang dapat dimengerti database manager.
DML Precompiler adalah mengkonversi pernyataan atau perintah DML, yang ditambahkan
dalam suatu program aplikasi kepemangin prosedur normal dalam bahasa induk.
DDL Compiler adalah yang mengkonversi berbagai perintah DDL ke dalam sekumpulan
tabel yang mengandung meta data
Sistem Manajemen Basis-Data (Data Base Management System / DBMS) adalah
perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara,
mengontrol, dan meng-akses basis data dengan cara praktis dan efisien. DBMS dapat
digunakan untuk meng-akomodasikan berbagai macam pemakai yang memiliki
kebutuhan akses yang berbeda-beda. DBMS pada umumnya menyediakan fasilitas atau
fitur-fitur yang memungkinkan data dapat diakses dengan mudah, aman, dan cepat.
Beberapa fitur yang secara umum tersedia adalah:
5 | P a g e
 Keamanan : DBMS menyediakan sistem pengamanan data sehingga tidak
mudah diakses oleh orang yang tidak memiliki hak akses.
 Independensi : DBMS menjamin independensi antara data dan program, data
tidak bergantung pada program yang meng-akses-nya, karena struktur data-nya
dirancang berdasarkan kebutuhan informasi, bukan berdasarkan struktur
program. Sebaliknya program juga tidak bergantung pada data, sehingga
walaupun struktur data diubah, program tidak perlu berubah.
 Konkruensi / data sharing : data dapat diakses secara bersamaan oleh
beberapa pengguna karena manajemen data dilaksanakan oleh DBMS.
 Integritas : DBMS mengelola file-file data serta relasi-nya dengan tujuan agar
data selalu dalam keadaan valid dan konsisten
 Pemulihan : DBMS menyediakan fasilitas untuk memulihkan kembali file-file
data ke keadaan semula sebelum terjadi-nya kesalahan (error) atau gangguan
baik kesalahan perangkat keras maupun kegagalan perangkat lunak.
 Kamus / katalog sistem : DBMS menyediakan fasilitas kamus data atau katalog
sistem yang menjelaskan deskripsi dari field-field data yang terkandung dalam
basisdata.
 Perangkat Produktivitas : DBMS menyediakan sejumlah perangkat
produktivitas sehingga memudahkan para pengguna untuk menarik manfaat
dari database, misalnya report generator (pembangkit laporan) dan query
generator (pembangkit query / pencarian informasi).
Sistem Manajemen Basis-Data(DBMS) memiliki berbagai keunggulan dibandingkan
dengan pengelolaan data tanpa DBMS, walaupun tidak terlepas dari beberapa
kelemahan.
Keunggulan DBMS antara lain sebagai berikut :
o Mengurangi duplikasi data atau data redundancy
o Menjaga konsistensi dan integritas data
o Meningkatkan keamanan data
o Meningkatkan effisiensi dan effektivitas penggunaan data
o Meningkatkan produktivitas para pengguna data
o Memudahkan pengguna dalam menggali informasi dari kumpulan data
6 | P a g e
o Meningkatkan pemeliharaan data melalui independensi data
o Meningkatkan pemakaian bersama dari data
o Meningkatkan layanan backup dan recovery data
o Mengurangi konflik antar pengguna data
Kelemahan DBMS antara lain sebagai berikut :
o Memerlukan suatu skill tertentu untuk bisa melakukan administrasi dan
manajemen database agar dapat diperoleh struktur dan relasi data yang optimal
o Memerlukan kapasitas penyimpanan baik eksternal (disk) maupun internal
(memory) agar DBMS dapat bekerja cepat dan efisien.
o Harga DBMS yang handal biasanya sangat mahal
o Kebutuhan akan sumber daya (resources) biasanya cukup tinggi
o Konversi dari sistem lama ke sistem DBMS terkadang sangat mahal, disamping
biaya pengadaan perangkat keras dan perangkat lunak, diperlukan pula biaya
pelatihan.
o Apabila DBMS gagal menjalankan misinya maka tingkat kegagalan menjadi lebih
tinggi karena banyak pengguna yang bergantung pada sistem ini.
Berikut ini disajikan tabel beberapa DBMS yang terkenal.
DBMS Perusahaan
Access Microsoft Corporation
DB2 IBM
Informix IBM
Ingress Computer Associate
mySQL The MySQL Company
Oracle Oracle Corporation
7 | P a g e
Postgres SQL Postgres
Sybase Sybase Inc.
Visual dBase Borland
Visual FoxPro FoxPro Corporation
DBMS untuk model data berbasis objek biasanya dinamakan sebagai Object Oriented
Data Base Management System (OODBMS). Beberapa OODBMS yang terkenal adalah
sebagai berikut:
OODBMS Perusahaan
Gemstone Gemstone System
Matisse ADB Inc.
Versant Versant
Jeevan W3 Apps.
Vision Insyte
Objectivity Objectivity Inc.
ObjectStone Object Design Inc.
Poet Poet Software.
Perlu ditambahkan disini bahwa beberapa DBMS berbasis objek sebenarnya tetap
menggunakan file data relasional biasa, dengan kata lain, programnya berbasis objek
tetapi datanya masih model relasional biasa. Software seperti ini biasanya disebut
sebagai Object Oriented Relational DataBase Management System (OORDBMS), misalnya
Visual dBase.
Arsitektur DBMS
8 | P a g e
Salah satu tujuan dari DBMS adalah untuk menyediakan sarana antar muka (interface)
dalam meng-akses data secara efisien tanpa harus melihat kerumitan atau detail
tentang cara data direkam dan dipelihara. DBMS memiliki arsitektur untuk melakukan
abstraksi dari data sehingga dapat diperoleh independensi data-program.
Pada tahun 1975, badan standarisasi nasional Amerika ANSI-SPARC (American National
Standards Institute – Standards Planning and Requirements Committee) menetapkan
tiga level abstraksi dalam database, yaitu:
1. Level Eksternal (external level) atau Level Pandangan (view level)
2. Level Konseptual (conceptual level)
3. Level Internal (internal level) atau Level Fisik (physical level)
Level Eksternal adalah level yang berhubungan langsung dengan pengguna database.
Pada level ini pengguna (user) hanya bisa melihat struktur data sesuai dengan
keperluannya sehingga setiap user bisa memiliki pandangan (view) yang berbeda dari
user lainnya. Pada level ini pula dimungkinkan pandangan user berbeda dengan
representasi fisik dari data, misalkan untuk data hari secara fisik data direkam dalam
bentuk kode (1, 2, 3, dst) sedang user melihat data dalam bentuk teks nama hari (Ahad,
Senin, Selasa, …). Data yang dilihat oleh user seakan-akan berasal dari satu file, secara
fisik mungkin diambil dari beberapa file yang berelasi.
BahasaDBMS
Implementasi bahasa DBMS bervariasi sesuai dengan variasi perusahaan yang
merancangnya, namun pada prinsipnya bahasa ini bisa dikategorikan ke dalam tiga
komponen bahasa, yaitu:
1. Data Definition/Decription Language (DDL)
2. Data Manipulation Language (DML)
3. Device Control Media Language (DCML)
DDL adalah komponen bahasa DBMS yang digunakan untuk mendefinisikan struktur
data antara lain perintah untuk membuat tabel baru (CREATE) dimana terdefinisi
komponen/field data dengan tipe dan panjangnya, mengubah index (INDEX, REINDEX)
agar setiap rekord dalam satu file data dapat diakses melalui indeks-nya, mengubah
9 | P a g e
struktur (MODIFY STRUCT) dari file data, dan sebagainya. Komponen bahasa ini banyak
digunakan oleh para administrator basisdata pada saat merencanakan atau
membangun file-file basisdata.
DML adalah komponen bahasa DBMS yang digunakan untuk memanipulasi data,
komponen ini diperlukan oleh para pengguna untuk memanipulasi data, antara lain
perintah-perintah untuk melakukan hal-hal berikut ini:
 mengambil data dari basisdata (LIST, DISPLAY)
 menambah data kedalam basisdata (INSERT, APPEND)
 meremajakan data yang ada dalam basisdata (UPDATE)
 menghapus data yang tidak diperlukan (DELETE)
 meng-urutkan data (SORT)
 menghitung frekuensi data (COUNT)
 mencari data (SEEK, FIND)
DML dapat dibedakan atas dua macam, yaitu DML Prosedural dan DML Non-Prosedural.
Pada DML Prosedural ketika data akan dimanipulasi maka perintah harus disertai
dengan perintah-perintah bagaimana data diakses dari file database. Perintah DML
Prosedural biasanya termuat dalam bahasa pemrograman tingkat tinggi (high level
programming language) seperti COBOL, C, C++ dan sebagainya. Pada DML non-
Prosedural data dapat dimanipulasi langsung tanpa harus memerintahkan bagaimana
data dibaca dari file. Perintah DML non-Prosedural biasanya digunakan dalam bahasa-
bahasa DBMS seperti pada dBase, Access, Paradox, FoxPro, SQL, dan sebagainya.
DCML adalah komponen bahasa DBMS yang digunakan untuk mengatur perekaman
atau penyimpanan data secara fisik. Komponen bahasa DCML digunakan oleh operator-
operator sistem basisdata didalam mengatur file-file data secara fisik. Perintah-perintah
yang termuat dalam komponen ini, antara lain perintah perintah: merekam (Write
Record, Create Table), menghapus (Drop, Delete Table).
Komponen basis data
Secara umum DBMS diartikan sebagai suatu program komputer ang digunakan untuk
memasukan, mengubah, menghapus, memanipulasi, dan memperoleh data / informasi
dengan praktis dan efisien.
10 | P a g e
Keunggulan DBMS :
1. Kepraktisan
2. Kecepatan
3. Mengurangi kejemuan
4. Kekinian
Komponen Utama DBMS
1. Komponen utama DBMS dapat dibagi menjadi empat macam :
1. Perangkat keras,
2. Data, Data dalam basis data mempunyai sifat terpadu (integrated) dan berbagi
(shared)
3. Perangkat Lunak, dan
4. Pengguna.
MODEL BASIS DATA
1. Model Hirarkis / Model Pohon
2. Model Jaringan
3. Model Relasional
Model Relasional merupakan model yang paling sederhana sehingga mudah digunakan
dan dipahami oleh pengguna, serta merupakan model yang paling populer saat ini.
Model ini menggunakan sekumpulan tabel berdimensi dua ( yang disebut relasi atau
tabel ), dengan masing-masing relasi tersusun atas tupel atau baris dan atribut.
DBMS yang bermodelkan relasional biasa disebut RDBMS (Relational Data Base
Management System).
Ada Beberapa Sifat yang melekat pada suatu relasi :
1. Tak ada tupel (baris) yang kembar)
2. Urutan tupel tidaklah penting
3. Setiap atribut memiliki nama yang unik
4. Letak atribut bebas ( urutan atribut tidak penting)
5. Setiap atribut memiliki nilai tunggal dan jenisnya sama untuk semua tupel.
11 | P a g e
Pada model relasional, jumlah tupel suatu relasi disebut kardinalitas dan jumlah atribut
suatu relasi disebut derajat (degree) atau terkadang disebut arity. Relasi yang
berderajat saru (hanya memiliki satu atribut) disebut unary. Relasi yang berderajat dua
disebut binary dan relasi yang berderajat tiga disebut ternary. Relasi yang berderajat n
disebut n-ary. Istilah lainnya yang terdapat pada model relasional adalah domain.
Domain adalah himpunan nilai yang berlaku bagi suatu atribut.
Contoh produk DBMS terkenal yang menggunakan model relasional antara lain
adalah :
1. DB2 (IBM)
2. Rdb/VMS (Digital Equipment Corporation)
3. Oracle (Oracle Corporation)
4. Informix (Informix Corporation)
5. Ingres (ASK Group Inc)
6. Sybase (Sybase Inc)
Di lingkungan PC, produk-produk berbasis relasional yang cukup terkenal antara lain
adalah :
1. Keluarga R:Base (Microrim Corp) antara lain berupa R:Base 5000
2. Keluarga dBase (Ashton-Tate, sekarang bagian dari Borland International), antara
lain dbase III Plus, dBase IV, serta Visual dBase
3. Microsoft SQL ( Microsoft Corporation)
4. Visual FoxPro (Microsoft Corporation)
MACAM-MACAM PERINTAH DATA BASE
1. Bahasa Definisi Data (Data Definition Language/ DDL)
DDL adalah perintah-perintah yang biasa digunakan ileh administrator basis data (DBA)
utnuk mendefinisikan skema ke DBMS. Skema adalah deskripsi lengkap tentang
struktur medan, rekaman, dan hubungan data pada basis data
Index merupakan suatu mekanisme yang lazim digunakan pada basis data, yang
memungkinkan pengambilan data dapat dilakukan dengan cepat.
2. Bahasa Manipulasi Data (Data Manipulation laguage/ DML)
DML adalah perintah-perintah yang digunakan untuk mengubah , mamnipulasi dan
12 | P a g e
mengambil data pada basis data. Tindakan seperti menghapus, mengubah, dan
mengambil data menjadi bagian dari DML. DML pada dasarnya dibagi menjadi dua :
– Prosedural, yang menuntut pengguna menentukan data apa saja yang diperlukan dan
bagaimana cara mendapatkannya.
– Nonprosedural, yang menuntut pengguna menentukan data apa saja yang
diperlukan, tetapi tidak perlu menyebutkan cara mendapatkannya.
3. DQL ( Data Query Language)
Query sesungguhnya berarti pertanyaan atau permintaan. Istilah ini tetap
dipertahankan dalam bentuk asli, karena telah populer di kalangan pengguna DBMS di
Indonesia.
Data
Adalah unit informasi dalam format tertentu. Semua software dibagi ke dalam dua
kategori: data dan program. Program adalah sekumpulan instruksi untuk memanipulasi
data. Data dapat berupa angka, teks pada kertas, bit atau byte yang tersimpan pada
memori elektronik, atau fakta yang ada pada pikiran manusia. Istilah data juga
digunakan untuk membedakan antara informasi biner yang dapat dibaca mesin dan
informasi tekstual yang dapat dibaca manusia. Sebagai contoh, beberapa aplikasi
membedakan file data (file yang mengandung data biner), dan file teks (file yang
mengandung data ASCII). Pada sistem manajemen basisdata (database management
systems), file data adalah file yang menyimpan informasi basisdata disamping file-file
lain seperti file indeks dan data dictionary yang disebut dengan metadata
BasisData
Basisdata adalah sekumpulan informasi yang diatur dalam cara tertentu hingga sebuah
program komputer dapat dengan cepat memilih data yang diinginkan. Basisdata dapat
diibaratkan sebagai sistem pengarsipan elektronis. Basisdata tradisional terdiri dari
field, record, dan file. Field adalah item tertentu dari informasi; record adalah
sekumpulan field; dan file adalah kumpulan record. Sebagai contoh, buku telepon dapat
dianalogikan sebuah file yang terdiri dari banyak record dan setiap record terdiri dari
tiga field, yaitu nama, alamat, dan nomor telepon. Konsep alternatif rancangan basisdata
disebut hypertext. Dalam basisdata hypertext, setiap obyek, apakah itu merupakan teks,
gambar atau film, dapat dihubungkan dengan obyek lainnya. Basisdata hypertext sangat
13 | P a g e
berguna untuk mengatur informasi yang sangat besar tetapi tidak digunakan dalam
analisis numerik. Untuk mengakses informasi dari basisdata, diperlukan data base
management system (DBMS). DBMS adalah kumpulan program yang memungkinkan
pengguna memasukan, mengatur, atau memilih data dari basisdata.
Bahasa Query
Bahasa query (query language) adalah bahasa khusus yang digunakan untuk melakukan
query pada basis data. Contoh penggunaan bahasa query adalah: SELECT ALL WHERE
kota=”Yogyakarta” AND umur<40. Query tersebut meminta semua record dari basis
data yang sedang digunakan (misalkan basisdata konsumen) yang bertempat tinggal di
Yogyakarta dan berumur lebih dari 40 tahun (kota dan umur adalah nama field yang
telah didefinisikan). Standar bahasa query yang banyak digunakan adalah SQL
(structured query language). Metode ini paling rumit tetapi paling fleksibel
dibandingkan metode query yang lain, query dengan parameter yang telah tersedia dan
query by example
DBMS
DBMS (database management system) adalah sekumpulan program yang digunakan
untuk menyimpan, memodifikasi, dan mengekstrak informasi dari sebuah basisdata.
Terdapat berbagai DBMS, mulai dari yang dapat dijalankan pada PC sampai yang harus
dijalankan pada mainframe. Untuk mendapatkan informasi dari basisdata, digunakan
bahasa khusus dalam bentuk query. Setiap DBMS mendukung bahasa query yang
berbeda-beda.
Field
Field adalah item tertentu dari informasi. Data mahasiswa, misalnya, mempunyai
beberapa field yang diantaranya adalah nama, nomor mahasiswa, tanggal lahir, dan
alamat. Setiap field mempunyai nama dan tipe (numerik atau teks). Dalam sistem
manajemen basisdata, terdapat tiga macam field: harus diisi (required), dapat diabaikan
(optional), dan merupakan penghitungan dari field lainnya (calculated). Pengguna tidak
dapat memasukan data pada jenis field yang terakhir (calculated). Kumpulan field
disebut record.
14 | P a g e
Query
Query adalah pertanyaan atau permintaan informasi tertentu dari sebuah basisdata
yang ditulis dalam format tertentu. Terdapat tiga metode utama untuk membuat query:
1. dengan memilih parameter yang telah disediakan pada menu. Metode ini paling
mudah digunakan namun paling tidak fleksibel karena pengguna hanya dapat
menggunakan pilihan parameter yang terbatas.
2. query by example (QBE) adalah metode query yang disediakan sistem dalam bentuk
record kosong dan pengguna dapat menentukan field dan nilai tertentu yang akan
digunakan dalam query.
3. bahasa query (query language) adalah bahasa khusus yang digunakan untuk
melakukan query pada sebuah basisdata. Metode ini paling rumit tetapi paling fleksibel.
SQL
SQL structured query language adalah bahasa query yang di standarisasi untuk
meminta informasi dari sebuah basisdata. versi awal SQL adalah SQUEL Structured
English Query Language yang di rancang oleg IBM pada tahun 1974 dan 1975. SQL
pertama kali di perkenalkan sebagai system basisdata komersial pada tahun 1979 oleh
oracle corporation. awalnya, SQL merupakan bahasa query untuk sistem manajemen
bnasisdata yang berjalan pada minikomputer dan mainframe. namun sekarang, SQL
juga dapat di gunakan pada sistem manajemen basisdata pada PC karena mendukung
basisdata tersebar distributed database hal ini memungkinkan beberapa pengguna
pada local area network (LAN) mengakses basisdata yang sama secara simultan.
Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan
informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa
menggunakan suatu program komputer untuk memperoleh informasi dari basis data
tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri
(query) basis data disebut sistem manajemen basis data (database management system,
DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah “basis data” berawal dari ilmu komputer. Meskipun kemudian artinya semakin
luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data
komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum
15 | P a g e
revolusi industri yaitu dalam bentuk buku besar, kwitansi dan kumpulan data yang
berhubungan dengan bisnis.
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari
pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang
tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek
yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara
untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai
model basis data atau model data. Model yang umum digunakan sekarang adalah model
relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-
tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi
yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan
antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain
seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit
untuk mewakili hubungan antar tabel.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan
perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data
(database management system/DBMS). Jika konteksnya sudah jelas, banyak
administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut
Beberapa contoh DBMS yang populer adalah MySQL, MS SQL Server, Oracle, dan
MS Access.
a. MICROSOFT ACCESS
Microsoft Access atau Microsoft Office Access adalah program aplikasi dari Microsoft
yang ditujukan untuk kalangan rumahan atau perusahaan kecil menengah karena
kapasitas datanya sangat terbatas. Microsoft Access menggunakan mesin basis data
Microsoft Jet Database Access Engine. Untuk instalasinya membutuhkan space di
hardisk yang lumayan besar. Engine ini hanya bisa dijalankan di lingkup sistem operasi
Windows saja. Untuk keamananya tidak begitu bisa dihandalkan walaupun sudah
mengenal konsep relationship.
16 | P a g e
Kelebihan dan Kekurangan :
 Microsoft Access kurang begitu bagus jika diakses melalui jaringan
sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna
cenderung menggunakan solusi sistem manajemen basis data yang
bersifat klien atau server.
 Salah satu keunggulan Microsoft Access dilihat dari perspektif
programmer adalah kompatibilitasnya dengan bahasa pemrograman
Structured Query Language (SQL). Para pengguna dapat mencampurkan
dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk
memprogram form dan logika dan juga untuk mengaplikasikan konsep
berorientasi objek.
b. MICROSOFT SQL SERVER
Macam Edisi : SQL Server Compact Edition (SQL CE), SQL Server Express Edition, SQL
Server Workgroup Edition, SQL Server Standart Edition, SQL Server Enterprise Edition,
SQL Server Developer Edition.
Microsoft SQL Server adalah program Sistem Manajemen Dasis Data Relasional.
Susunan dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang
melakukan layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan
memori, dan pengaturan Input/Output. Relational Engine yang bekerja sebagai
penghubung komponen database, tabel, query, dan perintah tersimpan dan Protocol
Layer yang mengatur fungsi-fungsi SQL Server.
Kekurangan :
 Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat
tambahan server maka hanya akan berfungsi sebagai pasif / standby
server (tidak memiliki kemampuan Technology Cluster Server seperti
halnya pada DMBS Oracle).
 Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft
Windows.
17 | P a g e
 Merupakan software berlisensi dan berharga mahal untuk perusahaan
skala kecil dan menengah.
Kelebihan :
 Cocok untuk perusahaan dengan skala kecil, menengah, dan besar
sehingga mampu untuk mengolah data dengan jumlah yang besar.
 Memiliki kemampuan untuk management user dan tiap user bisa diatur
hak akses terhadap suatu database oleh database administrator.
 Untuk diterapkan pada pembangunan suatu program aplikasi, akan
mudah dalam melakukan koneksi dengan computer client yang
pembangunan aplikasinya menggunakan software yang sama platform
dengan MS-SQL, misalnya Microsoft Visual Basic.
 Memiliki tingkat pengamanan / security data yang baik.
 Memiliki kemampuan untuk back-up data, rollback data, dan recovery
data.
 Memiliki kemampuan untuk membuat database mirroring dan clustering.
c. ORACLE
Oracle adalah relational database management system (RDBMS) untuk mengelola
informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan
solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:
 Dapat bekerja di lingkungan client/server (pemrosesan tersebar).
 Menangani manajemen space dan basis data yang besar.
 Mendukung akses data secara simultan.
 Performansi pemrosesan transaksi yang tinggi.
 Menjamin ketersediaan yang terkontrol.
 Lingkungan yang tereplikasi
18 | P a g e
Kekurangan:
 Merupakan software DMBS yang paling mahal, paling rumit, dan paling
sulit untuk dipelajari.
 Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan
software DMBS Oracle supaya berjalan dengan stabil.
 Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok
untuk perusahaan kecil maupun menengah
Kelebihan :
 Merupakan software DBMS yang handal dan memiliki kemampuan yang
tinggi.
 Dapat menangani jumlah data dalam ukuran yang besar.
 Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat
sehingga didapatkan informasi yang akurat sesuai permintaan
pengguna/user.
 Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat
memenuhi tuntutan akan data dan informasi yang bervolume besar dan
terus-menerus bertambah besar.
 Memiliki kemampuan Technology Cluster Server, dimana jika terdapat
lebih dari satu unit server misalnya 100 unit server maka Oracle dapat
menjadikan 100 unit server tersebut aktif bekerja bersama sebagai 100
aktif server.
 Memiliki kemampuan untuk management user dan tiap user bisa diatur
hak akses terhadap suatu database oleh database administrator.
 Bisa berjalan pada lebih dari satu platform system operasi.
d. MySQL
My SQL adalah perangkat lunak sistem manajemen basis data yang diciptkan untuk
dapat dilakukan instalasi secara gratis (open source). Hingga saat ini MySQL telah lebih
dari 6 juta instalasi.
Kekurangan :
19 | P a g e
 Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk
menyimpan data maupun untuk memproses data.
 Memiliki keterbatasan kemampuan kinerja pada server ketika data yang
disimpan telah melebihi batas maksimal kemampuan daya tampung
server karena tidak menerapkan konsep Technology Cluster Server.
Kelebihan :
 Free (bebas didownload).
 Stabil dan tangguh.
 Fleksibel dengan berbagai pemrograman.
 Security yang baik.
 Dukungan dari banyak komunitas.
 Kemudahan management database.
 Mendukung transaksi.
 Perkembangan software yang cukup cepat.
Salah satu contoh sukses penggunaan database dalam perusahaan adalah perusahaan
Amazon dengan cara mengelola database pelanggan. Amazon.com adalah salah satu
bentuk contoh perusahaan masa depan. Mereka memanfaatkan teknologi internet
untuk membangun database pelanggan dan komunikasi dengan para pelanggannya.
Amazin memanfaatkan teknologi untuk berkomunikasi dengan individu-individu
dengan sangat efektif. Pelanggan puas karena mendapatkan informasi yang dibutuhkan
dan sesuai dengan harapannya. Mengapa demikian? Karena data-data pelanggan di
Amazon sudah terorganisir dengan baik, sehingga Amazon mengetahui kebutuhan
pelanggan dengan tepat.
CONTOH KASUS
Perusahaan Gas Negara Rasakan Manfaat Oracle
Bertambah satu lagi perusahaan yang merasakan manfaat aplikasi Oracle. Beberapa
waktu lalu, Axis Indonesia sukses menciptakan kantor ramah lingkungan berkat Oracle
20 | P a g e
Enterprise Content Management Suite. Kini, giliran PT Perusahaan Gas Negara (PGN)
yang mengumumkan implementasi Oracle di semua lini unit usahanya.
Dalam keterangan pers yang dikirimkan, PT PGN telah memanfaatkan solusi
terintegrasi Oracle yang terdiri dari: Oracle E-Business Suite Financials, Oracle
Purchasing, Oracle Inventory Management, Oracle E-Business Suite Human Capital
Management, Oracle Payroll, dan Oracle’s Hyperion System 9.
Enam aplikasi tersebut memungkinkan konsolidasi informasi keuangan PGN guna
mempercepat proses pengambilan keputusan di keseluruhan organisasi. Pengendalian
proses keuangan perusahaan juga bisa diperketat.
Alhasil, kini PGN memiliki kendali operasional yang lebih baik dan mampu
menggabungkan banyak aplikasi guna memastikan pendapatan yang lebih konsisten.
Mereka pun mampu meraih keuntungan investasi yang cepat lewat peningkatan
efisiensi pada proses-proses usaha penting.
“Implementasi dan kemitraan strategis dengan Oracle memberikan kami proses luar
biasa, kendali keuangan, dan pengelolaan tenaga kerja yang lebih baik, terutama dalam
aktivitas prakiraan, peluncuran, dan penjejakan,” ungkap Bambang Banyudoyo
(Direktur Pengembangan PGN).
Produk-produk Oracle yang dipakai PGN memang dirancang mendukung sektor utilitas
gas untuk bergerak menuju grid pintar yang menggunakan kecanggihan teknologi
informasi, komunikasi, dan energi. Dengan menggunakan solusi ini, PGN berharap dapat
merasakan pengalaman ERP (enterprise resource planning) yang stabil dan
berskalabilitas tinggi. Tujuannya jelas, efisiensi operasi dan menekan biaya operasi.
Sementara itu, aplikasi manajemen sumber daya manusia Oracle memastikan
ketepatan, memonitor pelaporan waktu dan perencanaan kebutuhan pekerja, serta
menurunkan biaya dan meningkatkan produktivitas kerja.
Implementasi Database dalam Bidang Bisnis Pada Suatu Perusahaan
Saat ini penggunaan sistem teknologi informasi sudah menjadi sebuah
kebutuhan di setiap organisasi / perusahaan baik dalam skala kecil, menengah, maupun
21 | P a g e
besar. Persaingan bisnis yang semakin ketat membuat perusahaan tidak memiliki
banyak pilihan untuk bisa unggul dalam persaingan tersebut. Efisiensi dan efektifitas
perusahaan menjadi sebuah kewajiban yang harus dipenuhi bagi perusahaan
untuk bisa menang dalam low cost strategy sehingga bisnis dapat berjalan
berkesinambungan. Salah satu upaya untuk meningkatkan efisiensi dan
efektivitas dalam sebuah perusahaan adalah penggunaan sistem database dalam
pengelolaan data.
Penggunaan database pada perusahaan retail
Salah satu implementasi database pada bisnis yang sering kita jumpai
adalahperusahaan retail. Database pada perusahaan retail menggunakan software
khusus yang dibuat sesuai dengan kebutuhan perusahaan. Dengan DBMS, pencarian
informasi dapat dilakukan dengan mudah karena semua informasi telah terintegrasi.
Berbeda dengan pencarian informasi di atas aplikasi spreadsheet dimana kita harus
tahu nama file, nama sheet kemudian di kolom dan baris keberapa, baru kita bisa
temukan informasi tersebut. Sistem pengelolaan database dengan DBMS mencakup
aplikasi yang digunakan untuk membuat organisasi logik dari database dan bagaimana
cara mengaksesnya. Desainer software biasanya membagi database salam tabel – tabel
sesuai kebutuhan. Tiap tabel menggambarkan hubungan antara variabel yang
disebut relational database.
Database pada perusahaan retail berisi tentang jumlah persediaan masing –
masing barang, harga barang, data pelanggan, data tanggal kadaluarsa makanan, dsb.
Masing – masing data terintegrasi berguna bagi proses kinerja perusahaan.
Misalnya, data jumlah persediaan digunakan untuk mengatur sirkulasi persediaan
barang baik yang ada di gudang maupun yang siap dijual. Penjualan yang cepat harus
diikuti manajemen persediaan yang cepat pula. Bagian keuangan juga bisa dengan cepat
bisa menghitung rugi dan laba dengan data – data yang tergabung dalam sistem
penjualan. Harga barang dapat diubah oleh perusahaan sesuai dengan promosi –
promosi yang sedang dilakukan. Data pelanggan berguna untuk mengetahui segmentasi
pasar yang membeli produk – produk yang ditawarkan perusahaan sehingga
perusahaan dapat menyusun strategi marketing yang lebih tepat. Data tanggal
kadaluarsa makanan merupakan informasi tambahan yang digunakan perusahaan
22 | P a g e
untuk mengatur peletakan produk – produk makanan yang dijual. Barang yang lebih
dekat dengan tanggal kadaluarsa akan diletakkan di tempat – tempat strategis seperti di
bagian paling depan rak, disamping kasir, atau di bagian produk obral sehingga barang
tersebut diharapkan lebih mudah terjual.
Kesuksesan dalam pengelolaan database terletak pada keakuratan dalam proses
pendataan. Langkah pertama dari perusahaan dalam membuat database adalah
membuat standarisasi pada seluruh data-data yang ada. Standar tadi meliputi Identifier,
Naming, Definition, Integrity Rule, dan Usage Right. Kemudian menentukan jenis
aplikasi DBMS apa yang sesuai untuk dipakai dalam membantu penyusunan dan
pemanfaatan data-data tersebut.
Peran Database dalam Perusahaan
Database memiliki peranan yang sangat penting dalam perusahaan antara lain :
1. DSS ( Decision Support System)
Dengan penggunaan database yang dapat mengontrol duplikasi
data, menjaga datatetap konsisten, terstandarisasi, dan memberikan informasi yang
lebih cepat, sangat membantu dalam proses pengambilan keputusan sehingga lebih
cepat, tepat dan akurat.
1. Value Added
Memberikan nilai tambah bagi customer dengan kemampuannya untuk memberikan
informasi tepat, akurat, dan uptodate.
1. Efisiensi
Database memudahkan pengelolaan informasi, memanipulasi data (input, update,
delete), sehingga menghemat banyak waktu yang dapat digunakan untuk kegiatan
produktif lainnya.
1. Efektifitas
Tingkat produktifitas perusahaan
23 | P a g e
1. CRM (Customer Relationship Management)
Data pelanggan yang telah terintegrasi dalam sistem berguna dalam menjalin hubungan
perusahaan dan pelanggan lebih baik. Perusahaan dapat menawarkan produk / diskon
secara langsung kepada pelanggan. Perusahaan juga dapat memberikan ucapan selamat
ulang tahun yang berguna dalam membentuk loyalitas pelanggan.
Saat ini penggunaan sistem teknologi informasi sudah menjadi sebuah kebutuhan di
setiap organisasi / perusahaan baik dalam skala kecil, menengah, maupun besar.
Persaingan bisnis yang semakin ketat membuat perusahaan tidak memiliki banyak
pilihan untuk bisa unggul dalam persaingan tersebut. Efisiensi dan efektifitas
perusahaan menjadi sebuah kewajiban yang harus dipenuhi bagi perusahaan
untuk bisa menang dalam low cost strategy sehingga bisnis dapat berjalan
berkesinambungan. Salah satu upaya untuk meningkatkan efisiensi dan
efektivitas dalam sebuah perusahaan adalah penggunaan sistem database dalam
pengelolaan data.
Aplikasi DBMS populer yang tersedia antara lain adalah Microsoft Access atau aplikasi
kategori Open Source seperti OpenOffice Base yang bisa secara didapat gratis. Aplikasi-
aplikasi tersebut digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di
dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan
yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan
sendiri untuk menangani pembuatan dan manipulasi data. Setelah database selesai
dibuat, perusahaan skala kecil bisa menggunakan aplikasi tersebut untuk mendukung
kegiatan operasional. Kegiatan tersebut disebut Online Transaction Processing (OLTP)
yang meliputi pengumpulan info, pemrosesan info, memperbaharui info. Database yang
mendukung OLTP disebut Database Operasional (Operational Database).
Setelah memanfaatkan aplikasi DBMS, langkah berikut adalah mengelola informasi. Hal
ini bukan suatu pekerjaan yang mudah, meliputi siapa yang bisa melihat dan
menggunakan, bagaimana mem-backup, berapa lama harus disimpan, teknologi
penyimpanan yang tepat dan lain-lain. Sebagai penutup, sudah saatnya perusahaan
kecil beralih dalam pengelolaan informasi yang dimiliki dengan menggunakan aplikasi
DBMS, tidak lagi hanya menggunakan Spreadsheet saja. Kemudahan dalam pencarian
24 | P a g e
informasi akan membantu perusahaan kecil dalam memantau kegiatan operasional dan
mempermudah dalam pengambilan keputusan.
Database persediaan memungkinkan perusahaan ritel dengan cepat dan mudah melihat
persediaan mereka, menilai berapa banyak produk tetap di tangan, dan menentukan
kapan untuk memesan barang-barang pengganti. Kunci keberhasilannya adalah entri
data akurat.
hambatan dan tantangan yang dihadapi oleh perusahaan dalam penggunaan
perangkat DBMS
1. Kurangnya dukungan dari pihak eksekutif atau manajemen
Persetujuan dari semua level manajemen terhadap suatu proyek sistem informasi
membuat proyek tersebut akan dipersepsikan positif oleh pengguna dan staf pelayanan
teknis informasi. Dukungan tersebut dapat diwujudkan dalam bentuk penghargaan
terhadap waktu dan tenaga yang telah dicurahkan pada proyek tersebut.
Keterlibatan dalam desain dan operasi sistem informasi mempunyai beberapa hasil
yang positif. Pertama, jika pengguna terlibat secara mendalam dalam desain sistem, ia
akan memiliki kesempatan untuk mengadopsi sistem menurut prioritas dan kebutuhan
bisnis, dan lebih banyak kesempatan untuk mengontrol hasil. Kedua, pengguna
berkecenderungan untuk lebih bereaksi positif terhadap sistem karena mereka
merupakan partisipan aktif dalam proses perubahan itu sendiri.
Kesenjangan komunikasi antara pengguna dan perancang sistem informasi terjadi
karena pengguna dan spesialis sistem informasi cenderung memiliki perbedaan dalam
latar belakang, kepentingan dan prioritas. Inilah yang sering dikatakan sebagai
kesenjangan komunikasi antara pengguna dan desainer(user-designer communication
gap).
2. Tidak Memiliki Perencanaan Memadai
Sistem informasi sebaiknya harus ditentukan maksud dan tujuannya. Setelah itu,
menambahkan komponen-komponen yang sesuai dengan tujuan utama dari sistem
informasi tersebut. Perencanaan sistem informasi sebaiknya sejalan dengan tujuan dan
25 | P a g e
komponen-komponen yang telah ditentukan sehingga tidak keluar dari jalur utama
yang telah ditetapkan. Sistem informasi yang tidak sesuai dengan kebutuhan akan
menghambat tujuan dari perusahaan tersebut.
Pengembangan dan penerapan sistem informasi yang tidak didukung dengan
perencanaan yang matang tidak akan mampu menjembatani keinginan dan kepentingan
berbagai pihak di perusahaan. Hal ini dikarenakan sistem yang dijalankan tidak sesuai
dengan arah dan tujuan perusahaan. Oleh karena itu, perusahaan yang tidak memiliki
kompetensi inti dalam bidang teknologi informasi sebaiknya menjadi tidak
memaksakan untuk menjadi leader dalam investasi teknologi informasi.
Sebagian besar penyedia jasa teknologi informasi kurang sensitif terhadap manajemen
perusahaan, tetapi hanya fokus pada tools yang akan dikembangkan. Kelemahan inilah
yang mengharuskan perusahaan untuk mengidentifikasi secara jelas kebutuhan dan
spesifikasi sistem informasi yang akan diterapkan berikut manfaatnya terhadap
perusahaan. Kemauan perusahaan dalam merancang penerapan sistem informasi
berdasarkan sumberdaya yang dimiliki diyakini dapat meningkatkan keunggulan
kompetitif perusahaan.
3. Inkompetensi secara Teknologi
Kesuksesan pengembangan sistem informasi tidak hanya bergantung pada penggunaan
alat atau teknologinya saja, tetapi juga manusia sebagai perancang dan penggunanya.
Sistem informasi yang tidak disosialisasikan akan menyebabkan karyawan tidak dapat
menggunakan sistem informasi tersebut. Hal ini akan berdampak pada menurunnya
kinerja perusahaan dan kegagalan sistem informasi sehingga sistem informasi yang
telah dirancang akan sia-sia serta menyebabkan kerugian materi yang cukup besar.
Selain itu, waktu sosialisasi yang singkat dapat menjadi kendala dalam hal penerapan
sistem informasi. Karyawan kurang mempelajari mengenai sistem informasi yang
mereka gunakan sehingga kemampuan mereka terbatas. harus ada
penyesuaian tertentu dalam menerapkan sistem informasi. Penyesuaian terhadap
strategi penerapan sistem yang baru harus disosialisasikan dengan jelas kepada
karyawan.
26 | P a g e
Sistem informasi harus dikembangkan untuk memenuhi kebutuhan dan keinginan
pengguna. Kompleksitas sistem bukanlah merupakan jaminan perbaikan kinerja,
bahkan menjadi kontraproduktif jika tidak didukung oleh kesiapan sumberdaya
manusia dalam tahapan implementasinya. Hal ini sering terjadi terutama pada
perusahaan yang pengetahuan teknologi informasinya rendah. Jika pengembangan
sistem informasi diserahkan pada sumberdaya yang kurang memiliki kompetensi
dibidangnya akan berakibat fatal bagi perusahaan ketika sistem tersebut telah
diterapkan. Pengembangan sistem informasi sebagai salah satu sarana pencapaian
tujuan perusahaan, sehingga keduanya harus relevan, serta perlu disiapkan dengan baik
dan matang. Selain itu, perusahaan harus memiliki harapan yang nyata, yaitu yang ingin
dicapai dan berusaha dalam meraihnya, sehingga efektivitas dari pengembangan atau
penerapan sistem informasi dapat terjadi
4. Komunikasi Antara Pengguna dengan Perancang Sistem Informasi
Hubungan antara konsultan dengan klien secara tradisional merupakan bidang masalah
dalam upaya sistem informasi. Pengguna dan specialist sistem informasi cenderung
mempunyai perbedaan dalam latar belakang, kepentingan dan prioritas. Inilah yang
sering dikatakan sebagai kesenjangan komunikasi antara pengguna dan desainer.
Perbedaan ini akan menyebabkan adanya perbedaan loyalitas organisasi, pendekatan
dalam pemecahan masalah, dan referensi.
5. Tingkat Kompleksitas dan Resiko
Terdapat kecenderungan gagal pada Beberapa proyek pengembangan sistem karena
sistem-sistem tersebut mengandung tingkat resiko yang tinggi dibandingkan yang lain.
Seiring dengan berjalannya bisnis perusahaan, masalah dalam penyimpanan dan
pengelolaan data pun akan semakin kompleks. Berikut tantangan pengelolaan data yang
mungkin dihadapi oleh perusahaan dan bagaimana cara menghindarinya dengan
memilih solusi yang efektif.
Tantangan: Pemetaan data tidak terstruktur dengan baik
27 | P a g e
Pengkategorian yang kurang tepat, format data tidak konsisten, dan adanya duplikat,
dapat mempersulit dan memperlambat proses pencarian data.
Solusi: Buat rencana secara detail sejak awal. Fokus membangun sistem struktur dasar
terlebih dahulu untuk memudahkan dalam menemukan, mengakses, dan menganalisis
data di kemudian hari.
Tantangan: Entri data tidak akurat dan terpercaya, serta inkonsisten
Data berasal dari berbagai sumber dan administrator. Kemajemukan ini menciptakan
tumpukan data dengan bermacam tipe yang memiliki standarnya sendiri, yang dapat
berdampak pada integritas data.
Solusi: Otomatisasi, atau pengaturan pekerjaan dengan mesin dalam industri, adalah
cara yang dapat diandalkan untuk mengelola data jika dibandingkan dengan proses
manual, karena manusia pada dasarnya rentan terhadap kesalahan. Mengelola data
yang akurat dan terstandardisasi adalah upaya yang rumit, namun jika dilakukan
dengan benar, otomatisasi data dapat merevolusi cara perusahaan mengelola data jadi
lebih rapi dan terstruktur.
Tantangan: Data tersimpan dalam sumber yang berbeda
Perusahaan menghadapi tantangan utama ketika data harus dikumpulkan dari variasi
sistem manajemen database dengan kompatibilitas operasional yang berbeda.
Kesenjangan ini akan menimbulkan masalah dalam penarikan data.
Solusi: Gunakan penerjemah antar sistem. Gunakan aplikasi pendamping yang dapat
terhubung dengan koneksi multi-database dan platformdengan operasi multi-sistem.
Tantangan: Mencari data dalam waktu singkat
28 | P a g e
Volume data yang bisa jadi sangat besar akan menyulitkan dalam mencari data tertentu
di dalam tumpukan data.
Solusi: Gunakan aplikasi yang akan memudahkan mencari objek dan relasi data dengan
fitur keyword search yang dapat menghasilkan pemetaan antar objek pada
sebuah database.
Tantangan: Integritas data tidak terjamin
Integritas adalah aspek penting lain dari keamanan database. Kewenangan
administrator yang tak terbatas dalam mengubah data akan mengurangi
integritas database. Banyaknya jumlah pemegang akses ke penyimpanan data tentunya
akan mempersulit pengawasan aktivitas login, yang nantinya rentan terhadap cyber
attack.
Solusi: Batasi sistem keamanan dengan kontrol akses. Pastikan bahwa hanya orang
terpercaya yang dapat melihat informasi perusahaan. Gunakan sistem Kontrol Akses
Pengguna yang menentukan izin siapa yang dapat mengakses data tersebut. Kelola
akses database dengan mekanisme ticketing, yang membuat pengajuan hak akses admin
harus melalui proses approval dari tingkat manajemen yang lebih tinggi seperti manajer
IT.
Tantangan-tantangan di atas dapat menimbulkan dampak yang signifikan terhadap
perusahaan, baik dalam sumber daya hingga biaya.
Manfaat Database dalam Perusahaan
Penggunaan sistem informasi sangat dibutuhkan dalam meningkatkan produktivitas
dalam suatu perusahaan dengan semakin banyaknya persaingan, membuat
perusaahaan berpikir keras dalam menjalankan proses bisnisnya. Untuk itu
digunakanlah suatu sistem database dalam pengelolaan data. Penggunaan database
dalam perusahaan merupakan salah satu hal yang sangat wajib untuk mendukung
kegiatan-kegiatan yang ada di dalam perusahaan. Database merupakan suatu kumpulan
data yang saling terhubung dan dapat diakses dengan mudah. Dengan adanya Database
29 | P a g e
Management System (DBMS), perusaahan dapat dengan mudah mengakses dan
menyimpan data informasi.
Selain untuk mengakses dan menyimpan data suatu perusahaan, DBMS harus dapat
memantau apa yang terjadi pada kegiatan operasional sehingga dapat mengambil
langkah yang cepat dan tepat jika terjadi masalah. Misalnya penjualan yang cepat harus
diikuti manajemen inventori yang cepat. Bagian keuangan juga dengan cepat bisa
menghitung rugi dan laba untuk membantu manajemen dalam menentukan apakah
perlu menambah produksi, membeli bahan mentah dan lain sebagainya. Langkah
pertama dari perusahaan dalam membuat database adalah membuat standarisasi pada
seluruh data-data yang ada. Kemudian menentukan jenis aplikasi DBMS apa yang sesuai
untuk dipakai dalam membantu penyusunan dan pemanfaatan data-data tersebut.
Setelah memanfaatkan aplikasi DBMS, langkah berikutnya adalah mengelola informasi.
Hal ini bukan suatu pekerjaan yang mudah, meliputi siapa yang bisa melihat dan
menggunakan, bagaimana mem-backup, berapa lama harus disimpan, teknologi
penyimpanan yang tepat dan lain-lain
Aplikasi DBMS yang sering digunakan oleh suatu perusahaan adalaha adalah Microsoft
Access, MySQL, Oracle atau aplikasi yang lainnya. Aplikasi-aplikasi tersebut digunakan
kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang
kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para
programmer untuk membuat sebuah sistem buatan sendiri untuk menangani
pembuatan dan manipulasi data. Setelah database selesai dibuat, perusahaan skala kecil
bisa menggunakan aplikasi tersebut untuk mendukung kegiatan operasional.
Berikut beberapa keuntungan dalam penggunaan Database:
1. Mengurangi redundancy, data yang sama pada beberapa aplikasi cukup disimpan
sekali saja.
2. Integrity, data tersimpan secara akurat.
3. Menghindari inkonsisten, karena redundancy berkurang, maka update data jadi
lebih efisien.
30 | P a g e
4. Penggunaan data bersama, data yang sama dapat diakses oleh beberapa user
pada saat bersamaan.
5. Menyangkut keseragaman penyajian data.
6. Menyeimbangkan kebutuhan, dapat ditentukan prioritas suatu operasi, misal
antaraupdate dengan retrieval.
Untuk keamaanan database suatu perusahaan harus mempunyai seseorang yang dapat
mengontrol dan mengatur database atau biasanya disebut Administrator database.
Seorang administratorlah yang memegang peranan penting pada suatu sistem database,
oleh karena itu administrator harus mempunyai kemampuan dan pengetahuan yang
cukup agar dapat mengatur suatu sistem database.
Salah satu contoh sukses penggunaan database dalam perusahaan adalah perusahaan
Amazon dengan cara mengelola database pelanggan. Amazon.com adalah salah satu
bentuk contoh perusahaan masa depan. Mereka memanfaatkan teknologi internet
untuk membangun database pelanggan dan komunikasi dengan para pelanggannya.
Amazin memanfaatkan teknologi untuk berkomunikasi dengan individu-individu
dengan sangat efektif. Pelanggan puas karena mendapatkan informasi yang dibutuhkan
dan sesuai dengan harapannya. Mengapa demikian? Karena data-data pelangganb di
Amazon sudah terorganisir dengan baik, sehingga Amazon mengetahui kebutuhan
pelanggan dengan tepat.
31 | P a g e
DAFTAR PUSTAKA
Putra, Yananto Mihadi. (2018). Sistem Manajemen Basis Data. Modul Kuliah Sistem
Informasi Manajemen. FEB - Universitas Mercu Buana: Jakarta.
‘O'Brien, J. A., & Marakas, G. M. (2006). Management Information Systems (Vol. 6).
McGraw-Hill Irwin.
O'Brien, J. A., & Marakas, G. M. (2005). Introduction to Information Systems (Vol. 13).
New York City, USA: McGraw-Hill/Irwin.
http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya-
lengkap.html
http://dahlanrais.blogspot.com/2015/05/sistem-manajemen-basis-data.html
https://ozye09018119.wordpress.com/2014/01/29/implementasi-database-dalam-
bidang-bisnis-pada-suatu-perusahaan/
http://www.asaba.co.id/article/preview/30/tantangan-pengelolaan-data-dan-
solusinya
https://sis.binus.ac.id/2017/09/27/manfaat-database-dalam-perusahaan/

More Related Content

What's hot

5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
Fitria Nanda
 
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
Mayangsari_22
 
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
wandasoraya
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
GithaMahulete
 
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Rafly Firdaus
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
kairunnisa
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Intanks20
 
M1 dbms
M1   dbmsM1   dbms
M1 dbms
benzy swaroes
 
Kd5 Aplikasi DBMS
Kd5 Aplikasi DBMSKd5 Aplikasi DBMS
Kd5 Aplikasi DBMS
Desty Yani
 
Sistem informasi management_basis_data
Sistem informasi management_basis_dataSistem informasi management_basis_data
Sistem informasi management_basis_data
Ulmi_Kalsum
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Naomiyosephine
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Naomiyosephine
 
Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...
Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...
Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...
VIKIANJARWATI
 
2.lingkungan bsd
2.lingkungan bsd2.lingkungan bsd
2.lingkungan bsd
Dani Suryanto
 
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
fannyfbrn18
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Linaputri03
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
AnisHaerunisa2
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Pratiwi Rosantry
 
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
vebi yanti arisandy
 

What's hot (20)

5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
 
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
 
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
 
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
 
DBMS (Database Management System)
DBMS (Database Management System)DBMS (Database Management System)
DBMS (Database Management System)
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
 
M1 dbms
M1   dbmsM1   dbms
M1 dbms
 
Kd5 Aplikasi DBMS
Kd5 Aplikasi DBMSKd5 Aplikasi DBMS
Kd5 Aplikasi DBMS
 
Sistem informasi management_basis_data
Sistem informasi management_basis_dataSistem informasi management_basis_data
Sistem informasi management_basis_data
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
 
Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...
Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...
Tugas sim, viki anjarwati, yananto mihadi. p, sistem informasi manajemen basi...
 
2.lingkungan bsd
2.lingkungan bsd2.lingkungan bsd
2.lingkungan bsd
 
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
 
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
 

Similar to Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, 2018.

SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
noviaindrn
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
TheodoraTerdunGintin
 
SISTEM MANAJEMEN BASIS DATA
SISTEM MANAJEMEN BASIS DATASISTEM MANAJEMEN BASIS DATA
SISTEM MANAJEMEN BASIS DATA
SitiNurAzizahPutriHe
 
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
prasna paramita
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Tisa Widyastuti
 
Dbms
DbmsDbms
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Fazril Azi
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 -
fahreza yozi
 
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
elsasriyulianti1
 
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
selyyuniarti
 
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
Indah Herlina
 
SIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASE
SIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASESIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASE
SIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASE
Rohmad MT
 
Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...
Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...
Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...
reza agung wibowo
 
Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...
Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...
Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...
Murniati .
 
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
Achmad Lukman Harun
 
Sim dbms
Sim dbmsSim dbms
Sim dbms
ImamAlwiRifai
 
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
adamdermawan97
 

Similar to Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, 2018. (17)

SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
 
SISTEM MANAJEMEN BASIS DATA
SISTEM MANAJEMEN BASIS DATASISTEM MANAJEMEN BASIS DATA
SISTEM MANAJEMEN BASIS DATA
 
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
 
Dbms
DbmsDbms
Dbms
 
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 -
 
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
 
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
Sim 6. Sely Yuniarti. Hapzi Ali, Prof. Dr.MM.CMA., Database Management System...
 
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
 
SIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASE
SIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASESIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASE
SIM - ROHMAD, Prof. Dr. Ir. HAPZI ALI, MM, CMA - SISTEM MANAJEMEN DATA BASE
 
Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...
Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...
Reza agung wibowo,hapzi ali, sistem manajamen database, universitas mercu bua...
 
Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...
Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...
Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...
 
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
 
Sim dbms
Sim dbmsSim dbms
Sim dbms
 
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
Sim 14, adam dermawan,hapzi ali,database,universitas mercu buana 2017
 

More from Annidafatra

Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Annidafatra
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...
Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...
Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...
Annidafatra
 
Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...
Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...
Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...
Annidafatra
 
Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...
Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...
Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...
Annidafatra
 
Tugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasi
Tugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasiTugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasi
Tugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasi
Annidafatra
 
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasiTugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
Annidafatra
 
Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...
Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...
Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...
Annidafatra
 
Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...
Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...
Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...
Annidafatra
 
Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...
Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...
Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...
Annidafatra
 
Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...
Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...
Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...
Annidafatra
 

More from Annidafatra (10)

Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...
Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...
Tugas sim an'nida fatra yananto mihadi putra, se, m.si pengenalan e learning ...
 
Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...
Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...
Tugas sim annida fatra yananto mihadi putra, se, m.si trend dalam jaringan ko...
 
Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...
Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...
Tugas sim annida fatra yananto mihadi putra, se, m.si sistem pengambilan kepu...
 
Tugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasi
Tugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasiTugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasi
Tugas sim, an'nida fatra, yananto mihadi putra, etis dari teknologi informasi
 
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasiTugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
 
Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...
Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...
Tugas sim, an'nida fatra yananto mihadi putra, se, m.si, informasi dalam prak...
 
Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...
Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...
Tugas sim, an'nida fatra, yananto mihadi putra, pengembangan sistem informasi...
 
Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...
Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...
Tugas sim, an'nida fatra, yananto mihadi putra, se, m.si pengantar sistem inf...
 
Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...
Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...
Tugas sim, an'nida fatra, yananto mihadi putra, pengguna dan pengembang siste...
 

Recently uploaded

ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
setiatinambunan
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
bobobodo693
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
mattaja008
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
smp4prg
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
nawasenamerta
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 

Recently uploaded (20)

ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 

Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, 2018.

  • 1. 1 | P a g e Sistem ManajemenBasis Data Pengertian DBMS Dan Contohnya dapat kamu baca dan pahami di artikel ini. DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem pengolahan Database pada komputer. DBMS atau database management system ini merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis komputerisasi. DBMS (Database Management system) ini juga dapat membantu dalam memelihara serta pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan agar tidak dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan. DBMS ialah perantara untuk user dengan basis data, untuk dapat berinteraksi dengan DBMS dapat memakai bahasa basis data yang sudah di tentukan oleh perusahaan DBMS. Bahasa basis data umumnya terdiri dari berbagai macam instruksi yang diformulasikan sehingga instruksi tersebut dapat di proses oleh DBMS. Perintah atau instruksi tersebut umumnya ditentukan oleh user, adapun bahasa yang digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah ini: 1. DDL (Data Definition Language) Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition Languange, yaitu dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel. Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari DDL. 2. DML (Data Manipulation Language) Dan yang kedua adalah DML atau kepanjangannya Data Manipulation Language, yaitu dipakai untuk memanipulasi daan pengambilan data pada suatu basis data, misalnya seperti penambahan data yang baru ke dalam suatu basis data, menghapus data pada suatu basis data dan mengubah data pada suatu basis data. Itulah definisi dar DML.
  • 2. 2 | P a g e Mcam-macam atau contoh DBMS (Database management system) Adapun beberapa contoh dari DBMS, diantaranya seperti di bawah ini: 1. MySQL Kelebihannya Free/gratis. Selalu stabil dan cukup tangguh. Keamanan yang cukup baik. Sangat mendukung transaksi, dan dukungan dari banyak komunitas. Sangat fleksisbel dengan barbagai macam program. Perkembangan yang cepat. Kekurangannya: Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic (VB), Foxpro, Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan koneksi bari bahasa pemerograman visual tersebut. Data yang dapat ditangani belum besar dan belum mendukung widowing Function. 2. Oracle Kelebihannya: Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau perusahaan yang besar. Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup mudah. Performa pemrosesan transaksi yang sangat tinggi.
  • 3. 3 | P a g e Kekurangannya: Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA yang cukup handal sebab DBMS ini cukup rumit. 3. Microsoft SQL server Kelebihannya: DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar karena mampu mengelola data yang besar. Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak aksesnya terhadap pengaksesan database oleh DBA. Tingkat pengamanan datanya sangat baik. Dapat melakukan atau memiliki back-up, recovery, dan rollback data. Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga culustering. Kekurangannya: Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows. Perangkat lunak (software) ini berilisensi dan tentunya pemakaiannya membutuhkan biaya yang tergolong cukup mahal. Itulah beberapa contoh dari DBMS. Berikut ini beberapa tujuan DBMS Tujuannya: Dapat digunakan secara bersama. Kecepatan serta kemudahan dalam mengakses data.
  • 4. 4 | P a g e Efisiensi ruang penyimpanan data. Untuk menangani data dalam jumlah yang besar atau banyak. Untuk menghilangkan duplikasi dan juga inkonsistensi data. Untuk keamanan data. Dan lain-lain. Dan inilah komponen DBMS (Database Management System) DBMS biasanya mempunyai komponen fungsional (modul), diantaranya sebagaimana di bawah ini: File Manager adalah mengelola ruang didalam suatu disk dan juga struktur data yang digunakan untuk merepresentasikan informasi yang tersimpan didalam suatu disk. Database Manager adalah menyediakan interface antar data low – level yang terdapat pada basis data dengan program aplikasi serta query yang diberikan ke suatu sistem. Query Processor adalah menterjemahkan perintah dalam bahasa query ke instruksi low – level yang dapat dimengerti database manager. DML Precompiler adalah mengkonversi pernyataan atau perintah DML, yang ditambahkan dalam suatu program aplikasi kepemangin prosedur normal dalam bahasa induk. DDL Compiler adalah yang mengkonversi berbagai perintah DDL ke dalam sekumpulan tabel yang mengandung meta data Sistem Manajemen Basis-Data (Data Base Management System / DBMS) adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan meng-akses basis data dengan cara praktis dan efisien. DBMS dapat digunakan untuk meng-akomodasikan berbagai macam pemakai yang memiliki kebutuhan akses yang berbeda-beda. DBMS pada umumnya menyediakan fasilitas atau fitur-fitur yang memungkinkan data dapat diakses dengan mudah, aman, dan cepat. Beberapa fitur yang secara umum tersedia adalah:
  • 5. 5 | P a g e  Keamanan : DBMS menyediakan sistem pengamanan data sehingga tidak mudah diakses oleh orang yang tidak memiliki hak akses.  Independensi : DBMS menjamin independensi antara data dan program, data tidak bergantung pada program yang meng-akses-nya, karena struktur data-nya dirancang berdasarkan kebutuhan informasi, bukan berdasarkan struktur program. Sebaliknya program juga tidak bergantung pada data, sehingga walaupun struktur data diubah, program tidak perlu berubah.  Konkruensi / data sharing : data dapat diakses secara bersamaan oleh beberapa pengguna karena manajemen data dilaksanakan oleh DBMS.  Integritas : DBMS mengelola file-file data serta relasi-nya dengan tujuan agar data selalu dalam keadaan valid dan konsisten  Pemulihan : DBMS menyediakan fasilitas untuk memulihkan kembali file-file data ke keadaan semula sebelum terjadi-nya kesalahan (error) atau gangguan baik kesalahan perangkat keras maupun kegagalan perangkat lunak.  Kamus / katalog sistem : DBMS menyediakan fasilitas kamus data atau katalog sistem yang menjelaskan deskripsi dari field-field data yang terkandung dalam basisdata.  Perangkat Produktivitas : DBMS menyediakan sejumlah perangkat produktivitas sehingga memudahkan para pengguna untuk menarik manfaat dari database, misalnya report generator (pembangkit laporan) dan query generator (pembangkit query / pencarian informasi). Sistem Manajemen Basis-Data(DBMS) memiliki berbagai keunggulan dibandingkan dengan pengelolaan data tanpa DBMS, walaupun tidak terlepas dari beberapa kelemahan. Keunggulan DBMS antara lain sebagai berikut : o Mengurangi duplikasi data atau data redundancy o Menjaga konsistensi dan integritas data o Meningkatkan keamanan data o Meningkatkan effisiensi dan effektivitas penggunaan data o Meningkatkan produktivitas para pengguna data o Memudahkan pengguna dalam menggali informasi dari kumpulan data
  • 6. 6 | P a g e o Meningkatkan pemeliharaan data melalui independensi data o Meningkatkan pemakaian bersama dari data o Meningkatkan layanan backup dan recovery data o Mengurangi konflik antar pengguna data Kelemahan DBMS antara lain sebagai berikut : o Memerlukan suatu skill tertentu untuk bisa melakukan administrasi dan manajemen database agar dapat diperoleh struktur dan relasi data yang optimal o Memerlukan kapasitas penyimpanan baik eksternal (disk) maupun internal (memory) agar DBMS dapat bekerja cepat dan efisien. o Harga DBMS yang handal biasanya sangat mahal o Kebutuhan akan sumber daya (resources) biasanya cukup tinggi o Konversi dari sistem lama ke sistem DBMS terkadang sangat mahal, disamping biaya pengadaan perangkat keras dan perangkat lunak, diperlukan pula biaya pelatihan. o Apabila DBMS gagal menjalankan misinya maka tingkat kegagalan menjadi lebih tinggi karena banyak pengguna yang bergantung pada sistem ini. Berikut ini disajikan tabel beberapa DBMS yang terkenal. DBMS Perusahaan Access Microsoft Corporation DB2 IBM Informix IBM Ingress Computer Associate mySQL The MySQL Company Oracle Oracle Corporation
  • 7. 7 | P a g e Postgres SQL Postgres Sybase Sybase Inc. Visual dBase Borland Visual FoxPro FoxPro Corporation DBMS untuk model data berbasis objek biasanya dinamakan sebagai Object Oriented Data Base Management System (OODBMS). Beberapa OODBMS yang terkenal adalah sebagai berikut: OODBMS Perusahaan Gemstone Gemstone System Matisse ADB Inc. Versant Versant Jeevan W3 Apps. Vision Insyte Objectivity Objectivity Inc. ObjectStone Object Design Inc. Poet Poet Software. Perlu ditambahkan disini bahwa beberapa DBMS berbasis objek sebenarnya tetap menggunakan file data relasional biasa, dengan kata lain, programnya berbasis objek tetapi datanya masih model relasional biasa. Software seperti ini biasanya disebut sebagai Object Oriented Relational DataBase Management System (OORDBMS), misalnya Visual dBase. Arsitektur DBMS
  • 8. 8 | P a g e Salah satu tujuan dari DBMS adalah untuk menyediakan sarana antar muka (interface) dalam meng-akses data secara efisien tanpa harus melihat kerumitan atau detail tentang cara data direkam dan dipelihara. DBMS memiliki arsitektur untuk melakukan abstraksi dari data sehingga dapat diperoleh independensi data-program. Pada tahun 1975, badan standarisasi nasional Amerika ANSI-SPARC (American National Standards Institute – Standards Planning and Requirements Committee) menetapkan tiga level abstraksi dalam database, yaitu: 1. Level Eksternal (external level) atau Level Pandangan (view level) 2. Level Konseptual (conceptual level) 3. Level Internal (internal level) atau Level Fisik (physical level) Level Eksternal adalah level yang berhubungan langsung dengan pengguna database. Pada level ini pengguna (user) hanya bisa melihat struktur data sesuai dengan keperluannya sehingga setiap user bisa memiliki pandangan (view) yang berbeda dari user lainnya. Pada level ini pula dimungkinkan pandangan user berbeda dengan representasi fisik dari data, misalkan untuk data hari secara fisik data direkam dalam bentuk kode (1, 2, 3, dst) sedang user melihat data dalam bentuk teks nama hari (Ahad, Senin, Selasa, …). Data yang dilihat oleh user seakan-akan berasal dari satu file, secara fisik mungkin diambil dari beberapa file yang berelasi. BahasaDBMS Implementasi bahasa DBMS bervariasi sesuai dengan variasi perusahaan yang merancangnya, namun pada prinsipnya bahasa ini bisa dikategorikan ke dalam tiga komponen bahasa, yaitu: 1. Data Definition/Decription Language (DDL) 2. Data Manipulation Language (DML) 3. Device Control Media Language (DCML) DDL adalah komponen bahasa DBMS yang digunakan untuk mendefinisikan struktur data antara lain perintah untuk membuat tabel baru (CREATE) dimana terdefinisi komponen/field data dengan tipe dan panjangnya, mengubah index (INDEX, REINDEX) agar setiap rekord dalam satu file data dapat diakses melalui indeks-nya, mengubah
  • 9. 9 | P a g e struktur (MODIFY STRUCT) dari file data, dan sebagainya. Komponen bahasa ini banyak digunakan oleh para administrator basisdata pada saat merencanakan atau membangun file-file basisdata. DML adalah komponen bahasa DBMS yang digunakan untuk memanipulasi data, komponen ini diperlukan oleh para pengguna untuk memanipulasi data, antara lain perintah-perintah untuk melakukan hal-hal berikut ini:  mengambil data dari basisdata (LIST, DISPLAY)  menambah data kedalam basisdata (INSERT, APPEND)  meremajakan data yang ada dalam basisdata (UPDATE)  menghapus data yang tidak diperlukan (DELETE)  meng-urutkan data (SORT)  menghitung frekuensi data (COUNT)  mencari data (SEEK, FIND) DML dapat dibedakan atas dua macam, yaitu DML Prosedural dan DML Non-Prosedural. Pada DML Prosedural ketika data akan dimanipulasi maka perintah harus disertai dengan perintah-perintah bagaimana data diakses dari file database. Perintah DML Prosedural biasanya termuat dalam bahasa pemrograman tingkat tinggi (high level programming language) seperti COBOL, C, C++ dan sebagainya. Pada DML non- Prosedural data dapat dimanipulasi langsung tanpa harus memerintahkan bagaimana data dibaca dari file. Perintah DML non-Prosedural biasanya digunakan dalam bahasa- bahasa DBMS seperti pada dBase, Access, Paradox, FoxPro, SQL, dan sebagainya. DCML adalah komponen bahasa DBMS yang digunakan untuk mengatur perekaman atau penyimpanan data secara fisik. Komponen bahasa DCML digunakan oleh operator- operator sistem basisdata didalam mengatur file-file data secara fisik. Perintah-perintah yang termuat dalam komponen ini, antara lain perintah perintah: merekam (Write Record, Create Table), menghapus (Drop, Delete Table). Komponen basis data Secara umum DBMS diartikan sebagai suatu program komputer ang digunakan untuk memasukan, mengubah, menghapus, memanipulasi, dan memperoleh data / informasi dengan praktis dan efisien.
  • 10. 10 | P a g e Keunggulan DBMS : 1. Kepraktisan 2. Kecepatan 3. Mengurangi kejemuan 4. Kekinian Komponen Utama DBMS 1. Komponen utama DBMS dapat dibagi menjadi empat macam : 1. Perangkat keras, 2. Data, Data dalam basis data mempunyai sifat terpadu (integrated) dan berbagi (shared) 3. Perangkat Lunak, dan 4. Pengguna. MODEL BASIS DATA 1. Model Hirarkis / Model Pohon 2. Model Jaringan 3. Model Relasional Model Relasional merupakan model yang paling sederhana sehingga mudah digunakan dan dipahami oleh pengguna, serta merupakan model yang paling populer saat ini. Model ini menggunakan sekumpulan tabel berdimensi dua ( yang disebut relasi atau tabel ), dengan masing-masing relasi tersusun atas tupel atau baris dan atribut. DBMS yang bermodelkan relasional biasa disebut RDBMS (Relational Data Base Management System). Ada Beberapa Sifat yang melekat pada suatu relasi : 1. Tak ada tupel (baris) yang kembar) 2. Urutan tupel tidaklah penting 3. Setiap atribut memiliki nama yang unik 4. Letak atribut bebas ( urutan atribut tidak penting) 5. Setiap atribut memiliki nilai tunggal dan jenisnya sama untuk semua tupel.
  • 11. 11 | P a g e Pada model relasional, jumlah tupel suatu relasi disebut kardinalitas dan jumlah atribut suatu relasi disebut derajat (degree) atau terkadang disebut arity. Relasi yang berderajat saru (hanya memiliki satu atribut) disebut unary. Relasi yang berderajat dua disebut binary dan relasi yang berderajat tiga disebut ternary. Relasi yang berderajat n disebut n-ary. Istilah lainnya yang terdapat pada model relasional adalah domain. Domain adalah himpunan nilai yang berlaku bagi suatu atribut. Contoh produk DBMS terkenal yang menggunakan model relasional antara lain adalah : 1. DB2 (IBM) 2. Rdb/VMS (Digital Equipment Corporation) 3. Oracle (Oracle Corporation) 4. Informix (Informix Corporation) 5. Ingres (ASK Group Inc) 6. Sybase (Sybase Inc) Di lingkungan PC, produk-produk berbasis relasional yang cukup terkenal antara lain adalah : 1. Keluarga R:Base (Microrim Corp) antara lain berupa R:Base 5000 2. Keluarga dBase (Ashton-Tate, sekarang bagian dari Borland International), antara lain dbase III Plus, dBase IV, serta Visual dBase 3. Microsoft SQL ( Microsoft Corporation) 4. Visual FoxPro (Microsoft Corporation) MACAM-MACAM PERINTAH DATA BASE 1. Bahasa Definisi Data (Data Definition Language/ DDL) DDL adalah perintah-perintah yang biasa digunakan ileh administrator basis data (DBA) utnuk mendefinisikan skema ke DBMS. Skema adalah deskripsi lengkap tentang struktur medan, rekaman, dan hubungan data pada basis data Index merupakan suatu mekanisme yang lazim digunakan pada basis data, yang memungkinkan pengambilan data dapat dilakukan dengan cepat. 2. Bahasa Manipulasi Data (Data Manipulation laguage/ DML) DML adalah perintah-perintah yang digunakan untuk mengubah , mamnipulasi dan
  • 12. 12 | P a g e mengambil data pada basis data. Tindakan seperti menghapus, mengubah, dan mengambil data menjadi bagian dari DML. DML pada dasarnya dibagi menjadi dua : – Prosedural, yang menuntut pengguna menentukan data apa saja yang diperlukan dan bagaimana cara mendapatkannya. – Nonprosedural, yang menuntut pengguna menentukan data apa saja yang diperlukan, tetapi tidak perlu menyebutkan cara mendapatkannya. 3. DQL ( Data Query Language) Query sesungguhnya berarti pertanyaan atau permintaan. Istilah ini tetap dipertahankan dalam bentuk asli, karena telah populer di kalangan pengguna DBMS di Indonesia. Data Adalah unit informasi dalam format tertentu. Semua software dibagi ke dalam dua kategori: data dan program. Program adalah sekumpulan instruksi untuk memanipulasi data. Data dapat berupa angka, teks pada kertas, bit atau byte yang tersimpan pada memori elektronik, atau fakta yang ada pada pikiran manusia. Istilah data juga digunakan untuk membedakan antara informasi biner yang dapat dibaca mesin dan informasi tekstual yang dapat dibaca manusia. Sebagai contoh, beberapa aplikasi membedakan file data (file yang mengandung data biner), dan file teks (file yang mengandung data ASCII). Pada sistem manajemen basisdata (database management systems), file data adalah file yang menyimpan informasi basisdata disamping file-file lain seperti file indeks dan data dictionary yang disebut dengan metadata BasisData Basisdata adalah sekumpulan informasi yang diatur dalam cara tertentu hingga sebuah program komputer dapat dengan cepat memilih data yang diinginkan. Basisdata dapat diibaratkan sebagai sistem pengarsipan elektronis. Basisdata tradisional terdiri dari field, record, dan file. Field adalah item tertentu dari informasi; record adalah sekumpulan field; dan file adalah kumpulan record. Sebagai contoh, buku telepon dapat dianalogikan sebuah file yang terdiri dari banyak record dan setiap record terdiri dari tiga field, yaitu nama, alamat, dan nomor telepon. Konsep alternatif rancangan basisdata disebut hypertext. Dalam basisdata hypertext, setiap obyek, apakah itu merupakan teks, gambar atau film, dapat dihubungkan dengan obyek lainnya. Basisdata hypertext sangat
  • 13. 13 | P a g e berguna untuk mengatur informasi yang sangat besar tetapi tidak digunakan dalam analisis numerik. Untuk mengakses informasi dari basisdata, diperlukan data base management system (DBMS). DBMS adalah kumpulan program yang memungkinkan pengguna memasukan, mengatur, atau memilih data dari basisdata. Bahasa Query Bahasa query (query language) adalah bahasa khusus yang digunakan untuk melakukan query pada basis data. Contoh penggunaan bahasa query adalah: SELECT ALL WHERE kota=”Yogyakarta” AND umur<40. Query tersebut meminta semua record dari basis data yang sedang digunakan (misalkan basisdata konsumen) yang bertempat tinggal di Yogyakarta dan berumur lebih dari 40 tahun (kota dan umur adalah nama field yang telah didefinisikan). Standar bahasa query yang banyak digunakan adalah SQL (structured query language). Metode ini paling rumit tetapi paling fleksibel dibandingkan metode query yang lain, query dengan parameter yang telah tersedia dan query by example DBMS DBMS (database management system) adalah sekumpulan program yang digunakan untuk menyimpan, memodifikasi, dan mengekstrak informasi dari sebuah basisdata. Terdapat berbagai DBMS, mulai dari yang dapat dijalankan pada PC sampai yang harus dijalankan pada mainframe. Untuk mendapatkan informasi dari basisdata, digunakan bahasa khusus dalam bentuk query. Setiap DBMS mendukung bahasa query yang berbeda-beda. Field Field adalah item tertentu dari informasi. Data mahasiswa, misalnya, mempunyai beberapa field yang diantaranya adalah nama, nomor mahasiswa, tanggal lahir, dan alamat. Setiap field mempunyai nama dan tipe (numerik atau teks). Dalam sistem manajemen basisdata, terdapat tiga macam field: harus diisi (required), dapat diabaikan (optional), dan merupakan penghitungan dari field lainnya (calculated). Pengguna tidak dapat memasukan data pada jenis field yang terakhir (calculated). Kumpulan field disebut record.
  • 14. 14 | P a g e Query Query adalah pertanyaan atau permintaan informasi tertentu dari sebuah basisdata yang ditulis dalam format tertentu. Terdapat tiga metode utama untuk membuat query: 1. dengan memilih parameter yang telah disediakan pada menu. Metode ini paling mudah digunakan namun paling tidak fleksibel karena pengguna hanya dapat menggunakan pilihan parameter yang terbatas. 2. query by example (QBE) adalah metode query yang disediakan sistem dalam bentuk record kosong dan pengguna dapat menentukan field dan nilai tertentu yang akan digunakan dalam query. 3. bahasa query (query language) adalah bahasa khusus yang digunakan untuk melakukan query pada sebuah basisdata. Metode ini paling rumit tetapi paling fleksibel. SQL SQL structured query language adalah bahasa query yang di standarisasi untuk meminta informasi dari sebuah basisdata. versi awal SQL adalah SQUEL Structured English Query Language yang di rancang oleg IBM pada tahun 1974 dan 1975. SQL pertama kali di perkenalkan sebagai system basisdata komersial pada tahun 1979 oleh oracle corporation. awalnya, SQL merupakan bahasa query untuk sistem manajemen bnasisdata yang berjalan pada minikomputer dan mainframe. namun sekarang, SQL juga dapat di gunakan pada sistem manajemen basisdata pada PC karena mendukung basisdata tersebar distributed database hal ini memungkinkan beberapa pengguna pada local area network (LAN) mengakses basisdata yang sama secara simultan. Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi. Istilah “basis data” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum
  • 15. 15 | P a g e revolusi industri yaitu dalam bentuk buku besar, kwitansi dan kumpulan data yang berhubungan dengan bisnis. Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel- tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel. Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut Beberapa contoh DBMS yang populer adalah MySQL, MS SQL Server, Oracle, dan MS Access. a. MICROSOFT ACCESS Microsoft Access atau Microsoft Office Access adalah program aplikasi dari Microsoft yang ditujukan untuk kalangan rumahan atau perusahaan kecil menengah karena kapasitas datanya sangat terbatas. Microsoft Access menggunakan mesin basis data Microsoft Jet Database Access Engine. Untuk instalasinya membutuhkan space di hardisk yang lumayan besar. Engine ini hanya bisa dijalankan di lingkup sistem operasi Windows saja. Untuk keamananya tidak begitu bisa dihandalkan walaupun sudah mengenal konsep relationship.
  • 16. 16 | P a g e Kelebihan dan Kekurangan :  Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien atau server.  Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL). Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek. b. MICROSOFT SQL SERVER Macam Edisi : SQL Server Compact Edition (SQL CE), SQL Server Express Edition, SQL Server Workgroup Edition, SQL Server Standart Edition, SQL Server Enterprise Edition, SQL Server Developer Edition. Microsoft SQL Server adalah program Sistem Manajemen Dasis Data Relasional. Susunan dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang melakukan layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan memori, dan pengaturan Input/Output. Relational Engine yang bekerja sebagai penghubung komponen database, tabel, query, dan perintah tersimpan dan Protocol Layer yang mengatur fungsi-fungsi SQL Server. Kekurangan :  Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki kemampuan Technology Cluster Server seperti halnya pada DMBS Oracle).  Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.
  • 17. 17 | P a g e  Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah. Kelebihan :  Cocok untuk perusahaan dengan skala kecil, menengah, dan besar sehingga mampu untuk mengolah data dengan jumlah yang besar.  Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.  Untuk diterapkan pada pembangunan suatu program aplikasi, akan mudah dalam melakukan koneksi dengan computer client yang pembangunan aplikasinya menggunakan software yang sama platform dengan MS-SQL, misalnya Microsoft Visual Basic.  Memiliki tingkat pengamanan / security data yang baik.  Memiliki kemampuan untuk back-up data, rollback data, dan recovery data.  Memiliki kemampuan untuk membuat database mirroring dan clustering. c. ORACLE Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:  Dapat bekerja di lingkungan client/server (pemrosesan tersebar).  Menangani manajemen space dan basis data yang besar.  Mendukung akses data secara simultan.  Performansi pemrosesan transaksi yang tinggi.  Menjamin ketersediaan yang terkontrol.  Lingkungan yang tereplikasi
  • 18. 18 | P a g e Kekurangan:  Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari.  Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle supaya berjalan dengan stabil.  Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan kecil maupun menengah Kelebihan :  Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi.  Dapat menangani jumlah data dalam ukuran yang besar.  Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user.  Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus-menerus bertambah besar.  Memiliki kemampuan Technology Cluster Server, dimana jika terdapat lebih dari satu unit server misalnya 100 unit server maka Oracle dapat menjadikan 100 unit server tersebut aktif bekerja bersama sebagai 100 aktif server.  Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.  Bisa berjalan pada lebih dari satu platform system operasi. d. MySQL My SQL adalah perangkat lunak sistem manajemen basis data yang diciptkan untuk dapat dilakukan instalasi secara gratis (open source). Hingga saat ini MySQL telah lebih dari 6 juta instalasi. Kekurangan :
  • 19. 19 | P a g e  Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.  Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server. Kelebihan :  Free (bebas didownload).  Stabil dan tangguh.  Fleksibel dengan berbagai pemrograman.  Security yang baik.  Dukungan dari banyak komunitas.  Kemudahan management database.  Mendukung transaksi.  Perkembangan software yang cukup cepat. Salah satu contoh sukses penggunaan database dalam perusahaan adalah perusahaan Amazon dengan cara mengelola database pelanggan. Amazon.com adalah salah satu bentuk contoh perusahaan masa depan. Mereka memanfaatkan teknologi internet untuk membangun database pelanggan dan komunikasi dengan para pelanggannya. Amazin memanfaatkan teknologi untuk berkomunikasi dengan individu-individu dengan sangat efektif. Pelanggan puas karena mendapatkan informasi yang dibutuhkan dan sesuai dengan harapannya. Mengapa demikian? Karena data-data pelanggan di Amazon sudah terorganisir dengan baik, sehingga Amazon mengetahui kebutuhan pelanggan dengan tepat. CONTOH KASUS Perusahaan Gas Negara Rasakan Manfaat Oracle Bertambah satu lagi perusahaan yang merasakan manfaat aplikasi Oracle. Beberapa waktu lalu, Axis Indonesia sukses menciptakan kantor ramah lingkungan berkat Oracle
  • 20. 20 | P a g e Enterprise Content Management Suite. Kini, giliran PT Perusahaan Gas Negara (PGN) yang mengumumkan implementasi Oracle di semua lini unit usahanya. Dalam keterangan pers yang dikirimkan, PT PGN telah memanfaatkan solusi terintegrasi Oracle yang terdiri dari: Oracle E-Business Suite Financials, Oracle Purchasing, Oracle Inventory Management, Oracle E-Business Suite Human Capital Management, Oracle Payroll, dan Oracle’s Hyperion System 9. Enam aplikasi tersebut memungkinkan konsolidasi informasi keuangan PGN guna mempercepat proses pengambilan keputusan di keseluruhan organisasi. Pengendalian proses keuangan perusahaan juga bisa diperketat. Alhasil, kini PGN memiliki kendali operasional yang lebih baik dan mampu menggabungkan banyak aplikasi guna memastikan pendapatan yang lebih konsisten. Mereka pun mampu meraih keuntungan investasi yang cepat lewat peningkatan efisiensi pada proses-proses usaha penting. “Implementasi dan kemitraan strategis dengan Oracle memberikan kami proses luar biasa, kendali keuangan, dan pengelolaan tenaga kerja yang lebih baik, terutama dalam aktivitas prakiraan, peluncuran, dan penjejakan,” ungkap Bambang Banyudoyo (Direktur Pengembangan PGN). Produk-produk Oracle yang dipakai PGN memang dirancang mendukung sektor utilitas gas untuk bergerak menuju grid pintar yang menggunakan kecanggihan teknologi informasi, komunikasi, dan energi. Dengan menggunakan solusi ini, PGN berharap dapat merasakan pengalaman ERP (enterprise resource planning) yang stabil dan berskalabilitas tinggi. Tujuannya jelas, efisiensi operasi dan menekan biaya operasi. Sementara itu, aplikasi manajemen sumber daya manusia Oracle memastikan ketepatan, memonitor pelaporan waktu dan perencanaan kebutuhan pekerja, serta menurunkan biaya dan meningkatkan produktivitas kerja. Implementasi Database dalam Bidang Bisnis Pada Suatu Perusahaan Saat ini penggunaan sistem teknologi informasi sudah menjadi sebuah kebutuhan di setiap organisasi / perusahaan baik dalam skala kecil, menengah, maupun
  • 21. 21 | P a g e besar. Persaingan bisnis yang semakin ketat membuat perusahaan tidak memiliki banyak pilihan untuk bisa unggul dalam persaingan tersebut. Efisiensi dan efektifitas perusahaan menjadi sebuah kewajiban yang harus dipenuhi bagi perusahaan untuk bisa menang dalam low cost strategy sehingga bisnis dapat berjalan berkesinambungan. Salah satu upaya untuk meningkatkan efisiensi dan efektivitas dalam sebuah perusahaan adalah penggunaan sistem database dalam pengelolaan data. Penggunaan database pada perusahaan retail Salah satu implementasi database pada bisnis yang sering kita jumpai adalahperusahaan retail. Database pada perusahaan retail menggunakan software khusus yang dibuat sesuai dengan kebutuhan perusahaan. Dengan DBMS, pencarian informasi dapat dilakukan dengan mudah karena semua informasi telah terintegrasi. Berbeda dengan pencarian informasi di atas aplikasi spreadsheet dimana kita harus tahu nama file, nama sheet kemudian di kolom dan baris keberapa, baru kita bisa temukan informasi tersebut. Sistem pengelolaan database dengan DBMS mencakup aplikasi yang digunakan untuk membuat organisasi logik dari database dan bagaimana cara mengaksesnya. Desainer software biasanya membagi database salam tabel – tabel sesuai kebutuhan. Tiap tabel menggambarkan hubungan antara variabel yang disebut relational database. Database pada perusahaan retail berisi tentang jumlah persediaan masing – masing barang, harga barang, data pelanggan, data tanggal kadaluarsa makanan, dsb. Masing – masing data terintegrasi berguna bagi proses kinerja perusahaan. Misalnya, data jumlah persediaan digunakan untuk mengatur sirkulasi persediaan barang baik yang ada di gudang maupun yang siap dijual. Penjualan yang cepat harus diikuti manajemen persediaan yang cepat pula. Bagian keuangan juga bisa dengan cepat bisa menghitung rugi dan laba dengan data – data yang tergabung dalam sistem penjualan. Harga barang dapat diubah oleh perusahaan sesuai dengan promosi – promosi yang sedang dilakukan. Data pelanggan berguna untuk mengetahui segmentasi pasar yang membeli produk – produk yang ditawarkan perusahaan sehingga perusahaan dapat menyusun strategi marketing yang lebih tepat. Data tanggal kadaluarsa makanan merupakan informasi tambahan yang digunakan perusahaan
  • 22. 22 | P a g e untuk mengatur peletakan produk – produk makanan yang dijual. Barang yang lebih dekat dengan tanggal kadaluarsa akan diletakkan di tempat – tempat strategis seperti di bagian paling depan rak, disamping kasir, atau di bagian produk obral sehingga barang tersebut diharapkan lebih mudah terjual. Kesuksesan dalam pengelolaan database terletak pada keakuratan dalam proses pendataan. Langkah pertama dari perusahaan dalam membuat database adalah membuat standarisasi pada seluruh data-data yang ada. Standar tadi meliputi Identifier, Naming, Definition, Integrity Rule, dan Usage Right. Kemudian menentukan jenis aplikasi DBMS apa yang sesuai untuk dipakai dalam membantu penyusunan dan pemanfaatan data-data tersebut. Peran Database dalam Perusahaan Database memiliki peranan yang sangat penting dalam perusahaan antara lain : 1. DSS ( Decision Support System) Dengan penggunaan database yang dapat mengontrol duplikasi data, menjaga datatetap konsisten, terstandarisasi, dan memberikan informasi yang lebih cepat, sangat membantu dalam proses pengambilan keputusan sehingga lebih cepat, tepat dan akurat. 1. Value Added Memberikan nilai tambah bagi customer dengan kemampuannya untuk memberikan informasi tepat, akurat, dan uptodate. 1. Efisiensi Database memudahkan pengelolaan informasi, memanipulasi data (input, update, delete), sehingga menghemat banyak waktu yang dapat digunakan untuk kegiatan produktif lainnya. 1. Efektifitas Tingkat produktifitas perusahaan
  • 23. 23 | P a g e 1. CRM (Customer Relationship Management) Data pelanggan yang telah terintegrasi dalam sistem berguna dalam menjalin hubungan perusahaan dan pelanggan lebih baik. Perusahaan dapat menawarkan produk / diskon secara langsung kepada pelanggan. Perusahaan juga dapat memberikan ucapan selamat ulang tahun yang berguna dalam membentuk loyalitas pelanggan. Saat ini penggunaan sistem teknologi informasi sudah menjadi sebuah kebutuhan di setiap organisasi / perusahaan baik dalam skala kecil, menengah, maupun besar. Persaingan bisnis yang semakin ketat membuat perusahaan tidak memiliki banyak pilihan untuk bisa unggul dalam persaingan tersebut. Efisiensi dan efektifitas perusahaan menjadi sebuah kewajiban yang harus dipenuhi bagi perusahaan untuk bisa menang dalam low cost strategy sehingga bisnis dapat berjalan berkesinambungan. Salah satu upaya untuk meningkatkan efisiensi dan efektivitas dalam sebuah perusahaan adalah penggunaan sistem database dalam pengelolaan data. Aplikasi DBMS populer yang tersedia antara lain adalah Microsoft Access atau aplikasi kategori Open Source seperti OpenOffice Base yang bisa secara didapat gratis. Aplikasi- aplikasi tersebut digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. Setelah database selesai dibuat, perusahaan skala kecil bisa menggunakan aplikasi tersebut untuk mendukung kegiatan operasional. Kegiatan tersebut disebut Online Transaction Processing (OLTP) yang meliputi pengumpulan info, pemrosesan info, memperbaharui info. Database yang mendukung OLTP disebut Database Operasional (Operational Database). Setelah memanfaatkan aplikasi DBMS, langkah berikut adalah mengelola informasi. Hal ini bukan suatu pekerjaan yang mudah, meliputi siapa yang bisa melihat dan menggunakan, bagaimana mem-backup, berapa lama harus disimpan, teknologi penyimpanan yang tepat dan lain-lain. Sebagai penutup, sudah saatnya perusahaan kecil beralih dalam pengelolaan informasi yang dimiliki dengan menggunakan aplikasi DBMS, tidak lagi hanya menggunakan Spreadsheet saja. Kemudahan dalam pencarian
  • 24. 24 | P a g e informasi akan membantu perusahaan kecil dalam memantau kegiatan operasional dan mempermudah dalam pengambilan keputusan. Database persediaan memungkinkan perusahaan ritel dengan cepat dan mudah melihat persediaan mereka, menilai berapa banyak produk tetap di tangan, dan menentukan kapan untuk memesan barang-barang pengganti. Kunci keberhasilannya adalah entri data akurat. hambatan dan tantangan yang dihadapi oleh perusahaan dalam penggunaan perangkat DBMS 1. Kurangnya dukungan dari pihak eksekutif atau manajemen Persetujuan dari semua level manajemen terhadap suatu proyek sistem informasi membuat proyek tersebut akan dipersepsikan positif oleh pengguna dan staf pelayanan teknis informasi. Dukungan tersebut dapat diwujudkan dalam bentuk penghargaan terhadap waktu dan tenaga yang telah dicurahkan pada proyek tersebut. Keterlibatan dalam desain dan operasi sistem informasi mempunyai beberapa hasil yang positif. Pertama, jika pengguna terlibat secara mendalam dalam desain sistem, ia akan memiliki kesempatan untuk mengadopsi sistem menurut prioritas dan kebutuhan bisnis, dan lebih banyak kesempatan untuk mengontrol hasil. Kedua, pengguna berkecenderungan untuk lebih bereaksi positif terhadap sistem karena mereka merupakan partisipan aktif dalam proses perubahan itu sendiri. Kesenjangan komunikasi antara pengguna dan perancang sistem informasi terjadi karena pengguna dan spesialis sistem informasi cenderung memiliki perbedaan dalam latar belakang, kepentingan dan prioritas. Inilah yang sering dikatakan sebagai kesenjangan komunikasi antara pengguna dan desainer(user-designer communication gap). 2. Tidak Memiliki Perencanaan Memadai Sistem informasi sebaiknya harus ditentukan maksud dan tujuannya. Setelah itu, menambahkan komponen-komponen yang sesuai dengan tujuan utama dari sistem informasi tersebut. Perencanaan sistem informasi sebaiknya sejalan dengan tujuan dan
  • 25. 25 | P a g e komponen-komponen yang telah ditentukan sehingga tidak keluar dari jalur utama yang telah ditetapkan. Sistem informasi yang tidak sesuai dengan kebutuhan akan menghambat tujuan dari perusahaan tersebut. Pengembangan dan penerapan sistem informasi yang tidak didukung dengan perencanaan yang matang tidak akan mampu menjembatani keinginan dan kepentingan berbagai pihak di perusahaan. Hal ini dikarenakan sistem yang dijalankan tidak sesuai dengan arah dan tujuan perusahaan. Oleh karena itu, perusahaan yang tidak memiliki kompetensi inti dalam bidang teknologi informasi sebaiknya menjadi tidak memaksakan untuk menjadi leader dalam investasi teknologi informasi. Sebagian besar penyedia jasa teknologi informasi kurang sensitif terhadap manajemen perusahaan, tetapi hanya fokus pada tools yang akan dikembangkan. Kelemahan inilah yang mengharuskan perusahaan untuk mengidentifikasi secara jelas kebutuhan dan spesifikasi sistem informasi yang akan diterapkan berikut manfaatnya terhadap perusahaan. Kemauan perusahaan dalam merancang penerapan sistem informasi berdasarkan sumberdaya yang dimiliki diyakini dapat meningkatkan keunggulan kompetitif perusahaan. 3. Inkompetensi secara Teknologi Kesuksesan pengembangan sistem informasi tidak hanya bergantung pada penggunaan alat atau teknologinya saja, tetapi juga manusia sebagai perancang dan penggunanya. Sistem informasi yang tidak disosialisasikan akan menyebabkan karyawan tidak dapat menggunakan sistem informasi tersebut. Hal ini akan berdampak pada menurunnya kinerja perusahaan dan kegagalan sistem informasi sehingga sistem informasi yang telah dirancang akan sia-sia serta menyebabkan kerugian materi yang cukup besar. Selain itu, waktu sosialisasi yang singkat dapat menjadi kendala dalam hal penerapan sistem informasi. Karyawan kurang mempelajari mengenai sistem informasi yang mereka gunakan sehingga kemampuan mereka terbatas. harus ada penyesuaian tertentu dalam menerapkan sistem informasi. Penyesuaian terhadap strategi penerapan sistem yang baru harus disosialisasikan dengan jelas kepada karyawan.
  • 26. 26 | P a g e Sistem informasi harus dikembangkan untuk memenuhi kebutuhan dan keinginan pengguna. Kompleksitas sistem bukanlah merupakan jaminan perbaikan kinerja, bahkan menjadi kontraproduktif jika tidak didukung oleh kesiapan sumberdaya manusia dalam tahapan implementasinya. Hal ini sering terjadi terutama pada perusahaan yang pengetahuan teknologi informasinya rendah. Jika pengembangan sistem informasi diserahkan pada sumberdaya yang kurang memiliki kompetensi dibidangnya akan berakibat fatal bagi perusahaan ketika sistem tersebut telah diterapkan. Pengembangan sistem informasi sebagai salah satu sarana pencapaian tujuan perusahaan, sehingga keduanya harus relevan, serta perlu disiapkan dengan baik dan matang. Selain itu, perusahaan harus memiliki harapan yang nyata, yaitu yang ingin dicapai dan berusaha dalam meraihnya, sehingga efektivitas dari pengembangan atau penerapan sistem informasi dapat terjadi 4. Komunikasi Antara Pengguna dengan Perancang Sistem Informasi Hubungan antara konsultan dengan klien secara tradisional merupakan bidang masalah dalam upaya sistem informasi. Pengguna dan specialist sistem informasi cenderung mempunyai perbedaan dalam latar belakang, kepentingan dan prioritas. Inilah yang sering dikatakan sebagai kesenjangan komunikasi antara pengguna dan desainer. Perbedaan ini akan menyebabkan adanya perbedaan loyalitas organisasi, pendekatan dalam pemecahan masalah, dan referensi. 5. Tingkat Kompleksitas dan Resiko Terdapat kecenderungan gagal pada Beberapa proyek pengembangan sistem karena sistem-sistem tersebut mengandung tingkat resiko yang tinggi dibandingkan yang lain. Seiring dengan berjalannya bisnis perusahaan, masalah dalam penyimpanan dan pengelolaan data pun akan semakin kompleks. Berikut tantangan pengelolaan data yang mungkin dihadapi oleh perusahaan dan bagaimana cara menghindarinya dengan memilih solusi yang efektif. Tantangan: Pemetaan data tidak terstruktur dengan baik
  • 27. 27 | P a g e Pengkategorian yang kurang tepat, format data tidak konsisten, dan adanya duplikat, dapat mempersulit dan memperlambat proses pencarian data. Solusi: Buat rencana secara detail sejak awal. Fokus membangun sistem struktur dasar terlebih dahulu untuk memudahkan dalam menemukan, mengakses, dan menganalisis data di kemudian hari. Tantangan: Entri data tidak akurat dan terpercaya, serta inkonsisten Data berasal dari berbagai sumber dan administrator. Kemajemukan ini menciptakan tumpukan data dengan bermacam tipe yang memiliki standarnya sendiri, yang dapat berdampak pada integritas data. Solusi: Otomatisasi, atau pengaturan pekerjaan dengan mesin dalam industri, adalah cara yang dapat diandalkan untuk mengelola data jika dibandingkan dengan proses manual, karena manusia pada dasarnya rentan terhadap kesalahan. Mengelola data yang akurat dan terstandardisasi adalah upaya yang rumit, namun jika dilakukan dengan benar, otomatisasi data dapat merevolusi cara perusahaan mengelola data jadi lebih rapi dan terstruktur. Tantangan: Data tersimpan dalam sumber yang berbeda Perusahaan menghadapi tantangan utama ketika data harus dikumpulkan dari variasi sistem manajemen database dengan kompatibilitas operasional yang berbeda. Kesenjangan ini akan menimbulkan masalah dalam penarikan data. Solusi: Gunakan penerjemah antar sistem. Gunakan aplikasi pendamping yang dapat terhubung dengan koneksi multi-database dan platformdengan operasi multi-sistem. Tantangan: Mencari data dalam waktu singkat
  • 28. 28 | P a g e Volume data yang bisa jadi sangat besar akan menyulitkan dalam mencari data tertentu di dalam tumpukan data. Solusi: Gunakan aplikasi yang akan memudahkan mencari objek dan relasi data dengan fitur keyword search yang dapat menghasilkan pemetaan antar objek pada sebuah database. Tantangan: Integritas data tidak terjamin Integritas adalah aspek penting lain dari keamanan database. Kewenangan administrator yang tak terbatas dalam mengubah data akan mengurangi integritas database. Banyaknya jumlah pemegang akses ke penyimpanan data tentunya akan mempersulit pengawasan aktivitas login, yang nantinya rentan terhadap cyber attack. Solusi: Batasi sistem keamanan dengan kontrol akses. Pastikan bahwa hanya orang terpercaya yang dapat melihat informasi perusahaan. Gunakan sistem Kontrol Akses Pengguna yang menentukan izin siapa yang dapat mengakses data tersebut. Kelola akses database dengan mekanisme ticketing, yang membuat pengajuan hak akses admin harus melalui proses approval dari tingkat manajemen yang lebih tinggi seperti manajer IT. Tantangan-tantangan di atas dapat menimbulkan dampak yang signifikan terhadap perusahaan, baik dalam sumber daya hingga biaya. Manfaat Database dalam Perusahaan Penggunaan sistem informasi sangat dibutuhkan dalam meningkatkan produktivitas dalam suatu perusahaan dengan semakin banyaknya persaingan, membuat perusaahaan berpikir keras dalam menjalankan proses bisnisnya. Untuk itu digunakanlah suatu sistem database dalam pengelolaan data. Penggunaan database dalam perusahaan merupakan salah satu hal yang sangat wajib untuk mendukung kegiatan-kegiatan yang ada di dalam perusahaan. Database merupakan suatu kumpulan data yang saling terhubung dan dapat diakses dengan mudah. Dengan adanya Database
  • 29. 29 | P a g e Management System (DBMS), perusaahan dapat dengan mudah mengakses dan menyimpan data informasi. Selain untuk mengakses dan menyimpan data suatu perusahaan, DBMS harus dapat memantau apa yang terjadi pada kegiatan operasional sehingga dapat mengambil langkah yang cepat dan tepat jika terjadi masalah. Misalnya penjualan yang cepat harus diikuti manajemen inventori yang cepat. Bagian keuangan juga dengan cepat bisa menghitung rugi dan laba untuk membantu manajemen dalam menentukan apakah perlu menambah produksi, membeli bahan mentah dan lain sebagainya. Langkah pertama dari perusahaan dalam membuat database adalah membuat standarisasi pada seluruh data-data yang ada. Kemudian menentukan jenis aplikasi DBMS apa yang sesuai untuk dipakai dalam membantu penyusunan dan pemanfaatan data-data tersebut. Setelah memanfaatkan aplikasi DBMS, langkah berikutnya adalah mengelola informasi. Hal ini bukan suatu pekerjaan yang mudah, meliputi siapa yang bisa melihat dan menggunakan, bagaimana mem-backup, berapa lama harus disimpan, teknologi penyimpanan yang tepat dan lain-lain Aplikasi DBMS yang sering digunakan oleh suatu perusahaan adalaha adalah Microsoft Access, MySQL, Oracle atau aplikasi yang lainnya. Aplikasi-aplikasi tersebut digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. Setelah database selesai dibuat, perusahaan skala kecil bisa menggunakan aplikasi tersebut untuk mendukung kegiatan operasional. Berikut beberapa keuntungan dalam penggunaan Database: 1. Mengurangi redundancy, data yang sama pada beberapa aplikasi cukup disimpan sekali saja. 2. Integrity, data tersimpan secara akurat. 3. Menghindari inkonsisten, karena redundancy berkurang, maka update data jadi lebih efisien.
  • 30. 30 | P a g e 4. Penggunaan data bersama, data yang sama dapat diakses oleh beberapa user pada saat bersamaan. 5. Menyangkut keseragaman penyajian data. 6. Menyeimbangkan kebutuhan, dapat ditentukan prioritas suatu operasi, misal antaraupdate dengan retrieval. Untuk keamaanan database suatu perusahaan harus mempunyai seseorang yang dapat mengontrol dan mengatur database atau biasanya disebut Administrator database. Seorang administratorlah yang memegang peranan penting pada suatu sistem database, oleh karena itu administrator harus mempunyai kemampuan dan pengetahuan yang cukup agar dapat mengatur suatu sistem database. Salah satu contoh sukses penggunaan database dalam perusahaan adalah perusahaan Amazon dengan cara mengelola database pelanggan. Amazon.com adalah salah satu bentuk contoh perusahaan masa depan. Mereka memanfaatkan teknologi internet untuk membangun database pelanggan dan komunikasi dengan para pelanggannya. Amazin memanfaatkan teknologi untuk berkomunikasi dengan individu-individu dengan sangat efektif. Pelanggan puas karena mendapatkan informasi yang dibutuhkan dan sesuai dengan harapannya. Mengapa demikian? Karena data-data pelangganb di Amazon sudah terorganisir dengan baik, sehingga Amazon mengetahui kebutuhan pelanggan dengan tepat.
  • 31. 31 | P a g e DAFTAR PUSTAKA Putra, Yananto Mihadi. (2018). Sistem Manajemen Basis Data. Modul Kuliah Sistem Informasi Manajemen. FEB - Universitas Mercu Buana: Jakarta. ‘O'Brien, J. A., & Marakas, G. M. (2006). Management Information Systems (Vol. 6). McGraw-Hill Irwin. O'Brien, J. A., & Marakas, G. M. (2005). Introduction to Information Systems (Vol. 13). New York City, USA: McGraw-Hill/Irwin. http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya- lengkap.html http://dahlanrais.blogspot.com/2015/05/sistem-manajemen-basis-data.html https://ozye09018119.wordpress.com/2014/01/29/implementasi-database-dalam- bidang-bisnis-pada-suatu-perusahaan/ http://www.asaba.co.id/article/preview/30/tantangan-pengelolaan-data-dan- solusinya https://sis.binus.ac.id/2017/09/27/manfaat-database-dalam-perusahaan/