• Tidak ada hasil yang ditemukan

istilah basis data dan macam macam data

N/A
N/A
Protected

Academic year: 2018

Membagikan "istilah basis data dan macam macam data"

Copied!
6
0
0

Teks penuh

(1)

ISTILAH ISTILAH DALAM BASIS DATA

1. Table

Sebuah tabel merupakan kumpulan data (nilai) yang diorganisasikan ke dalam baris (record) dan kolom (field). Masing-masing kolom memiliki nama yang spesifik dan unik.

2. Field

Field merupakan kolom dari sebuah table. Field memiliki ukuran type data tertentu yang menentukan bagaimana data nantinya tersimpan.

3. Record

Record adalah kumpulan isi elemen data (atribut) yang saling berhubungan menginformasikan tentang suatu entity secara lengkap.

4. Key

Key merupakan suatu field yang dapat dijadikan kunci dalam operasi tabel. Dalam konsep database, key memiliki banyak jenis diantaranya Primary Key, Foreign Key, Composite Key, dll.

5. SQL

SQL atau Structured Query Language merupakan suatu bahasa (language) yang digunakan untuk mengakses database. SQL sering disebut juga sebagai query.

6. Primary Key

Primary merupakan attribute yang paling sedikit yang dapat membedakan setiap baris data dalam sebuah table secara unik yang dipilih berdasarkan sering dijadikan acuan, lebih ringkas, dan lebih menjamin keunikan key

7. Foreign Key

Foreign Key adalah kolom yang diambil dari primary key entitas lain yang menunjukkan hubungan antar dua table tersebut.

8. Super key

Satu atribut / kumpulan atribut yang secara unik mengidentifikasi sebuah tuple di dalam relasi

9. Candidate key

Suatu atribut atau satu set minimal atribut yang mengidentifikasikan secara unik suatu kejadian spesifik dari entitas. Atribut di dalam relasi yang biasanya mempunyai nilai unik. Satu set minimal dari atribut menyatakan secara tak langsung dimana kita tidak dapat membuang beberapa atribut dalam set tanpa merusak kepemilikan yang unik.

10. Alternate key

(2)

11. Data value

Merupakan data aktual atau infomasi yang disimpan ditiap data elemen. Isi atribut disebut nilai data.

12. Entitas

Entititas adalah orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang kesehatan Entity adalah Pasien, Dokter, Kamar.

13. Query

Seperti sebuah Table, tapi menggunkan perintah SQL (string statements) untuk membaca dan menulis pada basisdata.

14. Relasi

Relasi merupakan sebuah tabel yang terdiri dari beberapa kolom dan beberapa baris. Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Entitas merupakan individu yang mewakili sesuatu yang nyata dan dapat dibedakan dengan yang lainnya.

15. Atribut

Atribut merupakan kolom pada sebuah relasi. Setiap entitas pasti memiliki aribut yang mendeskripsikan karakter dari entitas tersebut. Penentuan atau pemilihan atribut-atribut yang relevan bagi sebuah entitas merupakan hal penting dalam pembentukan model data.

16. Tupel

Tuple merupakan baris pada sebuah relasi atau kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi tentang seseorang, misalnya : NPM, nama mahasiswa, alamat, kota, dll.

17. Cardinality

Jumlah tupel dalam sebuah relasi

18. Derajat (degree)

Jumlah atribut dalam sebuah relasi

19. Null

Nilai suatu atribut yang tidak diketahui dan tidak cocok untuk baris (tuple) tersebut.

Nilai (konstanta) Null digunakan untuk menyatakan / mengisi atribut-atribut yang nilainya memang belum siap/tidak ada.

20. Index

(3)

21. Entity

Merupakan orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang Administrasi Siswa misalnya, entity adalah siswa, buku, pembayaran, nilai test. Pada bidang kesehatan, entity adalah pasien, dokter, obat, kamar, diet.

22. File

Merupakan kumpulan record-record sejenis yang mempunyai panjang elemen yang sama, atribute yang sama, namun berbeda-beda data valuenya.

23. Replikasi

Replikasi database adalah seperangkat teknologi yang digunakan untuk menyalin dan mendistribusikan data dari satu database ke database yang lain.

24. Normalisasi

Normalisasi merupakan suatu pendekatan sistematis untuk meminimalkan redundansi data pada suatu database agar database tersebut dapat bekerja dengan optimal.

25. Redundansi

(4)

MACAM-MACAM TIPE DATA (MySQL)

Tipe Numeric

Tipe data numerik digunakan untuk menyimpan data numeric (angka).

1. TINYINT

Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif. Jangkauan : -128 s/d 127

Ukuran : 1 byte (8 bit).

2. SMALLINT

Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif. Jangkauan : -32.768 s/d 32.767

Ukuran : 2 byte (16 bit).

3. MEDIUMINT

Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif. Jangkauan : -8.388.608 s/d 8.388.607

Ukuran : 3 byte (24 bit).

4. INT

Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif. Jangkauan : -2.147.483.648 s/d 2.147.483.647

