Anggit Dwi Hartanto, S.Kom LINGKUNGAN BASIS DATA Anggit Dwi Hartanto, S.Kom
Arsitektur Basis Data Lapis Internal, berkenaan dengan penyimpanan secara fisik. Lapis Konseptual, menjelaskan simpanan data dalam database, dan relasi antar data. type pelanggan = record nama : string; jalan : string; kota : string; end; Lapis Eksternal, lapis yang berkenaan dengan apa yang kelihatan bagi para pemakai akhir (end users).
Arsitektur Basis Data
Bahasa SQL SQL kependekan dari Structured Query Language. Basis data umumnya menggunakan bahasa Query sebagai landasannya. Query selalu mengandung kata kunci. Faktanya Bahasa Query selalu dianggap bahasa pemograman yang lebih mudah dimengerti.
Tipe Data Dalam SQL juga mengenal beragam tipe data. SQL menawarkan lebih dari 20 tipe data. Faktanya tipe data yang umum digunakan paling tidak lima. Tipe data selalu menentukan jenis data yang akan masuk ke basis data. Tipe data harus dirancang dengan efektifitas dan efisiensi yang tepat.
Tipe Data Tipe data yang umum digunakan antara lain. Char / Varchar, tipe ini digunakan untuk menangani karakter dengan panjang yang harus ditentukan. Integer / Numeric, tipe ini digunakan untuk karakter angka. Datetime, tipe ini digunakan untuk format penanggalan.
Tipe Data Bit, tipe ini biasanya digunakan untuk penanda logika (boolean) dengan range nilai 0/1. Text, tipe ini digunakan untuk format artikel. Money, Tipe ini masih varian dari Integer, tipe ini digunakan khusus untuk keuangan namun jarang digunakan.