Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Baza danych do informatycznej platforma zdalnego nauczania
Hpsi
post
Post #1





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam wszystkich (IMG:style_emoticons/default/wink.gif)
Ogólnie pisze prace inż bla bla bla i wiadomo chciałbym prosić o waszą ocenę bazy uwagi etc
dokładniejsze informacje n/t tematu znajdziecie w Temat: Praca inzynierska
Temat pracy jak w tytule tj: informatyczna platforma zdalnego nauczania - wiem temat oklepany, nudny i prosty (IMG:style_emoticons/default/smile.gif) ale to tylko prac inż.

  1. CREATE TABLE `inz_root`
  2. (
  3. `id` int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  4. `login` varchar(255) NOT NULL,
  5. `haslo` varchar(64) NOT NULL
  6. );
  7.  
  8. CREATE TABLE `inz_wykladowcy`
  9. (
  10. `wykladowca_id` int(5) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  11. `login` varchar(255) NOT NULL,
  12. `haslo` varchar(64) NOT NULL
  13. );
  14.  
  15. CREATE TABLE `inz_studenci`
  16. (
  17. `student_id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  18. `login` varchar(255) NOT NULL,
  19. `haslo` varchar(64) NOT NULL,
  20. `grupa_id` int(10) NOT NULL,
  21. `rok` int(10) NOT NULL
  22. );
  23.  
  24. CREATE TABLE `inz_grupy`
  25. (
  26. `grupa_id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  27. `nazwa` varchar(255) NOT NULL,
  28. `wykladowca_id` int(5) NOT NULL
  29. );
  30.  
  31. CREATE TABLE `inz_oceny`
  32. (
  33. `id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  34. `student_id` int(10) NOT NULL,
  35. `wykladowca_id` int(5) NOT NULL,
  36. `ocena` varchar(2) NOT NULL
  37. );
  38.  
  39. CREATE TABLE `inz_wyklady`
  40. (
  41. `wyklad_id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  42. `nazwa` varchar(255) NOT NULL,
  43. `text` text NOT NULL
  44. );
  45.  
  46. CREATE TABLE `inz_wyklady_zalaczniki`
  47. (
  48. `id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  49. `wyklad_id` int(10) NOT NULL,
  50. `src` varchar(255) NOT NULL
  51. );
  52.  
  53. CREATE TABLE `inz_wyklady_grupy`
  54. (
  55. `grupa_id` int(10) NOT NULL,
  56. `wyklad_id` int(10) NOT NULL,
  57. PRIMARY KEY(`grupa_id`, `wyklad_id`)
  58. );
  59.  
  60. CREATE TABLE `inz_zaliczenia`
  61. (
  62. `zaliczenie_id` int(10) NOT NULL,
  63. `nazwa` varchar(255) NOT NULL,
  64. `opis` text NOT NULL,
  65. `text` text NOT NULL,
  66. `wykladowca_id` int(10) NOT NULL,
  67. `grupa_id` int(10) NOT NULL,
  68. `koniec` datetime NOT NULL
  69. );
  70.  
  71. CREATE TABLE `inz_zaliczenia_student`
  72. (
  73. `zs_id` int(10) NOT NULL AUTO_INCREMENT,
  74. `studnt_id` int(10) NOT NULL,
  75. `zalicznenie_id` int(10) NOT NULL,
  76. `data` datetime NOT NULL,
  77. PRIMARY KEY (`id`, `student_id`, `zaliczenie_id`)
  78. );
  79.  
  80. CREATE TABLE `inz_zaliczenia_student_zal`
  81. (
  82. `id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  83. `zs_id` int(10) NOT NULL,
  84. `src` varchar(255) NOT NULL
  85. );


Na jakiej zasadzie działają relacje miedzy tabelami raczej nie muszę tłumaczyć do osób ktore znają się na rzeczy (IMG:style_emoticons/default/wink.gif) jeśli macie jakies uwagi bardzo bym prosil o nie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
everth
post
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Załącz diagram, człowiek nie maszyna.
Go to the top of the page
+Quote Post
Hpsi
post
Post #3





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Hmm w takim razie bede musial trochę pogłówkować (IMG:style_emoticons/default/tongue.gif) bo ani nie mam narzędzi do diagramów ani nigdy za nimi nie przepadłem, dobra coś pokombinuje i upne temat (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
everth
post
Post #4





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Poszukaj MySQL Workbench - całkiem wystarczający dla twoich celów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 01:18