Bilangan digital

1. Sistem bilangan Biner
Sistem bilangan biner menggunakan 2 macam symbol bilangan berbasis 2digit angka, yaitu 0 dan 1. Contoh bilangan 1010.
Penulisan bilangan biner : 1010(2)

2. Sistem bilangan Oktal
Sistem bilangan Oktal menggunakan 8 macam symbol bilangan berbasis 8 digit angka, yaitu 0 ,1,2,3,4,5,6,7.
contoh bilangan oktal : 12(8)
Penulisan bilangan oktal : 12(8).

3. Sistem bilangan Hexadesimal(hexa, hex)
Sistem bilangan Oktal menggunakan 16 macam symbol bilangan berbasis 8 digit angka, yaitu 0 ,1,2,3,4,5,6,7,8,9,A,B,C,D,Edan F
Dimana A = 10, B = 11, C= 12, D = 13 , E = 14 dan F = 15.
Penulisan bilangan hexadesimal: 1F(16), 1FH, 0x1F
Hexadesimal banyak digunakan untuk menuliskan data dalam sistem komputer. Sistem bilangan yang digunakan tetap biner, hanya sering dituliskan sebagai hexadesimal untuk memudahkan user.

Bilangan desimal disebut radix 10 karena jumlah bilangannya adalah 10.
Bilangan biner disebut radix 2 karena jumlah bilangannya adalah 2.
Digit adalah jumlah deretan angka dalam sistem bilangan.

Istilah dalam sistem bilangan biner :
1. Bit –> binary digit
Jumlah digit dalam bilangan biner

2. Niblle —> 4 bit (4 digit bilangan biner )
Mengapa ada 4 bit ? karena untuk mewakili nilai desimal yang cukup diwakili hanya 4 bit pada saat perkembangan kalkulator (sebelum komputer) dulu.

3. Byte —> 8 digit bilangan biner
Mengapa ada 8 bit –> karena awal mula mikroprosesor dulu adalah disebutkan dalam 8 bit lebar data, dan perkembangan mikroprosesor itu adalah berlipat dua dari 8 menjadi 16, 32 dst.

Sumber : http://www.musbikhin.com/sistem-bilangan

Arsituktur Basis Data


Basis data merupakan sumber informasi yang dapat dipakai bersama. Setiap pemakai membutuhkan pandangan yang berbeda terhadap data yang disimpan di dalam basis data. Untuk memenuhi kebutuhan tersebut, terdapat arsitektur komersial DBMS yang didasarkan pada perluasan arsitektur yang disebut sebagai arsitektur ANSI-SPARC. Basis data adalah tempat kumpulan data. Menurut C.J. Date (1990), terdapat tujuh keuntungan dengan menggunakan pendekatan basis data, yaitu
1. Redundansi dapat dikurangkan (redundancy can be reduced).
2. Ketidakkonsistenan dapat dihindari (inconsistency can be avoided (to some extent)).
3. Data dapat dibagikan (the data can be shared).
4. Standar-standar dapat diselenggarakan (standards can be enforced).
5. Pembatasan keamanan dapat diterapkan (security restrictions can be applied).
6. Integritas dapat dipertahankan (integrity can be maintained).
7. Keperluan yang bertentangan dapat diseimbangkan (conflicting requirements can be balanced).

Secara garis besar, basis data memiliki susunan atau arsitektur sebagai berikut:

1. DBMS (Data Base Management System): bagian dari perangkat lunak yang bertanggungjawab dalam create, read, update, delete record atau mengelola basis data

2. DDL (Data Definition Language): yang dipakai oleh DBMS untuk secara fisik menetapkan jenis record, field dan struktur hubungannya

3. DML (Data Manipulation Language): dipakai untuk membuat, membaca dan meng-update record dalam basis data, dan melakukan navigasi antara record-record yang berbeda

4. Metadata: the data about the data –such as record and field definitions, synonyms, data relationships, validation rules, help messages, and so forth

Jadi, Distributed DBMS adalah Large Scale Software System. Struktur “Ideal” (Standard): Segala bentuk sistem mengacu atau merupakan turunan dari Reference Architecture ini.
Untuk menciptakan Reference Architecture ini diperlukan standardisasi. Contoh: ISO/OSI Model yang merupakan reference architecture dari Wide Area Computer Networks

Reference Model (Arsitektur Sistem) dapat dinyatakan berdasarkan 3 pendekatan yang berbeda:

1. Berdasarkan Komponen:
Inter-relasi antar komponen yang masing-masing mempunyai fungsi yang berbeda-beda.

2. Berdasarkan Fungsi:
Penyediaan fungsi-fungsi/fasilitas-fasilitas yang dapat memenuhi kebutuhan user yang berbeda-beda. Strukturnya kebanyakan berbentuk hirarkhi, sesuai klasifikasi user, contohnya ISO/OSI model.

3. Berdasarkan Data:
Karena data merupakan sumber daya utama yang di-manage oleh DBMS, maka pendekatan ini menjadi pilihan yang tepat untuk melangkah lebih jauh ke proses standardisasi. Penyediaan beberapa tipe data dan arsitektur sistem ditekankan pada penyediaan fungsi berdasarkan klasifikasinya yang dapat menggunakan tipe-tipe data pada masing-masing klasifikasi. Arsitektur sistem yang berbasis organisasi data. Menurut ANSI/SPARC, arsitektur basis data terbagi atas tiga level yaitu :

a. Tingkat eksternal (external level)

