Anda di halaman 1dari 24

Structured Query Language

A. BAHASA SQL
1. Definisi Structured Query Language

Structured Query Language atau SQL adalah bahasa kueri yang dirancang untuk
membantu dalam pengambilan dan mengelola informasi pada sebuah database.
Untuk yang masih pemula dalam dunia IT, biasanya diartikan sebagai bahasa yang
digunakan untuk mengakses sebuah data dalam basis relasional.

Terkait dengan standarisasi SQL sudah ada sejak tahun 1986 dan diinisialisasi
oleh ANSI (American National Standard Institute). Hingga sekarang, banyak sekali
server yang dapat mengartikan SQL, baik dari database maupun software.

2. Fungsi SQL

Terdapat beberapa fungsi yang dimiliki oleh bahasa kueri SQL. Berikut merupakan
beberapa penjelasan mengenai fungsi dari bahasa pemrograman ini.

1. Dapat Memanipulasi dan Mengakses Database


Fungsi yang pertama adalah dengan menggunakan SQL, maka kita dapat
mengakses database dengan menuliskan beberapa perintah sesuai dengan
kueri yang telah ditetapkan. Misalnya saja, anda dapat membuat,
menambahkan, mengupdate, dan menghapus basis data, tabel, dan
beberapa informasi yang tidak dibutuhkan sistem.

2. Mampu untuk Mengeksekusi Query


Fungsi yang kedua adalah mampu untuk mengeksekusi berbagai kueri yang
ada. Penggunaan dari masukan kueri tersebut bertujuan untuk memberikan
perintah langsung kepada sistem untuk dapat mengelola sebuah sistem
database. Contoh dari beberapa eksekusi kueri adalah fungsi trigger, alter,
grant, dan lain sebagainya.

3. Dapat Mengatur Hak Akses User


Dan fungsi yang terakhir adalah untuk mengatur dan mengelola kebutuhan
hak akses tabel, pandangan, dan prosedur pada database. Tujuan dari
adanya hak akses ini adalah untuk membatasi akses pengguna sesuai
dengan kebutuhan sistem yang diterapkan.

1
3. Sejarah SQL

Pada bulan Juni 1970 atau sekitar 50 tahun lebih sudah, artikel dari Jhonny
Oracle yang merupakan peneliti dari Oracle membahas pengertian dari SQL. Dan
yang kemudian muncullah istilah SEQUEL (Structured English Query Language).
Dan selang beberapa waktu saja, IBM juga meluncurkan proyek basis data
relasional.

Dikarenakan pengejaan yang terlalu sulit, maka diganti dengan nama SQL. Dan
sesudah proses standarisasi telah selesai pada tahun 1986, SQL mengalami
perbaikan pada tahun 1989. Dan pada tahun 1992 muncul versi SQL92 dan tahun
1999 juga mengalami pembaharuan dengan nama versi SQL99. Namun, yang
paling banyak direferensikan dalam dunia IT adalah versi SQL92.

4. Kelebihan dan kekurangan SQL

Kelebihan SQL

 Memiliki kemampuan untuk management user dan tiap user bisa diatur hak
akses terhadap suatu database oleh database administrator.
 Memiliki tingkat pengamanan/security data yang baik.
 Memiliki kemampuan untuk back-up data, restore data dan recovery data.
 Memiliki kemampuan untuk membuat database mirroring dan clustering.
 Cocok untuk diterapkan pada pembangunan suatu program aplikasi, akan
mudah dalam melakukan koneksi dengan komputer klien yang pembangunan
aplikasinya menggunakan software yang sama platform dengan MSSQL,
misalnya Microsoft Visual Basic.

Kekurangan SQL

 Merupakan software berlisensi dan berharga mahal


 Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.
 Bahasa pemograman yang terbatas.
 Tidak cocok untuk database skala besar.

5. Tentang SQL

 Perintah Dasar SQL

Terdapat beberapa macam perintah dasar yang harus anda ketahui untuk belajar
SQL bagi pemula. Berikut merupakan beberapa penjabarannya.

2
1. Data Definition Language (DDL)
Perintah ini merupakan perintah paling mendasar di dalam bahasa SQL.
Tujuan dari penggunaan DDL adalah untuk membuat struktur database
dengan tepat. Kemudian jenis DDL terbagi menjadi lima bagian, diantaranya
adalah sebagai berikut.
 Create
Perintah create digunakan untuk membuat sebuah database baru. Anda
dapat menuliskan query ‘CREATE DATABASE nama_database’.
 Alter
Perintah alter digunakan untuk mengubah struktur tabel yang sudah ada
sebelumnya. Biasanya digunakan untuk mengubah atau menghapus
kolom, merubah nama tabel, dan lain – lain.
 Rename
Untuk perintah rename digunakan untuk mengubah nama tabel yang
sudah dibuat sebelumnya. Anda dapat menuliskan query ‘RENAME TABLE
nama_tabel_lama TO nama_tabel_baru’.
 Drop
Perintah drop memiliki fungsi untuk menghapus database, tabel, kolom,
hingga bagian index. 
 Show
Perintah DDL yang terakhir adalah perintah show yang berfungsi untuk
menampilkan data tabel yang ada. 
2. Data Manipulation Language (DML)
Pengertian dari DML adalah sebuah perintah SQL yang bertujuan untuk
memanipulasi data dalam database. Perintah dari DML terbagi menjadi
empat bagian, yaitu:
 Insert
Perintah DML yang pertama digunakan untuk memasukkan data record
yang baru ke dalam sebuah tabel.
 Select
Perintah select ini digunakan untuk menampilkan atau mengambil data dari
sebuah tabel. Anda juga dapat mengambil data dari tabel yang berbeda
dengan menggunakan fungsi relasi.
 Update
Perintah update bertujuan untuk merubah data record (pembaruan data)
yang sudah ada. Anda dapat menuliskan perintah ini jika terdapat proses
input yang salah pada record anda.
 Delete
Perintah DML yang terakhir berfungsi untuk menghapus data record yang
telah dibuat sebelumnya dalam sebuah tabel.
3. Data Control Language (DCL)
Perintah dasar yang terakhir adalah DCL, berfungsi untuk mengatur hak
akses apa saja yang dimiliki oleh pengguna. DCL terbagi menjadi dua
jenis, yaitu:
 Grant

3
Perintah DCL yang pertama adalah grant, yaitu perintah yang dapat
dilakukan oleh admin database untuk memberikan akses kepada user yang
lainnya.
 Revoke
Untuk perintah DCL yang kedua merupakan kebalikan dari perintah yang
sebelumnya, berfungsi untuk mencabut atau menghapus hak akses bagi
user tertentu sesuai dengan keinginan admin database.
Di sisi yang lain, terdapat sebuah teknik yang dapat menyalahgunakan
celah keamanan dalam SQL pada database suatu aplikasi. Teknik tersebut
dinamakan dengan SQL Injection, yang juga merupakan favorit dari
seorang Hacker untuk meretas program atau sistem dengan mudah. Hal ini
dapat terjadi karena kesalahan dalam proses input yang tidak terfilter
dengan benar dan penggunaan form yang salah.

 Pekerjaan yang Membutuhkan SQL

Terdapat beberapa pekerjaan di dunia TI yang erat kaitannya dengan SQL. Berikut
ini merupakan beberapa contoh dari pekerjaan yang mengharuskan seorang
developer untuk menguasai bahasa ini.
1. Database Administrator
Database administrator merupakan salah satu pekerjaan memiliki hubungan
yang kuat dengan bahasa kueri. Seorang Database Administrator (DBA) harus
bisa membuat struktur database untuk kebutuhan bisnis dengan tepat dan dapat
mengelola akses basis data dengan baik.
2. Data Scientist
Data scientist juga sangat erat hubungannya dengan penggunaan SQL, dimana
pekerjaan ini bertanggung jawab dalam membuat database, mengolah data,
hingga menyajikan produk data.
3. Big Data Architect
Big data architect merupakan pekerjaan yang saat ini banyak dibutuhkan oleh
perusahaan atau startup besar untuk mengelola kebutuhan data berskala besar.

B. MENGAPA MENGGUNAKAN SQL SERVER


Dalam membangun aplikasi proses produksi dan inventory control ini penulis
menggunakan Database server SQL Server 2000 dengan alasan:
1. SQL Server mudah digunakan.
2. SQL Server mendukung batch processing yaitu proses CommitTrans dan
RollbackTrans. Jika kita sering melakukan update data lebih dari satu tabel
dan lebih dari satu record, maka fitur ini sangat membantu dan
mempermudah proses update data
3. Referensi mudah didapat

