Tipe Data
Pengertian
Tipe data adalah format khusus yang digunakan untuk mengatur, memproses, mengambil, dan menyimpan data.Tipe data digunakan untuk menentukan jenis data yang akan disimpan dalam variabel atau objek dalam program.Tipe data juga menentukan jenis operasi yang dapat dilakukan pada data tersebut.
Tipe Data Yang Umum Digunakan
1.Boolean
tipe data untuk nilai benar atau salah (True/False) Jadi tipe data ini hanya bisa menampilkan true/false
2.Character(Char)
tipe data untuk karakter atau huruf
3.Byte
jumlah minimum memori
4.Short Integer
tipe data untuk menyatakan bilangan dengan kapasitas penyimpanan sampai 16 bit biner ( 2 bytes ) dan bisa berisi bilangan negatif.
5.Integer (Int)
tipe data untuk bilangan bulat
6.Float
tipe data untuk bilangan pecahan
7.Double
tipe data untuk bilangan desimal
Macam Macam Tipe Data
1.Tipe data sederhana (Simple data type)
Tipe data sederhana adalah tipe data dasar, karena hanya mampu menyimpan satu nilai tiap satu variabelnya. Tipe data sederhana merupakan tipe data dasar dan sering digunakan oleh setiap program.Jenis-jenis tipe data sederhana antara lain:
- Integer: tipe data untuk bilangan bulat
- Real: tipe data untuk bilangan pecahan
- Karakter: tipe data untuk satu digit karakter
- Boolean: tipe data logika yang berisi dua kemungkinan yaitu benar atau salah
2.Tipe data terstruktur (Structured data type)
Tipe data terstruktur adalah tipe data yang dapat digunakan untuk menampung lebih dari satu tipe data dalam variabel sehingga mudah saling berhubungan dan dapat disusun dalam satu struktur.Tipe data terstruktur memungkinkan penggunaan memori yang lebih efisien dan memudahkan pengolahan data yang kompleks.Beberapa jenis tipe data terstruktur antara lain:
-Array/Larik: tipe data yang mempunyai tipe data yang sama dan mempunyai nama variabel yang sama. Array dipanggil berdasarkan indeksnya
-Record: tipe data yang terdiri dari beberapa field atau kolom yang masing-masing memiliki tipe data yang berbeda
-Linked List: tipe data yang terdiri dari urutan data yang terhubung satu sama lain melalui pointer
-Queue: tipe data yang digunakan untuk menyimpan data dalam urutan yang teratur, di mana data yang pertama dimasukkan akan menjadi data yang pertama pula yang keluar
-Stack: tipe data yang digunakan untuk menyimpan data dalam urutan yang teratur, di mana data yang terakhir dimasukkan akan menjadi data yang pertama pula yang keluar
-Tree: tipe data yang terdiri dari simpul-simpul yang terhubung satu sama lain dalam bentuk pohon
-Graph: tipe data yang terdiri dari simpul-simpul yang terhubung satu sama lain dalam bentuk graf
3.Tipe data penunjuk(Pointer data type)
Tipe data penunjuk atau pointer adalah tipe data yang berisi alamat memori dari variabel atau objek lain.Tipe data ini memungkinkan penggunaan memori yang lebih efisien dan memudahkan pengolahan data yang kompleks. Dalam pemrograman, tipe data penunjuk sering digunakan untuk mengakses dan memanipulasi data yang disimpan dalam memori.Tipe data penunjuk juga digunakan untuk mengembangkan struktur data seperti linked list dan tree.
Variabel
Variabel adalah sebuah nama yang kita ciptakan untuk menyimpan nilai suatu data.Data yang disimpan di variable dapat digunakan secara berulang-ulang untuk proses selanjutnya.Contoh Variable:1.Variable luas yang digunakan untuk menyimpan nilai luas lingkaran.
Penggunaan variable dalam Program
int namaVariabel = 19;
Komponen Data
Komponen data adalah bagian-bagian yang membentuk data dan memungkinkan data untuk disimpan, diakses, dan diolah dalam program.Komponen data dapat berupa tipe data sederhana seperti integer, float, karakter, dan boolean. jenis jenis komponen data:
-Character
Merupakan Bagian data yang terkecil,dapat berupa numerik,huruf ataupun karakter - karakter khusus yang membentuk field.
-Field
Field adalah istilah yang digunakan dalam konteks database untuk merujuk pada kolom atau atribut dalam sebuah tabel.Setiap field dalam sebuah tabel memiliki tipe data tertentu seperti integer, float, karakter, dan boolean.Field juga dapat memiliki batasan atau constraint seperti primary key, foreign key, dan unique key.Primary key adalah field yang unik dan digunakan untuk mengidentifikasi setiap baris dalam tabel, sedangkan foreign key adalah field yang menghubungkan dua tabel dalam sebuah relasi.Unique key adalah field yang memastikan bahwa setiap nilai dalam field tersebut unik.Field juga dapat memiliki metadata seperti nama, tipe data, dan deskripsi
-Record
Record adalah kumpulan field yang lengkap dan kompleks yang biasanya dihitung dalam satu baris pada tabel basis data.Record merupakan bagian dari tipe data terstruktur yang terdiri dari beberapa field atau kolom yang masing-masing memiliki tipe data yang berbeda.Setiap record dalam sebuah tabel memiliki nilai yang unik dan dapat diidentifikasi melalui primary key.Record juga dapat memiliki metadata seperti nama, tipe data, dan deskripsi.Dalam pemrograman, record sering digunakan untuk menyimpan dan mengakses data dalam sebuah database
-File
File adalah kumpulan informasi dan data yang saling terhubung satu sama lain yang disimpan dalam sebuah ruang penyimpanan yang sama, seperti komputer.File juga biasanya terdiri dari beberapa tipe data, seperti numeric, character, dan binary.File dapat berupa dokumen, gambar, video, suara, dan lain-lain.Setiap file memiliki ekstensi yang bertujuan sebagai penanda terhadap fungsi dan deskripsi file itu sendiri.Field adalah istilah yang digunakan dalam konteks database untuk merujuk pada kolom atau atribut dalam sebuah tabel.Setiap field dalam sebuah tabel memiliki tipe data tertentu seperti integer, float, karakter, dan boolean. Field juga dapat memiliki batasan atau constraint seperti primary key, foreign key, dan unique key.Primary key adalah field yang unik dan digunakan untuk mengidentifikasi setiap baris dalam tabel, sedangkan foreign key adalah field yang menghubungkan dua tabel dalam sebuah relasi
-Database
Database adalah kumpulan data yang terorganisir dan saling terkait yang disimpan dalam sistem tertentu, seperti komputer.Database biasanya terdiri dari beberapa tipe data, seperti numeric, character, dan binary.Setiap database memiliki struktur yang terdiri dari tabel, field, dan record.Tabel adalah kumpulan record yang memiliki field yang sama.Field adalah kolom atau atribut dalam sebuah tabel yang memiliki tipe data tertentu.Record adalah kumpulan field yang lengkap dan kompleks yang biasanya dihitung dalam satu baris pada tabel basis data


Komentar
Posting Komentar