Monday, May 5, 2014

BASIS DATA ( KSI C )


1 Data, Informasi dan Basis Data

Data merupakan fakta mengenai suatu objek seperti manusia, benda, peristiwa, konsep, keadaan dan sebagainya yang dapat dicatat dan mempunyai arti secara implisit. Data dapat dinyatakan dalam bentuk angka, karakter atau simbol, sehingga bila data dikumpulkan dan saling berhubungan maka dikenal dengan istilah basis data (database)



1 Hirarki Data

Data diorganisasikan kedalam bentuk elemen data (field), rekaman (record), dan berkas (file). Definisi dari ketiganya adalah sebagai berikut:

Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna





2 Sistem Basis Data

Gabungan antara basis data dan perangkat lunak SMBD (Sistem Manajemen Basis Data) termasuk di dalamnya program aplikasi yang dibuat dan bekerja dalam satu sistem disebut dengan Sistem Basis Data.





3 Data Base Management System (DBMS)/Sistem Manajemen Basis Data (SMB)

DBMS dapat diartikan sebagai program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis dan efisien.





4 Model Data

Model data dapat dikelompokkan berdasarkan konsep pembuatan deskripsi struktur basis data, yaitu:

a. Model data konsepsual (high level) menyajikan konsep tentang bagaiman user memandang atau memperlakukan data

b. Model data fiskal (low level) merupakan konsep bagaimana deskripsi detail data disimpan ke dalam komputer dengan menyajikan informasi tentang format rekaman, urutan rekaman, dan jalur pengaksesan data yang dapat membuat pemcarian rekaman data lebih efisien.

c. Model data implementasi (representational) merupakan konsep deskripsi data disimpan dalam komputer dengan menyembunyikan sebagian detail deskripsi data sehingga para user mendapat gambaran global bagaimana data disimpan dalam komputer. Model ini merupakan konsep model data yang digunakan oleh model hirarki, jaringan dan relasional.



Skema dan Instan Basis Data

Skema basis data merupakan deskripsi dari basis data yang spesifikasinya ditentukan dalam tahap perancangan namun tidak terlalu diharapkan diubah setiap saat. Penggambaran skema umumnya hanya berisi sebagian dari deatil deskripsi basis data.







2 MODEL DATA RELASIONAL

Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel selalu terdiri atas lajur mendatar yang disebut baris data (row / record) dan lajur vertikal yang biasa disebut dengan kolom (column / field).

Keuntungan Basis Data Relasional

1. Bentuknya sederhana

2. Mudah melakukan berbagai operasi data



3 Bahasa Query

Pengertian query adalah perintah-perintah untuk mengakses data pada sistem basis data.

Bahasa query terbagi 2 :

1. Bahasa Formal

Bahasa query yang diterjemahkan dengan menggunakan simbol-simbol matematis.

2. Bahasa Komersial

Bahasa Query yang dirancang sendiri oleh programmer menjadi suatu program aplikasi agar pemakai lebih mudah menggunakannya (user friendly).



DML merupakan bagian untuk memanipulasi basis data seperti: pengaksesan data, penghapusan, penambahan dan pengubahan data. DML juga dapat digunakan untuk melakukan komputasi data. Contoh: INSERT, DELETE, dan UPDATE.

Fungsi Utama DML :

1. Bahasa untuk mengakses basis data

2. Bahasa untuk mengolah basis data

3. Bahasa untuk memanggil fungsi-fungsi agregasi

4. Bahasa untuk melakukan query. Jenis-jenis query:

* Sederhana

* Join

* Bertingkat



4 Pembuatan Basisdata

Ada 4 Fase Preses Perancangan Basisdata

1. Pengumpulan dan Analis

untuk meperoleh spesifikasi informasi dan proses yang diperlukan.



2. Perancangan database secara konseptual

a. Perancangan skema konseptual: tentang organisasi data yang harus disimpan dalam basis data

b. Perancangan transaksi: yang dilakukan untuk memperoleh informasi dari sistem basis data hasil analisis pada tahap 1



3 Pemakaian basisdata elektronik

Perangkat komputer dalam suatu organisasi/perusahaan biasanya digunakan untuk menjalankan fungsi Pengeloalaan Sistem Informasi. Dan basis data merupakan salah satu komponen utama dalam setiap sistem informasi.

4 Keahlian basisdata

Meningkatnya peran basisdata dalam industri, kebutuhan akan tenaga-tenaga ahli yang berhubungan dengan basisdata juga mengalami peningkatan

1.5 SOAL SOAL LATIHAN

tugas komputer



1. Jelaskan mengapa data redundansi biasa terjadi di dalam proses pengolahan file tradisional !

Data redudansi biasa terjadi di dalam file tradisional karena redudansi merupakan suatu aplikasi terdiri atas sekumpulan program aplikasi, file data, dan prosedur yang mengerjakan suatu proses atau fungsi setiap program aplikasi di dalam suatu lingkungan pemrosesan file tradisional, khusus beroperasi pada file data yang dibuat specifik untuk aplikasi. Antar file data (di dalam satu aplikasi atau antar aplikasi) tidak ada hubungan, dan pada umumnya data didefinisikan dan disusun dengan cara yang berbeda untuk setiap aplikasi.

