Minggu, 10 Maret 2013

BASIS DATA


" TUGAS BASIS DATA "
Nama : Fiqih Ismi Romadhon
NIM     : 41512010114
Dosen : Ratna Mutu Manikam


1.Jelaskan perbedaan Data Pengolahan,Dan Informasi !

*Data Pengolahan adalah merupakan nilai yang turut merepresentasikan deskripsi dari suatu objek atau       kejadian
*Informasi adalah merupakan hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih   berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan

2. 1024 byte        = 8192 bit
3. 1 Giga Byte   = 1073741824 byte

 4.Jelaskan Perbedaan Field dengan File dan berikan contohnya !

*Field merupakan sekumpulan byte/karakter yang mempunyai makna
  Contoh field adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
*File adalah sekumpulan record. Dalam satu file masing-masing record mempunyai jumlah field yang sama
contoh sebuah file adalah data tentang siapa saja yang bekerja di departemen yang sama dalam sebuah perusahaan, termasuk nama, alamat, dan nomor jaminan sosial  

5.Berikan perbedaan antara DDL dengan DML dan Berikan perbedaan contohnya !

(DDL) adalah perintah yang digunakan untuk mendefinisikan suatu database.
 Perintah-perintah yang termasuk dalam DDL adalah CREATE, DROP, ALTER
A. Data Definition Language ( DDL )
- Perintah SQL untuk definisi data:
· CREATE untuk membentuk basis data, table atau index
· ALTER untuk mengubah struktur table
· DROP untuk menghapus basis data, table atau index
                                                          Gambar 1. Contoh create database

                                                          Gambar 2. Contoh create tabel
                                                               Gambar 3. Contoh create tabel

(DML) adalah perintah-perintah yang digunakan untuk memanipulasi data pada suatu tabel
 Perintah-perintah yang termasuk dalam DML adalah SELECT, UPDATE, DELETE, INSERT.
B.Data Manipulation Languange ( DML )
- Bahasa untuk mengakses basis data
- Bahasa untuk mengolah basis data
- Bahasa untuk memanggil fungsi-fungsi agregasi
- Bahasa untuk melakukan query
- Jenis-jenis query:
· Sederhana
· Join

Contoh : Skema Model Relasi Antar Tabel Toko Kaset
Gambar 4. Contoh create query




6.Mengapa di butuhkan Basis data dan DBMS dalam suatu sistem data ?

Karena dalam sebuah sistem data tidak akan bisa tercipta jika tidak ada Basis data dan DBMS

 7.Jelaskan macam-macam Tipe File dalam basis data ?

*File Induk (Master File)
Di dalam aplikasi, file ini merupakan file yang penting. File ini tetap terus ada selama hidup dari sistem informasi. File induk dapat dibedakan lagi menjadi :
1. File induk acuan (reference master file), yaitu file induk yang recordnya relatif statis, jarang berubah nilainya.
2. File induk dinamik (dynamic master file), yaitu file induk yang record-recordnya sering berubah atau sering dimutakhirkan (update) sebagai akibat dari unsur transaksi.
*File Transaksi (Transaction File)
File transaksi disebut juga sebagai file input (input file). File ini digunakan untuk merekam data hasil dari suatu transaksi yang terjadi.
*File Laporan (Report File)
File ini disebut juga sebagai file output (Output File), yaitu file yang berisi dengan informasi yang akan ditampilkan. File ini dibuat untuk mempersiapkan pembuatan suatu laporan dan biayanya dilakukan bila printer belum siap atau masih digunakan oleh proses yang lain.
* File Sejarah (History File)
File sejarah disebut juga dengan nama file arsip (Archival File), yaitu file yang berisi data masa lalu yang sudah tidak aktif lagi hingga data sekarang, dimana data tersebut disimpan untuk keperluan masa mendatang.
* File Pelindung (Backup File)
File pelindung merupakan salinan file-file yang masih aktif di basis data pada suatu saat tertentu. File ini digunakan sebagai cadangan atau pelindung bila file basis data yang aktif rusak atau hilang.
*File Kerja (Working File)
File kerja disebut juga dengan nama file sementara (temporary file) atau scrath file. File ini dibuat oleh suatu proses program secara sementara karena memory selama proses akan dihapus bila proses telah usai.


8.Sebutkan dan jelaskan macam-macam data ?

*Menurut waktu pengumpulannya                                                                                                             Cross section adalah dikumpulkan pada suatu waktu tertentu                                                                  Data berkala adalah data yang dikumpulkan secara berkala

*Menurut sumbernya 
Data internal adalah data yang menggambarkan keadaan atau kegiatan dalam suatu organisasi 
Data eksternal yaitu data yang menggambarkan suatu keadaan atau kegiatan di luar suatu organisasi.

*Menurut cara memperolehnya 
Data primer yaitu data yang dikumpulkan dan diolah sendiri atau seorang atau suatu organisasi langsung dari obyeknya. 
Data sekunder yaitu data yang diperoleh dalam bentuk sudah jadi, sudah dikumpulkan dan diolah pihak lain.

*Menurut sifatnya 
Data kwaliitatif adalah data yang bukan dalam bentuk angka 
Data kwantitatif adalah data dalam bentuk angka 

 

9.Sebutkan dan jelaskan hirarki data dan berikan masing-masing contohnya !

*Bit adalah satu sistem angka biner yang terdiri atas dua macam nilai, yaitu 0 dan 1

*Byte adalah bagian terkecil yang dapat di alamatkan dalam memori.

*Field merupakan sekumpulan byte/karakter yang mempunyai makna

*Agregat data adalah sekelompok rinci data yang mempunyai ciri tertentu dan diberi nama. 
  Contoh : data bernama tanggal terdiri atas field hari, bulan dan tahun.

*Record disebut juga tuple atau rekaman, merupakan sekumpulan field yang saling berhubungan.

*Sistem Basis Data sistem yang bertugas memanajemen record-record menggunakan komputer  dan   untuk menyimpan maupun mengambil kembali informasi-informasi yang diperlukan oleh pemakai.
Selain itu Sistem Basis Data juga bisa diartikan sebagai gabungan antara dua unsur, yaitu basis data dan sistem manajemen basis data.

*File atau tabel adalah kumpulan record yang sejenis dan secara logic berhubungan. Pembuatan dan pemeliharaan file adalah faktor yang sangat penting dalam sistem informasi manajemen yang memakai komputer. Jadi tabel ibarat kumpulan baris/record yang membentuk satu tabel yang berarti, misal gambar 2 mewakili tabel nilai mata kuliah MIS.


10.Siapa saja yang menggunakan Basis Data ?

 *Pemakai Umum (End User / Nave User)
Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen (executable program) yang telah ditulis (disediakan) sebelumnya
Pemakai Khusus (Specialized/Sophisticated User)
Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus seperti aplikasi AI, Sistem Pakar, Pengolahan Citra, dll, yang bisa saja mengakses basis data dengan atau tanpa DBMS yang bersangkutan.
*Pemakai Mahir (Casual User)
Pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query (untuk akses data) dengan bahasa query yang telah disediakan oleh suatu DBMS
*System Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan Sistem Basis Data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut kepada pihak penjual
*Programmer aplikasi
Pemakai yang berinteraksi dengan basis data melalui Data


11.Buat beberapa table yang dapat membedakan antara Field,Record,File dan data base !

 Manipulation Language (DML), yang disertakan (embedded) dalam program yang ditulis pada bahasa pemrograman induk (seperti C, pascal, cobol, dll)