版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在SSMS中创建与管理表操作练习一1创建TSJY数据库,并在TSJY数据库中创建如下三张表,表结构如下:(1)表名:XS,存放学生基本信息。(10分)字段名数据类型长度是否为空约束说明XHChar6否主键学号XMChar10否姓名XBChar2否默认值为男 性别ZYVarchar20是专业名称CSRQSmalldatetime是出生日期创建名为CK_XS的check约束,设置性别字段的值只能为男或者女。(2)表名:TS,存放图书基本信息。(10分)字段名数据类型长度是否为空约束说明SHChar6否主键书号SMVarchar40否书名CBSVarchar30是出版社ZBChar8是主编DJSma
2、llmoney是定价ZTChar4否默认值为在馆, 状态创建名为CK_TS的check约束,设置状态字段的值只能为在馆或者借出。(3)表名:JY,存放学生借阅图书信息。(10分)字段名数据类型长度是否为空约束说明LSHbigint否标识列,标识种子为1,标识增长量为1主键流水号XHchar6否外键(参照XS表的XH,关系名为FK_JY_XS)学号SHChar6否外键(参照TS表的SH,关系名为FK_JY_TS)书号JSRQSmalldatetime否借书日期 2.维护表操作:将XS表的JSRQ字段的默认值为当前系统时间getdate(3.在XS表中输入以下记录。XHXMXBZYCSRQ9500
3、1张三男计算机1990-2-195002李四男电子商务1989-5-495003陈红女电子商务1989-6-795004倪娟女计算机网络技术1988-5-695005李利男电子商务1990-8-9在TS表中输入如下记录SHSMCBSZBDJZTj10098国际贸易实务浙江科学出版社吴百福43在馆k20045dephi7.0实用教程机械工业出版社张帆38借出w10003撒哈拉的故事北京十月文艺出版社三毛20在馆s20005改变一生的60个心理学效应中国青年出版社郑小兰 22在馆在JY表中输入以下记录LSHXHSHJSRQ95003w100032009-9-195003s200052009-12-
4、2395005j100982009-8-74JY表中再插入如下记录:5,20004,s0008,2010-12-23能不能完成插入操作,为什么?如果要插入上述记录,如何进行?5删除XS表中学号为95001的记录。6删除XS表中学号为95005的记录,能否完成删除操作,为什么?如果要将这条记录删除,如何进行?3.创建school数据库中的表。(1)、College表学院字段名数据类型说明允许空主键约束外键约束CnoChar(2学院编号NOT NULL主键Cnamevarchar(30学院名称NOT NULLCommentVarchar(100备注NULL(2)、Specialty表专业字段名数据
5、类型说明允许空主键约束外键约束SpnoChar(3专业编号NOT NULL主键Spnamevarchar(30专业名称NOT NULLCnoChar(2学院编号NOT NULL外键CommentVarchar(100备注NULL(3)、Student表学生SnoChar(12学号主键snamenvarchar(20姓名NOT ssexChar(2性别NOT 值只能为:男或女默认值:男nationnvarchar(20民族默认值:汉spnoChar(3专业编号NOT 外键sbirthsmallDatetime出生年月日NULLidentitynoChar(20身份证号NULL值唯一4在表stud
6、ent表中添加如下字段字段名数据类型说明允许空enteryearSmallint入学年份NULLscoreReal入学总分NULLbankidChar(20银行帐号null5表student中给enteryear设置4位数字的值的约束,score字段的值要求大于0,bankid的值不能有重复。6删除student表中的bankid字段。7(1)为college表添加如下三条记录:01,信息工程学院02,旅游学院03,师范学院(2)为speciality表添加如下三条记录:001,计算机及应用,01002,电子商务,01003,幼儿教育,03(3)为student添加如下三条记录20090100
7、1101,胡浩,男,汉,001,90-1-232009,380200901002005,何欢,女,苗,002,91-7-252009,402200803003208,沈瑜芊,女,汉,003,89-5-62008,4218在student表中将何欢的入学成绩(score字段)的值改为398。9删除student表中入学成绩小于400分的记录。10根据班级实际情况往表中添加少量记录,思考:根据约束,表的记录能否随意添加?在SSMS中创建与管理表操作练习二1创建表在SPGY数据库中
8、创建如下三张表,表结构如下:(1)表名:GYS,存放供应商基本信息。(6分)字段名数据类型长度是否为空约束说明GYSHChar10否主键供应商号GYSMVarchar50否供应商名称GYSDVarchar50否供应商地址TELChar15是联系电话(2)表名:SP,存放商品基本信息。(8分)字段名类型长度是否为空约束说明TXMVarchar30否主键条形码SPMVarchar50否商品名称SPLXVarchar20是商品类型KCSLNumeric,精度10,小数位数2否默认值为0库存数量创建名为CK_SP的check约束,设置库存数量(KCSL)字段的值必须大于等于0。(3)表名:GY,存放商
9、品供应信息。(15分)字段名类型长度是否为空约束说明GYHChar20否主属性供应号TXMVarchar13否主属性,13位的数字字符条形码GYSHChar10是供应商号GYSLNumeric,精度10,小数位数2否供应数量GYSJDatetime否默认为当前系统时间供应时间JJmoney是进价创建名为CK_GY的check约束,设置供应数量(GYSL)字段的值必须大于0。2. 维护表操作:(1 在SP表中,为TXM字段设置check约束,约束名为CK_TXM,要求该字段输入的数据13位的数字字符。(2 在GY表中,为TXM字段设置外键约束,参照SP表的TXM,关系名为FK_GY_SP_TXM
10、),为GYSH字段设置外键约束,参照GYS表的GYSH,关系名为FK_GY_GYS。4. 给每张表输入三条记录,自行编写数据信息。5. 删除GYS表中的一条记录。在SSMS中创建与管理表操作练习三1创建表在SPXS数据库中创建如下三张表,表结构如下:(1)表名:SP,存放商品基本信息。(8分)字段名类型长度是否为空约束说明TXMVarchar30否主键条形码SPMVarchar50否商品名称SPLXVarchar20是商品类型KCSLNumeric,精度10,小数位数2否默认值为0库存数量创建名为CK_SP的check约束,设置库存数量(KCSL)字段的值必须大于等于0。(2)表名:JG,存放
11、商品每次价格信息。(13分)字段名类型长度是否为空约束说明TXMVarchar30否 主属性外键(参照SP表的TXM,关系名为FK_JG_SP)条形码LSJmoney否零售价HYJmoney否会员价QSSJDatetime否默认为当前系统时间起始时间JZSJDatetime否主属性默认为当前系统时间截止时间(3)表名:XS,存放商品销售信息。(12分)字段名类型长度是否为空约束说明XSHChar20否主属性销售号TXMVarchar30否主属性外键(参照SP表的TXM,关系名为FK_XS_SP)条形码XSSJDatetime否默认为当前系统时间销售时间XSSLNumeric,精度10,小数位数2否销售数量ZFFSVarchar20否默认值为现金。支付方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老年护理学:老年护理职业发展
- 供暖锅炉房绩效考核制度
- 审计系统案件查处制度
- 人事部风控制度
- 医保局审计制度范本大全
- 农商行离任审计制度
- 加强审计公告制度
- 审计局局领导接访制度
- 存货内部审计管理制度
- 商务司机绩效考核制度
- 银行保安服务方案(全套)
- 烹饪原料知识PPT完整全套教学课件
- 《小学生C++创意编程》第1单元课件 软件下载安装
- 汽车保险与理赔试卷
- 最科学养羊技术
- 优质课一等奖初中家庭教育《青少年成才优秀家庭教育案例:家庭春雨 润物无声》
- GB/T 41155-2021烧结金属材料(不包括硬质合金)疲劳试样
- 发展经济学 马工程课件 0.绪论
- GB/T 17989.2-2020控制图第2部分:常规控制图
- GB/T 17492-2019工业用金属丝编织网技术要求和检验
- GB 13614-2012短波无线电收信台(站)及测向台(站)电磁环境要求
评论
0/150
提交评论