当前位置:   article > 正文

SqlServer2012 sql语句之表的创建(图书馆系统)_sql中图书库存量怎么表示

sql中图书库存量怎么表示

sql语句不分大小写吐舌头

我这里是用图书馆数据库做的例子

以后会持续更新

用得上可以点个关注

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、


  1. USE bookdb
  2. GO
  3. CREATE TABLE 图书分类表
  4. (
  5. 图书分类号 char(4) primary key,
  6. 图书分类名称 varchar(30) NOT NULL
  7. )
  8. CREATE TABLE 供应商表
  9. (
  10. 供应商编号 char(4) primary key,
  11. 供应商名称 varchar(30) not null,
  12. 所在城市 varchar(20) not null,
  13. 联系人 varchar(10) not null,
  14. 联系电话 varchar(11) not null
  15. )
  16. CREATE TABLE 出版社表
  17. (
  18. 出版社编号 char(6) primary key,
  19. 出版社名称 varchar(30) default'清华大学出版社',
  20. 出版社地址 varchar(60) not null,
  21. 所在城市 varchar(30) not null,
  22. 邮政编码 varchar(6),
  23. 联系电话 varchar(11) not null
  24. )
  25. CREATE TABLE 图书库存表
  26. (
  27. 图书编号 char(6) primary key,
  28. ISBN char(20) not null,
  29. 图书名称 varchar(60),
  30. 图书类号 char(4) foreign key references 图书分类表(图书分类号) ,
  31. 作者 varchar(10),
  32. 版次 varchar(10),
  33. 出版日期 datetime ,
  34. 库存数量 int check(库存数量 between 0 and 1000),
  35. 图书单价 decimal(5,1) check(图书单价 between 0 and 1000),
  36. 出版社号 char(6) foreign key references 出版社表(出版社编号)
  37. )
  38. Create table 客户表
  39. (
  40. 客户编号 char(6) primary key ,
  41. 客户名称 varchar(200) not null,
  42. 性别 char(2) default '男',
  43. 地址 varchar(50),
  44. 电话 char(11) check(电话 between 0 and 100)
  45. )
  46. create table 入库单表
  47. (
  48. 入库单号 char(6) ,
  49. 图书编号 char(6) foreign key references 图书库存表(图书编号) ,
  50. 入库日期 datetime,
  51. 购入数量 int check(购入数量 between 0 and 1000),
  52. 图书单价 decimal(5,1)check(图书单价 between 0 and 1000),
  53. 供应商编号 char(4) foreign key references 供应商表(供应商编号),
  54. 经手人 varchar(10),
  55. PRIMARY KEY(入库单号,图书编号)
  56. )
  57. CREATE TABLE 销售表单
  58. (
  59. 销售单号 CHAR(6) foreign key references 图书库存表(图书编号),
  60. 图书编号 CHAR(6),
  61. 销售日期 DATETIME,
  62. 销售数量 int,
  63. 销售单价 decimal(5,1) CHECK(销售单价 BETWEEN 0 AND 1000),
  64. 客户编号 char(6) foreign key references 客户表(客户编号),
  65. 经手人 varchar(10),
  66. primary key(销售单号,图书编号)
  67. )

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/877462
推荐阅读
相关标签
  

闽ICP备14008679号