Disusun Oleh:
HERNANDA RAMA SANGPRAKOSO (23/511998/SV/22121)
AGUR BINO FENTA (23/514185/SV/22289)
KAIZZI DANIL AUFA (23/514245/SV22300)
VALENTINO RADHITYA KPB (23/514342/SV/22321)
Kelas GB1
Jadwal Praktek : Semester GASAL 2023/2024
LABORATORIUM KOMPUTASI
Python merupakan sebuah bahasa pemrograman yang biasanya digunakan pada saat akan
membuat sebuah aplikasi berbasis website. Python bersifat interpratif dengan banyak fungsi yang
dapat dijalankan yang memiliki filosofi perancangan yang mengacu pada level keterbacaan kode.
Python sendiri juga dapat dikatakan sebagai bahasa pemrograman yang dapat menyatukan
kemampuan serta kapabilitas dengan formula kode yang sangat jelas dan juga memiliki sebuah
fungsionalitas pustaka standar yang cukup banyak dan bersifat menyeluruh.
MySQL adalah sebuah sistem manajemen basis data (DBMS) relasional yang populer
dan open-source. Berikut beberapa pembahasan penting tentang MySQL:
1. Pengenalan MySQL
MySQL adalah DBMS yang sering digunakan untuk menyimpan dan mengelola
data dalam berbagai aplikasi, termasuk situs web, aplikasi bisnis, dan banyak lagi.
2. Struktur Data
MySQL menggunakan struktur data berbasis tabel yang terdiri dari baris dan
kolom. Ini membuatnya mudah untuk menyimpan dan mengelola data dalam bentuk yang
terstruktur.
3. Bahasa SQL
MySQL menggunakan bahasa SQL (Structured Query Language) untuk
berinteraksi dengan database. SQL digunakan untuk membuat, mengambil, memperbarui,
dan menghapus data dalam database.
4. Open Source
MySQL tersedia secara gratis sebagai perangkat lunak open-source, yang
membuatnya populer di kalangan pengembang dan organisasi yang ingin menghemat
biaya lisensi.
5. Performa
MySQL dikenal karena kinerjanya yang cepat dan skalabilitasnya yang baik. Ini
dapat menangani beban kerja yang berat dan diintegrasikan dengan teknologi caching
untuk meningkatkan performa.
6. Keamanan
MySQL memiliki mekanisme keamanan yang kuat, termasuk kontrol akses,
enkripsi data, dan perlindungan terhadap serangan SQL injection.
7. Replikasi
MySQL mendukung replikasi data, yang memungkinkan membuat salinan data
yang konsisten di beberapa server. Ini berguna untuk meningkatkan ketersediaan dan
keandalan aplikasi.
8. Skema dan Indeks
MySQL memungkinkan Anda mendefinisikan skema (struktur tabel) dan indeks
(untuk meningkatkan pencarian data). Ini membantu dalam desain basis data yang
efisien.
BAB II PERSIAPAN HARDWARE DAN SOFTWARE
II.1. Hardware
II.2. Software
Dalam mengerjakan praktikum pemrograman kompuuter ini, software yang saya pakai
meliputi:
Phyton : program bersifat open source, mudah untuk membangun dan membuat libraries,
dia juga memiliki simple syntax yang membuat pengerjaannya lebih produktif.
Thonny : Thonny adalah lingkungan pengembangan terintegrasi gratis dan sumber terbuka
untuk Python.
My SQL : sebuah sistem manajemen basis data (DBMS) relasional yang populer dan open-
source
BAB III HASIL DAN PEMBAHASAN
Listing Code :
import sqlite3
print("===========================================\n")
def main() :
cnt = sqlite3.connect("bengkel.db")
if menu=='1' :
print("Create tabel")
);''')
cnt.commit()
elif menu=='2' :
print("Insert data")
id =input("Masukkan id ?")
dt=(id,nm,st,hr,sts)
cnt.commit()
elif menu=='3' :
print("Select/search data")
elif menu1=='2' :
elif menu1=='3' :
else :
elif menu=='4' :
print("Update data")
cnt.commit()
elif menu=='5' :
print("Delete data")
print("1. Delete all")
if menu1=='1':
cnt.commit()
elif menu1=='2':
cnt.commit()
else :
if lagi.lower() == "y" :
main ()
else :
print("Program selesai")
main()
III.4. Demo Running Program
BAB IV KESIMPULAN
IV. Kesimpulan
Dari pembahasan pada setiap bab dalam laporan ini, penulis dapat menarik kesimpulan
bahwa :
1). Bahasa pemograman Python merupakan bahasa pemograman yang cukup mudah
digunakan bagi seorang programmer dalam merancang sebuah program. Bahasa
pemograman ini juga dapat berjalan pada berbagai sistem operasi seperti sistem operasi
windows, Linux, dan Mac OS.
2). Program ini secara visual cukup memudahkan pengguna dalam hal pengoperasian.
4). DB Broswer dapat membuat table lalu dapat dioperasikan dengan thonny sehingga
lebihi mudah untuk mengurangi, menambah, atau mengubah data.
5). Hasil output program ini mencakup proses perhitungan dan gambar hasil perhitungan,
yang dapat disimpan oleh pengguna apabila sewaktu-waktu akan direvisi kembali dan
dapat dicetak.
DAFTAR PUSTAKA
1. https://downloads.mysql.com/archives/installer/
2. https://www.heidisql.com/download.php
3. https://www.w3schools.com/sql/sql_create_table.asp
4. https://www.w3schools.com/python/python_mysql_getstarted.asp
5. https://google.com
6. https://youtube.com
7. https://chat.openai.com/