SQL Server


kali ini saya akan mengshare artikel tentang bahasa pemograman sql server dan cara pembuatan databasenya,

Penjelasan

SQL Server adalah sistem manajemen database relasional atau disingkat (RDBMS) yang dibuat untuk aplikasi dengan arsitektur client/server. dan client/server dapat dipakai untuk melihat kepada konsep yang sangat umum atau hal yang lebih spesifik dari perangkat keras atau perangkat lunak. Pada level yang sangat umum,client adalah setiap bagian dari sebuah sistem yang meminta layanan atau sumber daya (resource) dari bagian sistem lainnya. Sedangkan server adalah setiap bagian sistem yang menyediakan layanan atau sumber daya ke bagian sistem lainnya.

Kekurangan dan Kelebihan

Kekurangan :
  • Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki kemampuan Technology Cluster Server seperti halnya pada DMBS Oracle).
  • Hanya bisa dijalankan pada satu platform system operasi yaitu Microsoft Windows.
  • Merupakan software berlisensi dan berharga mahal bagi perusahaan skala kecil dan menengah.
Kelebihan :
  • Cocok untuk perusahaan dengan skala kecil, menengah, dan besar sehingga memudahkan untuk mengolah data dengan jumlah yang besar.
  • Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
  • Untuk diterapkan pada pembangunan suatu program aplikasi, akan mudah dalam melakukan koneksi dengan computer client yang pembangunan aplikasinya menggunakan software yang sama platform dengan MS-SQL, misalnya Microsoft Visual Basic.
  • Memiliki tingkat pengamanan / security data yang baik.
  • Memiliki kemampuan untuk back-up data, rollback data, dan recovery data.
  • Memiliki kemampuan untuk membuat database mirroring dan clustering.

berikut saya beri contoh pembuatan database:

create database Academic;
use Academic;

-- DDL
Create table Table_subject
(
Subj_code varchar (10) primary key,
Subjectk varchar(30) not null,
credit char (2) not null,
Semester varchar (5) not null
);
Create table Table_student
(
Std_no char (10) primary key,
Std_Name varchar (30) not null,
Std_Address varchar (60) not null,
Date_of_birth date
);
create table Table_grade
(
Subj_code varchar (10),
Std_no char (10),
Grade char (2),
foreign key (Subj_code) references Table_subject,
foreign key (Std_no) references Table_student
);
-- DML
insert into Table_grade(Subj_code,Std_no,Grade)
values
('IF-110','120001', 'A'),
('IF-110','120004', 'B'),
('IF-310','120001', 'A'),
('IF-310','120002', 'B'),
('IF-310','120004', 'C'),
('KU-234','120001', 'B'),
('MA-115','120002', 'C');

insert into Table_subject(Subj_code, Subjectk, credit, Semester)
values
('IF-110','Web Programming','3','I'),
('IF-310','Database','4','III'),
('KU-234','English','2','II'),
('MA-115','Discrete mathematics','3','I');

insert into Table_student(Std_no,Std_Name,Std_Address,Date_of_birth)
values
('120001', 'Ali Akbar', 'Jl. Merdeka No. 10','11/12/1993'),
('120002', 'Budi Haryanto', 'Jl. Gajah Mada No. 2','10/6/1993'),
('120003', 'ImanFaisal', 'Komp Griya Asri Asri D2','5/13/1993'),
('120004', 'Indah Susanti', 'Jl. Adil No. 123','1/21/1993');

sekian penjelasan dari saya jika ada yang tidak mengerti bisa bertanya di komentar.
Next
This is the most recent post.
Previous
Older Post

Post a Comment

 
Top