Anda di halaman 1dari 9

Tugas Mandiri 1

1. Jelaskan perbedaan antara Data Base, pengolahan dan Informasi! 2. 1024 byte = ... Bit 3. 1 GB = ... byte. 4. jelaskan perbedaan Field dengan file, berikan contoh! 5. Jelaskan perbedaan DDL dengan DML. Berikan contoh perbedaannya! 6. Mengapa dibutuhkan basis data dan DBMS dalam suatu system data! 7. Jelaskan macam -macam tipe file dalam basis data! 8. Sebutkan dan jelaskan macam-macam data! 9. Sebutkan dan jelaskan hirarkhi data dan berikan masing masing contoh! 10. Siapa saja yanng menggunakan basis data. Jelaskan !

Jawab !

DATA 1.

PENGOLAHAN
Gambar 5.1 Proses pengolahan data

INFORMASI

Dari keterangan di atas dapat diambiI kesimpulan bahwa data tersebut merupakan bahan yang akan diolah menjadi suatu bentuk, yang Iebih berguna dan lebih mempunyai arti, Sedangkan informasi adalah hasil pengolahan data atau hasil proses dari Data tersebut. Setelah dilakukan pengolahan. maka sifat data akan berubah sehingga bertambah kegunaannya yang dapat dipakai untuk suatu tujuan tertentu atau untuk analisa dan pengambilan keputusan. Biasanya informasi terdiri dari "Selected Data" yaitu data yang terpilih, tergabung dan disusun sesuai dengan kebutuhan dari pemakai data, masalah waktu. tempat dan fungsinya. Proses perubahan dari data menjadi informasi merupakan fungsi utama dari pengolahan data. Cara pengolahan data menjadi informasi tersebut bisa bermacam-macam, misalnya secara manual dengan menggunakan alat hitung sempoa, secara mekanis dengan menggunakan register, secara elektris dengan menggunakan mesin hitung listrik atau dengan cara elektronis dengan menggunakan komputer.

2. 1024 byte = 8192 Bit 3. 1 GB = 1024 byte. 4. Field : Sebuah kolom dalam sebuah table, menyimpan satu jenis data
File : Rekaman dari data. Secara fisik, file ada pada alat simpanan luar (external memory) seperti disket , hardisk, magnetic disk.

5.

Pada pembahasan DDL dan DML beserta contoh perintah akan penulis fokuskan pada SQL Server 2000 Data Definition Language (DDL) yaitu perintah yang digunakan untuk mendefinisikan database maupun bagian dari database seperti tabel dan view. Perintah yang digunakan: CREATE, DROP, dan ALTER. Data Manipulation Language (DML) yaitu perintah yang digunakan untuk memanipulasi data dalam tabel dari suatu database. Perintah yang digunakan: SELECT, INSERT, UPDATE, dan DELETE Contoh perintah DDL, dalam contoh ini penulis akan membuat tabel barang yang terdiri dari beberapa field (KodeBarang, NamaBarang, JumlahBarang, HargaBeli, HargaJual, Satuan) Bentuk umum penulisannya adalah sebagai berikut

Create Table Nama_Tabel (Nama_Field DataType(Lenght),) Create Table Barang( KodeBarang NamaBarang JumlahBarang HargaBeli HargaJual Satuan Char(6), Varchar(30), Int, Int, Int, Varchar(10))

DataType(Lenght), Nama_Filed2

Contoh perintah DML, dalam contoh ini penulis akan memasukkan data kedalam table barang Bentuk umum penulisannay adalah sebagai berikut

