0% menganggap dokumen ini bermanfaat (0 suara)
58 tayangan14 halaman

Tipe Data Database

Dokumen ini membahas tentang tipe data dalam pemrograman, menjelaskan kategori dan fungsi utama tipe data, serta memberikan contoh berbagai macam tipe data seperti numerik, string, boolean, dan kompleks. Tipe data penting untuk mendefinisikan jenis nilai yang dapat disimpan, efisiensi pengelolaan memori, dan menjamin konsistensi data. Selain itu, dokumen juga mencakup tipe data yang digunakan dalam database seperti MS Access dan MySQL.

Diunggah oleh

firdhayantiayu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
58 tayangan14 halaman

Tipe Data Database

Dokumen ini membahas tentang tipe data dalam pemrograman, menjelaskan kategori dan fungsi utama tipe data, serta memberikan contoh berbagai macam tipe data seperti numerik, string, boolean, dan kompleks. Tipe data penting untuk mendefinisikan jenis nilai yang dapat disimpan, efisiensi pengelolaan memori, dan menjamin konsistensi data. Selain itu, dokumen juga mencakup tipe data yang digunakan dalam database seperti MS Access dan MySQL.

Diunggah oleh

firdhayantiayu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

SISTEM BASIS DATA

TIPE DATA
Khusnul Khotimah, [Link]., M.T.I
TIPE DATA
Apa Itu Tipe Data dalam Pemrograman?

Tipe data adalah kategori atau pengelompokan data yang berfungsi untuk menetapkan nilai-nilai
yang dapat disimpan serta operasi-operasi yang dapat diterapkan pada data tersebut. Dalam
bahasa pemrograman, data dapat dikategorikan ke dalam tipe tertentu untuk memberikan
kejelasan tentang bagaimana data tersebut harus diolah dan diproses.
Setiap bahasa pemrograman memiliki berbagai macam tipe data yang berbeda-beda, tetapi
secara umum, tipe data dapat dibagi menjadi beberapa kelompok besar, seperti tipe data
numerik, tipe data karakter, tipe data boolean, dan tipe data kompleks.

3
FUNGSI TIPE DATA
Fungsi utama tipe data adalah untuk:
•Mendefinisikan Jenis Nilai: Tipe data menentukan jenis nilai yang dapat disimpan dalam variabel. Dengan
menetapkan tipe data, kita memberikan instruksi kepada program tentang bagaimana mengelola dan
memanipulasi nilai tersebut.
•Efisiensi Pengelolaan Memori: Tiap jenis data memanfaatkan kapasitas memori dengan cara yang berbeda-
beda. Dengan mendefinisikan tipe data yang tepat, program dapat menggunakan sumber daya memori dengan
lebih efisien.
•Menjamin Konsistensi Data: Tipe data memastikan bahwa variabel hanya menyimpan nilai-nilai yang sesuai.
Misalnya, jika variabel didefinisikan sebagai tipe integer, variabel tersebut tidak dapat menyimpan string atau tipe
data lainnya.
•Memudahkan Operasi yang Dapat Dilakukan: Tipe data memengaruhi operasi apa saja yang dapat dilakukan
pada data tersebut. Sebagai contoh, operasi matematika hanya dapat dilakukan pada tipe data numerik,
sedangkan operasi penggabungan karakter (concatenation) hanya dapat dilakukan pada string.

4
MACAM-MACAM TIPE DATA DAN CONTOH TIPE DATA
1. Tipe Data Numerik
Tipe Data Numerik adalah tipe data pemrograman yang sering digunakan pada variabel
konstanta yang menyimpan sebuah nilai berupa angka.
• Integer (int): Digunakan untuk menyimpan angka bulat, baik positif maupun negatif. Contoh: int x
= 10;
• Float: Tipe Data Float adalah Tipe data pemrograman yang digunakan untuk menyimpan angka
desimal. Contoh: float y = 10.5;
• Double: Sama seperti float, tetapi lebih presisi. Contoh: double z = 10.123456;

5
2. Tipe Data String (Teks)

Tipe Data String adalah tipe data pemrograman yang dapat menampung karakter dengan jumlah yang
banyak yaitu 255 karakter.
•Char: Digunakan untuk menyimpan karakter dengan ukuran yang tetap. Contoh: char c = 'A';
•Varchar: Digunakan untuk menyimpan karakter dengan ukuran yang dinamis. Contoh (SQL):
VARCHAR(50)
•Teks: Digunakan untuk menyimpan data teks. Contoh (SQL): TEXT

3. Tipe Data Boolean

Tipe Data Boolean adalah sebuah tipe data yang hanya dapat menyimpan nilai true atau false. Contoh:
bool isTrue = true;

6
4. Tipe Data Kompleks