Ukuran : 4 byte (32 bit).

5. BIGINT

Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif. Jangkauan : ± 9,22 x 1018

Ukuran : 8 byte (64 bit).

6. FLOAT

Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi tunggal.

Jangkauan : -3.402823466E+38 s/d -1.175494351E-38, 0, dan 1.175494351E-38 s/d 3.402823466E+38.

Ukuran : 4 byte (32 bit).

7. DOUBLE

Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi ganda.

Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308. Ukuran : 8 byte (64 bit).

8. REAL

Merupakan sinonim dari DOUBLE.

(5)

Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif. Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308. Ukuran : 8 byte (64 bit).

10. NUMERIC

Merupakan sinonim dari DECIMAL.

Tipe Date dan Time

Tipe data date dan time digunakan untuk menyimpan data tanggal dan waktu.

11. DATE

Penggunaan : digunakan untuk menyimpan data tanggal. Jangkauan : 1000-01-01 s/d 9999-12-31 (YYYY-MM-DD) Ukuran : 3 byte.

12. TIME

Penggunaan : digunakan untuk menyimpan data waktu. Jangkauan : -838:59:59 s/d +838:59:59 (HH:MM:SS) Ukuran : 3 byte.

13. DATETIME

Penggunaan : digunakan untuk menyimpan data tanggal dan waktu. Jangkauan : '1000-01-01 00:00:00' s/d '9999-12-31 23:59:59' Ukuran : 8 byte.

14. YEAR

Penggunaan : digunakan untuk menyimpan data tahun dari tanggal. Jangkauan : 1900 s/d 2155

Ukuran : 1 byte.

Tipe String (Text)

Tipe data string digunakan untuk menyimpan data string (text).

15. CHAR

Penggunaan : digunakan untuk menyimpan data string ukuran tetap. Jangkauan : 0 s/d 255 karakter

16. VARCHAR

Penggunaan : digunakan untuk menyimpan data string ukuran dinamis. Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)

17. TINYTEXT

Penggunaan : digunakan untuk menyimpan data text.

Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)

18. TEXT

Penggunaan : digunakan untuk menyimpan data text. Jangkauan : 0 s/d 65.535 (216 - 1) karakter

(6)

Penggunaan : digunakan untuk menyimpan data text. Jangkauan : 0 s/d 224 - 1 karakter

20. LONGTEXT

Penggunaan : digunakan untuk menyimpan data text. Jangkauan : 0 s/d 232 - 1 karakter

Tipe BLOB (Biner)

Tipe data blob digunakan untuk menyimpan data biner.

21. BIT (sejak versi 5.0.3)

Penggunaan : digunakan untuk menyimpan data biner. Jangkauan : 64 digit biner

22. TINYBLOB

Penggunaan : digunakan untuk menyimpan data biner. Jangkauan : 255 byte

23. BLOB

Penggunaan : digunakan untuk menyimpan data biner. Jangkauan : 216 - 1 byte

24. MEDIUMBLOB

Penggunaan : digunakan untuk menyimpan data biner. Jangkauan : 224 - 1 byte

25. LONGBLOB

Penggunaan : digunakan untuk menyimpan data biner. Jangkauan : 232 - 1 byte

Tipe Data yang Lain

Selain tipe data di atas, MySQL juga menyediakan tipe data yang lain.

26. ENUM

Penggunaan : enumerasi (kumpulan data). Jangkauan : sampai dengan 65535 string.

27. SET

Referensi

Dokumen terkait

Pengukuran Kinerja adalah proses sistematis dan berkesinambungan untuk menilai keberhasilan dan kegagalan pelaksanaan program dan kegiatan yang telah ditetapkan dalam

Pada halaman manajemen mahasiswa, prodi dan admin dapat melihat daftar data mahasiswa yang telah dimasukkan ke dalam sistem, dapat registrasi data mahasiswa,

Saat ini penerapan kedisiplinan yang dilakukan pimpinan sudah berjalan baik, kedepannya atasan harus terus mampu menerapkan disiplin kerja sebagai pedoman kerja

1) Untuk mengetahui tingkat kepuasan pelayanan melalui hasil pendapat dan penilaian masyarakat terhadap kinerja pelayanan yang diberikan oleh aparatur

2102768634 Frieska Putri Fanesa Fakultas Ilmu Tarbiyah dan Keguruan Pendidikan Guru Madrasah Ibtidaiyah 590.. 2102748942 Hilda Nur Zahra Fakultas Ilmu Tarbiyah dan

Kesimpulan penelitian ini adalah penerapan sistem manajemen mutu, kedisiplinan siswa, pelayanan guru dan kepala sekolah memberikan dukungan yang sangat signifikan

Yu > suf Qard } awi > , bahwa penetapan upah kaum buruh harus adanya campur tangan negara, tugas negara menurut Islam tidak hanya terbatas pada kewajiban menjaga

Pembekalan PPL merupakan salah satu kegiatan yang dilakukan oleh pihak LPPMP sebagai lembaga yang menangani program PPL di Universitas Negeri Yogyakarta melalui Dosen