4
4. Tidak terlalu membutuhkan resource yang besar
5. Mendukung Store Procedure dan Trigger. Store procedure dapat
mempersingkat penulisan program komputer karena kita tidak harus menulis
berulang-ulang perintah insert,update dan delete pada aplikasi yang kita
bangun. Kita tinggal memanggil Store Procedure yang kita buat dan
mengirimkan parameter data ke SQL Server.
6. Backup Restore mudah digunakan
7. Koneksi ke Microsoft Access sangat mudah, yaitu dengan menggunakan
ODBC driver kemudian tabel-tabel dari SQL Server 2000 dapat langsung
dibuka melalui MS-Access dengan menggunakan fitur Link Table

C. CARA INSTALL SQL SERVER


1. Pertama-tama anda harus mendownload installer SQL Server-nya terlebih
dahulu. Disini saya masih menggunakan SQL Server 2017 yang versi
Developer. Selain gratis, fiturnya juga cukup lengkap. Download SQL Server
2017 Developer Edition melalui link ini.
2. Pada jendela awal instalasi, pilih Custom.

3. Untuk lokasi instalasinya biarkan default, kemudian pilih Install.

5
4. SQL Server akan mendownload beberapa package dan file-file yang diperlukan.
Proses ini membutuhkan koneksi internet dan agak lama juga karena file-file yang
didownload lebih dari 1GB. Maka dari itu, disarankan bagi untuk terhubung ke
jaringan WiFi.

5. Jika proses downloading selesai. Masuk ke


folder C:\SQL2017\Developer_ENU kemudian klik 2X SETUP.

6. Selanjutnya pilih opsi Installation yang berada di sebelah kiri.

6
7. Selanjutnya pilih opsi yang ditandai dengan kotak merah.

8. Pilih Developer.

7
9. Centang pada opsi I accept the license terms kemudian pilih Next.

10. Pilih Next lagi.

8
11. Pastikan tidak ada rule yang failed. Kalau masih warning tidak masalah. Lanjut
pilih Next.

12. Centang Database Engine Services kemudian pilih Next.

9
12. Beri nama untuk SQL Server anda. Kemudian pilih Next.

13. Pilih Next lagi.

10
14. Pilih Mixed mode kemudian beri password yang kuat namun mudah diingat.
Pilih Add Current User kemudian pilih Next.

15. Selanjutnya pilih Install.

11
16. Tunggu proses instalasi hingga selesai.

17. Pastikan tidak ada feature yang error pada kolom status. Jika mendapatkan
notifikasi seperti ini, pilih OK.

12
18. Instalasi SQL Server berhasil.

13
PYTHON
A. BAHASA PYTHON
1. Definisi Bahasa Pemrograman Python

Python adalah salah satu bahasa pemrograman yang dapat melakukan


eksekusi sejumlah instruksi multi guna secara langsung (interpretatif) dengan
metode orientasi objek (Object Oriented Programming) serta menggunakan
semantik dinamis untuk memberikan tingkat keterbacaan syntax. Sebagian lain
mengartikan Python sebagai bahasa yang kemampuan, menggabungkan
kapabilitas, dan sintaksis kode yang sangat jelas, dan juga dilengkapi dengan
fungsionalitas pustaka standar yang besar serta komprehensif. Walaupun Python
tergolong bahasa pemrograman dengan level tinggi, nyatanya Python dirancang
sedemikian rupa agar mudah dipelajari dan dipahami.

Python sendiri menampilkan fitur-fitur menarik sehingga layak untuk Anda


pelajari. Pertama, Python memiliki tata bahasa dan script yang sangat mudah untuk
dipelajari. Python juga memiliki sistem pengelolaan data dan memori otomatis.
Selain itu modul pada Python selalu diupdate. Ditambah lagi, Python juga memiliki
banyak fasilitas pendukung. Python banyak diaplikasikan pada berbagai sistem
operasi seperti Linux, Microsoft Windows, Mac OS, Android, Symbian OS, Amiga,
Palm dan lain-lain.

2. Fungsi Python
Berikut adalah beberapa kegunaan Python sehingga penting untuk dipelajari!

1. Pengembangan website
Dalam membangun bisnis, adanya website tentu menjadi unsur penting di
dalamnya. Selain sebagai pemberi informasi kepada calon konsumen, website juga
menunjukkan kredibilitas perusahaan.
Tak jarang, berbagai website untuk bisnis pun diberikan berbagai macam fitur agar
pengunjung dapat lebih memahami bisnis yang dijalankan.
Untuk mengembangkan suatu website agar lebih intuitif dan menarik, menggunakan
Python akan mempermudah prosesnya.

