BAB 2 LANDASAN TEORI 2.1 Pengenalan E-Commerce E-Commerce merupakan salah satu keunggulan dari internet, hingga akhirnya di era sekarang ini (banyak disebut dengan era digital) nampaknya tiada hari yang terlewatkan tanpa mendengar atau membaca kata E-commerce di berbagai media informasi. Sebenarnya apakah yang dimaksud dengan E-Commerce itu ? Sebenarnya dalam E-Commerce banyak sebutan yang dipakai untuk memudahkan orang mengucapkannya. Ada beberapa sebutan untuk E-Commerce yaitu Internet Commerce atau Ecom, E-Commerce dan Immerce, yang pada dasarnya semua sebutan di atas mempunyai makna yang sama. Istilah-istilah tersebut berarti membeli atau menjual secara elektronik, dan kegiatan ini dilakukan pada jaringan internet ECommerce juga dapat berarti pemasangan iklan, penjualan dan dukungan serta pelayanan yang terbaik menggunakan sebuah web shop 24 jam sehari bagi seluruh pelanggannya (Wahana Komputer, 2001). 2.2 Sejarah Singkat E-Commerce Penerapan eletronic commerce bermula di awal tahun 1970, dengan adanya inovasi semacam electronic fund transfer (EFT). Saat itu tingkat aplikasinya Universitas Sumatera Utara masih terbatas pada perusahaan-perusahaan besar, lembaga keuangan, dan segelintir perusahaan kecil yang nekat. Lalu muncullah Electronic Data Interchange (EDI), yang berkembang dari transaksi keuangan ke pemrosesan transaksi lain serta memperbesar jumlah perusahaan yang berperan serta, mulai lembaga-lembaga keuangan hingga perusahaan manufaktur, ritel, layanan dan sebagainya. Aplikasiaplikasi lain kemudian menyusul, yang memiliki jangkauan dari perdagangan saham hingga sistem reservasi perjalanan. Pada saat itu sitem tersebut disebut sebagai aplikasi telekomunikasi yang nilai strategisnya sudah dikenal secara umum. Dengan adanya komersialisasi internet di awal tahun 1990 an, serta pesatnyapertumbuhan yang mencapai hingga jutaan pelanggan potensial, maka muncullahistilah electronic commerce (E-Commerce), yang aplikasinya segera berkembangpesat. Pusat riset E-Commerce di Universitas Texas yang mempelajari 2000 perusahaan internet, sector yang tumbuh paling cepat adalah eCommerce, yang naik sampai 72% dari $99,8 milyar menjadi $171,5 milyar. Pada tahun 2002, diatas satu triliun dolar pendapatan dihasilkan dari internet. Satu alasan bagi pesatnya perkembangan teknologi tersebut adalah adanya perkembangan jaringan, protocol, perangkat lunak, dan spesifikasi. Alasan lain adalah meningkatnya persaingan dan berbagai tekanan bisnis lain. Dari tahun 1995 hingga 1999 kita telah menyaksikan berbagai aplikasi inovatif, mulai iklan hingga ke pelelangan dan pengalaman realitas maya. Hampir tiap organisasi menengah dan besar di AS telah memiliki situs web sendiri. (M.Suyanto, 2003). Universitas Sumatera Utara 2.2.1 Keunggulan Dan Kelemahan E-Commerce Keunggulan e-Commerce adalah sebagai berikut: 1. Meningkatkan efisiensi dan efektifitas dalam proses pemasaran. 2. Meningkatkan daya saing perusahaan 3. Menggantikan konsep manual 4. Pertukaran data atau informasi jadi lebih mudah 5.Memudahkan bagi calon pembeli untuk melakukan pembelian produk khususnya produk yang sulit dicari atau jauh dari tempat tinggalnya. Kelemahan e-Commerce adalah sebagai berikut: 1. Produk yang dijual tidak semuanya ditampilkan 2. Penjelasan produk kurang jelas 3. Harga terkadang tidak sesuai 4. Produk kurang dikenal oleh masyarakat 5. Kurang aman dalam melakukan transaksi 6. Tampilan produk kurang jelas sering dijadikan untuk melakukan tindak kejahatan, khususnya penipuan. 2.2.2 Keuntungan E-Commerce Keuntungan yang diperoleh dengan menggunakan transaksi melalui E-commerce bagi suatu perusahaan adalah sebagai berikut : 1. Meningkatkan pendapatan dengan menggunakan online channel yang biayanya lebih murah. Universitas Sumatera Utara 2. Mengurangi biaya-biaya yang berhubungan dengan kertas, seperti biaya pos surat, pencetakan, report, dan sebagainya. 3. Mengurangi keterlambatan dengan mengunakan transfer elektronik atau pembayaran tepat waktu dan dapat langsung dicek. Mempercepat pelayanan kepelanggan, dan pelayanan lebih responsif. (Wahana Komputer, 2006). 2.3 Komputer Definisi komputer berasal dari bahasa latin computare yang mengandung arti menghitung karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer.Komputer dapat juga diartikan sebagai alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika. Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. Universitas Sumatera Utara Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi." Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat mereka yang paling penting yang membedakan mereka dari alat menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas penyimpanan dan kecepatan yang berbeda), dan memang dipercaya bahwa mesin sekarang bisa meniru alat perkomputeran yang akan kita ciptakan di masa depan. Dalam suatu pengertian, batas kemampuan ini adalah tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat bahwa suatu mesin harus dapat meniru Mesin Turing Universal. Mesin yang mendapat definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. 2.4 Internet Istilah internet berasal dari bahasa Latin inter, yang berarti “antara”. Secara kata perkata internet berarti jaringan antara atau penghubung. Memang itulah fungsinya, internet menghubungkan berbagai jaringan yang tidak saling bergantung pada satu sama lain sedemikian rupa sehingga dapat berkomunikasi. Sementara jaringan lokal biasanya terdiri atas komputer sejenis (misalnya DOS atau UNIX). Universitas Sumatera Utara Internet mengatasi perbedaan berbagai sistem operasi dengan menggunakan “bahasa” yang sama oleh semua jaringan dalam pengiriman data. Pada dasarnya inilah yang menyebabkan besarnya dimensi internet. Dengan demikian defenisi internet adalah “jaringannya jaringan”, dengan menciptakan kemungkinan menciptakan kemungkinan komunikasi antar jaringan di seluruh dunia tanpa bergantung kepada jenis komputernya. Jadi dapat diambil kesimpulan bahwa internet merupakan hubungan antar berbagai jenis komputer dan jaringan di dunia yang berbeda sistem operasi maupun aplikasinya di mana hubungan tersebut memanfaatkan kemajuan media komunikasi (telepon dan satelit) yang menggunakan protokol standar dalam berkomunikasi yaitu protokol TCP/IP. 2.4.1 Web Server Data dalam protocol http web server dari internet server di samping e-mail (MicoPardosi, 2004). Dikarenakan web server dirancang untuk menampilkan data, mulaidari teks, hypertext, gambar yang merupakan keunggulan dari web sehingga web tidak hanya dapat diterima di universitas tetapi di seluruh perusahaan komersial yang dapat menampilkan datanya Web server adalah internet server yang mampu untuk melayani koneksi perpindahan dalam internet. 2.4.2 Wold Wide Web (WWW) Sering disebut “the WEB”/”W3”, merupakan sistem dalam internet yang memiliki fasilitas pencarian dan pemberian informasi yang cepat dengan menggunakan teknologi hypertext. Sebutan World Wide Web (Web=jaring laba-laba) sangat tepat untuk menggambarkan struktur data pada jaringan internet. Berbeda dengan Universitas Sumatera Utara misalnya susunan data logis berstruktur pohon yang dikenal dari DOS. WWW memungkinkan penanganan atau akses yang jauh lebih fleksibel pada file yang dikelola. Di WWW, struktur sumber daya-internet dapat dibandingkan dengan jarring laba-laba. Bila dilihat polanya, jaringan ini terdiri atas lingkaranlingkaran berbagai ukuran yang berpusat pada titik tengah yang sama. Dari titik tengah ini terbentuk garis-garis penghubung yang tegak lurus pada lingkaran, sehingga terdapat titik simpul. Bila pada struktur pohon percabangan merupakan jalur hubungan, pada web semua garis merupakan penghubung setiap titik simpul yang mengandung data. Untuk membuat Hypertext, dikembangkan sebuah bahasa pemrograman khusus yang memungkinkan pengikatan alamat WWW atau file dalam sebuah dokumen. Sesuai dengan fungsinya, bahasa pemrograman ini disebut Hypertext Mark up Language (HTML). File ini biasanya berextention *.html. 2.4.3 Hyper Text Transfer Protocol (HTTP) HTTP adalah suatu protokol yang menentukan aturan yang perlu diikuti oleh web browser dalam menyediakan dokumen yang diminta web browser. Protokol ini merupakan protokol standar yang digunakan untuk mengakses dokumen HTML (Mico Pardosi, 2004). Apabila kita menjelajah web dan pada address tertulis seperti http://www.yahoo.com ini merupakan salah satu penggunaan protokol HTTP dalam web Universitas Sumatera Utara 2.5 Network Network adalah jaringan system komunikasi data yang melibatkan sebuah atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat membentuk satu sistem (Mico Pardosi, 2004). Dengan network, komputer yang satu dapat menggunakan data di komputer lain, dapat mencetak laporan di printer komputer lain, dapat memberi berita ke komputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrasikan sistem informasi dan menyalurkan arus informasi dari satu area ke area lainnya. 2.6Data Base Database merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Database juga merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagai para si pemakai. Penerapan Database dalam sistem informasi disebut dengan Database system. Database System adalah suatu sistem informasi yang mengintegrasikankumpulan dari data yang saling berhubungan satu dengan yang lainnya danmembuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalamsuatu organisasi. Dengan sistem Database ini, memori yang tersimpan tidakakan memakan memori yang banyak, selain itu dengan sistem Database sebuah situs dapat dengan mudah menyimpan data secara otomatis danteroganisir. Oleh karena hal di atas, Database merupakan salah satu tujuan SQL Injection yang berisi data-data ataupun informasi yang penting dan seharusnya Universitas Sumatera Utara hanya dapat dilihat oleh orang-orang tertentu. Apabila seseorang yang tidak bertanggung jawab melihat data-data tersebut, maka data-data tersebut dapat disalahgunakan dan digunakan untuk hal-hal yang tidak bertanggung jawab. 2.7 SQL (Structured Query Language) SQL merupakan singkatan Structured Query Language. Di dalam dunia Database istilah query dapat diartikan “Permintaan Data”. SQL merupakan bahasa tingkat empat yang berfungsi menampilkan hasil atau melakukan sesuatu pada data yang tidak diinginkan dengan perintah-perintah yang terdapat di dalamnya seperti SELECT yang berfungsi menampilkan data, DELETE untuk menghapus data, ataupun UPDATE yang berfungsi sebagai mengubah data. Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama EF Codd yang membahas tentang ide pembuatan basis data relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language). Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan basis data relasional dengan bahasa SEQUEL. Akan tetapi, karena permasalahan hokum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi basis data relasional dikenal dengan System/R. Standarisasi SQL dimulai pada tahun 1986, ditandai dengan dikeluarkannya standar SQL oleh ANSI. Standar ini sering disebut dengan SQL 1986. Standar tersebut kemudian diperbaiki pada tahun 1989 kemudian diperbaiki lagi pada tahun 1992. Versi terakhir dikenal dengan SQL-92. Pada tahun 1999 Universitas Sumatera Utara dikeluarkan standar baru yaitu SQL-99 atau disebut juga SQL-99, akan tetapi kebanyakan implementasi mereferensi pada SQL-92. Saat ini sebenarnya tidak ada serber basis data yang 100 % mendukung SQL-92. Hal ini disebabkan masing-masing server memiliki dialek masing-masing. Dalam SQL kita tidak perlu mendefiniskan bagaimana data itu diambil atau diproses, seperti halnya bahasa tingkat tiga, kita hanya perlu memberikan mengenai data apa yang diambil dan dieksekusi. Sehingga anda tidak perlu memikirkan bagaimana proses data tersebut diambil atau dieksekusi. Saat ini SQL merupakan bahasa query standar di berbagai software database. Berbagai software database yang dapat diakses oleh SQL antara lain adalah Oracle, MySQL, MySQL Server, dan Microsoft Access. Software-software ini dapat mengkoneksikan atau mengintegrasikan SQL dengan bahasa-bahasa pemrograman seperti PHP, Visual Basic, C++, dan C untuk menyusun sebuah sistem yang dapat menginput atau menampilkan database yang sempurna. 2.8 Data Flow Diagram (DFD) Data Flow Diagram merupakan diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem. DFD sering digunakan untuk menggambarkan suatu sitem yang telah ada atau system baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir. Keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang computer untuk mengerti system yang sedang dikerjakan. Simbol-simbol yang sering digunakan adalah: Universitas Sumatera Utara Tabel 2.1 Simbol-simbol DFD NO. SIMBOL 1. KETERANGAN External entity (kesatuan luar) adalah kesatuan lingkungan luar system yang dapat berupa orang, organisasi atau system lainnya yang berada pada lingkungan luarnya yang akan memberikan input ataupun menerima output dari sistem. 2. Attibute (proses) adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk kedalam proses untuk dihasilkan arus data yang akan keluar dari proses. 3. Storage (penyimpanan) adalah untuk menggambarkan simpanan data yang dapat berupa file atau database di dalam komputer. 4. Data Flow (Arus Data) adalah arus dari data yang dapat berupa masukan (input) untuk system atau hasil (output) dari proses sistem. 2.9 Diagram Alir (Flowchart) Flowchart merupakan gambar yang menampilkan struktur dan isi halaman per halaman. Bagan alir (flowchart) ini menjelaskan secara rinci langkah-langkah dari proses program. Flowchart dibuat dengan menggunakan simbol-simbol tertentu yang menyatakan tiap langkah program. Simbol-simbol flowchart dapat dilihat pada table berikut ini: Universitas Sumatera Utara Tabel 2.2 Simbol-simbol Flowchart NO. 1. SIMBOL NAMA Input/Output symbol 2. Flow lines symbol 3. Connector symbol KEGUNAAN Simbol input/output digunakan mewakili data input/output. Simbol garis arah digunakan untuk menunjukkan arus dari proses. Simbol penghubung digunakan untuk menunjukkan sambungan dari bagan alir yang terputus dihalaman yang masih sama atau di halaman lainnya. 4. Flow lines symbol 5. Decision symbol Simbol garis arah digunakan untuk menunjukkan arus dari proses. Simbol keputusan digunakan untuk suatu penyeleksian kondisidi dalam program 6. Predifined Simbol proses terdefenisi digunakan process untuk menunjukan suatu operasi yang Symbol rincinya ditunjukan ditempat / halaman lain. 7. 8. Magnetik disksymbol Simbol yang menunjukkan Terminal Simbol titik terminal digunakan untuk point menunjukkan awal dan akhir dari Symbol suatu proses. penyimpanan data ke dalam database. Universitas Sumatera Utara 2.10 Java Script Java Script mulanya bernama LiveScript, dikembangkan pertama kali pada tahun 1995 di Netscape Communication. Pada akhir tahun 1995 Netscape Communication dan Sun Microsystem berkolaborasi dan mengganti nama LiveScript menjadi JavaScript. Java Script adalah bahasa script yang ditempatkan pada kode HTML dan diproses pada sisi client. Dengan adanya bahasa ini maka kemampuan dokumen HTML menjadi lebih luas. 2.11 CSS (Cascading Style Sheet) CSS banyak digunakan untuk memperluas kemampuan HTML dalam memformat dokumen web atau untuk mempercantik tampilan web, bahkan untuk pemosisian dan layout halaman web. Dengan mendefenisikan suatu style sekali saja, itu akan dapat digunakan berulang kali. CSS telah didukung oleh kebanyakan browser, terutama versi baru sehingga penempatan layout menjadi lebih fleksibel. 2.12 PHP (hypertext preprocessor) PHP singkatan dari hypertext preprocessor yang digunakan sebagai bahasa script server-side dalam pengembangan web yang disisipkan pada dokumen html. Penggunaan php memungkinkan web dapat dibuat dinamis sehingga maintanance situs web tersebut lebih mudah dan efisien. Php merupakan software open-source yang disebarkan dan dilisensikan secara gratis dan dapat didownload dari situs resminya yaitu: http://www.php.net. Universitas Sumatera Utara Php yang ditulis dengan menggunakan bahas C dapat dikembangkan sendiri dengan menambah fungsi-fungsi baru. Php adalah bahasa pemograman yang sangat populer. Sebagian besar sintak php mirip dengan sintak pada bahasa pemograman C dan Perl. PHP pertama kali diciptakan oleh Rasmus Lerdof pada tahun 1994. Awalnya PHP digunakan untuk mencatat jumlah serta mengetahui siapa saja pengunjung pada homepage-nya. Rasmus Ledorf adalah salah satu pendukung open source. Oleh karena itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0 dengan meluncurkan PHP 2.0. Pada tahun 1996, PHP telah banyak digunakan di dunia. Sebuah kelompok pengembang software yang terdiri dari Rasmus, Zeew Suraski, Andi Gutman, Stig Bakken, Shane Caraveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. tidak terhenti sampai di situ, kemampuan PHP terus ditambah, dan versi terbaru yang telah di keluarkan adalah PHP 5.0.x. PHP memiliki banyak kelebihan yang tidak dimiliki bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang dapat dilakukan oleh GCI, sepeti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim dan menerima cookies bahkan lebih dari kemampuan CGI. PHP dapat digunakan pada setiap sistem operasi, antara lain Linux, Unix, Windows, dan Macintosh. PHP juga mendukung banyak Web Server,seperti Universitas Sumatera Utara Apache, Microsoft Internet Information Server (MIIS), Personal Web Server (PWS), dan masih banyak lagi lainnya, bahkan PHP dapat bekerjasebagai suatu CGI processor. PHP tidak terbatas pada hasil keluaran HTML. PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file pdf, dan movies flash. PHP juga dapat menghasilkan teks seperti XHTML dan file XML lainnya. Selain kelebihankelebihan di atas php juga dapat dikoneksikan dengan softwaresoftware database lain seperti mysql, oracle, dan masih banyak software database yang lain. 2.13 Pengertian Php MyAdmin Setiap RDBMS (Relation Database Management System) seperti Oracle, SQL Server, MySQL dan lain-lain, pasti memiliki tool yang dapat digunakan untuk mempermudah pengoperasian database. Oracle memiliki TAOD. SQL Server memiliki Enterprise Manager dan SQL Query Analyzer. Sdangkan MySQL memiliki tool atau aplikasi yang disebut PhpMyAdmin. PhpMyAdmin merupakan aplikasi berbasiskan web yang dikembangkan menggunakan bahasa pemrograman PHP. (newbie) (Saputro, 2008). 2.14 MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. Kepopulerannya disebabkan MySQL menggunakan Structure Query Language (SQL) sebagai bahasa dasar untuk mengakses databasenya. Selain itu, ia bersifat gratis (tidak perlu membayar untuk menggunakannya) pada pelbagai platform Universitas Sumatera Utara (kecuali pada windows, yang bersifat shareware atau perlu membayar setelah melakukan evaluasi dan memutuskan untuk digunakan untuk kepeluan produksi). MySQL termasuk jenis Relation Database Management Sistem (DBMS). Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom MySQL dapat didefenisikan sebagai: a) MySQL merupakan sistem manajemen database. Database merupakan struktur penyimpanan data. Untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database MySQLserver. b) MySQL merupakan sistem manajemen database atau basis data terhubung (Relation Database Management System). Database terhubung menyimpan pada tabel-tabel terpisah. Kata SQL pada MySQL merupakan singkatan dari Structure Query Language. SQL merupakan bahasa standar yang digunakan untuk mengakses database dan ditetapkan oleh ANSI/ISO SQL Standart. c) MySQL merupakan Software Open Source, berarti semua orang diizinkan menggunakan dan memodifikasi software ini. Semua orang dapat mendownload software MySQL dari internet dan menggunakannya tanpa membayar. Anda dapat mempelajari Source Code dan menggunakannya sesuai dengan kebutuhan. d) Server database MySQL mempunyai kecepatan yang tinggi, mudah digunakan, dan handal. MySQL dikembangkan untuk menangani database yang besar secara cepat dan telah sukses digunakan selama bertahun- Universitas Sumatera Utara tahun. Konektifitas, kecepatan, dan keamanannya membuat server MySQL cocok untuk mengakses database di internet. e) MySQL Server bekerja di client server atau sistem embedded. Software database MySQL merupakan sistem yang terdiri atas multitheread SQL Server yang mendukung software client dan library yang berbeda, tool administrative, dan sejumlah Application Programming Interfaces (APIs). f) MySQL tersedia dalam beberapa macam bahasa. Beberapa SQL command atau perintah SQL yang harus diketahui adalah : 1. CREATE DATABASE, untuk membuat sebuah database. 2. DROP DATABASE, untuk menghapus sebuah database. 3. CREATE TABLE, untuk membuat sebuah table. 4. ALTER TABLE, untuk memodifikasi sebuah table. 5. DROP TABLE, untuk menghapus sebuah table. 6. SELECT, untuk menampilkan data dari database. 7. UPDATE, untuk memodifikasi data dari database. 8. INSERT INTO, untuk menambah data di database. 9. DELETE, untuk menghapus data dari database. Universitas Sumatera Utara