•Array: Tipe Data array adalah Tipe Data pemrograman yang digunakan untuk menyimpan kumpulan nilai dengan
tipe data yang sama dalam satu struktur data. Dalam Tipe Data array kita sering mendengar istilah Indeks Array,
Indeks array adalah angka atau nilai yang digunakan untuk mengakses elemen tertentu dalam sebuah array. Indeks
array harus berupa tipe data yang menyatakan bilangan bulat (integer) atau tipe data lain yang dapat
direpresentasikan sebagai bilangan bulat. Contoh: int arr[5] = {1, 2, 3, 4, 5};
•Struct: Efisiensi Pengelolaan Memori: Sebuah kumpulan variabel dengan berbagai jenis tipe data yang terintegrasi
dalam satu kesatuan. Contoh:
c
Copy code
struct Person {
string name;
int age;
};

7
5. Tipe Data Date and Time

Tipe Data Date and Time adalah tipe data yang berfungsi untuk menangani tanggal atau waktu dalam
pemrograman. Contoh (Java): Date tanggalHariIni = new Date();

6. Tipe Data Pointer


•Pointer: Menyimpan alamat memori dari variabel lain. Contoh: int* ptr = &x;

8
MACAM-MACAM TIPE DATA DALAM BAHASA PEMROGRAMAN
Berikut adalah beberapa contoh tipe data yang umum digunakan dalam berbagai bahasa pemrograman:
•Integer (int): Digunakan untuk menyimpan angka bulat.
•Floating Point (float, double): Digunakan untuk menyimpan angka dengan desimal.
•Character (char): Digunakan untuk menyimpan satu karakter.
•String: Digunakan untuk menyimpan kumpulan karakter.
•Boolean: berfungsi untuk memberikan pernyataan atau nilai benar atau salah (true/false).
•Array: Kumpulan elemen dengan tipe data yang sama.
•Pointer: Menyimpan alamat memori dari variabel lain.

9
TIPE DATA DATABASE MS ACCES
[Link] Text: Menyimpan teks atau kombinasi karakter hingga 255 karakter.
[Link] Text: Menyimpan teks panjang hingga 65.536 karakter.
[Link]: Menyimpan angka, dengan beberapa subtipe seperti Integer, Long Integer, Single, dan Double.
[Link]: Menyimpan nilai mata uang dengan presisi tinggi.
[Link]/Time: Menyimpan tanggal dan waktu.
[Link]/No: Menyimpan nilai boolean (benar/salah).
[Link] Object: Menyimpan objek seperti gambar, dokumen, atau file lainnya.
[Link]: Menyimpan file atau dokumen yang dapat dilampirkan.
[Link]: Menyimpan URL atau link ke situs web.
[Link]: Menyimpan hasil perhitungan dari ekspresi yang ditentukan.
10
TIPE DATA DATABASE MYSQL
a. Tipe Data Numerik b. Tipe Data Tanggal dan Waktu
[Link]: Bilangan bulat. [Link]: Menyimpan tanggal (YYYY-MM-DD).
[Link]: Bilangan bulat kecil (1 byte). [Link]: Menyimpan waktu (HH:MM:SS).
[Link]: Bilangan bulat kecil (2 bytes). [Link]: Menyimpan kombinasi tanggal dan waktu.
[Link]: Bilangan bulat sedang (3 bytes). [Link]: Menyimpan waktu dalam format UNIX timestamp.
[Link]: Bilangan bulat besar (8 bytes). [Link]: Menyimpan tahun (YYYY).
[Link]: Bilangan pecahan dengan presisi tunggal.
[Link]: Bilangan pecahan dengan presisi ganda.
[Link]: Bilangan pecahan dengan presisi tetap.

11
c. Tipe Data String
[Link]: String dengan panjang tetap (0-255 karakter).
[Link]: String dengan panjang variabel (0-65,535 karakter).
[Link]: Teks panjang (hingga 65,535 karakter).
[Link]: Teks lebih panjang (hingga 16,777,215 karakter).
[Link]: Teks sangat panjang (hingga 4,294,967,295 karakter).
[Link]: Data biner dengan panjang tetap.
[Link]: Data biner dengan panjang variabel.
Tipe Data Lainnya
[Link]: Daftar nilai yang telah ditentukan.
[Link]: Kumpulan nilai yang dapat dipilih.

12
CONTOH
Nama Atribut Tipe Data Size Keterangan
Nama Varchar 25 Atribut nama dengan tipe
data text dengan
maximal Panjang record
25 karakter
harga int 11 Atribut harga dengan tipe
data angka dengan
maximal Panjang record
11 karakter

Tanggal date - Atribut tanggal dengan


tipe data tanggal dengan
format (yyyy/mm/dd)

13
“QUOTE” Kalian bisa karena terbiasa

Anda mungkin juga menyukai