Sistem manajemen basis data (DBMS) digunakan untuk mendefinisikan, memanipulasi, dan mengelola data dalam database. Database relasional mengatur data dalam bentuk tabel yang terkait, dimana hubungan antar tabel ditunjukkan melalui data bersama. Analisis database penjualan online Lazada mengidentifikasi empat tabel utama: tabel barang, tabel pembeli, tabel pembayaran, dan tabel transaksi.
Sim, 6, syirlla maulidina, database manajemen system , universitas mercu buana, 2018.pdf converted
1. Sistem Informasi Manajemen
Nama : Syirlla Maulidina
Dosen Pengampu : Prof. Dr. Hapzi Ali, CMA
Universitas Mercu Buana
DATABASE MANAGEMENT SYSTEM
Sistem manajemen basis data (DBMS) adalah paket perangkat lunak yang dirancang
untuk mendefinisikan, memanipulasi, mengambil dan mengelola data dalam database. DBMS
umumnya memanipulasi data itu sendiri, format data, nama field, struktur catatan dan struktur
file. Ini juga mendefinisikan aturan untuk memvalidasi dan memanipulasi data ini. Sebuah
DBMS membebaskan pengguna program framing untuk pemeliharaan data. Bahasa query
generasi keempat, seperti SQL, digunakan bersama dengan paket DBMS untuk berinteraksi
dengan database.
Sebuah DBMS selalu menyediakan kemandirian data. Setiap perubahan dalam
mekanisme penyimpanan dan format dilakukan tanpa memodifikasi seluruh aplikasi. Ada empat
tipe utama dari organisasi basis data:
1. Relational Database: Data diatur sebagai tabel yang secara logis independen. Hubungan antar
tabel ditunjukkan melalui data bersama. Data dalam satu tabel dapat merujuk data serupa di tabel
lain, yang mempertahankan integritas tautan di antara mereka. Fitur ini disebut sebagai integritas
referensial - konsep penting dalam sistem basis data relasional. Operasi seperti "pilih" dan
"gabung" dapat dilakukan pada tabel ini. Ini adalah sistem database organisasi yang paling
banyak digunakan.
2. Basis Data Datar: Data diatur dalam satu jenis catatan dengan jumlah bidang yang tetap. Tipe
basis data ini menghadapi lebih banyak kesalahan karena sifat data yang berulang.
3. Object-Oriented Database: Data diatur dengan kemiripan dengan konsep-konsep
pemrograman berorientasi objek. Objek terdiri dari data dan metode, sementara objek kelompok
kelas memiliki data dan metode yang sama.
4. Hierarchical Database: Data diatur dengan hubungan hierarkis. Ini menjadi jaringan yang
kompleks jika hubungan satu-ke-banyak dilanggar.
2. Pentingnya Database:
1. Data adalah sumber daya yang vital pada suatu organisasi yang perlu diatur dengan baik
seperti layaknya asset-asset bisnis lainnya
2. Bisnis tidak dapat berjalan dengan baik tanpa data yang berkualitas terkait dengan
operasional secara internal maupun lingkungan eksternal perusahaan.
3. Perusahaan perlu memiliki Data Resource Management yang baik dengan memanfaatkan
kemajuan teknologi informasi untuk memenuhi kebutuhan informasi perusahaan.
Jenis-jenis Database:
1. Database operasional, menyimpan data terinci yang dibutuhkan untuk mendukung proses
bisnis dan operasi dari suatu perusahaan.
2. Database terdistribusi, dapat berlokasi didalam server jaringan di World Wide Web, di
intranet dan ekstranet perusahaan, atau di jaringan perusahaan lain.
3. Database eksternal, akses infomasi yang kaya dari database eksternal tersedia secara gratis
dari berbagai layanan komersial online, dengan atau tanpa biaya dari banyak sumber di
internet.
4. Database Hipermedia, sebuah situs Web menyimpan informasi semacam ini dalam database
hypermedia yang terdiri dari berbagai halaman hyperlink dari multimedia.
DATABASE RELATIONAL
Database relasional merupakan jenis Database Management System (DBMS) yang
terbaru, yang memberikan gambaran atau bagam skema yang menjelaskan tentang hubungan
antar tabel bisa dilakuan di dalam sebuah database. Model database ini digagas oleh seorang
pakar database bernama EF codd.
Jenis database relasional ini merupakan jenis database yang paling sederhana disamping
jenis database pendahulunya yaitu database Hierarki (Hierarchical Database Model), dan
database Jaringan (Network Database Model). Jenis database relasional menggunakan strukrur
database 2D (dimensi). Perlu diketahui bahwa kedua model pendahulu relasional database yaitu
database hirarki dan database jaringan untuk saat ini sudah tidak banyak digunakan, hal ini
karena adanya berbagai kelemahan dan fungsionalitas yang ada dari kedua jenis database
tersebut yang sudah memenuhi spesifikasj atau kebutuhan aplikasi modern saat ini, yang
menuntut sistem database yang lebih kompleks dan terstruktur untuk memenuhi berbagai
kebutuhan komputasi skala besar saat ini, baik dalam skala personal maupun Enterprise.
RDBMS (Relational Database Management System) adalah sebuah software komputer
yang digunakan untuk membuat, menyunting dan menanajemen basis data yang telah
mendukung skema relational. Pemanfaatan program ini sangat banyak sekali Contohnya,
misalnya dalam sistem apoteker, sistem penyewaan (Rental) mobiL, sistem penjualan barang,
sistem kepustakaan, sistem pertokoan, dan masih banyak lagi. RDBMS sendiri memiliki
tingkatan sesuai skala yang akan digunakan, ada RDBMS yang digunakan untuk small-scale
database semisal aplikasi stock sederhana, aplikasi perpustakaan, dan ada aplikasi large-scale
database yaitu aplikasi RDBMS dengan skala yang lebih luas mencakup kebutuhan enteprise,
3. contohnya adalah aplikasi Oracle yang digunakan untuk menangani kebutuhan akan manajemen
Perusahaan berskala besar (dengan jumlah record yang sangat besar).
FILE, RECORD, FIELD, BYTE DAN BIT
Hirarki Struktur Basis Data
FILE: adalah kumpulan berbagai informasi yang berhubungan dan juga tersimpan di dalam
secondary storage, secara konsep file memiliki beberapa tipe ada yang bertipe Data terdiri dari
numeric, character dan binary. Lalu ada juga file yang bertipe program. Atau Definisi file adalah
arsip ataupun data yang tersimpan di dalam komputer.
File di komputer pada umumnya disimpan di dalam suatu folder tertentu tergantung si pemilik
komputer tersebut ingin dimana ia menyimpannya, setiap file memiliki ekstensi masing-masing
tergantung jenis file itu sendiri. Ekstensi file adalah sebagai tanda yang membedakan jenis-jenis
dari file.
Contoh dan jenis file serta ekstensinya
Berikut ini contoh jenis file dan macam-macam ekstensinya:
• System= sys, com, bak, bat, tmp, dan exe.
• Video= avi, KV, mpg, mpeg, wmv, 3gp, dan flv.
• Dokumen= html, doc, odt, xls, ods, dan pdf.
• Suara= wav, rm, mp3, dan midi.
• Gambar= jpeg, jpg, gif, png tif dan tiff.dll
RECORD: adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan
baris. Tabel adalahmerupakan kumpulan dari beberapa record dan juga field. File adalah terdiri
dari record-record yang menggambarkan dari satu kesatuan data yang sejenis. Misalnya seperti
4. file nama barang berisikan data tentang semua nama barang yang ada. Data adalah kumpulan
fakta atau kejadian yang digunakan sebagai penyelesaian masalah dalam bentuk
informasi. Pengertian basis data (database) adalah basis data yang terdiri dari dua kata, yaitu
kata basis dan data. Basis dapat di artikan markas ataupun gudang, maupun tempat berkumpul.
FIELD: adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field
misalnya seperti NomerBarang atau NamaBarang, maka yang dipaparkan dalam field tersebut
harus yang berkaitan dengan nomer barang dan nama barang. Atau definisi field yang lainnya
yaitu tempat atau kolom yang terdapat dalam suatu table untuk mengisikan nama-nama (data)
field yang akan di isikan.
BYTE: adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan
sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit. Satu byte digunakan
untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode Ascii untuk J ialah
10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter (huruf, angka, atau
tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).
BIT: adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1.
Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara
manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya
dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk
data.
ANALISA DATABASE PADA PENJUALAN ONLINE “LAZADA”
Analisa Penjualan Online
Di bagian ini temen-temen diharapkan mampu menganalisa web tersebut dengan melakukam
mapping. menggelompokan field dalam satu tabel dan berapa tabel dalam satu web yang di
analisa. Perhatikan dibawah ini , , ,
gambar diatas merupakan tahap pertama yang kelompok kami sebut adalah tabel barang. lihat
dibawah ini :
6. kemudian yang selanjutnya proses saat kita memesan barang di web online adalah.
ini yang biasa ada dalam penjualan online yaitu jenis pembayaran. dan seperti ini setelah kami
melakukan mapping atau analisa.
selanjutnya yang terakhir adalah report. yaitu hasil akhir sebelum kita mendapatkan hasil.
dan setelah dibuatkan tabel dan field sehingga seperti ini hasilnya.
setelah tabel-tabel dibuat . . . kita berinama normalisasi pertama. selanjutnya kita eksekusi
menuju database yaitu phpmyadmin . . . sebelumnya buka XAMPP dan browser. kemudian
seperti ini hasil setelah di buatkan database.
7. diatas adalah hasil analisa web dengan 4 tabel yang digunakan.
diatas adalah tabel barang.
9. diatas adalah tabel transaksi
setelah semua selesai. kemudian lakukan normalisasi database pada phpMyadmin. lihat dibawah
ini.
dan yang terakhir adalah lakukan ERD . . .
10. Source:
Techopedia, 2018. https://www.techopedia.com/definition/24361/database-management-
systems-dbms, (12 Oktober 2018, Jam 00.30)
Dosenit.com, 2017. https://dosenit.com/kuliah-it/database/database-relasional, (12 Oktober 2018,
Jam 00.45)
Aliaulia, 2015. http://aliaulia.blogspot.com/2015/08/pengertian-data-base-file-record-field.html
, (12 Oktober 2018, Jam 00.56)
Ronafaroni, 2016. https://ronafaroni1234.wordpress.com/2016/01/19/analisa-database-pada-
penjualan-online-lazada/, (16 Oktober 2018, Jam 21.11)