Sistem Basis Data


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.


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