Senin, 12 Maret 2012

Pengertian data dan database

Apa itu data?
Data adalah kumpulan fakta yang diperoleh dari pengukuran maupun pengamatan, data biasanya berupa angka, simbol-simbol, dan kata-kata. Data merupakan bentuk jamak dari datum yang berasal dari bahasa latin yaitu “sesuatu yang diberikan”. Data kemudian diolah sehingga dapat dimengerti oleh pembaca.

Untuk ukuran data pada computer dibedakan menjadi beberapa jenis seperti di bawah ini:
• Dalam bahasa pemrograman C
Tipe integer merupakan standar tipe data yang digunakan dalam bahasa C. Selain tipe int, di dalam bahasa pemrograman C terdapat tipe data lain yang dapat menampung bilangan bulat, di antaranya sebagai berikut ini:
- Char
Tipe data char biasanya digunakan untuk menyimpan karakter dalam kode ASCII, tapi dapat juga digunakan untuk menyimpan integer dari 0 sampai 255.
- Short int
Short int memiliki ukuran 2 byte dan jangkauan dari -32,768 sampai 32,767.
- Int
Sedangkan untuk tipe data int memiliki ukuran 4 byte dan jangkauannya -2,147,483,648 hingga 2,147,483,647

• Dalam bahasa pemrograman pascal
Tipe data pada pemrograman pascal berbeda dengan tipe data pada pemrograman C, baik itu ukuran maupun panjangnya. Berikut ini merupakan penjelasan mengnai tipe data pada pemrograman pascal:
- Int
Tipe integer pada pemrograman pascal mampu menampung 16 bit walaupun memiliki ukuran 2 byte tetapi karena integer adalah tipe data signed maka hanya mampu di assign nilai antara -215 hingga 215-1 yaitu -32768 sampai 32767.
- Byte
Byte memiliki ukuran 1byte dan jangkauannya mulai dari 0 sampai 255.
- Smallint
Sedangkan untuk smallint memiliki ukuran 1 byte namun jangkauannya mulai dari -128 sampai 127.
- Word
Word ini memiliki ukuran 2 byte dan jangkauannya 0 sampai 65,535.

• Dalam bahasa pemrograman C#
Dalam bahasa pemrograman C# ini memiliki beberapa variasi dari tipe data integer, yaitu:
- Byte
Byte merupakan bilangan bulat tak bertanda(unsigned integer) 8-bit. Ekuivalen dengan tipe data System.Byte dalam Microsoft .NET Framework.
- Sbyte
Sbyte kebalikan dari byte yaitu bilangan bulat bertanda(signed integer) 8-bit. Ekuivalen dengan tipe data System.Sbyte dalam Microsoft .NET Framework.
- Short
Bilangan bulat bertanda 16-bit. Ekuivalen dengan tipe data System.Int16 dalam Microsoft .NET Framework.
- Ushort
Ushort adalah bilangan bulat tak bertanda 16-bit. Ekuivalen dengan tipe data System.UInt16 dalam Microsoft .NET Framework.
- Int
Int merupakan bilangan bulat bertanda 32-bit. Ekuivalen dengan tipe data System.Int32 dalam Microsoft .NET Framework.
- Uint
Bilangan bulat tak bertanda 32-bit. Ekuivalen dengan tipe data System.UInt32 dalam Microsoft .NET Framework.

- Long
Bilangan bulat bertanda 64-bit. Ekuivalen dengan tipe data System.Int64 dalam Microsoft .NET Framework.
- Ulong
Bilangan bulat tak bertanda 64-bit. Ekuivalen dengan tipe data System.UInt64 dalam Microsoft .NET Framework.


Basis Data
Basis data atau database dalam bahasa inggris merupakan kumpulan informasi yang disimpan di dalam computer secara sistematik sehingga dapat diperiksa menggunakan suatu program computer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil query basis data disebut system manajemen basis data (Database Management System, DBMS). Istilah dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan.
Basis data memiliki lingkungan hidup atau yang biasa disebut “Lingkungan basis data”. Lingkungan basis data adalah sebuah habitat dimana terdapat basis data untuk bisnis. Dalam lingkungan basis data, pengguna dapat melakukan kegiatan seperti menggali data, memodifikasi data maupun menambahkan data baru. Pengguna atau pelaku yang mengoperasikan subuah database biasanya disebut dengan DBA (Database administrator). Sedangkan untuk dapat melakukan kegiatan tersebut maka pengguna memerlukan alat atau perangkat lunak yang berbasis database.
Perangkat lunak ini diantaranya adalah:
- Microsoft SQL Server
- Oracle
- Sybase
- Interbase
- XBase
- Firebird
- MySQL
- dll

8 komentar:

  1. Entennn to. hehehehe.

    Sipz lah ,.,

    BalasHapus
  2. Terima Kasih Atas Postingan Yang Bermanfaat... Visit My Blog...
    lautanilmumahasiswasttpln.blogspot.com
    :-) :-) :-)

    BalasHapus
  3. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  4. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  5. hey kao puky may lasu kontol anjeng , eko lepas sudah kao sma saya

    BalasHapus
  6. terimakasih atas artikelnya, ini sangat memabantu saya

    My blog

    BalasHapus