Advertisement
rootUser

[DB][3.1] diary.sql (SSMS)

Jan 28th, 2017
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.07 KB | None | 0 0
  1. CREATE DATABASE diary;
  2.  
  3. USE diary;
  4.  
  5. CREATE TABLE memoryAll
  6. (
  7.     memoryID           INT NOT NULL PRIMARY KEY IDENTITY(1,1),
  8.     memoryName         VARCHAR(255)
  9. );
  10.  
  11. CREATE TABLE memoryMoment
  12. (
  13. memoryMomentID         INT NOT NULL PRIMARY KEY IDENTITY(1,1),
  14. memoryMomentDate       DATE NOT NULL,
  15. memoryMomentTime       TIME NOT NULL,
  16. memoryID               INT ,
  17. FOREIGN KEY (memoryID) REFERENCES memoryAll(memoryID)
  18.                        ON DELETE SET NULL
  19. );
  20.  
  21. CREATE TABLE memoryPlace
  22. (
  23. memoryPlaceID         INT NOT NULL PRIMARY KEY IDENTITY(1,1),
  24. memoryPlaceName       VARCHAR(255) NOT NULL,
  25. memoryID              INT,
  26. FOREIGN KEY(memoryID) REFERENCES memoryAll(memoryID)
  27.                       ON DELETE SET NULL
  28. );
  29.  
  30. CREATE TABLE memoryDescription
  31. (
  32. memoryDescriptionID   INT NOT NULL
  33.                       PRIMARY KEY IDENTITY(1,1),
  34. memoryDescriptionFull VARCHAR(255) NOT NULL,
  35. memoryID              INT,
  36. FOREIGN KEY(memoryID) REFERENCES memoryAll(memoryID)
  37.                       ON DELETE SET NULL
  38. );
  39.  
  40. INSERT INTO memoryAll(memoryName)
  41. VALUES('new pet');
  42. INSERT INTO memoryAll(memoryName)
  43. VALUES('gift received');
  44. INSERT INTO memoryAll(memoryName)
  45. VALUES('new mobile');
  46.  
  47. INSERT INTO memoryMoment(memoryMomentDate,memoryMomentTime,memoryID)
  48. VALUES('2016-12-19','12:30:14',1);
  49. INSERT INTO memoryMoment(memoryMomentDate,memoryMomentTime,memoryID)
  50. VALUES('2017-1-1','2:30:14',2);
  51. INSERT INTO memoryMoment(memoryMomentDate,memoryMomentTime,memoryID)
  52. VALUES('2016-12-31','1:30:14',3);
  53.  
  54. INSERT INTO memoryPlace(memoryPlaceName,memoryID)
  55. VALUES('DHAKA',1);
  56. INSERT INTO memoryPlace(memoryPlaceName,memoryID)
  57. VALUES('RANGPUR',2);
  58. INSERT INTO memoryPlace(memoryPlaceName,memoryID)
  59. VALUES('BARISHAL',3);
  60.  
  61. INSERT INTO memoryDescription(memoryDescriptionFull,memoryID)
  62. VALUES('I have bought a new white cat',1);
  63. INSERT INTO memoryDescription(memoryDescriptionFull,memoryID)
  64. VALUES('one of my best friends have sent me a black whiteboard marker',2);
  65. INSERT INTO memoryDescription(memoryDescriptionFull,memoryID)
  66. VALUES('I have bought a new samsung galaxy note IV',3);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement