Tuesday 17 November 2015

langkah jitu buat data base beserta table dan isi pada sql server

                  hai sahabat kali ini saya akan share bagaimana membuat data base beserta table nya dengan menggunakan sql server management studio,,,

Tabel membentuk struktur database MySQL Anda. Tabel berisi informasi yang dimasukkan ke dalam database, dan biasanya bisa dibuat sesuai dengan penyimpanan data apa pun yang dibutuhkan. Membuat tabel hanya membutuhkan waktu beberapa menit, terutama jika Anda hanya memiliki beberapa entri yang berbeda untuk disimpan. Lihat Langkah 1 di bawah ini untuk memulainya.
          sebenarnya saya mendapat tugas kuliah membuat sebuah aplikasi yang menggunakan sql server .jadi saya mengangkat tema tentang aplikasi rekam medis.berikut adalah coding yang digunakan untuk membuat tabel dan cara mengisinya


 create database rekap_medis

create table Pasien
(Id_Pasien varchar(20) primary key,
Id_Regestrasi varchar(20),
Nama_Pasien varchar(30),
Agama varchar(2) constraint ck_agama check (agama in ('I','P','K','B','H','LL')),
Jenis_Kelamin varchar(2)constraint ck_jenis_kelamin check (jenis_kelamin in ('l','p')),
Pekerjaan varchar(30),
Umur varchar(20),
Alamat varchar(30),
Keterangan varchar(50)
);

drop table pasien //untuk menghapus tabel

select * from Pasien;//untuk melihat tabel yang telah dibuat
insert into pasien
values ('001','A01','Wulan','K','P','Guru','30','Jl.Mawar No 11','Pasien Rawat Jalan'),
('002','A02','Frengky','K','L','Buruh','30','Jl.Rambutan No 91','Pasien Rawat Inap'),
('003','A03','Suhendra','B','L','Wiraswasta','28','Jl.Luak No 04','Pasien Rawat Jalan');

create table Registrasi
(Id_Registrasi varchar(30) primary key,
Tgl_Registrasi varchar (20),
Id_Restribusi varchar (20),
Id_pasien varchar (20),
Statuss varchar (30),
);




drop table regestrasi  //untuk menghapus tabel

Select * from Registrasi;//untuk melihat tabel yang telah dibuat

insert into Registrasi
values ('A02','20/06/2013','1234','002','Pasien Lama'),
('A01','07/01/2014','1235','001','Pasien Lama'),
('A03','20/08/2015','1236','003','Pasien Baru');

create table Medis
(Id_Periksa varchar (20) primary key,
Id_Restribusi varchar (30),
Id_Pasien varchar(10),
Tgl_Periksa date,
Kd_Dokter varchar(20),
Diagnosa varchar(30),
Pengobatan varchar(30),
Keterangan varchar(40)
);

select * from Medis
insert into Medis
values ('AB120','1234','001','8-20-2013','DR0980','Penyakit Kanker Otak','Operasi dan Rawat Jalan','Saat Ini Menjalani Rawat Jalan'),
('AB121','1235','002','7-20-2015','DR0982','Penyakit DBD','Rawat Inap','Saat Ini Menjalani Rawat Inap'),
('AB122','1236','003','6-20-2013','DR0981','Penyakit Rematik','Rawat Jalan','Saat Ini Menjalani Rawat Jalan');


create table Dokter
(Kd_Dokter varchar (20) primary key,
Nama_Dokter varchar (30),
Spesialis varchar(30)
);

Select * from Dokter;
insert into Dokter
values ('DR0980','DR.Yeyen','Ahli Bedah'),('DR0981','DR.Recky Chairunas','Spesialis Tulang'),
('DR0982','DR.Choriah Elsa','Spesialis Penyakit Dalam');

create table Resep
(Id_Resep varchar(20) primary key,
Tgl_Resep date,
Id_Retribusi varchar(10),
Status_Resep varchar(20),
Kd_Obat varchar(30),
Jumlah_Obat varchar(10),
Dosis varchar(10),
Aturan_Pakai varchar(20)
);

Select * from Resep
insert into Resep
values ('RS011','5/20/2013','1234','Ada','OB1231','10 Tablet','Sedang','3 x 1 Sehari'),
('RS012','7/20/2015','1235','Ada','OB1232','4 Kapsul','Sedang','2 x 1 Sehari'),
('RS0123','6/20/2013','1236','Ada','OBO1233','6 Kapsul','Sedang','3 x 1 Sehari');

create table Obat
(Kd_Obat varchar(10) primary key,
Nama_Obat varchar (30),
Satuan varchar (10),
Stock varchar(10),
Tgl_Kadaluarsa date
);

select * from Obat
insert into Obat
values ('O1233','Sanmol','Kapsul','200','12/12/2020'),
('OB1232','Paracetamec','Kapsul','300','12/12/2017'),
('OB1231','Paracetamol','Tablet','100','12/12/2018')


No comments:

Post a Comment