Advertisement
Guest User

Script DB Pasien

a guest
Oct 23rd, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 2.88 KB | None | 0 0
  1. --
  2. -- Database: `db_pasien`
  3. --
  4.  
  5. -- --------------------------------------------------------
  6.  
  7. --
  8. -- Table structure for table `dokter`
  9. --
  10.  
  11. CREATE TABLE `dokter` (
  12.   `Id_dokter` int(10) NOT NULL,
  13.   `Nama_dokter` varchar(50) NOT NULL,
  14.   `Alamat_dokter` text NOT NULL,
  15.   `Jenis_kelamin_dokter` varchar(10) NOT NULL
  16. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  17.  
  18. -- --------------------------------------------------------
  19.  
  20. --
  21. -- Table structure for table `dokter_spesialis`
  22. --
  23.  
  24. CREATE TABLE `dokter_spesialis` (
  25.   `Id_dokter` int(10) NOT NULL,
  26.   `Kode_spesialis` varchar(10) NOT NULL,
  27.   `Tgl_lulus` date NOT NULL DEFAULT '0000-00-00',
  28.   `Kampus_asal` varchar(60) NOT NULL
  29. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  30.  
  31. -- --------------------------------------------------------
  32.  
  33. --
  34. -- Table structure for table `jabatan_spesialis`
  35. --
  36.  
  37. CREATE TABLE `jabatan_spesialis` (
  38.   `Kode_spesialis` varchar(8) NOT NULL,
  39.   `Nama_spesialis` varchar(70) NOT NULL
  40. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  41.  
  42. --
  43. -- Dumping data for table `jabatan_spesialis`
  44. --
  45.  
  46. INSERT INTO `jabatan_spesialis` (`Kode_spesialis`, `Nama_spesialis`) VALUES
  47. ('SPJP', 'Spesialis Jantung');
  48.  
  49. -- --------------------------------------------------------
  50.  
  51. --
  52. -- Table structure for table `pasien`
  53. --
  54.  
  55. CREATE TABLE `pasien` (
  56.   `Id_pasien` varchar(15) NOT NULL,
  57.   `Nama_pasien` varchar(50) NOT NULL,
  58.   `Alamat_pasien` text NOT NULL,
  59.   `Jenis_kelamin_pasien` varchar(10) NOT NULL
  60. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  61.  
  62. -- --------------------------------------------------------
  63.  
  64. --
  65. -- Table structure for table `rekam_medik`
  66. --
  67.  
  68. CREATE TABLE `rekam_medik` (
  69.   `Id_rekam_medik` int(11) NOT NULL,
  70.   `Id_pasien` varchar(15) NOT NULL,
  71.   `Id_dokter` int(10) NOT NULL,
  72.   `Tgl_diagnosa` date NOT NULL DEFAULT '0000-00-00',
  73.   `Keluhan` text NOT NULL,
  74.   `Hasil_diagnosa` text NOT NULL,
  75.   `Tindakan_diberikan` text NOT NULL
  76. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  77.  
  78. --
  79. -- Indexes for dumped tables
  80. --
  81.  
  82. --
  83. -- Indexes for table `dokter`
  84. --
  85. ALTER TABLE `dokter`
  86.   ADD PRIMARY KEY (`Id_dokter`);
  87.  
  88. --
  89. -- Indexes for table `dokter_spesialis`
  90. --
  91. ALTER TABLE `dokter_spesialis`
  92.   ADD PRIMARY KEY (`Id_dokter`,`Kode_spesialis`);
  93.  
  94. --
  95. -- Indexes for table `jabatan_spesialis`
  96. --
  97. ALTER TABLE `jabatan_spesialis`
  98.   ADD PRIMARY KEY (`Kode_spesialis`);
  99.  
  100. --
  101. -- Indexes for table `pasien`
  102. --
  103. ALTER TABLE `pasien`
  104.   ADD PRIMARY KEY (`Id_pasien`);
  105.  
  106. --
  107. -- Indexes for table `rekam_medik`
  108. --
  109. ALTER TABLE `rekam_medik`
  110.   ADD PRIMARY KEY (`Id_rekam_medik`),
  111.   ADD KEY `Id_pasien` (`Id_pasien`,`Id_dokter`);
  112.  
  113. --
  114. -- AUTO_INCREMENT for dumped tables
  115. --
  116.  
  117. --
  118. -- AUTO_INCREMENT for table `dokter`
  119. --
  120. ALTER TABLE `dokter`
  121.   MODIFY `Id_dokter` int(10) NOT NULL AUTO_INCREMENT;
  122.  
  123. --
  124. -- AUTO_INCREMENT for table `rekam_medik`
  125. --
  126. ALTER TABLE `rekam_medik`
  127.   MODIFY `Id_rekam_medik` int(11) NOT NULL AUTO_INCREMENT;
  128. COMMIT;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement