Sabtu, 09 Maret 2013

tugas mandiri



1.      Jelaskan perbedaan antara data, pengolahan, dan informasi ?
Jawab

Data                : kumpulan-kumpulan bahan yang belum di olah
Pengolahan      : suatu cara pemrosesan data untuk menjadikan suatu informasi
Informasi         : kumpulan-kumpulan bahan yang sudah di olah

2.      1024 byte = 8192 bit
Penjelasan : 1 byte terdiri 1024 byte, 1 bit terdiri 8 bit. Jadi 1024 x 8 = 8192 bit.

3.      1 GB = 1048576 byte
Penjelasan : 1gb terdiri 1024 gb, 1 byte terdiri 1024 byte. Jadi 1024 x 1024 = 1048576 byte.

4.      Jelaskan perbedaan field, file dan berikan contohnya ?
Jawab

Field    : kumpulan-kumpulan dari karakter-karakter
Contohnya :
     
5.      jelaskan perbedaan antara DDL dan DML dan berikan contohnya ?
jawab

DDL    : Data Definition Language berfungsi untuk mendefinisikan data dalam database secara logika.
DML   : Data Manipulation Language berfungsi untuk memanipulasi basisdata yang telah di definisikan dengan DDL.

6.      mengapa dibutuhkan basisdata dan DBMS dalam suatu sistem data ?
jawab
karena basisdata dan DBMS merupakan komponen terpenting dalam suatu sistem data. Basisdata berperan penting dalam menyediakan informasi bagi para pemakai sedangkan DBMS merupakan software yang mengatur proses pengelolaan basisdata.

7.      jelaskan macam-macam tipe file dalam basisdata ?
jawab

1.      file master
jenis informasi cenderung tetap tetapi isi informasinya dapat sering berubah dan selalu diperbaharui menggunakan file.
·         File referensi
Data yang tetap dimana pengolahan terhadap data tersebut memerlukan waktu yang lama
·         File dinamik
Data yang ada di dalam file berubah tergantung transaksi atau secara berkala sebagai hasil dari suatu transaksi.

2.      File input
Digunakan untuk memperbaharui atau mengupdate file master dengan informasi yang baru.

3.      File laporan
File ini berisi informasi yang akan di tampilkan dalam sebuah laporan. Isi laporan yang dihasilkan biasanya berasal dari oenggabungan file master dan file transaksi tetapi tidak semua isi dari file-file tersebut ditampilkan melainkan hanya informasi tertentu saja yang ditampilkan sesuai laporan yang di inginkan.

8.      sebutkan dan jelaskan macam-macam data ?
jawab

data terdapat dua golongan yaitu
1.      Character
data yang tidak akan mengalami perhitungan-perhitungan arithmetic.
Misalnya nama pegawai, nomer pegawai
Data tersebut terdiri dari kombinasi semua karakter yang dikenal komputer (huruf alphabetik, angka 0-9, simbol-simbol = + ? dll)

2.      Numerik
Data yang akan mengalami perhitungan arithmetic.
Misalnya bilangan-bilangan.

9.      sebutkan dan jelaskan hirarkhi data dan berikan masing-masing contohnya ?
jawab

1.      Bit (Binary Digit)
pembentukan data yang paling elementer dalam storage.
Contohnya : terdiri dari nilai 0 atau 1

2.      Character
Unit data kecil dalam storage yang mempunyai address
Contohnya :
Angka : 0-9
Huruf : A-Z
Special character : + - = * / dll

3.      Field/item
Kumpulan dari karakter-karakter.
Contohnya : no.mahasiswa, nama mahasiswa

4.      Record
Kumpulan dari filed-filed.
Contohnya : record mahasiswa, akan memuat data-data dari seorang mahasiswa.

5.      File kumpulan-kumpulan dari record-record mahasiswa di dalam universitas tersebut.

6.      Basisdata
Kumpulan dari bermasam-macam file yang tersimpan di dalam suatu disk.

10.  jelaskan siapa saja yang menggunakan basisdata ?
jawab
1.      database administrator
pengguna memiliki kewenangan sebagai pusat pengendalian seluruh sistem basisdata maupun program-program yang mengaksesnya.

2.      Aplication programmers
Programer aplikasi yang berinteraksi dengan sistem melalui pemanggilan DBML yang dimasukkan ke dalam program tertulis.

3.      Sophisticated users
Pengguna yang berinteraksi dengan sistem tanpa harus menuliskan sendiri programnya diganti dengan melakukan permintaan dalam bentuk bahasa query basisdata.

4.      Specialized users
Pengguna yang menuliskan program aplikasi basisdata khusus yang tidak sesuai dengan framework pemrosesan data tradisional.

5.      Naive users
Pengguna yang berinteraksi dengan sistem dengan cara memanggil salah satu program aplikasi yang telah disediakan.

6.      System engineer
Tenaga ahli yang bertanggungjawab atas pemasangan sistem basidata dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut kepada pihak penjual.

11.  buat beberapa tabel yang dapat membedakan antara field, record, file dan database ?
jawab