Insert into Nama_Tabel (Field1, Filed2,) values(Nilai1, Nilai2, ) Insert Into Barang(KodeBarang, NamaBarang, JumlahBarang, HargaBeli, HargaJual, Satuan) Values(SB000

6. Mengapa diperlukan Basis Data ?

1. Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi 2. Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannnya. 3. Mengurangi duplikasi data(data redudancy) 4. Hubungan data dapat ditingkatkan (data relatibility) 5. Mengurangi pemborosan tempat simpanan luar 6. Mempermudah dalam melakukan akses terhadap data
DBMS merupakan software yang mengatur proses pengelolaan basis data. Pengelolaannya meliputi pembuatan database, akses terhadap database serta penyimpanan data dalam database, sehingga user pun lebih praktis dan cepat, mengapa diperlukan dbms? DBMS diperlukan untuk : a. Independensi data dan akses yang efisien b. Mereduksi waktu pengembangan aplikasi c. Integritas dan keamanan data d. Administrasi keseragaman data e. Akses bersamaan dan perbaikan dari terjadinya crash

7. Tipe file yang digunakan dalam sistem basis data : a. File induk (master file) Ada 2 file induk : File induk acuan (reference master file) o Recordnya relatif statis, jarang berubah nilainya o Contoh : file daftar gaji, matakuliah File induk dinamik (dynamic master file)

o Nilai dari recordnya sering berubah atau diupdate sebagai hasil suatu transaksi o Contoh : file stok barang b. File transaksi (Transaction file) Disebut juga file input. Digunakan untuk merekam data hasil transaksi Contoh file penjualan barang

c. File laporan (report file) Disebut juga file output. Berisi informasi sementara yang akan ditampilkan sebagai laporan

d. File sejarah (history file) Disebut juga file arsip (archieval file). Merupakan file yang berisi data masa lalu yang sudah tidk aktif lagi, tapi masih disimpan sebagai arsip

e. File pelindung (bacup file) Merupakan salinan dari file-file yang masih aktf di dalam basis data pada saat tertentu Digunakan sebagai cadangan apabila file basis data yang aktf mengalami kerusakan atau hilang

8. 9.

Hirarkhi Data

a. Bit (Binary Digit) Adalah pembentuk data yang paling elementer dalam storage. Ada 2 macam kombinasi bit, yaitu 0 (nol) dan 1 (satu).

Gambar 5.3 Representasi bit

b. Character (byte) Adalah unit data terkecil dalam storage yang mempunyai address (alamat). Macam-macam character : - Angka : 0 - Huruf : A 9 Z

- Special character : + - * / = . , dsb Character ini terbentuk dari kombinasi 8 bit.

Basis Data

File

Record/Rekaman/Tupel

Field/Item

Karakter

Gambar 5.4 Hirarkhi data

c.

Field / Item Adalah kumpulan dari karakter-karakter yang membentuk suatu arti, Misalnya : No. Mahasiswa, Nama Mahasiswa

Tabel 5.2 Contoh 3 buah Field dalam tabel

Field

Field

Field

No. Mhs

Nama Mhs

------

1 2 3 4

120289001 120289002 120289003 120289004

Vikry Reviyanto Kiky Misteria Nazla Putika Monica

d. Record / Rekaman / Tupel Adalah kumpulan dari field-field yang lengkap. Misalnya : record pegawai, akan memuat data-data (field) dari seseorang pegawai.

Tabel 5.3 Contoh 4 buah record dalam tabel

No

No. Mhs

Nama Mhs

------

Record Record Record Record

1 2 3 4

120289001 120289002 120289003 120289004

Vikry Reviyanto Kiky Misteria Nazla Putika Monica

e. File Adalah kumpulan dari record-record yang sejenis. Misalnya : File pegawai akan memuat semua record-record pegawai didalam perusahaan itu. Tabel 5.4 Contoh Tabel File Data Mahasiswa

Field

Field

Field

No

NIM

Nama Mhs

------

Record Record Record Record

1 2 3 4

120289001 120289002 120289003 120289004

Vikry Reviyanto Kiky Misteria Nazla Putika Monica

f.

Basis Data Adalah kumpulan dari bermacam-macam file yang disimpan didalam satu disk.

File 4

File 3 File 2 File 1

Gambar 5.5 Ada banyak file dalam sebuah database

File

File File Pegawai

File

Field NIM Record 1 Record 2 Record 3 . Record n 120289001 120289002 120289002 .. 120289999

Field Nama Vikry Reviyanto Kiky Misteria Nazla Putika .. Monica

Field Alamat Jakarta Yogya Surabaya Bogor

Field Tgl Lahir 20-01-1970 08-01-1976 22-01-1972 .. Padang

Field Jenis Kel L L P . P

Gambar 5.6. Representasi Data dalam Tabel (File)

10. Pengguna (user) basis data meliputi: Database Administrator pengguna yang memiliki kewenangan sebagai pusat pengendali seluruh sistem basis data maupun program-program yang mengaksesnya, menentukan pola struktur basis data, memodifikasi, membagi tugas pengolahan dan memberikan otoritas tertentu, dan sebagainya. Aplication programmers yaitu programmer aplikasi yang berinteraksi dengan sistem melalui pemanggilan Data Manipulation Language (DML) yang dimasukkan ke dalam program yang tertulis. Sophisticated Users Yaitu pengguna yang berinteraksi dengan sistem tanpa harus menuliskan sendiri programnya diganti dengan melakukan permintaan (request) dalam bentuk bahasa query basis data. Seperti menggunakan MS-Access, SQL dan sebagainya. Specialized Users Yaitu pengguna yang menuliskan program aplikasi basis data khusus yang tidak sesuai dengan framework pemrosesan data tradisional. Contoh: Sistem pakar, multimedia dan sebagainya

Naive Users Yaitu pengguna yang berinteraksi dengan sistem dengan cara memanggil salah satu program aplikasi yang telah disediakan. Contoh: operator pada bagian teller, gaji, personalia, dan sebagainya.

Program Aplikasi

User

Program Aplikasi

DBMS User

Software Data

Hardware

Gambar 5.7 Komponen DBMS