2. Jelaskan mengapa data begitu penting dalam suatu organisai atau perusahaan ?

Data begitu penting dalam suatu organisasi atau perusahaan karena data yang telah terorganisasi, diproses dan dianalisa akan mempunyai nilai tambah yang disebut informasi. Informasi inilah yang sangat berharga karena mempunyai nilai dan manfaat. Apabila data atau informasi itu digabung dengan faktor yang lain, lalu diolah, dianalisa dan dimanipulasi maka manfaatnya akan berkali lipat. Dari hasil pembelajaran data dan informasi akan menjadi pengetahuan yang sangat berguna dalam pengambilan keputusan.

3. Jelaskan apa yang dimaksud dengan program-data-dependence ? Apa akibat yang ditimbulkan ?

Data dependence adalah ketergantungan terhadap struktur data karena memangdemikian adanya. Yang tergantung kepada (perubahan) struktur data ini adalahaplikasi atau program. Sehingga secara tidak langsung terdapat kaitan antara data-structure depence dengan data-(structure) dependent application. Apabila terjadi perubahan atau kesalahan pada program aplikasi maka pemakai tidak dapatmengakses data.Dengan kelemahan tersebut, pemrosesan file tradisional kurangmempunyai keluwesan dan tidak mendukung pemakaian data bersama (data sharing).Hal ini menyebabkan tidak dapat dilakukannya pertukaran data antar aplikasi, dansering terjadi terpaksa harus dilakukan pengetikan ulang data dari satu aplikasi ke aplikasi yang lain. Sehingga untuk mengatasinya, dikenalkan konsep baru yangdisebut basis data.







4.Jelaskan karakteristik utama data di dalam suatu basis data!

Karakteristik utama didalam pemakaian sistem basis :

    a.Para pemakai dapat mendefinisikan database, dengan menggunakan suatuBahasa.Definisi Data ( DDL). DDL mengijinkan para pemakai untuk menetapkanstruktur dan jenis data dan batasan pada dfinisi data yang disimpan database.

    b.Para pemakai dapat memasukkan/ menyisipkan, membaharui, menghapus, danmendapat kembali data dari database, dengan menggunakan suatu Bahasa Manipulasi Data ( DML). DML menyediakan fasilitas pemeriksaan umum pada data ini , memanggil data dengan bahasa query.

    c.Menyediakan akses yang dikendalikan database.Sebagai contoh, mungkin menyediakan sistem keamanan, mencegah pemakai tidak syah mengakses database suatu sistem terintegrasi, yang memelihara konsistensi dari data disimpan.

5. Tulis dan  jelaskan  lima keuntungan  yang  dapat  diperoleh  dengan  pendekatan  basis data, dibandingkan dengan pengolahan file tradisional!

keuntungan didalam penggunaan sistem basis data:

    1. Data dapat dipakai secara bersama (shared). Data dapat dipakai secara bersama-sama oleh beberapa program aplikasi (secara batch maupun on-line) pada saat bersamaan. Dalam basis data hanya mencantumkan satu kali saja field yang sama yang dapat dipakai oleh semua aplikasi yang memerlukannya

    2. Dapat diterapkan standarisasi. Dengan adanya pengontrolan yang terpusat maka DBA dapat menerapkan standarisasi data yang disimpan sehingga memudahkan pemakaian, pengiriman maupun pertukaran data. Apabila ada perubahan data pada aplikasi yang berbeda maka secara otomatis perubahan itu berlaku untuk keseluruhan.

    3. Terkontrolnya kerangkapan data.

    4. Terpeliharanya keselarasan (kekonsistenan) data.

    5. Keamanan data terjaminDBA dapat memberikan batasan-batasan pengaksesan data, misalnya denganmemberikan password dan pemberian hak akses bagi pemakai (misal : modify,delete, insert, retrieve)







6.Pilih satu instansi/perusahaan yang sudah atau menurut Saudara perlu mengimplementasikan basis data. Jelaskan faktor-faktor apa yang mendorong diimplementasikannya basis data tersebut !

Salah satu instansi yang telah menggunakan basis data adalah SDN 006 Sekupang.

- sekolah ini satu-satunya Sekolah Dasar Rintisan Bertaraf Internasional di Batam

- pengolahan informasi pada setiap kegiatan yang dilakukan disekolah

- website SDN 006 Sekupang dapat di akses dimana saja

- informasi hasil belajar peserta didik

- memudahkan meng-update data peserta didik pada setiap tahun

 pelajaranan lah paktor2 apa yang mendorong di impelemtasikanya basis data tersebut faktor-faktor apa yang mendorong diimplementasikannya basis data tersebut !








No comments:

Post a Comment