prosedur Installasi aplikasi DBMS Microsoft SQL Server

 
LAPORAN PRAKTIKUM
PEMROGRAMAN SQL ( PMI1311 )
INSTALASI DAN PENGENALAN MICROSOFT SQL SERVER
Minggu 1
Dosen pengampu Eko Win Kenali, S.Kom.,M.Cs


 




NAMA          : AGA RIZALDO MAHENDRA

NPM             : 19753002

KELAS        : MI 3A

 

 

PROGRAM STUDI MANAJEMEN INFORMATIKA
JURUSAN EKONOMI DAN BISNI
POLITEKNIK NEGERI LAMPUNG
2020



KATA PENGANTAR

 

Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya sehingga saya dapat menyelesaikan laporan yang berjudul instalasi dan pengenalan Microsoft Sql Server ini tepat pada waktunya.

Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi tugas dosen bapak Eko Win Kenali, S.Kom.,M.Cs pada Pemrograman SQL. Selain itu, laporan ini juga bertujuan untuk menambah wawasan bagi para pembaca dan juga bagi penulis.

Saya mengucapkan terima kasih kepada bapak Eko Win Kenali, S.Kom.,M.Cs selaku dosen Pemrograman SQL yang telah memberikan tugas ini sehingga dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang saya tekuni.

Saya juga mengucapkan terima kasih kepada semua pihak yang telah membagi sebagian pengetahuannya sehingga saya dapat menyelesaikan laporan ini.

Saya menyadari, laporan yang saya tulis ini masih jauh dari kata sempurna. Oleh karena itu, kritik dan saran yang membangun akan saya nantikan demi kesempurnaan makalah ini.

 

 

Serang, 15 September 2020

 

Penulis




BAB I
PENDAHULUAN
 

A.      LATAR BELAKANG

Teknologi yang berkembang saat ini tentunya dapat mempermudah dan memaksimalkan dalam melakukan berbagai hal dalam kehidupan sehari – hari, termasuk dalam hal penyimpanan sebuah data. PC (Personal computer)  merupakan salah satu alat yang  yang sering digunakan dalam penyimpanan data saat ini. Dengan PC maka kami dengan mudah menyimpan data dan menemukannya kembali saat dibutuhkan tetapi dengan syarat kami menggunakan DBMS (Database Management System) pada PC kami.

 

Dengan memanfaatkan perkembangan DBMS pada saat ini, data yang kami simpan akan maksimal dan lebih aman. DBMS pada saat ini terus mengalami pengembangan dan banyak macam-macam DBMS seperti Microsoft SQL Server, oracle, PostgreSQL, MySQL, dan lain-lain.

 

Oleh karena itu, kami akan membahas tentang perkembangan DBMS. Namun perkembangan DBMS yang akan kami bahas dalam artikel ini yaitu DBMS Microsoft SQL Server dan lebih khususnya yaitu Microsoft SQL Server 2005. Perkembangan Microsoft SQL Server dimulai sejak tahun 90’an diawali dari perkembangan SQL Server dan didevelop bersama antara Microsoft dengan Sybase, perjalanan perkembangan Microsoft SQL Server terjadi cukup lama hingga terciptanya Microsoft SQL Server yang lebih sempurna.

 

B.       RUANG LINGKUP MASALAH

Beberapa dari kami belum mengetahui apa itu Microsoft SQL Server dan bagaimana penggunaan dari Microsoft SQL Server tersebut. Sehingga penyusun membuat laporan ini.


C.      TUJUAN PENULISAN

Tujuan dari laporan ini yaitu agar kami mengetahui dan memahami perkembangan DBMS Microsoft SQL Server dari masa ke masa sehingga kami dapat mengingat perjalanan panjang perkembangan Microsoft SQL Server dan mengetahui fungsi dari Microsoft SQL Server.





 

 

A.      PENGERTIAN

Microsoft SQL Server adalah salah satu software jenis Relational Database Management System (RDBMS) yang cukup sering digunakan. Sesuai namanya, software ini dikembangkan oleh perusahaan besar Microsoft dan cukup scalable. Maksudnya adalah untuk pemakaiannya Microsoft SQL Server bisa dimana – mana dari laptop manapun, ke jaringan server cloud dan lain – lain. Namun istilah scalable ini tetap saja harus memperhatikan persyaratan hardware maupun software.

Sejak rilis pertama kali pada tahun 1989, Microsoft SQL Server sudah menjadi pilihan dari para pengguna database dan hingga saat ini masih banyak dipakai. Perkembangannya pun cukup menjanjikan mulai dari versi SQL Server 1.0 yang pertama dirilis dan hingga saat ini. Fungsinya pun sekarang tidak hanya sebagai RDBMS (Relational Database Management System) saja tapi bisa lebih dari itu, termasuk alat built-in intelijen bisnis, serta bisa juga digunakan sebagai analisis dan pelaporan.

 

