Langsung ke konten utama

Tipe Data



 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 variabelnyaTipe 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

Postingan populer dari blog ini

POINTER

 POINTER Pengertian Pointer merupakan tipe data yang berisi alamat memori dari sebuah variabel, untuk lebih mudah memahami ini, Kita akan coba membahas terlebih dahulu bagaimana bahasa pemrograman lain menyimpan nilai dari sebuah variabel. Ketika kita akan mendeklarasikan sebuah variabel (misalkan variabel angka’), bahasa pemrograman akan menyiapkan sebuah tempat di memory komputer. Tempat ini memiliki alamat, yang berfungsi untuk menandai lokasi variabel tersebut. Cara Penggunaan Pointer Untuk dapat membuat pointer, kita harus menyesuaikan dengan variabel yang ingin kita akses Maksudnya seperti ini, Jika kita mendeklarasikan sebuah variabel ‘angka’ : Disini variabel ‘angka’ disiapkan untuk menampung tipe data integer.Disini variabel ‘angka’ Angka : integer disiapkan untuk menampung tipe data integer.Untuk bisa menampung alamat memori dari variabel ‘angka’ ini, kita harus membuat pointer yang juga di-set untuk menampung tipe data pointer integer. Berikut cara penulisannya pointer_a...

Queue

 QUEUE Pengertian Queue adalah salah satu struktur data yang sering digunakan dalam pemrograman. Queue merupakan antrian data yang hanya dapat diakses pada ujung depan atau ujung belakangnya. Data yang pertama kali dimasukkan ke dalam queue akan menjadi data yang pertama kali diambil atau dikeluarkan dari queue. Queue dapat diibaratkan seperti antrian orang yang menunggu untuk melakukan suatu tindakan. Karakteristik FIFO (First In First Out): Data yang pertama kali dimasukkan ke dalam queue akan menjadi data yang pertama kali diambil atau dikeluarkan dari queue. Enqueue: Menambahkan data ke dalam queue. Dequeue: Mengambil data dari queue. Front: Menunjukkan data yang berada pada ujung depan queue. Rear: Menunjukkan data yang berada pada ujung belakang queue. Queue sering digunakan dalam pemrograman untuk menyelesaikan masalah yang membutuhkan urutan data yang spesifik. Contoh penggunaan queue adalah dalam pengolahan data yang membutuhkan urutan waktu, seperti pengolahan data sensor...

Apa Itu Struktur Data

     Struktur Data Pengertian Struktur data adalah pengaturan data di dalam memori komputer. Struktur data adalah cara untuk menyimpan, mengambil, dan menyusun data dengan efisien di dalam komputer, Struktur data memungkinkan data yang ada di komputer lebih mudah diakses dan diperbarui. Apasih Manfaat Dan Fungsi Struktur Data? Manfaat Struktur Data adalah agar diperoleh sebuah pemograman lebih efisien,mudah,dan elegan.Dan supaya data yang disimpan lebih mudah/efisien dalam pengaksesan/pemrosesan data tersebut. Struktur data tidak hanya berfungsi sebagai penyusun data, tetapi juga memiliki peran penting dalam proses pengolahan, pengambilan, dan penyimpanan data. Struktur data bisa digunakan untuk mengelola database, melakukan kompres file, hingga mengolah data lainnya. Struktur data juga akan mempengaruhi ketepatan algoritma pemrograman. Macam-Macam Operasi Dalam Struktur Data 1.Record sebuah nilai yang berisi nilai-nilai lain, biasanya dengan banyak dan urutan nilai yang ...