Advertisement
Guest User

Untitled

a guest
Nov 11th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.97 KB | None | 0 0
  1. -- phpMyAdmin SQL Dump
  2. -- version 4.7.4
  3. -- https://www.phpmyadmin.net/
  4. --
  5. -- Host: 127.0.0.1
  6. -- Czas generowania: 13 Paź 2018, 15:04
  7. -- Wersja serwera: 10.1.30-MariaDB
  8. -- Wersja PHP: 7.2.1
  9.  
  10. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  11. SET AUTOCOMMIT = 0;
  12. START TRANSACTION;
  13. SET time_zone = "+00:00";
  14.  
  15.  
  16. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  17. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  18. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  19. /*!40101 SET NAMES utf8mb4 */;
  20.  
  21. --
  22. -- Baza danych: `okomedica`
  23. --
  24.  
  25. -- --------------------------------------------------------
  26.  
  27. --
  28. -- Struktura tabeli dla tabeli `admin`
  29. --
  30.  
  31. CREATE TABLE `admin` (
  32. `LOGIN` varchar(20) NOT NULL,
  33. `HASŁO` varchar(20) NOT NULL
  34. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  35.  
  36. -- --------------------------------------------------------
  37.  
  38. --
  39. -- Struktura tabeli dla tabeli `grafik`
  40. --
  41.  
  42. CREATE TABLE `grafik` (
  43. `Data` date NOT NULL,
  44. `Godzina` time NOT NULL,
  45. `ID_PRACOWNIKA` int(11) NOT NULL
  46. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  47.  
  48. -- --------------------------------------------------------
  49.  
  50. --
  51. -- Struktura tabeli dla tabeli `pacjenci`
  52. --
  53.  
  54. CREATE TABLE `pacjenci` (
  55. `ID_PACJENTA` int(11) NOT NULL,
  56. `Imie` varchar(20) NOT NULL,
  57. `Nazwisko` varchar(30) NOT NULL,
  58. `Email` varchar(50) NOT NULL,
  59. `Nr_telefonu` varchar(11) NOT NULL,
  60. `Login` varchar(20) NOT NULL,
  61. `Hasło` varchar(20) NOT NULL
  62. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  63.  
  64. --
  65. -- Zrzut danych tabeli `pacjenci`
  66. --
  67.  
  68. INSERT INTO `pacjenci` (`ID_PACJENTA`, `Imie`, `Nazwisko`, `Email`, `Nr_telefonu`, `Login`, `Hasło`) VALUES
  69. (1, 'Basia', 'Budzińska', 'basia@gmail.com', '123456789', 'basia_1', 'haslo'),
  70. (2, 'Kuba', 'Buba', 'buba@gmail.com', '123456778', 'buba_1', 'haslo'),
  71. (5, 'Karolina', 'Sytek', 'karo@gmail.com', '135246789', 'karo_1', 'haslo');
  72.  
  73. -- --------------------------------------------------------
  74.  
  75. --
  76. -- Struktura tabeli dla tabeli `pracownicy`
  77. --
  78.  
  79. CREATE TABLE `pracownicy` (
  80. `ID_PRACOWNIKA` int(11) NOT NULL,
  81. `Imie` varchar(20) NOT NULL,
  82. `Nazwisko` varchar(30) NOT NULL,
  83. `Email` varchar(50) NOT NULL,
  84. `Nr_telefonu` varchar(11) NOT NULL,
  85. `Login` varchar(20) NOT NULL,
  86. `Hasło` varchar(20) NOT NULL
  87. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  88.  
  89. -- --------------------------------------------------------
  90.  
  91. --
  92. -- Struktura tabeli dla tabeli `wizyty`
  93. --
  94.  
  95. CREATE TABLE `wizyty` (
  96. `ID_Wizyty` int(11) NOT NULL,
  97. `ID_PACJENTA` int(11) NOT NULL,
  98. `ID_PRACOWNIKA` int(11) NOT NULL,
  99. `Data` date NOT NULL,
  100. `Godzina` time NOT NULL
  101. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  102.  
  103. --
  104. -- Indeksy dla zrzutów tabel
  105. --
  106.  
  107. --
  108. -- Indexes for table `grafik`
  109. --
  110. ALTER TABLE `grafik`
  111. ADD KEY `Data` (`Data`,`Godzina`,`ID_PRACOWNIKA`),
  112. ADD KEY `ID_PRACOWNIKA` (`ID_PRACOWNIKA`),
  113. ADD KEY `Godzina` (`Godzina`);
  114.  
  115. --
  116. -- Indexes for table `pacjenci`
  117. --
  118. ALTER TABLE `pacjenci`
  119. ADD PRIMARY KEY (`ID_PACJENTA`),
  120. ADD UNIQUE KEY `Login` (`Login`);
  121.  
  122. --
  123. -- Indexes for table `pracownicy`
  124. --
  125. ALTER TABLE `pracownicy`
  126. ADD PRIMARY KEY (`ID_PRACOWNIKA`),
  127. ADD UNIQUE KEY `Login` (`Login`);
  128.  
  129. --
  130. -- Indexes for table `wizyty`
  131. --
  132. ALTER TABLE `wizyty`
  133. ADD PRIMARY KEY (`ID_Wizyty`),
  134. ADD KEY `ID_PRACOWNIKA` (`ID_PRACOWNIKA`) USING BTREE,
  135. ADD KEY `ID_PACJENTA` (`ID_PACJENTA`),
  136. ADD KEY `Data` (`Data`),
  137. ADD KEY `Godzina` (`Godzina`);
  138.  
  139. --
  140. -- AUTO_INCREMENT for dumped tables
  141. --
  142.  
  143. --
  144. -- AUTO_INCREMENT dla tabeli `pacjenci`
  145. --
  146. ALTER TABLE `pacjenci`
  147. MODIFY `ID_PACJENTA` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
  148.  
  149. --
  150. -- AUTO_INCREMENT dla tabeli `pracownicy`
  151. --
  152. ALTER TABLE `pracownicy`
  153. MODIFY `ID_PRACOWNIKA` int(11) NOT NULL AUTO_INCREMENT;
  154.  
  155. --
  156. -- AUTO_INCREMENT dla tabeli `wizyty`
  157. --
  158. ALTER TABLE `wizyty`
  159. MODIFY `ID_Wizyty` int(11) NOT NULL AUTO_INCREMENT;
  160.  
  161. --
  162. -- Ograniczenia dla zrzutów tabel
  163. --
  164.  
  165. --
  166. -- Ograniczenia dla tabeli `grafik`
  167. --
  168. ALTER TABLE `grafik`
  169. ADD CONSTRAINT `grafik_ibfk_1` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`) ON DELETE CASCADE ON UPDATE CASCADE,
  170. ADD CONSTRAINT `grafik_ibfk_2` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`),
  171. ADD CONSTRAINT `grafik_ibfk_3` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`);
  172.  
  173. --
  174. -- Ograniczenia dla tabeli `wizyty`
  175. --
  176. ALTER TABLE `wizyty`
  177. ADD CONSTRAINT `wizyty_ibfk_1` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`),
  178. ADD CONSTRAINT `wizyty_ibfk_2` FOREIGN KEY (`ID_PACJENTA`) REFERENCES `pacjenci` (`ID_PACJENTA`),
  179. ADD CONSTRAINT `wizyty_ibfk_3` FOREIGN KEY (`Data`) REFERENCES `grafik` (`Data`),
  180. ADD CONSTRAINT `wizyty_ibfk_4` FOREIGN KEY (`Godzina`) REFERENCES `grafik` (`Godzina`) ON DELETE CASCADE ON UPDATE CASCADE;
  181. COMMIT;
  182.  
  183. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  184. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  185. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement