PENJELASAN :
Ø Dalam database LPK terdiri dari beberapa bagian yaitu siswa, program, pengajar, dan ruang yang dibentuk dalam suatu tabel.Tabel-tabel di atas ini saling berhubungan satu sama lain.karena tabel-tabel ini didalamnya ada sebuah file yang berisikan field, value data, dan record.
Ø Ada 4 komponen dasar dari system database, yaitu:
1. Data,data ini memiliki beberapa ciri seperti dapat disimpan secara terintegrasi (integrated), maskudnya database merupakan kumpulan berbagai macam file
Dari aplikasi-aplikasi yang berbeda.
2. Hardware ini berupa perangkat keras yang terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan system database.
3. Software ini berupa perangkat lunak yang berfungsi sebagai perantara (interface) antara pemakai dengan data phisik pada database.
4. User (pemakai) ini memiliki 3 klasifikasi yaitu database administrator (DBA), programmer, end user.
Konsep SQL
SQL (Structured Query Language) (baca: sequel) adalah salah satu bahasa generasi level ke-4 (4th GL) yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemrogramman level ke-3 (3rd GL), SQL adalah bahasa yang bersifat request oriented dan bersifat non-prosedural sehinggan lebih mudah untuk dipelajari karena sintaksis yang digunakan hampir menyerupai bahasa yang digunakan oleh manusia untuk berkomunikasi. Oleh karena itu, SQL lebih fleksibel dalam penggunaannya. Selain itu, SQL juga bersifat non case sensitif. Banyak vendor pembuat DBMS (Database Management System) yang saat ini menggunakan SQL sebagai standarisasi dalam produk mereka, seperti ORACLE, Microsoft SQL Server, PostGreSQL, dan MySQL.
SQL sendiri terbagi atas beberapa bagian, yaitu:
Tiga bagian utama SQL:
- DDL (Data Definition Language), yaitu bahasa yang memiliki kemampuan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek seperti tabel, indeks, bahkan basis datanya sendiri. Misalnya, CREATE, DROP, dan ALTER.
- DML (Data Manipulation Language), yaitu bahasa yang berhubungan dengan proses manipulasi data pada tabel, record. Misalnya, INSERT, UPDATE, SELECT, dan DELETE.
Sebuah basis data biasanya dapat dipilih ke dalam 2 bentuk yaitu:
1. Data Definition Language(DDL)
2. Data Manipulation Languange(DML)
1. DDL
Struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan didefinisikan dengan bahasa khusus yang disebut DDL. Dengan bahasa inilah kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dan sebagainya. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data
Contoh program dengan menggunakan bahasa DDL :
a. Penyisipan/Penambahan data baru ke suatu basis data
b. Penghapusan data dari suatu basis data
c. Pengubahan data dari satu basis data.
Contoh program dengan menggunakan bahasa DML :
Tidak ada komentar:
Posting Komentar