1. Nama : Ahmad Fauji
Nim : 41816010048 Fakultas Ilmu Komputer/Sistem Informasi
Mata Kuliah : Sistem Informasi Manajemen
Universitas Mercubuana
Quiz
1) DBMS
Pengertian DBMS
DBMS merupakan kependekkan dari Database Management System, yang dalam bahasa Indonesia dikenal
dengan istilah Sistem Manajemen Basis Data dan sering juga disingkat menjadi SMBD. DBMS atau SMBD
merujuk pada suatu sistem yang berfungsi sebagai pengolahan basis data sehinga menjadi sebuah informasi.
Kami mengutip dari buku Strategi Perancangan dan Pengelolaan Basis Data karya Kusrini, M.Kom
mengatakan,
pengertian DBMS adalah software yang menangani semua akses ke basis data, software tersebut
memungkinkan menyusun, mengolah dan memperbaharui item-item dalam suatu basis data atau database.
DBMS mempunyai kemampuan untuk mengolah data dalam jumlah yang besar, selain itu DBMS juga mampu
untuk melakukan manipulasi data dengan mudah dan cepat.
Contoh Program DBMS :
1. MySQL
2. Oracle
3. Firebirh
4. Microsoft SQL Server
5. Foxpro 6.0 atau FoxBase
6. DB2
7. Paradox
8. Microsoft Access
2. 2) Tipe File
File merupakan data yang ada pada komputer. Setiap data yang ada pada komputer dapat dikategorikan
sebagai file. File tidak hanya terbatas pada data-data tertentu saja. Setiap data baik itu data gambar, data
angka, data kata, data video, data suara, data aplikasi, dan data-data lainnya merupakan sebuah file.
Jenis-jenis File pada Komputer :
Setelah mengetahui pengertian file, selanjutnya kita akan membahas mengenai jeni-jenis file pada komputer.
Seperti yang telah diterangkan sebelumnya, komputer dipenuhi dengan berbagai macam file dari berbagai
macam data pula. Jenis-jenis file yang ada pada komputer sangat banyak jumlahnya. Tidak semua jenis file
dibutuhkan secara langsung oleh manusia. Ada beberapa ekstensi file yang tidak berkaitan langsung dengan
pengguna komputer, seperti halnya berbagai file untuk aplikasi.
Lantas apa sajakah jenis-jenis file yang berkaitan langsung dengan pengguna komputer? Berikut ini jenis-jenis
file yang kami kelompokkan berdasarkan jenis data / ekstensi nya :
• Suara : wav, mp3, midi, dll
• Video : mp4, flv, 3gp, mepeg, mwv, avi, dll
• Gambar : jpeg, jpg, png, gif, tiff
• Dokumen : doc, docx, txt, xls, pdf, ppt, dll
• System : exe, sys, bak, dat, com, dll
Beberapa jenis file diatas hanya merupakan sebagian contoh dari ekstensi file. Masih ada banyak lagi jenis-
jenis file lain yang tidak dapat disebutkan satu-persatu di tulisan ini.
3) File, Record, byte, field dan Byte
Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga
membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam batasan
tertentu
3. A. FILE
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.
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.
B. RECORD
Record adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan baris. Tabel adalah
merupakan kumpulan dari beberapa record dan juga field. File adalah terdiri dari record-record yang
menggambarkan dari satu kesatuan data yang sejenis. Misalnya seperti 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.
C. FIELD
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
4. 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.
D. BYTE
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).
E. BIT
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.
Forum
Dalam membangun sebuah sistem informasi berbasis web, perlu dilakukan perancangan struktur relasi
antarentitas dalamRelational Database Management System (RDBMS). Database relasional adalah suatu
model database yang disajikan dalam bentuk tabel berdimensi dua (yang disebut relasi atau tabel) untuk
menggambarkan suatu berkas data, dengan masing-masing relasi tersusun atas tupel atau baris dan atribut.
Relasi dirancang dengan menggunakan foreign key untuk berhubungan dengan relasi lain.
Tujuan dari model database relasional ini antara lain:
· Menekankan kemandirian data
5. · Mengatasi ketidakkonsistenan dan duplikasi data dengan menggunakan konsep normalisasi
· Meningkatkan kemampuan akses data.
Database relasional ini memiliki karakteristik seperti pada struktur tabularnya, satu bahasa digunakan untuk
semua pemakai, dan data dihubungkan melalui nilai data. Sementara kelebihan-kelebihan database
relasional antara lain:
· Tabular view dan bentuknya sederhana
· Seluruh hasil operasinya berupa tabel
· Tidak terdapat pointer-pointer
· Memiliki kemampuan operator yang baik
· Fleksibel
· Mudah digunakan dalam melakukan pengoperasian data
Pada model relasional, database akan disebar (dipilah-pilih) ke dalam berbagai tabel 2 dimensi. Setiap
tabel selalu terdiri atas lajur horizontal yang disebut dengan baris data (row/record) dan lajur vertikal biasa
disebut dengan kolom (column/field). Di setiap pertemuan baris data dan kolom itulah item-itemdata
ditempatkan.
Secara sederhana, istilah-istilah dalam Database Relasional antara lain:
- Relasi: Sebuah tabel yang terdiri dari beberapa kolom dan baris
- Atribut: Kolom pada sebuah relasi
- Tupel: Baris pada sebuah relasi
- Domain: Kumpulan nilai yang valid untuk satu atau lebih atribut
- Derajat (Degree): Jumlah atribut dalam sebuah relasi
- Kardinalitas: Jumlah tupel dalam sebuah relasi
Jumlah tupel suatu relasi pada model relasional ini disebut kardinalitas, sedangkan jumlah atribut suatu relasi
disebut derajat (degree) atau terkadang disebut arity. Relasi yang berderajat satu (hanya memiliki satu
atribut) disebut unary. Relasi yang berderajat dua disebut binary, dan yang berderajat tiga disebut ternary.
Sedangkan yang berderajat n disebut n-ary.
6. Sifat suatu relasi:
- Tak ada tupel (baris) data yang kembar
- Urutan tupel tidak berpengaruh terhadap suatu relasi
- Setiap atribut memiliki nama yang unik
- Letak atribut bebas
- Setiap atribut memiliki nilai tunggal dan jenisnya sama untuk semua tupel.
PERANCANGAN DATABASE RELASIONAL SISTEM INFORMASI AKADEMIK
Dalam database ini terdapat 8 tabel, di antaranya adalah 5 tabel master dan 3 tabel relasi. Berikut adalah
contoh tabel-tabel yang dibuat dalam suatu sistem informasi akademik:
Tabel Master
1. mahasiswa {nim, nama_mhs, jenis_kelamin, alamat}
2. dosen {nip, nama_dosen, alamat}
3. mata_kuliah {kode_mk, nama_mk, sks}
4. jurusan {kode_jur, nama_jur}
5. ruang {kode_ruang}
Tabel Relasi
1. krs {nim, kode_mk, kode_jur}
2. khs {nim, kode_mk, nilai}
3. jadwal {kode_mk, nip, kode_ruang, waktu}
Setelah relasi antartabel ditentukan, maka dapat ditentukan kunci mana yang akan dijadikan foreign key
pada masing-masing tabel untuk berelasi dengan tabel lain. Berikut adalah relational model dari sistem
informasi akademik.
Daftar Pustaka :
http://www.mandalamaya.com/pengertian-dbms-dan-contoh-program-dbms/