Tingkat eksternal merupakan cara pandang pemakai terhadap basis data. Pada tingkat ini menggambarkan bagian basis data yang relevan bagi seorang pemakai tertentu. Tingkat eksternal terdiri dari sejumlah cara pandang yang berbeda dari sebuah basis data. Masing-masing pemakai merepresentasikan dalam bentuk yang sudah dikenalnya. Cara pandang secara eksternal hanya terbatas pada entitas, atribut, dan hubungan antar entitas (relationship) yang diperlukan saja.

b. Tingkat konseptual (conceptual level)

Tingkat konseptual merupakan kumpulan cara pandang terhadap basis data. Pada tingkat ini menggambarkan data yang disimpan dalam basis data dan hubungan antara datanya. Hal-hal yang digambarkan dalam tingkat konseptual adalah:
– Semua entitas beerta atribut dan hubungannya
– Batasan data
– Informasi semantic tentang data
– Keamanan dan integritas informasi
Semua cara pandang pada tingkat eksternal berupa data yang dibutuhakan oleh pemakai harus sudah tercakup didalam tingkat konseptual atau dapat diturunkan dari data yang ada. Deskripsi data dari entitas pada tingkat ini hanya terdiri dari jenis data dan besarnya atribut tanpa memperhatiakn besarnya penyimpana dalam ukuran byte.

c. Tingkat Internal (Internal level)

Tingkat internal merupakan perwujudan basis data dalam computer. Pada tingakat ini menggambarkan bagaimana basis data disimpan secara fisik didalam peralatan strorage yang berkaitan erat dengan tempat penyimpanan/physical storage.
Tingkat internal memperhatikan hal-hal berikut ini:
– Alokasi ruang penyimpana data dan indeks
– Deskripsi record untuk penyimpanan (dengan ukuran penyimpanan untuk data elemen)
– Penempatan record
– Penempatan data dan teknik enscryption

Arsitektur DBMS

Arsitektur data menjadi sebuah sumber bisnis pada sebuah lingkungan basis data. Sistem informasi dibangun disekitar sumber ini untuk membuat programmer komputer atau pengguna akhir dapat mengakses data secara fleksibel. Arsitektur data bisnis mendefinisikan bagaimana bisnis tersebut akan berkembang dan menggunakan file maupun database untuk menyimpan semua data dalam organisasi, teknologi file dan database untuk digunakan, dan setup struktur administrasi untuk mengelola sumber data.

Database arsitektur mengacu pada teknologi database yang menckup database engine, database utility, alat CASE database untuk analisa dan desain, dan alat pengembangan aplikasi database.
Arsitektur Basis Data dibangun menggunakan format paket bahasa yaitu DDL, dan DML.– DDL (Data Definition Language), yang merupakan satu paket bahasa DBMS yang berguna untuk melakukan spesifikasi terhadap skema basis data. Contoh perintah
DDL misalnya, Create Table, Create Index, Alter table, drop view, Drop index. – DML (Data Manipulation Language), yang merupakan satu paket DBMS yang memperbolehkan pemakai untuk mengakses atau memanipulasi data sebagaimana yang telah diorganisasikan sebelumnya dalam model data yang tepat. Dengan DML kita akan dapat :

o Mengambil informasi yang tersimpan dalam basis data.

o Menyisipkan informasi baru dalam basis data.

o Menghapus informasi dari tabel.

Tipe File

Tipe-tipe file yang digunakan dalam DBMS dibedakan menjadi :

1 File Induk (master File)

a. File induk acuan (reference master file) : file induk yang recordnya relatif statis,
jarang berubah nilainya. Misalnya file daftar gaji, file mata pelajaran.
b. File induk dinamik (dynamic master file): file induk yang nilai dari record-recordnya
sering berubah atau sering dimutakhirkan (update) sebagai hasil dari suatu
transaksi. Misalnya file induk data barang, yang setiap saat harus di up-date bila
terjadi transaksi.

2. File Transaksi (transaction file)

File ini bisa disebut file input; digunakan untuk merekam data hasil dari
transaksi yang terjadi. Misalnya file penjualan yang berisi data hasil transaksi
penjualan.
3. File Laporan (Report file)

File ini bisa disebut output file, yaitu file yang berisi informasi yang akan
ditampilkan.
4. File Sejarah (history file)

File ini bisa disebut file arsip (archival file), merupakan file yang berisi data
masa lalu yang sudah tidak aktif lagi, tetapi masih disimpan sebagai arsip.
5. File Pelindung (backup file)

File ini merupakan salinan dari file-file yang masih aktif di dalam database pada
suatu saat tertentu. File ini digunakan sebagai pelindung atau cadangan bila
file database yang aktif mengalami kerusakan atau hilang.

Sumber : http://alfarisy89.wordpress.com/2010/07/24/arsitektur-basis-data/

Selamat Datang di Website Rizki Faizal

Puji syukur saya panjatkan atas kehadirat Allah SWT yang telah melimpahkan rahmat, taufik serta hidayah-Nya kepada kita semua. Shalawat serta salam semoga tetap tercurahkan kepada Nabi Besar Muhammad SAW. Tujuan Saya membuat website ini tidak lain hanya ingin memenuhi nilai tugas Ujian Kompetensi Kejuruan. Apabila ada kekurangan pada website ini maka semata – mata itu dari kebodohan saya sendiri dan mohon dimaafkan. Apabila ada kelebihan maka itu semata – mata dari Allah SWT.