2. Pengembangan IoT
Hal lain yang menunjukan pentingnya Python adalah pengembangan internet of
things (IoT).
Internet of things adalah sebuah sistem di mana berbagai benda atau peralatan
dapat berkomunikasi satu sama lain dengan piranti internet.
Untuk mengembangkan hal tersebut, Python digunakan karena berbagai
kemudahan dan fleksibilitasnya. 

14
3. Penambangan data
Hal lain yang termasuk dalam kegunaan Python adalah pengaturan dan
pembersihan data.
Python dianggap sebagai salah satu bahasa pemrograman terbaik untuk
mengerjakannya. Selain itu, pembelajaran mesin dengan Python menyederhanakan
analisis data dengan menggunakan algoritma.

4. Pengembangan machine learning
Masih berkaitan dengan penambangan data, dalam menjalankan machine
learning akan dibutuhkan beragam data untuk diinput.
Beragam data yang masuk kemudian diolah untuk menjadi suatu tindakan yang
dilakukan oleh mesin tersebut.
Dalam prosesnya, untuk mempermudah proses ini bahasa pemrograman Python-lah
yang digunakan.

5. Pengembangan game
Ternyata, Python juga berguna untuk mengembangkan game yang kamu mainkan.
Dalam Python, terdapat program yang bernama GUI.
Antarmuka pengguna grafis (graphical user interface/GUI) memungkinkan orang
untuk berinteraksi dengan komputer menggunakan elemen visual seperti ikon atau
gambar alih-alih perintah berbasis teks.
Inilah yang membuat game yang kamu mainkan menjadi lebih atraktif dan
menantang.

6. Python untuk fintech
Pentingnya Python tergambar juga dalam pengembangan fintech. Dengan
menggunakan Python, aplikasi dan berbagai fitur yang ada di fintech akan lebih
aman.
Selain itu, karena fintech memerlukan pengoperasian yang cepat, Python-lah yang
digunakan seiring dengan kemampuannya untuk mendukung hal itu.

3. Sejarah Perkembangan Python

Python dibuat dan dikembangkan oleh Guido Van Rossum, yaitu


seorang programmer yang berasal dari Belanda. Pembuatannya berlangsung di kota
Amsterdam, Belanda pada tahun 1990. Pada tahun 1995 Python dikembangkan lagi
agar lebih kompatibel oleh Guido Van Rossum. Selanjutnya pada awal tahun 2000,
terdapat pembaharuan versi Python hingga mencapai Versi 3 sampai saat ini.
Pemilihan nama Python sendiri diambil dari sebuah acara televisi yang lumayan
terkenal yang bernama Mothy Python Flying Circus yang merupakan acara sirkus
favorit dari Guido van Rossum.

15
4. Keunggulan dan Kekurangan

 Keunggulan Python
Menyadur dari Pyhton.org, Python merupakan bahasa pemrograman yang dianggap
mudah untuk dipelajari, sekalipun oleh para pemula.
Kode-kode yang ada di dalamnya mudah dibaca dan dapat menjalankan banyak
fungsi kompleks dengan mudah karena banyaknya standard library.

 Kekurangan Python
Meskipun begitu, terdapat kekurangan dari Python yang layak menjadi
pertimbangan. Kekurangan ini yaitu cukup lambat dijalankan terutama untuk
pengembangan platform Android dan iOS.  Itulah mengapa kedua operating
system tersebut dikembangkan dengan bahasa yang berbeda.

Itulah tadi pentingnya Python dan kegunaannya yang perlu kamu ketahui. Dengan
beragam kegunaan dan kemudahannya, bahasa pemrograman ini tergolong penting
jika kamu ingin menjadi developer.

5. Tentang Python

 Sintaks dan semantik


Python dimaksudkan sebagai bahasa yang mudah dibaca. Pemformatannya tidak
berantakan secara visual, dan sering kali menggunakan kata kunci bahasa Inggris di
mana bahasa lain menggunakan tanda baca. Tidak seperti banyak bahasa lain, ia
tidak menggunakan tanda kurung awal untuk membatasi blok, dan pernyataan titik
koma setelahnya bersifat opsional. Ini memiliki lebih sedikit pengecualian sintaksis
dan kasus khusus daripada C atau Pascal.[45]
 Indentasi
