Febriansyah Agung
Rabu, 15 Maret 2023
Senin, 13 Maret 2023
SQL2 PERTEMUAN 1
________________________________________________
LAPORAN PRAKTIKUM MAHASISWA
PEMROGRAMAN SQL 2
_____________________________________________________
Mengoperasikan Mesin Database
Management System (DBMS)
Oleh:
NAMA
: Febriansyah
Agung Tirta
NPM : 21753049
KELAS : 4 B Manajemen Informatika
Dosen:
Eko Win Kenali, S.Kom.,
M.Cs.
D3 – MANAJEMEN INFORMATIKA
JURUSAN EKONOMI DAN BISNIS
POLITEKNIK NEGERI LAMPUNG
2023
A.
Tujuan (Capaian Pembelajaran)
Setelah praktikum ini, praktikan diharapkan dapat:
1.
Mendeskripsikan dan mengoperasikan Database Management
System (DBMS): Microsoft SQL Server Management Studio
B. Peralatan yang digunakan
1.
Laptop
2.
Microsoft
Word
3.
MS.
SQL Server Management Studio
C. Landasan Teori
Microsoft
SQL Server
SQL Server adalah perangkat lunak DBMS yang dikembangkan
oleh Microsoft, dan terdiri dari bermacam-macam edisi dan versi rilis. Untuk
lebih fokus dalam pembahasan tentang SQL, buku ajar ini akan menggunakan
perangkat lunak DBMS Microsoft SQL Server edisi Enterprise versi 2008. Pada
Microsoft SQL Server untuk dapat menjalankan fungsi SQL dalam mengakses dan
mengolah basisdata, SQL Server menggunakan ekstensi T-SQL (Transact-SQL) yang
dikembangkan sendiri oleh Microsoft. T-SQL sangat mirip dengan SQL standar,
selain itu mendukung beberapa fungsi ekstra, fungsi built-in, dll. T-SQL
memperluas standar SQL untuk memasukkan pemrograman prosedural, variabel lokal,
berbagai fungsi pendukung untuk pemrosesan string, pemrosesan tanggal, fungsi
matematika, dll.
SQL Server terdiri dari beberapa aplikasi penunjang yang
berjalan dan dapat digunakan untuk keperluan DBMS, dan yang paling umum adalah
Database Engine dan Management Studio. Database Engine tidak memiliki antarmuka
grafis, hanya sebuah layanan yang aktif berjalan di belakang sistem operasi
(Komputer Server). SQL Server Management Studio (SSMS) adalah tool berbasis GUI
(Graphics User Interface) yang berfungsi untuk melakukan konfigurasi,
pengolahan, pengelolaan dan melihat informasi pada database. SSMS dapat
diinstal pada komputer server atau pada komputer client (atau keduanya).
SQL Server Management Studio (SSMS)
SQL Server Management Studio (SSMS) adalah lingkungan
terpadu berbasis GUI milik Microsoft SQL Server yang berfungsi untuk mengelola
infrastruktur SQL, dari SQL Server ke SQL Database. SSMS menyediakan alat untuk mengkonfigurasi, memantau,
dan mengelola instance dari SQL. Selain itu SSMS digunakan untuk menyebarkan, memantau,
dan meningkatkan komponen datatier yang digunakan oleh aplikasi, serta membuat
kueri dan skrip.
Fitur utama dari SSMS adalah Object Explorer, yang memungkinkan
pengguna untuk melihat, memilih, dan bertindak atas salah satu objek di dalam
server. Ini bisa digunakan untuk mengamati dan menganalisis rencana query
secara visual dan mengoptimalkan kinerja database, selain itu SQL Server
Management Studio juga bisa digunakan untuk membuat database baru, mengubah
apapun skema database yang ada dengan menambahkan atau memodifikasi tabel dan
indeks, atau menganalisa kinerja. Ini termasuk jendela query yang menyediakan
antarmuka berbasis GUI untuk menulis dan mengeksekusi kueri.
Designer Tools
Designer Tools adalah seluruh fasilitas atau alat-alat
desain berbasis GUI yang disediakan oleh SSMS dan digunakan untuk mengelola
salah satu objek yang ada pada SQL Server tanpa menulis script query. Salah
satu contohnya adalah membuat database baru.Untuk membuat sebuah database baru
menggunakan designer tools pada SSMS tentu sangatlah mudah, yaitu dengan cara :
arahkan kursor mouse ke node Database di Object Inspektor, klik kanan tombol
mouse lalu pilih menu “New Database”.
Selanjutnya muncul kontak dialog “New Database” seperti
disajikan pada gambar..., Pada kotak dialog tersebut tersedia banyak pengaturan
yang dapat ditetapkan untuk database yang baru akan dibuat, namun satu-satunya
informasi penting dan harus diisi adalah nama database. Fitur built-in seperti
ini yang ditawarkan oleh SSMS untuk kemudahan bagi database administrator dalam
mengelola objek pada SQL Server. Namun bukan bahasan ini yang akan dicapai
dalam tujuan pembelajaran pemrograman SQL dalam buku ini. Melainkan bagaimana
mengelola objek dalam SQL server dengan cara menuliskan script SQL.
Query Editor
Query editor adalah fasilitas editor query yang
disediakan oleh SSMS dan digunakan untuk mengelola salah satu objek yang ada
pada SQL Server dan hampir semua hal dilakukan dengan cara menuliskan script
query.
Saat ingin bekerja dengan perintah-perintah kueri SQL,
maka pilih "New Query" pada toolbar. Selanjutnya sistem akan
menampilkan bilah query editor pada area kosong seperti pada gambar.
D.
Hasil dan Pembahasan
1. Persiapkan alat dan bahan
2. Menjalankan aplikasi: Microsoft SQL Server
Management Studio (MSQLS- MS)
3. Mengakses server database dengan otentifikasi
user mesin MSQLS-MS; Catat prosedur akses server dan otentifikasi user.
4. Mengenali lingkungan kerja MSQLS-MS;
4.1 . Lakukan analisa terhadap Designer Tools;
catat fasilitas dan kemampuan yang dimiliki oleh layanan tersebut
4.2
. Lakukan analisa terhadap layanan Query Editor;
catat fasilitas dan kemampuan yang dimiliki oleh layanan tersebut
D.
Tugas
1. Buatlah dokumen makalah yang menjelaskan
tentang ’Lingkungan kerja DBMS: Microsoft SQL Server Management Studio’. Gunakan sumber informasi/literatur yang dapat
dipertanggung-jawabkan.
2. Posting makalah ke BLOG pribadi anda
dengan judul tentang ’Lingkungan kerja DBMS: Microsoft SQL Server Management
Studio’. Sertakan tag: nama institusi, nama program studi, nama mata kuliah,
nama anda dan nama desen pengampu.
E.
Daftar Pustaka
1.
Tutorials
Point, Microsoft SQL Server, Tutorials Point Ltd, USA, 2003
2.
Eko
Win Kenali, Pemrograman SQL Server, UP Politeknik Negeri Lampung, 2015
Selasa, 12 Juli 2022
Pemrograman Java Dasar
Pengenalan Java
1. Sejarah Java
- Java adalah bahasa pemrograman yang dibuat oleh James Gosling saat bekerja di Sun Microsystem
- Java dirilis ke public tahun 1995
- Java adalah bahasa pemrograman berorientasi objek dan mendukung pengelolaan memori secara otomatis
- Saat ini perusahaan Sun Microsystem telah dibeli oleh Oracle
- Java terkenal dengan write once, run anywhere, karena binary program Java di-generate secara independen dan bisa dijalankan di Java Virtual Machine yang terinstall di berbagai sistem operasi
2. Teknologi Java
- Java Standard Edition
- Java Enterprise Edition
- Java Micro Edition
3. Versi Java
4. Kenapa Belajar Java
5. Dimana Java Banyak Digunakan?
- Backend, banyak perusahaan besar saat ini menggunakan Java sebagai aplikasi backend nya seperti Twitter, Netflix, Spotify, Amazon, Alibaba, Blibli, dan lain-lain
- Big Data, teknologi-teknologi big data yang saat ini populer, kebanyakan adalah teknologi Java seperti Apache Hadoop, Elasticsearch, Apache Cassandra, Apache Spark, Apache Kafka, dan lain-lain
- Android, di Android kita bisa menggunakan Java dan Kotlin untuk membuat aplikasi nya
6. JRE vs JDK
- JRE singkatan dari Java Runtime Environment
- JDK singkatan dari Java Development Kit
7. Java Virtual Machine
- Java sendiri hanyalah bahasa pemrograman, otak dibalik teknologi Java sebenarnya sebuah teknologi yang disebut Java Virtual Machine
- Java Virtual Machine merupakan program yang digunakan untuk mengeksekusi binary file Java
- Karena JVM hanya mengerti binary file, sehingga akhirnya banyak bahasa pemrograman yang mengadopsi teknologi JVM, seperti Kotlin, Scala, Groovy dan lain-lain
- Dengan begitu, banyak bahasa pemrograman yang lebih canggih dari Java, namun mereka tetap jalan di JVM yang sudah terbukti stabil dan bagus
8. Proses Development Program Java
Input dan Output
- Input : Nilai yang kita masukan ke program
- Proses : Langkah demi langkah yang dilakukan untuk mengelola input menjadi sesuatu yang berguna
- Output : Hasil pengolahan
If Statement
- Dalam Java, If adalah salah satu kata yang digunakan untuk percabangan
- Percabangan artinya bisa mengeksekusi kode program tertentu ketika suatu kondisi terpenuhi
- Hampir di semua bahasa pemrograman mendukung if expression
Else Statement
- Blok akan dieksekusi ketika kondisi if bernilai true
- Kadang kita ingin melakukan eksekusi program tertentu jika kondisi if bernilai false
- Hal ini bisa dilakukan menggunakan else expression
Switch Statement
- Kadang kita hanya butuh menggunakan kondisi sederhana di if statement, seperti hanya menggunakan perbandingan ==
- Switch adalah statement percabangan yang sama dengan if, namun lebih sederhana cara pembuatannya
- Kondisi di switch statement hanya untuk perbandingan ==
- Di Java versi 14, diperkenalkan switch expression dengan lambda
- Ini lebih mempermudah saat penggunaan switch expression karena kita tidak perlu lagi menggunakan kata kunci break
- Di Java 14, ada kata kunci baru yaitu yield, dimana kita menggunakan kata kunci yield untuk mengembalikan nilai pada switch statement
- Ini sangat mempermudah kita ketika butuh membuat data berdasarkan kondisi switch statement
Operator Ternary
- Operator ternary adalah operator sederhana dari if statement
- Operator ternary terdiri dari kondisi yang dievaluasi, jika menghasilkan true maka nilai pertama diambil, jika false, maka nilai kedua diambil
Operasi dan Operator
Operasi Matematika
Augmented Assignments
Unary Operator
Operasi Perbandingan
- Operasi perbandingan adalah operasi untuk membandingkan dua buah data
- Operasi perbandingan adalah operasi yang menghasilkan nilai boolean (benar atau salah)
- Jika hasil operasinya adalah benar, maka nilainya adalah true
- Jika hasil operasinya adalah salah, maka hasilnya dalah false
Operasi Boolean
Expression, Statement & Block
Expression :
- Expression adalah konstruksi dari variabel, operator, dan pemanggilan method yang mengevaluasi menjadi sebuah single value
- Expression adalah core component dari statement
- Statement bisa dibilang adalah kalimat lengkap dalam bahasa
- Sebuah statement berisikan execution komplit, biasanya diakhiri dengan titik koma
- Ada beberapa jenis statement :
- Assignment expression
- Penggunaan ++ dan --
- Method invocation
- Object creation expression
- Block adalah kumpulan statement yang terdiri dari nol atau lebih statement
- Block diawali dean diakhiri dengan kurung kurawal {}
Tipe Data Array
- Array adalah tipe data yang berisikan kumpulan data dengan tipe yang sama
- Jumlah data di Array tidak bisa berubah setelah pertama kali dibuat
Cara Kerja Array :
Operasi di Array :
For Each
- Kadang kita biasa mengakses data array menggunakan perulangan
- Mengakses data array menggunakan perulangan sangat bertele-tele, kita harus membuat counter, lalu mengakses array menggunakan counter yang kita buat
- Namun untungnya, di Java terdapat perulangan for each, yang bisa digunakan untuk mengakses seluruh data di Array secara otomatis
Method
Java Methods :
- Method (function di dalam bahasa pemrograman yang lain) adalah sekumpulan blok kode yang melakukan tugas tertentu.
- Method berguna untuk membagi masalah yang kompleks menjadi beberapa bagian yang lebih kecil, sehingga program yang dibuat mudah dipahami dan dapat digunakan kembalo
- Di Java terdapat dua tipe method :
- User-defined Methods: Method yang dibuat oleh programmer sesuai kebutuhan.
- Standard Library Methods: Method yang telah tersedia di Java dan tinggal menggunakan saja.
Mendeklarasikan Method :
- modifier : Pendefinisian jenis akses apakah method tersebut public, private, dan sebagainya.
- static : Jika kita menggunakan kata kunci static, pengaksesan method dapat dilakukan tanpa membuat objek.
- returnType : Jenis nilai apa yang dikembalikan oleh method. Misalnya jika method memiliki tipe kembalian int maka ia mengembalikan nilai integer.
- nameOfMethod : Identifier yang digunakan untuk merujuk ke method tertentu dalam satu program.
- parameter1/parameter2 : Nilai yang dimasukkan ke suatu method. Kita bisa memberikan sejumlah argumen ke suatu method.
- method body : Berisi statements kode program untuk melakukan beberapa tugas. Isi method diapit oleh kurung kurawal {}.
Kamis, 28 November 2019
Seperti apa "SMK PARAMARTA 2 SEPUTIH BANYAK" itu
Om Swastyastu
Hello guys..
Hello disini, diblog ini gue bakal ngasih tau kalian atau sejenis menginfokan ya (wkwk) jangan formal-formal ya guys.. :) Yaitu mengenai sekolah yang gue tempatin nih, namanya itu SMK PARAMARTA 2 Seputih Banyak, yang beralamat di Jl.Sumber Baru No.8 Seputih Banyak Kabupaten Lampung Tengah. Nih gue ada beberapa foto biar kalian bisa menggambarkan gimana sih SMK PARAMARTA 2 Seputih Banyak gitu kan (wkwk).
ada lagi nih guys..
2.ADMINISTRASI PERKANTORAN
3.TEKNIK KOMPUTER JARINGAN
-Meningkatkan kemampuan profesional guru dan karyawan dalam pelaksanaan tugas profesinya.
-Meningkatkan kualitas sumber daya manusia yang berakhlak mulia dan berbudi pekerti.
-Meningkatkan kegiatan pembelajaran yang aktif, efektif,kreatif,inovatif dan produktif.
-Meningkatkan manajerial pengelola sekolah yang terampil dan profesional dalam pelayanan prima Kepada Masyarakat.
Bengkel TKJ
Bidang keahlian mempelajari:
1.Akuntansi biasanya dibimbing dan diajarkan mengenai Akuntansi dasar,Tabel Jurnal, penerimaa kas, dan pengeluaran kas.
2.Administrasi perkantoran dibimbing dan diajarkan mengenai surat-menyurat,kehumasan,dan etika profesi.
3. Teknik komputer jaringan dibimbing dan diajarkan tentang Awal/dasar dari pemograman, komponen-komponen komputer, dan kabel lalu dipraktekan misalnya: membongkar CPU dan cara merakitnya dengan benar.
SMK juga selalu mengadakan PKL(Praktek Kerja Lapangan) untuk menguji seberapa kemampuan mereka,dan seberapa banyak ilmu yang mampu mereka terapkan.
SMK PARAMARTA 2 memiliki ekstrakulikuler:
Disetiap sekolah pasti mempunyai Organisasi Osis. Osis berperan cukup penting di sekolah nya...
follow instgram SMK PARAMARTA 2: @smkparamarta
Ikuti juga ya facebook : SMEA PARAMARTA SEPUTIH BANYAK
Itu adalah beberapa yang gue jabarin tentang SMK PARAMARTA 2 SEPUTIH BANYAK.
Semoga bisa menjadi referensi buat kalian yang sebentar lagi bakal melanjutkan sekolah ke jenjang SLTA...
Sekian Terima kasih...
Wassalamualaikum wr wb
Om Santi Santi Santi Om