Download Visual Studio 2015 Offline Installer ISO


Di posting ini, saya akan smembagi link untuk mendownload installer web / ISO image untuk instalasi offline Microsoft Visual Studio 2015. Terdapat versi Enterprise atau Profesiaonal tetapi harus menggunakan kode license. Apabila tidak punya kode license gunakan versi Community. Ukuran downlod 7.2 GB.

Visual Studio 2015 (Professional and Enterprise)


Visual Studio 2015 Professional      -        Web Installer    |    ISO Image (Offline Installer)
Visual Studio 2015 Enterprise        -        Web Installer    |    ISO Image (Offline Installer)

Visual Studio 2015 Community Edition (FREE)


Visual Studio Community 2015        -        Web Installer    |    ISO Image (Offline Installer)
 

Visual Studio 2015 System Requirement

 

Sekian Semoga Dapat Berguna 

Pengenalan SQL (DML DCL DDL TCL)


Definisi SQL



SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam software DBMS. Bahasa ini merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Instruksi – instruksi atau pernyataan SQL dapat dikelompokkan menjadi 5 kelompok DDL, DML, DCL,pengendali transaksi dan pengendali programatik.

DDL ( Data Definition Language )

  • DDL merupakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atributdatabase, table, atribut (kolom), batasan-batasan terhadap suatu atribut serta hubunganantar table.
  • Yang termasuk dalam kelompok DDL ini adalah :
    CREATE untuk menciptakan table ataupun indeks
    ALTER untuk mengubah struktur table
    DROP untuk menghapus table ataupun indeks

DML ( Data Manipulation Language )
  • Adalah kelompok perintah yang berfungsi untuk memanipulasi data, misalnya untuk pengambilan, penyisipan pengubahan dan penghapusan data.
  • Yang termasuk DML adalah instruksi:
    SELECT untuk memilih data (retrieving data)
    INSERT untuk menambah data
    DELETE untuk menghapus data
    UPDATE untuk mengubah data
DCL ( Data Control Language )
  • Berisi perintah perintah mengendalikan pengaksesan data.
  • Yang termasuk DCL diantaranya adalah :
    GRANT untuk memberikan kendali pada pengaksesan data.
    REVOKE untuk mencabut kemampuan pengaksesan data
    LOCK TABLE untuk mengunci tabel
Transaction Control Language (TCL) atau Pengendali transaksi
  • TCL adalah perintah-perintah yang berfungsi untuk mengendalikan pengeksekusian transaksi.
  • Yang termasuk kelompok TCL ini adalah :
    COMMIT untuk menyetujui rangkaian perintah yang berhubungan erat yang telahberhasil dilakukan
    ROLLBACK untuk membatalkan transaksi yang dilakukan karena adanya kesalahanatau kegagalan pada salah satu rangkaian perintah.

Tentang Saya



Nama : Fauzan Aji Prayoga
Alamat : Karangrejo, Karangrejo, Kerjo, Karanganyar, Jateng, Indonesia
Instgram : fauzan_ajipray

Blog ini digunakan untuk membagikan materi materi pelajaran. Terus pantau blog ini ya biar tambah ilmu ilmunya.

Terima Kasih :)


Perbedaan Pascal Dan C++



Pengertian
  • Pascal adalah salah satu bahasa pemrograman komputer yang umumnya digunakan sebagai pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah dipelajari karena perintah-perintahnya yang mirip dengan bahasa inggris sehari-hari seperti begin, end, write, dan read.
  • Adalah Bahasa pemrograman computer yang di kembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an.

Sejarah Singkat

  • Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal berasal dari Blaise Pascal, nama ahli matematika dan philosopi dari Perancis (abad 17). Pengembangan dari bahasa Algol 60 dan Algol W (turunan Algol 60). Memiliki beberapa versi, seperti : Turbo Pascal, Ms Pascal (Microsoft), Apple Pascal, UCSD (University of California at San Diego Pascal), dll. Turbo Pascal yang dibuat oleh Borland Inc. adalah versi yang paling banyak digunakan karena menggunakan Compiler untuk menterjemahkannya dan juga mengikuti standard bahasa Pascal yang dibuat oleh Nicklaus Wirth dan K. Jensen. Pascal merupakan bahasa pemrograman tingkat tinggi (high level language) dan terstruktur (Structured Programming language).
  • C++ dikembangkan pada tahun 1970-an di Bell Labs. Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL.Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman pada sistem Unix. Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah.
Kerangkanya
  • program namaprogram;
    Begin
    Writeln (‘Hello World’);
    end.
  • #include
    Void main ()
    {
    Printf (‘Hello world’);
    }