Python menggunakan indentasi spasi, daripada tanda kurung kurawal atau kata
kunci, untuk membatasi blok. Peningkatan indentasi muncul setelah pernyataan
tertentu; penurunan indentasi menandakan akhir dari blok saat ini.[46] Dengan
demikian, struktur visual program secara akurat mewakili struktur semantik program.
[1] Fitur ini terkadang disebut aturan off-side, yang dimiliki beberapa bahasa lain,
tetapi di sebagian besar bahasa indentasi tidak memiliki arti semantik.
 Pernyataan dan aliran kontrol
Penetapan nilai yang sama secara berurutan ke beberapa nama,
misalnya, x=2; y=2; z=2 menghasilkan pengalokasian penyimpanan ke (paling
banyak) tiga nama dan satu objek numerik, yang ketiganya terikat. Karena nama
adalah pemegang referensi umum, tidak masuk akal untuk mengasosiasikan tipe
data tetap dengannya. Namun pada waktu tertentu sebuah nama akan terikat
ke suatu objek, yang akan memiliki tipe; jadi ada pengetikan dinamis.

16
 Pernyataan if, yang secara kondisional mengeksekusi blok kode, bersama
dengan else dan elif (sebuah kontraksi dari else-if).
 Pernyataan for yang melakukan iterasi pada objek yang dapat diulang,
menangkap setiap elemen ke variabel lokal untuk digunakan oleh blok
terlampir.
 Pernyataan while yang mengeksekusi sebuah blok kode selama kondisinya
benar.
 Pernyataan try yang memungkinkan pengecualian yang dimunculkan dalam
blok kode terlampir untuk ditangkap dan ditangani oleh except klausul; itu
juga memastikan bahwa kode-pembersihan dalam file blok finally akan selalu
berjalan terlepas dari bagaimana blok keluar.
 Pernyataan raise digunakan untuk memunculkan pengecualian tertentu atau
memunculkan kembali pengecualian yang tertangkap.
 Pernyataan class yang mengeksekusi blok kode dan menempelkan
namespace lokalnya ke class, untuk digunakan dalam pemrograman
berorientasi objek.
 Pernyataan def yang mendefinisikan fungsi atau metode.
 Pernyataan with dari Python 2.5 dirilis pada September 2006,[47] yang
membungkus blok kode dalam manajer konteks (misalnya, memperoleh kunci
sebelum blok kode dijalankan dan melepaskan kunci setelahnya, atau
membuka file dan kemudian menutupnya), memungkinkan perilaku
seperti Resource Acquisition Is Initialization (RAII) dan menggantikan idiom
percobaan / akhirnya yang umum.[48]
 Pernyataan break keluar dari loop.
 Pernyataan continue melewati iterasi ini dan melanjutkan dengan item
berikutnya.
 Pernyataan pass yang berfungsi sebagai NOP. Ini secara sintaksis diperlukan
untuk membuat blok kode kosong.
 Pernyataan assert digunakan selama debugging untuk memeriksa kondisi
yang seharusnya diterapkan.
 Pernyataan yield yang mengembalikan nilai dari fungsi generator. Dari Python
2.5, yield juga seorang operator. Formulir ini digunakan untuk
mengimplementasikan coroutine.
 Pernyataan import , yang digunakan untuk mengimpor modul yang fungsi
atau variabelnya dapat digunakan dalam program saat ini. Ada tiga cara
menggunakan import: import <nama modul> [sebagai <alias>] atau from
<nama modul> import * atau from <nama modul> import <definisi 1> [sebagai
<alias 1>], <definisi 2> [sebagai <alias 2>], ....
 Pernyataan print diubah menjadi fungsi print() dengan Python 3.

 Metode
Metode pada objek adalah fungsi yang dilampirkan ke kelas objek;
sintaks instance.method(argument) adalah, untuk metode dan fungsi normal, gula

17
sintaksis untuk Class.method(instance, argument). Metode Python memiliki
explisit self parameter untuk mengakses data instance, berbeda dengan yang
tersirat self (atau this) dalam beberapa bahasa pemrograman berorientasi objek
lainnya (mis., C++, Java, Objective-C, atau Ruby).[49]

 Penulisan

Hierarki tipe standar di Python 3

Python menggunakan duck typing dan memiliki objek yang diketik tetapi nama


