Postingan

Web Programming UNPAS

Pembahasan Konsep >Pembahasan/konsep(software framework) adalah sebuah abstraksi pembuatan perangkat lunak dimana di dalamnya menyediakan fungsi fungsi yang dapat digunakan dan di ubahh seusai kebutuhan.  * SOFTWARE FRAMEWORK    1) kerangka kerja    2) Menyediakan standar dan aturan                      pembuatan perangkat lunak    3) Reusability    4) Bisa terdiri dari program compiler,                 library tools sets,api, komponen dll    5) Semuanya bahasa        Pemrograman populer memiliki                      framework  *JENIS JENIS FRAMEWORK  jenis-jenis Framework yang paling populer di dunia: 1)CodeIgniter 2)Laravel 3)Yii 4)Symfony 5)Zend Framework 6)CakePHP 7)FuelPHP 8)PhalconPHP 9)Slim 10)Lumener versi 3. *KEKURANGAN & KELEBIHAN FRAMEWORK. - Kelebihan. 1) Mempersingkat waktu pengembangan. 2) Struktur aplikasi yang terorganisir. 3) Tools dan librarios. 4) Fleksibilitas. 5) Security. 6) Untuk mempermudah teamwork. - Kekurangan. 1) Eksekusi yang lebih hemat. 2) Butuh wa

KD 4 : Menerapkan fungsi agregasi dalam basis data

Gambar
Agregasi dalam SQL merupakan proses untuk mendapatkan nilai dari sekumpulan data yang telah dikelompokkan. Pengelompokan data didasarkan pada kolom atau kombinasi kolom yang dipilih. Beberapa fungsi untuk agregasi adalah: MAX : mencari data terbesar dari sekelompok data MIN : mencari data terkecil dari sekelompok data COUNT : mencari cacah data (data NULL tidak akan dimasukkan dalam perhitungan,kecuali disebutkan secara khusus) SUM : mencari jumlah dari sekumpulan data numeris AVG : mencari rerata dari sekumpulan data numeris Sintaks SQL untuk melakukan pengelompokan adalah: SELECT [daftar-kolom-non-agregasi,] daftar-kolom-agregasi FROM daftar-tabel [WHERE kondisi-record-dalam-tabel] [GROUP BY daftar-kolom-agregasi] [HAVING kodisi-filter-hasil-agregasi] [ORDER BY daftar-kolom-pengurutan] Untuk memperjelas mekanisme pengelompokan, kita gunakan contoh tabel P berikut, yang bisa anda dapatkan dengan menggunakan SQL query pada halaman terakhir bagian ini: Penggunaan fu

KD 3 : Menerapkan bahasa SQL dasar untuk memanipulasi tabel dalam basis data

A.   Pengertian SQL          Structure Query Language (SQL) merupakan bahasa standar yang ditetapkan oleh Americ National Standars Institute (ANSI) untuk mengakses dan memanipulasi data pada Database Relational.Karena sifatnya standar maka setiap software RDMS harus menerapkan bahasa SQL dengan diperbolehkan untuk mengembangkan atau menyertakan perintah-perintah yang non standar. B.   Beberapa Fungsinya Perintah SQL 1.   Query Perintah yang digunakan untuk menampilkan data dari database,. perintah yang digunakan adalah  SELECT. 2.   DML (Data Manipulation Language) Perintah yang digunakan untuk manipulasi data seperti menambah, mengedit, menghapus data. Perintah yang digunakan  INSERT ,  DELETE ,  UPDATE ,  MERGE 3.   DDL (Data Definition Language) Perintah yang digunakan untuk mendefiniskan struktur Objek database seperti membuat tabel, mengubah struktur tabel, menghapus tabel. Perintah yang digunakan  CREATE ,  ALTER ,  DROP ,  TRUNCATE , RENAME 4.   DCL (Data Cont

KD 2 : Menerapkan bahasa SQL dasar untuk mengelola table dalam basis data

pemrograman dan di rancang untuk mengelola data yang tersimpan dalam Sistem Manajemen  Database Relasional  ( Relational Database Management System , RDBMS), atau untuk  stream processing  dalam Relational Data Stream Management System (RDSMS). Salah satu dari  fungsi database  adalah menyimpan dan memelihara serta mengelola data, oleh karena itu penting bagi kita untuk mengetahui perintah dasar SQL yang dapat di gunakan untuk menyimpan dan memelihara serta mengelola data dalam database tersebut baik secara langsung maupun menggunakan  macam-macam bahasa pemrograman . 1. Perintah SELECT Perintah SELECT merupakan perintah dasar SQL yang di gunakan untuk memilih data dari database. Data yang di kembalikan di simpan dalam tabel yang di sebut result-set. [tabs] [tab title=”Sintaks SELECT kolom1, kolom2, ... FROM nama_tabel; atau SELECT * FROM nama_tabel; [/tab] [tab title=”Contoh SELECT nis, nama, alamat FROM siswa; atau SELECT * FROM siswa; [/tab] [/tabs]