Banyak Ngetik VS Banyak Simbol
  • Bahasa Pascal memiliki lebih banyak kosakata untuk perintah-perintahnya.
  • Sedangkan dalam C teman-teman akan menjumpai lebih banyak simbol-simbol seperti {, %, / dsb.
Case Sensivity
  • Pada pascal Kata-kata tidak membedakan besar-kecilnya. Misal “Saya” = “SaYa” 
  • Pada C++ Variabel / keyword / konstanta dibedakan besar-kecilnya.Misal “Saya” ≠ “SaYa”
Format File
  • Pada Pascal formatnya " .pas " 
  • Pada C++ formatnya  " .cpp"
Tipe Data
  • Pada pascal tipe data kusus :
    1. Boolean
    2. Integer
    3. Real
    4. Char
    5. String
  • Pada C++ secara kusus tidak ada :
    1. Float
    2. Char
    3. Int
    4. Long
    5. Short
    6. Double
Deklarasi Variabel
  • Pada Pascal menganut style post-defined.
    Misal :
    var namavar : integer;
  • Pada C++ menganut style pre-defined.
    Misal :
    Int namavar;
  • Catatan : Pre-define type dalam C++ adalah tipe data disebut terlebih dahulu baru kemudian variabelnya. Sedangkan Pascal menyebut variabel dahulu baru tipe data. Dan juga ada sintaks tambahan yaitu var sebelum menyebut nama variabel.  

Macam Macam Tipe Data Pada Borland Delphi




Pada pemrograman delphi haru kita ketahui bahwa pengolahan untuk tipe data akan berbeda-beda tergantung penggunaan.Misalnya untuk angka 1024, angka 1024 yang tertera pada nomor undian tidak akan digunakan untuk operasi matematika, hal tersebut membuat tipe data angka 1024 pada nomor undian berbeda dengan tipe data pada angka 1024 pada perhitungan jumlah barang. Pada perhitungan jumlah barang angka 1024 akan digunakan dengan operasi matematika, untuk menghitung laba misalnya. Untuk lebih jelasnya akan dibahas beberapa tipe data yang sering digunakan dalam pengolahan data dan konversi type data satu ke tipe data yang lain:

I. JENIS TIPE DATA

1. Tipe data Integer / Ordinal

Tipe data ini adalah tipe data yang berupa bilangan bulat yang akan digunakan untuk operasi matematika. Ada beberapa tipe data yang termasuk integer, yaitu antara lain:

a. ShortInt : memiliki nilai range -128 sampai 127 (signed 8-bit)
b. SmallInt : memiliki nilai range antara - 32768 sampai dengan 32767 (signed 16-bit)
c. LongInt : memiliki nilai range -2147483648 sampai 2147483647 (signed 32-bit )
d. Int64 : memiliki range -263+1 sampai 263-1 (signed 64-bit)
e. Byte : memiliki nilai range 0 sampai 255 (unsigned 8-bit)
f. Word : memiliki nilai range 0 sampai 65535 (unsigned 16-bit)
g. LongWord : memiliki nilain range 0 sampai 4294967295(unsigned 32-bit )

Pada pemakaian integer type di implemetasi 16 bit maka:
a. Integer : memiliki range antara - 32768 sampai dengan 32767 (signed 16-bit)
b. Cardinal : memiliki range 0 sampai 65535 (unsigned 16-bit)

Pada pemakaian integer type di implemetasi 32 bit maka:
a. Integer : memiliki range antara -2147483648 sampai 2147483647 (signed 32-bit)
b. Cardinal : memiliki range 0 sampai 4294967295 (unsigned 32-bit)

Penulisan pada deklarasi variable:
[variable] : [type data integer];

2. Tipe data Boolean

Tipe data ini hanya terdiri dari nilai logika True dan False. Ada beberapa jenis dari tipe Boolean ini, yaitu:

a. Boolean : berukuran 1 byte (false 0, true 1)
b. ByteBool : berukuran Byte (false 0, true 255 - 8 bit)
c. Bool : berukuran Double (false 0, true -1)
d. WordBool : berukuran Word (false 0, true 65535 - 16 bit)
e. LongBool : berukuran Double (false 0, true -1)

Penulisan pada deklarasi variable:
[variable] : [type data boolean];


3. Tipe data Floating Point /Real
Tibe data ini meliputi bentuk bilangan desimal. Beberapa bentuk dari tipe data ini adalah:

a. Real : memiliki range 2.9 x 10-39 sampai 1.7 x 1038 
b. Single : memiliki range 1.5 x 10-45 sampai 3.4 x 1038 
c. Double : memiliki range 5.0 x 10-324 sampai 1.7 x 104392 
d. Extended : memiliki range 3.6 x 10-4951 sampai 1.1 x 104392 
e.Currency: memiliki range -922337203685477.5808 sampai 922337203685477.5808 
f. Comp : memiliki range -263+1 sampai 263-1

Untuk currency, tipe data ini memiliki kepresisian tinggi yaitu 4 angka dibelakang koma (pembulatan bilangan real menjadi bilangan desimal dengan 4 angka dibelakang koma). Biasanya digunakan untuk satuan uang. Dan untuk comp, tipe data ini akan menyimpan nilai integer (bulat) dari nilai decimal yang masuk (melakukan pembulatan).
Penulisan pada deklarasi variable:
[variable] : [type data floating point];

4. Tipe Data Enumerated

Tipe data ini adalah berupa nilai urutan dari data yang telah dibuat.

Penulisan pada deklarasi variable:
[variable] : ( [data0],[data1],[data2] );
Masing-masing data akan diberikan nilai integer secara urut. Urutan dimulai dengan nilai urut 0.
Jika ingin melihat nilai integer dari setiap data maka dengan perintah:
ord( [data1] )

5. Tipe data Sub Range

Tipe data ini memungkinkan kita membuat range sendiri. Dengan perintah:

[variable] : [constant start]..[constant end];

contoh:
a : 5..10;
Jika kita mendeklarasikan 5 adalah a maka proses compile akan terus berjalan jika kita mendeklarasikan 15 adalah a maka proses compile tidak akan berjalan atau berhenti, sehingga terdapat error pada proses compile sehingga tidak dapat di run.

6. Tipe data String dan Character

Tipe data String adalah tipe data yang merupakan rangkaian dari huruf, angka atau symbol yang tidak mengandung harga (nilai).

Beberapa tipe data string adalah sebagai berikut:

a. ShortString : Dapat menampung 255 karakter (ANSIChar)
b. AnsiString : Dapat menampung ~231 karakter (ANSIChar)
c. WideString : Dapat menampung ~230 karakter (WideChar)
d. String : Dapat menampung 255 karakter (ANSIChar)

Tipe data Character adalah tipe data yang berkaitan dengan karakter ( huruf, angka, symbol). Ada beberapa tipe data dari Character yaitu:
a. ANSIChar : Satu karakter ANSI 
b. WideChar : Satu karakter Unicode
c. Char : Sama dengan ANSIChar

Jika Anda ingin memunculkan karakter dari nomor urut, Anda dapat menggunakan perintah chr([NoUrut]). Dan untuk mengetaui no urut dari sebuah karakter, Anda dapat menuliskan perintah ord([karakter]).


Pengenalan Borland Delphi 7

Assalamualaikum Wr. Wb.

Delphi merupakan bahasa pemrograman berbasis Windows yang menyediakan fasilitas pembuatan aplikasi visual seperti Visual Basic. 



Keunggulan Delphi


  1. IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu – menu yang memudahkan kita untuk membuat suatu proyek program.
  2. Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
  3. Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi.
  4. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
Pengenalan Bagian Delphi

Menu Bar

MenuBar berfungsi memilih tugas-tugas tertentu seperti:memulai, memilih, dan mengakhiri suatu aplikasi.

Toolbar

Toolbar berisi kumpulan tombol yang tidak lain adalah pengganti beberapa item menu yang sering digunakan. Dengan kata lain, setiap tombol pada Speed Bar menggantikan salah satu item menu. Sebagai contoh, tombol kiri atas adalah pengganti File New , tombol disebelah kanannya adalah pengganti menu File Open , dan seterusnya.



Componen Palette

Component Palette berisikan kumpulan komponen yang akan ditempelkan atau diletakkan dalam form dan digunakan untuk mendesain form sehingga membentuk user interface. Di dalam Component Palette terdapat berbagai pilihan komponen, di antaranya: Component Palette Standard, Win32, System, DataAccess, DataControls, dbExpress, Data Snap, BDE, ADO, Interbase, Webservice, InternetExpress, Websnap, Internet, dan masih banyak lagi. Masing-masing memiliki banyak kontrol komponen disertai kegunaannya.


Jendela Form

Jendela ini digunakan untuk merancang dan mendesain user interface. Di sini pula kontrol-kontrol komponen dari komponen palet diletakkan/ditempelkan.



Jendela Unit

Jendela ini digunakan secara umum untuk menuliskan listing program dalam suatu aplikasi. Di dalamnya terdapat sebuah struktur unit.




Object Tree View

Jendela ini dugunakan untuk melihat kontrol-kontrol apa saja yang berada di dalam form tersebut secara hierarki seperti Windows Explorer.

Jendela Object Inspector

Jendela ini digunakan untuk memanipulasi kontrol-kontrol yang sudah ada dalam form. Jendela Object Inspector ini memiliki dua halaman, yang masing-masing disebut Properti (Properties) dan kejadian (Events).