variabel yang tidak diketik. Batasan jenis tidak diperiksa pada waktu kompilasi;
sebaliknya, operasi pada suatu objek mungkin gagal, menandakan bahwa objek
yang diberikan bukan tipe yang sesuai. Meskipun diketik secara dinamis,
Python diketik dengan kuat, melarang operasi yang tidak terdefinisi dengan baik
(misalnya, menambahkan angka ke string) daripada secara diam-diam mencoba
memahaminya.

Python memungkinkan pemrogram untuk menentukan tipe mereka sendiri


menggunakan kelas, yang paling sering digunakan untuk pemrograman berorientasi
objek. Contoh instance baru dibangun dengan memanggil kelas
(misalnya, SpamClass() atauEggsClass()), dan kelas-kelasnya adalah instance
dari metaclass type (itu sendiri merupakan contoh dari dirinya sendiri),
memungkinkan metaprogramming dan refleksi.

18
B. MENGAPA MENGGUNAKAN PYTHON
1. Mudah Dipelajari dan Diaplikasikan
Python merupakan bahasa pemrograman yang mudah dipelajari. Kenapa? Karena
Python memiliki struktur yang sederhana serta keyword yang sedikit. Selain itu juga
mudah diaplikasikan karena penulisan sintaksnya lebih sederhana dibandingkan
dengan bahasa pemrograman lainnya untuk masalah yang sama. Sehingga sangat
cocok bagi pemula yang baru memulai belajar Python untuk data science.
 
2. Memiliki Banyak Library 
Library merupakan istilah untuk kode tambahan yang disediakan python dengan
tujuannya masing-masing. Library mempermudah kita dalam membuat program
tanpa harus menuliskan kode mulai dari dasar. Library pada python seperti sklearn,
pytorch, tensorflow, dan lain sebagainya adalah beberapa library yang sangat
membantu dalam proses data science. Disertai dengan mode yang interaktif, library
disertai perintah yang kita inginkan dapat dilakukan testing dan langsung terlihat
hasilnya.

3. Bersifat Open Source dan Cross Platform


Python merupakan salah satu bahasa pemrograman yang bersifat open source.
Artinya siapa saja bisa menciptakan dan mengembangkan sebuah program
menggunakan python. Python juga bisa dipakai di berbagai sistem operasi seperti
Linux, Windows, UNIX, Mac OS, dan lainnya yang disebut sebagai cross platform.
Secara umum pengguna tidak perlu mengubah program yang ada agar python dapat
dipakai pada sistem operasi yang digunakan. Hal ini menjadi salah satu alasan
mengapa python populer di kalangan praktisi data.

C. CARA INSTALL PYTHON


Instalasi python di Windows sangat gampang. Langkah-langkanya sama seperti
menginstal software Windows pada umumnya, next-next-finish. Tapi ada
konfigurasi yang harus dipilih ditengah-tengah proses instalasi, agar perintah
Python dapat dikenali di CMD. Python yang akan di instal dalam panduan ini
adalah python versi 3. Download di situs resmi python ( python.org).

19
1. Buka File python-3.msi
Setelah download selesai, kita akan mendapatkan file python-3.4.2.msi. File python-
3.4.2.msi adalah file instalator python. File ini akan melakukan instalasi ke sistem
windows.

Klik ganda untuk mengeksekusinya.

2. Pilih Pengguna
Pada tahapan ini kita akan diminta untuk memilih siapa saja yang boleh memakai
python.

20
Pilih saja ‘Install for all users’ agar bisa dipakai untuk semua user di komputernya.

3. Lokasi Instalasi
Tentukan lokasi python akan diinstal. Biarkan saja di C:\python34\, kemudian
klik next.

4. Kostumisasi
Pada tahapan ini, kita akan menentukan fitur-fitur yang akan diinstal.

Jangan lupa untuk mengaktifkan ‘Add python.exe to path’ agar


perintah python dikenali pada CMD (Command Prompt).

21
Setelah diaktifkan, akan menjadi seperti ini:

5. Selesai…
Klik finish untuk menyelesaikan.

22
Uji coba python
Pertama, kita coba dulu membuka Python Shell. Silahkan buka Start Menu
kemudian cari Python Shell.

Kemudian kita coba Python dari CMD, ketik perintah python untuk masuk ke Python
Shell dari CMD.

23
Berhasil…

24

Anda mungkin juga menyukai