B.       FUNGSI MICROSOFT SQL SERVER

Sebagai salah satu produk dari perusahaan besar Microsoft, tentunya keberadaan Microsoft SQL Server ini memiliki fungsi yang vital dalam dunia management database. Sesuai dengan namanya software ini melakukan pengelolaan database dengan menggunakan query atau perintah SQL. SQL atau Structures Query Language merupakan suatu bahasa komputer yang diakui dunia dan digunakan untuk mengakses data – data yang tersimpan dalam suatu database.

Fungsi ini juga sangat lekat dengan aktifitas dalam dunia pemrograman, oleh karena banyak developer atau programmer yang memakai Microsoft SQL Server. Meskipun tidak di semua bahasa pemrograman namun keberadaan Microsoft SQL Server juga sangat membantu dalam pengembangan program atau aplikasi yang menggunakan server database. Salah satu fitur lain yang dicari dari Microsoft SQL Server adalah kemampuannya dalam membuat mirroring dan clustering basis data.

 

C.      KELEBIHAN DAN KEKURANGAN MICROSOFT SQL SERVER

Saat ini Microsoft SQL Server sudah diluncurkan lebih dari 7 generasi  dan terbukti available di segala jenis komputer baik 32 bit maupun 64 bit serta masih banyak keunggulan lainnya. Namun meskipun menjadi produk perusahaan besar Microsoft juga bukan berarti aplikasi ini tidak memiliki kekurangan. Dibawah ini adalah uraian kelebihan dari Microsoft SQL Server :

1.      Bekerja dengan sangat baik pada OS Windows segala versi

Hal ini sangatlah wajar mengingat dikelola dan dikembangkan sendiri oleh Microsoft maka sudah seharusnya semua produk yang diluncurkan berjalan sangat baik pada OS Windows, tak terkecuali pada Microsoft SQL Server. Mulai dari Windows XP, Windows Vista, Windows 7, Windows 8 dan bahkan sampai Windows 10 bisa diinstal Microsoft SQL Server serta dapat dipastikan akan berjalan dengan sangat baik.

2.      Dapat membuat clustering data

Clustering data adalah suatu bentuk pengelompokan data menjadi beberapa cluster. Seperti yang sempat disinggung sebelumnya Microsoft SQL Server memiliki kelebihan dalam hal clustering data sehingga ini menjadi nilai tambah bagi para programmer atau developer. Dengan adanya clustering data ini maka dapat lebih meringankan pekerjaan management database yang anda lakukan.

3.      Pengendalian database secara terpusat

Dengan menggunakan Microsoft SQL Server ini maka pengelolaan database akan dilakukan secara terpusat. Hal ini akan meminimalisir terjadinya miss komunikasi atau kesalahan dalam mengolah serta mengimplementasikan database, karena hanya melibatkan penggunaan satu komputer saja sebagai pusat kendali.

4.      Dapat melakukan backup database

Di dalam Microsoft SQL Server ini juga terdapat fasilitas backup database sebagai langkah pencegahan apabila terjadi gangguan selama proses implementasi. Selain itu fungsi backup database ini juga agar bisa digunakan lebih dari sekali, jika di kemudian hari membangun system yang mirip. Proses pemindahan database ke perangkat lain juga pastinya akan sangat dipermudah.

5.      Memiliki fitur Recovery dan Restore data

Selain terdapat fitur backup ternyata dalam Microsoft SQL Server juga terdapay fitur recovery dan restore data. Hal ini berguna ketika ada sebagian data dari database anda mengalami kerusakan maka dapat dilakukan recovery lalu restore data.

 

Selain beberapa kelebihan diatas juga terdapat beberapa kelemahan yang sampai saat ini belum dapat diatasi atau memang dibiarkan tetap pada batasannya. Uraian lengkapnya adalah dibawah ini :

6.      Hanya bisa digunakan di OS Windows saja

Bagi anda pengguna LINUX ataupun MAC OS maka harus menahan diri untuk menggunakan Microsoft SQL Server ini, karena hingga saat ini hanya bisa digunakan di OS Windows saja meskipun disemua versinya. Untuk kekurangan ini mungkin bisa diasumsikan bahwa Microsoft memang membiarkan penggunaan Microsoft SQL Server terbatas hanya di Windows saja mengingat masih dalam satu lingkup perusahaan.

7.      Harga belinya mahal

Hampir semua software dari Windows memang dibanderol dengan harga lumayan tinggi, termasuk juga pada Microsoft SQL Server ini. Namun hal ini tentunya juga ditunjang dengan kemampuan yang cukup signifikan serta fitur yang menarik sehingga wajar diberi harga mahal.

8.      Bahasa pemrograman yang terbatas

