Nama : Rex Fritz Sidupa
NIM :
682012027
Sistem Basis Data
1.Apakah data itu ?
Data adalah kumpulan
fakta yang dipakai untuk analisa.
2.Sebutkan Jenis-jenis/tipe-tipe data ?
A. TIPE DATA SEDERHANA (SIMPLE - DATA TYPE)
*adalah tipe data yang
sudah ada dan dijadikan standar dalam bahasa pemrograman tertentu.
*Isi dari tipe data sederhana
ini adalah data-data tunggal
B. TIPE DATA TERSTRUKTUR (STRUCTURED - DATA TYPE)
1. ARRAY (LARIK)
2. RECORD (REKAMAN)
3. FILE
4. SET (HIMPUNAN)
1.ARRAY
(LARIK)
*Larik adalah tipe data yang
berisi beberapa data yang ditampung dalam satu variabel yang memiliki
tipe data yang sama.
*Masing masing data yang
tertampung dalam sebuah larik akan ditandai sebagai elemen pertama
sampai ke - n.
*larik dapat dibuat beberapa
dimensi, misalnya untuk menggambarkan matrix kita perlu
menggunakan larik 2 dimensi.
2. RECORD (REKAMAN)
*Tipe data rekaman di gunakan
untuk menampung data yang terdiri dari beberapa tipe yang berbeda.
*Record dapat diakses (diisi)
dan dibaca per elemen record dengan menyebut nama elemennya.
3.
FILE
4. SET (HIMPUNAN)
C. TIPE POINTER
* Pointer secara harfiah dapat
diartikan sebagai penunjuk.
* Tipe data pointer ini
merupakan tipe data yang berisikan alamat memori dimana data disimpan
3.Bagaimana
mengumpulkan data ?
>Observasi
Langsung
Observasi atau mengamati kegiatan
yang secara langsung dari sebuah sistem, perlu
dilakukan untuk menjawab
pertanyaan-pertanyaan seperti bagaimana melakukan suatu
sistem, siapa yang melakukannya,
berapa lama melakukannya, dimana melakukan dan
lain-sebagainya.
Ada tiga cara analis untuk
melakukan pengamatan secara langsung sebagai berikut :
• Pengamatan secara langsung dengan melakukan interaksi dengan
pihak yang
diobservasi.
• Pengamatan secara langsung tanpa interaksi dengan pihak yang
diamati,
tetapi mereka tahu bahwa mereka
sedang dijadikan obyek pengamatan.
• Pengamatan suatu aktifitas atau kegiatan obyek tanpa diketahui
oleh obyek
yang diamati dan tanpa interaksi
apapun.
Keunggulan :
1. pengamatan langsung atas perilaku,
memungkinkan peneliti untuk merekam perilaku
sebagaimana adanya
2. informasi yang didapatkan lebih mendalam
bila dibandingkan dengan metode penelitian
Lain
3. dapat memahami situasi yang rumit
Kelemahan :
1. Tugas observasi dapat terganggu pada
waktu ada peristiwa yang tidak terduga
Misalnya cuaca.
>Wawancara
Dalam kaitan dengan analisa dan
desain sistem informasi, wawancara merupakan
jembatan komunikasi yang paling
tepat antara seorang sistem analis dengan organisasi
atau perusahaan dan merupakan
teknik yang paling produktif dalam mencari suatu
fakta. Hal itu dikarenakan
wawancara merupakan suatu teknik dimana pencari dan
pemberi data dapat berhadapan
secara langsung, saling bertukar pikiran dan bertukar
informasi mengenai permasalahan
yang telah ditentukan.
Berikut di bawah ini adalah
beberapa tujuan dari sebuah kegiatan wawancara :
• Menjajagi sifat dan pendapat dari responden tentang sistem
yang akan
dikembangkan.
• Memeriksa dan melakukan cross chek terhadap kebenaran data dan
informasi
yang sudah diketahui sebelumnya.
• Memperoleh data kuantitatif dan kualitatif mengenai
kbijaksanaan, prosedurprosdur
dan biaya.
• Wawancara juga bisa dimanfaatkan untuk memperkuat dukungan
dari
elemen-elemen organisasi mengenai
sistem baru yang akan diterapkan.
Keunggulan :
bebas
menggali informasi dari sumbernya, data akurat, dapat mengetahui langsung dari
ekspresinya responden menjawab bohong/jujur, mempunyai nilai yang tinggi, semua
kesalahan dapat dihindari, informasi yang diperoleh langsung dari sumber yang
pertama, hasil wawancara secara kualitas dapat dipertanggung jawabkan.
Kelemahan
:
harus punya skill untuk mewawancarai, ada
kesepakatan waktu/tempat, menjaga penampilan. Memerlukan waktu, tenaga, dan
biaya yang lebih besar ,Sangat tergantung pada individu yang akan diwawancarai ,Situasi
wawancara mudah dipengaruhi lingkungan sekitar, Menuntut penguasaan
keterampilan bahasa yang baik dari interviewer, data atau informasi yang
dikulpulkan terbatas, memakan waktu dan biaya yang besar jika dilakukan di
wilayah yang luas.
>Kuesioner
Pemakaian kuesionar bertujuan untuk menggali fakta dan
memperoleh berbagai
masukan dari obyek penelitian
dalam hal ini adalah responden. Pemakaian metode
kuesioner memiliki kelebihan dapat
melakukan penelitian untuk responden yang
jumlahnya besar dan menjangkau
responden yang berkedudukun jauh dari analis. Tetapi
kelemahan dari sistem ini antara
lain adalah kesulitan responden untuk memberikan
jawaban yang lebih detail terhadap
suatu permasalahan karena kuesioner bersifat sangat
terbatas disamping sulitnya pihak
pembuat kuesioner menyusun suatu pertanyaan yang
bermanfaat tanpa memperkirakan
jawabannya terlebih dahulu.
Keunggulan :
*Tidak memerlukan hadirnya peneliti.
*Dapat dibagikan secara serentak kepada
responden.
*Dapat dijawab oleh responden menurut kecepatannya
masing-masing menurut waktu senggang responden.
*Dapat dibuat anonim sehingga responden
bebas, jujur dan tidak malu-malu menjawab.
*Dapat dibuat berstandar sehingga semua
responden dapat diberi pertanyaan yang benar-benar sama.
Kelemahan :
Responden sering tidak teliti dalam
menjawab sehingga ada pertanyaan yang terlewati tidak terjawab, padahal sukar
diulangi diberikan kembali padanya.
kesulitan responden untuk memberikan jawaban yang lebih detail
terhadap suatu permasalahan karena kuesioner bersifat sangat terbatas disamping
sulitnya pihak pembuat kuesioner menyusun suatu pertanyaan yang bermanfaat
tanpa memperkirakan jawabannya terlebih dahulu.
>Sampling
Dokumen
Sampling dokumen, merupakan teknik pengumpulan data untuk
melakukan identifikasi
terhadap permasalahan yang bisa melibatkan pekerjaan-pekerjaan
rinci dalam jumlah
yang besar serta untuk pengakumulasian data pada
kegiatan-kegiatan yang sulit diukur.
Kegiatan ini lebih berorientasi kepada pekerjaan pencatatan
yang terdapat di seluruh
bagian organisasi.
Teknik sampling berguna agar:
1. Mereduksi anggota populasi menjadi anggota sampel yang mewakili populasinya (representatif), sehingga kesimpulan dapat dipertanggungjawabkan.
2. Lebih teliti menghitung yang sedikit daripada yang banyak
3. menghemat waktu, tenaga dan biaya.
1. Mereduksi anggota populasi menjadi anggota sampel yang mewakili populasinya (representatif), sehingga kesimpulan dapat dipertanggungjawabkan.
2. Lebih teliti menghitung yang sedikit daripada yang banyak
3. menghemat waktu, tenaga dan biaya.
4.Apa yang di maksud dengan
informasi ?
Informasi adalah suaatu data yang sangat bermanfaat bagi yang
membutuhkannya.
5.Apa
perbedaan data dan informasi ?
Data :
-Bersifat mentah
-Digunakan untuk pengolahan lebih lanjut
-Harus diolah
Informasi :
-Hasil olahan lebih berguna
-Acuan mengambil keputusan
-Sudah memiliki nilai guna dan Tanpa harus diolah
6.apakah
basis data itu ?
Basis data (database) adalah kumpulan dari
berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data
tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat
lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur
dan batasan dari data atau informasi yang akan disimpan. Database merupakan salah satu
komponen yang penting dalam sistem informasi, karena merupakan basis dalam
menyediakan informasi pada para pengguna atau user.
7.sebutkan
dan jelaskan jenis-jenis basis data ?
1. Basis data individual
Basis data individual
adalah basis data yang digunakan oleh perseorangan.
Biasanya basis data seperti ini banyak dijumpai dilingkungan PC.
Visual dBASE, Corel Paradox, dan Filemaker Pro merupakan contoh perangkat lunak
yang biasa digunakan untuk mengelola basis data untuk kepentingan
pribadi.
2. Basis data perusahaan
Basis data perusahaan
adalah basis data yang dimaksudkan untuk diakses oleh sejumlah
pegawai dalam sebuah perusahaan dalam sebuah lokasi. Basis data seperti ini
disimpan dalam sebuah server dan para pemakai dapat mengakses dari masing-masing
komputer yang berkedudukan sebagai client.
3. Basis data terdistribusi
Basis data terdistribusi
adalah basis data yang disimpan pada sejumlah komputer yang terletak
pada beberapa lokasi. Model seperti ini banyak digunakan bank yang memiliki sejumlah
cabang di pelbagai kota dan melayani transaksi perbankan yang
bersifat online.
4. Basis data publik
Basis data publik
adalah basis data yang dapat diakses oleh siapa saja (publik).
Sebagai contoh, banyak situs web
(misalnya yahoo dan about.com) yang menyediakan data yang bersifat publik dan dapat diambil siapa saja secara gratis. Namun
adakalanya seseorang harus menjadi anggota dan membayar iuran untuk memperoleh
data publik.
8.sebutkan dan jelaskan elemen-elemen
penyusun basis data !
-Entitas adalah sekumpulan objek
yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu
dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
-Atribut adalah deskripsi data yang
bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas
yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau
dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi
keunikan suatu individu.
-Data Value (Nilai
Data) : Data Value adalah data
aktual atau informasi yang disimpan pada tiap data, elemen, atau atribut.
Atribut nama pegawai menunjukan tempat dimana informasi nama karyawan disimpan,
nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan
isi data nama pegawai tersebut.
-File/Tabel : Kumpulan record sejenis
yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai
datanya.
-Record/Tuple : Kumpulan elemen-elemen
yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap.
Satu record mewakili satu data atau informasi.
9.sebutkan
dan jelaskan tujuan dan manfaat basis data !
Pemanfaatan
basis data dilakukan dengan tujuan yaitu:
Kecepatan dan kemudahan (Speed )
Pemanfaatan
Database memungkinkan kita untuk dapat menyimpan data atau melakukan perubahan
( manipulasi ) dan menampilkan kembali data tersebut dengan cepat dan mudah,
dari pada kita menyimpan data secara manual.
Efisien ruang penyimpanan (Space )
Dengan Database
penggunaan ruang penyimpanan data dapat dilakukan karena kita dapat melakukan
penekanan jumlah pengulangan data dengan menerapkan sejumlah pengkodean .
Keakuratan (Acuracy)
Pemanfatan
pengkodean atau pembentukan relasi antar data dengan penerapan aturan atau
batasan tipe data dapat diterapkan dalam Database yang berguna untuk menentukan
ketidakakuratan pemasukan atau penyimpanan.
Keamanan (Security)
Dalam sejumlah
sistem ( apilkasi ) pengelolah database tidak menerapkan aspek keamanan dalam
penggunaan database. Tetapi untuk sistem yang besar dan serius, aspek keamanan
juga dapat diterapkan. Dengan begitu kita dapat menentukan siapa yang boleh
menggunakan database dan menentukan jenis operasi-operasi apa saja yang boleh
dilakukan.
Terpeliharanya keselarasan data (Consitant)
Apabila ada
perubahan data pada aplikasi yang berbeda maka secara otomatis perubahan itu
berlaku untuk keseluruhan
Data dapat dipakai secara bersama (shared)
Data dapat
dipakai secara bersama-sama oleh beberapa program aplikasi (secara batch maupun
on-line) pada saat bersamaan.
Dapat diterapkan standarisasi (standardization)
Dengan adanya
pengontrolan yang terpusat maka DBA dapat menerapkan standarisasi data yang
disimpan sehingga memudahkan pemakaian, pengiriman maupun pertukaran data.
10.contoh
penerapan BD
-Studying at university
Jika kita di
sebuah universitas, maka akan ada suatu sistem database yang berisi informasi
tentang mahasiswa, matakuliah yang diambil pada semester itu, detil tentang
biaya kuliah, modul yang sudah diambil tahun sebelumnya juga yang diambil tahun
ini serta rincian dari semua hasil ujian. Selain itu juga terdapat suatu
database yang berisi program kuliah tahun depan, admission dan sebuah database
yang berisi rincian staff yang bekerja di universitas itu.
-Taking out insurance
Ketika kita
mengambil ke aplikasi asuransi, misalnya asuransi pribadi, asuransi bangunan,
dan asuransi untuk rumah, atau asuransi kendaraan, broker asuransi akan
mengakses beberapa database yang berisi berbagai organisasi asuransi. Kita
harus menyediakan rincian data pribadi, seperti nama, alamat, umur, dan apakah
peminum atau perokok, data ini digunakan oleh sistem database untuk menentukan
premi asuransi. Broker akan membantu mencarikan jenis perusahaan asuransi yang
terbaik untuk kita.
-Purchases from the supermarket
Pada waktu
melakukan transaksi di supermarket, saat itu kemungkinan sedang terjadi proses
database. Kasir menggunakan pembaca kode [bar] untuk membaca setiap barang yang
kamu beli. Data barang ini lalu dihubungkan ke suatu program aplikasi yang
menggunakan kode [bar] untuk menemukan harga item berdasarkan suatu database
produk. Selain menemukan harga item, program juga meng-update jumlah stock
dalam database produk tadi, selanjutnya menampilkan harga barang pada mesin kas
register. Jika tingkat persediaan telah mencapai suatu ambang batas tertentu,
maka akan dilakukan pemesanan lagi, untuk itu secara otomatis sistem akan
mencetak suatu order untuk pemasok. Jika suatu saat pelanggan menelpon
supermarket, petugas akan memeriksa apakah persediaan yang dimaksud telah
tersedia.
-Using the local library
Perpustakaan
umumnya mempunyai suatu database yang berisi rincian buku, rincian pembaca,
data pengunjung. Terdapat index yang terkomputerisasi, sehingga pembaca dapat
menemukan sebuah buku berdasar pada judul nya, atau pengarang, atau subjek
area. sistem database menangani reservasi untuk mengijinkan pembaca untuk
meminjam suatu buku dan untuk memperoleh pemberitahuan melalui mail ketika buku
tersedia. Sistem juga mengirimkan peringatan ke peminjam yang seharusnya
mengembalikan buku karena telah jatuh tempo. Umumnya sistem akan mempunyai
suatu alat baca kode (bar) yang serupa untuk dengan yang digunakan oleh di
supermarket seperti uraikan lebih awal. Alat ini digunakan untuk menjejaki buku
yang diterima dan dipinjam keluar dari perpustakaan.
0 comments:
Post a Comment