BASIS DATA DAN BAHASA PEMROGRAMAN
Basis data atau yang di sebut database adalah sekumpulan data yang saling berhubungan dan sekumpulan data itu dalam bentuk file/tabel/arsip dan tersimpan dalam media penyimpanan elektronis, untuk kemudahan dalam pengaturan, pemilahan, pengelompokan dan pengorganisasian data sesuai tujuan, Dengan basis data seseorang dapat menyimpan sebuah informasi.
Ini beberapa komponen Bahasa data base menurut fungsinya :
A.Data Definition Language
Data definition language adalah sekumpulan definisi yang disimpan
di dalam data dictionary.
B.Data Manipulation Language
Data Manipulation Language berisi akumulasi dari operasi
manipulasi basis data yang dilakukan.
Ini biasa disebut dengan bahasa query
sebab biasanya digunakan untuk meminta informasi yang ada dari basis data
tersebut.
Fungsi basis data cukup banyak dan cakupannya pun luas dalam mendukung
keberadaan lembaga atau organisasi, diantaranya adalah:
1. Ketersediaan/
Availability
fungsi penting dari basis data yang meskipun tidak terletak
dalam satu lokasi, dan tersimpan dalam bentuk disk, akan tetapi dengan cara
penyimpanan yang sistematik, informasi tersebut mudah untuk didapatkan.
2. Mudah dan Cepat/ Speed
fungsi dari basis data ini adalah agar Anda sebagai pengguna bisa
dengan mudah mengaksesnya saat sedang membutuhkan. Tidak perlu tunggu nanti,
apalagi harus mengalokasikan waktu tertentu untuk memanggilnya.
3.Kelengkapan/ Completeness
Basis data harus menyimpan data yang lengkap, yang bisa melayani
keperluan penggunanya secara keseluruhan. Meski kata lengkap yang dipakai
disini sifatnya relatif, namun setidaknya data tersebut membantu memudahkan
untuk menambah koleksi data, dan menjamin mudahnya pengguna untuk memodifikasi
struktur data yang ada, sebut saja field-field data yang tersedia.
4.Accuracy dan Security
Fungsi data base accuracy atau keakuratan. Jadi, agar kesalahan
dapat ditekan semaksimal mungkin, Anda bisa lakukan pengorganisasian file-file
database dengan baik untuk menghindari kesalahan pada proses data entry dan
juga dalam proses penyimpanan atau datastore.
Selain itu, fungsi database adalah untuk security atau keamanan.
Ada fasilitas pengaman data yang disediakan oleh sistem basis data yang baik
sehingga data tidak bisa dimodifikasi, diakses, diubah maupun dihapus oleh yang
tidak mendapatkan hak untu melakukannya.
5.Torage Efficiency
Untuk menghindari duplikasi data yang berpengaruh pada
bertambahnya ruang penyimpanan dari basis data tersebut. pengkodean dan juga
relasi data bermanfaat untuk menghemat space penyimpanan dalam basis data.
Basaha pemrograman biasa
di sebut penghubung antara manusia dengan mesin untuk melakukan
interaksi. Para programmer menyusun instruksi yang berisi sintaks dengan bahasa
yang dimengerti oleh mesin.
Bahasa pemrograman
adalah sekumpulan instruksi yang diberikan kepada komputer untuk dapat
melaksanakan tugas-tugas tertentu dalam menyelesaikan suatu permasalahan.
Bahasa pemrograman sering juga disebut dengan bahasa komputer.
bahasa pemrograman
berfungsi untuk memerintah komputer untuk dapat mengolah data sesuai dengan
langkah-langkah penyelesaian yang telah ditentukan oleh programmer.
ini fungsi dari bahasa
pemrograman :
1. Media Komunikasi antara Pengembang dengan Komputer atau Mesin
Bahasa yang hanya
dimengerti oleh mesin atau komputer berbeda dengan bahasa yang digunakan
manusia. Mesin atau komputer hanya dapat mengerti penggunaan bilangan biner
untuk dapat menerjemahkan instruksi yang diberikan.
2. Media dalam Mengembangkan Suatu Sistem
Photoshop, CorelDraw,
Microsoft Word, Tokopedia dan lainnya, Aplikasi tersebut dikembangkan dengan
menggunakan berbagai bahasa pemrograman.
Ini tingkatan bahasa
pemrograman :
1. Bahasa Pemrograman Tingkat Rendah (Low-level)
Bahasa pemrograman
tingkat rendah berisi instruksi-instruksi yang ditujukan kepada komputer dengan
menggunakan kode-kode biner (binary codes). Kode-kode tersebut akan langsung
diterjemahkan oleh komputer tanpa harus melalui proses kompilasi.
2. Bahasa Pemrograman Tingkat Menengah (Medium-level)
Tingkatan medium ini memiliki banyak kekurangan, salah satunya
bahasa tersebut harus diterjemahkan terlebih dahulu ke dalam bahasa mesin
karena komputer hanya mengerti penggunaan bahasa mesin.
3. Bahasa Pemrograman Tingkat Tinggi (High-level)
Bahasa pemrograman
tingkat tinggi ini berisi instruksi-instruksi dengan menggunakan bahasa alamiah
yang dimengerti oleh manusia, seperti bahasa Inggris atau Matematika.
Beberapa contoh bahasa
dari bahasa pemograman:
1. C (Bahasa Pemrograman Tingkat Tinggi)
Bahasa C merupakan
pengembangan dari bahasa pemrograman B Namun, pemrograman B dibuat dengan
menggunakan bahasa assembly yang memiliki banyak kekurangan. Ritchie
mengembangkan sistem operasi UNIX dengan
menggunakan bahasa C.Hingga kini, bahasa C dapat digunakan di berbagai platform
sistem operasi.
2. Java (Bahasa Pemrograman Tingkat Tinggi)
Java menjadi salah
satu bahasa pemrograman tingkat tinggi berbasis objek .Kelebihan
dari pemrograman berbasis objek ini adalah status disimpan dalam bentuk
variabel dan method digunakan sebagai tindakan.
3. Python
Bahasa python
mendukung berbagai sistem operasi, seperti Linux yang hampir semua distronya
menyediakan python. Python terkenal dengan kode yang unik dan mudah
diimplementasikan sehingga memudahkan untuk mengembangkan aplikasi daripada
memeriksa sintaks error.
4. PHP (Bahasa Pemrograman Tingkat Tinggi)
PHP merupakan bahasa
pemrograman server-side karena instruksi dalam PHP dikelola di komputer server.
Hingga kini, PHP dapat digunakan dengan gratis dan bersifat open-source.
5. JavaScript (Bahasa Pemrograman Tingkat Tinggi)
JavaScript merupakan
bahasa pemrograman yang bersifat client-side, dimana pemrosesan dilakukan oleh
komputer yang bertindak sebagai Client. Untuk menjalankannya di sisi client
dapat menggunakan WEB BROWSER, seperti Google Chrome atau Mozilla Firefox.
SEKIAN PENJELASAN
TENTANGG BASIS DATA DAN BAHASA PEMROGRAMAN
XOXOXO :)
Komentar
Posting Komentar