Microsoft SQL Server ini sudah cukup terkenal karena memiliki kecocokan dengan bahasa pemrogrman .Net saja. Oleh karena itu jika anda programmer yang terbiasa memakai bahasa selain .Net maka harus bersiap menanggung resiko kesulitan dalam penggunaannya karena memang sepertinya Microsoft mendesain software ini lebih menitik beratkan pada implementasi bahasa .Net saja.

9.      Kurang cocok pada database skala besar

Meskipun dibawa oleh nama perusahaan besar sekelas Microsoft namun ternyata Microsoft SQL Server ini kurang bisa mendukung penggunaan database skala besar. Memang sampai sekarang hanya Oracle Database lah yang dianggap mampu menahan penggunaan skala besar dan belum ada yang mampu menyaingnya.




 

 

A.      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

2.      Pada jendela awal instalasi, pilih Custom



3.      Untuk lokasi instalasinya biarkan default, kemudian pilih Install



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.      Selanjutnya pilih opsi New SQL




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



7.      Pilih Next lagi.



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



9.      Centang Database Engine Services kemudian pilih Next.



10.  Beri nama untuk SQL Server anda. Kemudian pilih Next.



11.  Pilih Next lagi.



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



13.  Tunggu proses instalasi hingga selesai.



14.  Instalasi SQL Server berhasil

 


15. instalasi sql server manajement studio, jalankan file instalasi

16. pada awal instalasi kita harus memilih tempat untuk penyimpana ssms tersebut, lalu               tekan instal

17. tunggu hingga instalasi selesai

18. setelah selesai aplikasi ssms dapat digunakan


B.       MEMBANGUN ERD

Disini Penyusun membuat erd dengan menggunakan Software Microsoft SQL Server Management Studio 18. Penyusun membuat erd dengan menggunakan source code yang diketik secara manual, berikut adalah source code :

use DB_Agarizaldo

---- pembatas

create table prodi

(

idprodi int IDENTITY(1,1) PRIMARY KEY,

nmprodi nvarchar(50) NOT NULL,

akreditasi varchar(1) NOT NULL default('-'),

thn_berdiri varchar (4) NULL

)

--- pembatas

create table status_akademik

(

idstatusaka int IDENTITY(1,1) PRIMARY KEY,

nmstatusaka nvarchar(50)NOT NULL,

)

--- pembatas

create table pendidikan

(

idpendidikan int IDENTITY(1,1) PRIMARY KEY,

nmpendidikan nvarchar(50) NOT NULL

)

--- pembatas

create table mahasiswa

(

idmhs int IDENTITY(1,1) PRIMARY KEY,

npm nvarchar(8) NOT NULL UNIQUE,

nama varchar(50) NOT NULL,

tempat_lhr varchar(50) NULL,

tanggal_lhr date NULL,

gender varchar(40) NOT NULL default('-'),

thn_masuk varchar(4) NOT NULL CHECK(thn_masuk>1999),

idprodi int NOT NULL FOREIGN KEY REFERENCES prodi(idprodi),

idstatusaka int NOT NULL FOREIGN KEY REFERENCES status_akademik(idstatusaka)

)

--- pembatas

create table dosen

(

iddosen int IDENTITY(1,1) PRIMARY KEY,

nmdosen nvarchar(50)NOT NULL,

gelar nvarchar(30)NOT NULL,

tempat_lhr nvarchar(30) NULL,

tanggal_lhr date NULL,

gender varchar (40) NOT NULL default('-'),

idprodi int NOT NULL FOREIGN KEY REFERENCES prodi(idprodi),

idpendidikan int NOT NULL FOREIGN KEY REFERENCES pendidikan(idpendidikan)

)

 

select * from prodi

select * from mahasiswa

select * from dosen

select * from status_akademik

select * from pendidikan

 


Dibawah ini adalah hasil ERD yang telah saya buat :




 

 
BAB IV
PENUTUP


A.      KESIMPULAN

SQL Server Management Studio (SSMS) merupakan Client Tool built-in SQL Server yang digunakan untuk mengakses berbagai services yang ada pada SQL Server seperti Database Server, SSRS,SSAS dan SSRS. SSMS buka Database Engine tetapi hanya sebuah interface untuk mengakses Database Engine. Dengan menggunakan SSMS kita bisa melakukan banyak operasi Transact SQL, Administration dan sebagainya.





DAFTAR PUSTAKA

 

NESABAMEDIA. (2020, 08 Juli) “Panduan Cara Install SQL Server Sampai Tuntas, Cocok untuk Pemula”, Diakses 15 September 2020, dari https://www.nesabamedia.com/cara-install-sql-server/amp/

 

NESABAMEDIA. (2019, 25 November) “ Pengertian Microsoft SQL Server : Fungsi, Kelebihan dan Kekurangannya ”, Diakses 15 September 2020, dari https://www.nesabamedia.com/pengertian-microsoft-sql-server/

 



Komentar

Postingan populer dari blog ini

LINGKUNGAN KERJA MICROSOFT SQL SERVER MANAGEMENT SUDIO ( SSMS )