Anda di halaman 1dari 5

Tugas Praktikum Sistem Basis Data

Disusun untuk memenuhi tugas dari mata kuliah Praktikum Sistem Basis
Data

Yang Disusun Oleh :


ACHMAD ADING MULIADI
NMP: 14-621-036

UNIVERSITAS YAPIS PAPUA

Dinas Pendidikan dan Pengajaran Kota Jayapura


2015
Tugas Awal Pertemuan 1
Apa defenisi dari basis data?

Menurut wikipedia Basis Data atau databases 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.

Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis dapat diartikan sebagai
markas atau gudang dimana tempat bersarang/berkumpul. Sedangkan Data
adalah represntasi fakta dunia nyata yang mewakili suatu objek seperti manusia
(pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep,
keadaan, dan sebagainya, yang direkam dalam bentuk angka, huruf, simbol,
teks, gambar, bunyi, atau kombinasisnya.

Database management system (DBMS) adalah merupakan suatu sistem software


yang memungkinkan seorang user dapat mendefinisikan, membuat, dan
memelihara serta menyediakan akses terkontrol terhadap data. Database sendiri
adalah sekumpulan data yang berhubungan dengan secara logika dan memiliki
beberapa arti yang saling berpautan.

Sistem Basis Data merupakan suatu sistem menyusun dan mengelola record-
record menggunakan computer untuk menyimpan atau merekam serta
memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga
mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk
proses mengambil keputusan.

Salah satu cara menyajikan data untuk mempermudah modifikasi adalah


dengan cara pemodelan data. Model yang akan dipergunakan pada pelatihan
ini adalah Entity Relationship Model (ERD).
Tugas Akhir Pertemuan 2
Primary Key adalah field kunci / utama dari suatu tabel yang menunjukkan
bahwa field yang menjadi kunci tersebut tidak bisa diisi dengan data yang sama,
/ dengan kata lain Primary key menjadikan tiap record memiliki identitas sendiri-
sendiri yang membedakan satu sama lainnya (unik).

Primary Key berguna pada saat menampilkan record hasil pencarian (searching),
pengurutan (sorting), dan berbagai operasi query lainnya. Dengan memilih
rimary key, proses pencarian, pengurutan dan proses penampilan data dan
lainnya berlangsung lebih cepat.
Primary

Primary Key atau Unique Key merupakan kunci yang secara unik mengidentifikasi
baris pada tabel. Primary Key atau Unique Key dapat diterapkan pada satu atau
lebih field. Apabila primary key / unique key diterapkan pada satu atau lebih field
maka pada field tersebut tidak boleh bernilai sama untuk seluruh baris pada
tabel.
Perbedaan Primary key dan Unique key

Kemudian yang membedakan primary key dan unique key adalah setiap kita
memberikan constraint primary key pada field maka constraint NOT NULL akan
diberikan pada field tersebut secara otomatis, sedangkan pada unique key tidak.
Indeks/Index

Indeks dalam database serupa dengan indeks dalam buku. Di suatu buku, satu
indeks memungkinkan anda untuk menemukan informasi dengan cepat tanpa
membaca seluruh buku. Di suatu database, indeks memungkinkan program
database menemukan data di suatu tabel tanpa menelusuri seluruh tabel. Satu
indeks di suatu buku adalah daftar kata-kata dengan angka-angka halaman
berisi masing-masing kata. Satu indeks di suatu database adalah daftar data
tertentu dari tabel dengan lokasi penyimpanan baris dalam tabel berisi masing-
masing nilai. indeks dapat diciptakan dimanapun suatu kolom atau suatu
kombinasi dari kolom di suatu tabel dan diterapkan dalam wujud B-trees. Satu
indeks berisi masukan dengan satu atau lebih kolom (kunci pencarian) dari
masing-masing baris di suatu tabel. B-tree disortir di kunci pencarian, dan dapat
dicari secara efisien di setiap subset yang terdepan dari kunci pencarian.
Sebagai contoh, satu indeks di kolom A, B, C dapat dicari secara efisien di A, A,
B, dan A, B, C.Sebagian besar buku berisi satu indeks dari kata-kata umum, nama,
tempat, dan seterusnya. Database berisi indeks yang individu untuk jenis atau
kolom yang terpilih dari data: ini serupa dengan sebuah buku yang berisi indeks
untuk nama dari orang dan indeks lain untuk tempat. Ketika anda membuat
suatu database dan menadaptkan kinerja, anda perlu membuat indeks untuk
kolom yang digunakan di dalam query untuk menemukan dataDalam contoh
database, tabel karyawan mempunyai satu indeks di kolom emp_id. Ilustrasi
yang berikut menunjukkan bagaimana indeks menyimpan masing-masing nilai
emp_id dan poin-poin ke baris Ketika aplikasi database melaksanakan suatu
statemen untuk menemukan data dalam tabel karyawan berdasar suatu nilai
emp_id yang ditetapkan, mengenali indeks untuk kolom emp_id dan
menggunakan indeks itu untuk menemukan data. Jika indeks tidak ada,
melaksanakan suatu permulaan scan tabel yang penuh pada awal tabel dan
melangkah melalui masing-masing baris, mencari-cari nilai emp_id yang
ditetapkan.

Aplikasi database secara otomatis membuat indeks untuk jenis tertentu dari
batasan (sebagai contoh, KUNCI UTAMA dan batasan UNIQUE ). Anda dapat
lebih lanjut menyesuaikan definisi-definisi tabel dengan menciptakan indeks
yang tidak terikat pada batasan. Manfaat kinerja dari indeks, bagaimanapun,
memerlukan biaya. Tabel dengan indeks memerlukan lebih banyak
ruang(space penyimpanan dalam database. Juga, perintah agar sisipan,
pembaruan, atau penghapusan data mengambil lebih panjang dan
memerlukan lebih banyak waktu proses untuk memelihara indeks. Ketika anda
mendisain dan membuat indeks, anda perlu memastikan bahwa kinerja
bermanfaat bagi berberapa lebih (dibanding) biaya tambahan dalam
ruang(space penyimpanan dan memproses sumber daya.

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.

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.

Anda mungkin juga menyukai