- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验03数据库中表基本操作
* * CHECK 最后,在“设计表”窗口单击“保存”按钮,完成了创建和保存CHECK约束的操作。用户输入时,若输入性别不是“男”或“女”,系统将报告输入无效。 删除约束。 * * DEFAULT 在Ssex上创建DEFAULT约束 选择“Ssex”列,在“列属性”选项卡中选择“默认值或绑定”,在右侧的文本框中输入“男”,单击“保存”按钮。 删除DEFAULT约束。 * * PRIMARY KEY 将Sno定义为主键。 选择“Sno”列,右击,在弹出的快捷菜单中选择“设置主键”命令。 若主键由多列组成,先选中此列,按住Ctrl不放,同时用鼠标单击选择其他列,然后单击“设置主键”按钮。 移除主键。 * * FOREGIN KEY 创建student表与select表之间的外键约束。 检查student表中是否将“Sno”设置为主键。 选择“select”表,右击选择“修改”,单击“关系”按钮,在弹出的“外键关系”对话框中,单击“添加”按钮,如图所示: * * FOREGIN KEY 选中“表和列规范”单击后面的按钮,进入下图所示的界面。 在“主键表”下拉列表中选择student,单击主键表的下拉列表框选择Sno,在“外键表”下拉列表框中选择Sno。 * * UNIQUE 给Sname添加UNIQUE约束 在“修改”定义窗口完成所有列的定以后,单击 “管理索引和键”按钮,打开“索引/键”对话框,单击“添加”按钮,在“列”下拉列表中选择“Sname”,在“是唯一的”下拉列表中选择”是“。 * * 修改表结构 修改表名。 SQL Server允许修改一个表的名字,当表名改变后,与此相关的某些对象(如视图,存储过程等)将无效,因为它们都与表名有关。因此,建议一般不要随便更改一个已有的表名,特别是在其上已经定义了视图等对象。 右击“dbo.student”,在弹出的快捷菜单中,选择“重命名”命令,在原表上输入表的新名称即可。 * * 修改表结构 增加列。 给student增加”宿舍“属性。 右击“dbo.student”,在弹出的菜单中选择“修改”命令。 接着在“设计表”面板中,单击“第一个空白行”,输入列名“domitory(宿舍)”,数据类型选择“varchar(20)”,并选中“允许空”复选框。然后点击“保存”按钮。 * * 修改表结构 删除列。 删除刚才在student表中建立的“domitory”列。 打开student表的“修改”面板,右击“domitory”列,在弹出的快捷菜单中选择“删除列”命令。该列即被删除,最后单击“保存”按钮,以保存修改的结构。 修改已有列的属性。 和增加、删除列类似,打开表的“修改”面板,可以对已有列的列名、数据类型、长度以及是否允许为空值等属性直接进行修改。修改完毕后,单击“保存”按钮以保存修改的结构。 但是,在表中已有记录后,不要轻易修改表的结构,特别是修改列的数据类型,以免产生错误。 * * 查看表结构 在SSMS窗口中,若要查看某个表的结构,则右击该表,在弹出的快捷菜单中选择“修改”命令,即可查看表信息。 * * 删除表 删除select表 右击”select“表,在弹出的快捷菜单选项中选择”删除“,此时,出现“删除对象”对话框,单击“确定”按钮即可将select表删除。 * * 操作表中的数据 查看表中的数据 在SSMS窗口中,右击需要查看数据的表,在弹出的快捷菜单中,选择“打开表”命令,打开查询窗口,即可看到表中的数据。 向表中插入、更新 、删除数据 打开查询窗口,在下面的空白行处输入新的数据,然后点击“保存”按钮,完成插入数据的操作。 在已有的数据上进行修改,修改完毕后点击“保存”按钮,完成更新数据的操作。 右击需要删除的数据,在弹出的快捷菜单中选择“删除”命令,即可完成删除数据的操作。 * * 实验一 创建数据库bnu 创建表student(Sno, Sname, Ssex, Sage, Sdept, Tel) Sno,Char(10),主键 Sname,Varchar(10) Ssex,Nchar(2),男或女,默认值为男。 Sage,Int,16~30 Sdept,Nchar(20) Tel,Varchar(13) * * 实验一 创建表course(Cno,Cname) Cno, char(10), 主键 Cname, Varchar(50) 创建表select(Sno, Cno, Score) Sno, char(10),主键,外键 Cno, char(10),主键,外键 Score,Int 在每张表中插入三条记录,练习操作查看、更新、删除记录。 THE END~ Thank you~ * * 在关系数据库中,表是最重要的对象
您可能关注的文档
最近下载
- 教科版科学五年级下册第三单元 环境与我们 大单元整体教学设计学历案教案附作业设计(基于新课标教学评一体化).docx VIP
- 2024年南京信息职业技术学院单招数学考试试题及答案解析.docx VIP
- 音韵学讲义教案第二章音韵学的基本知识.doc
- 教科版科学五年级下册第二单元 船的研究 大单元整体教学设计学历案教案附作业设计(基于新课标教学评一体化).docx VIP
- 石油化工3503电缆安装质量验收记录.docx VIP
- 2025年商铺租赁合同范本全新修订.docx VIP
- 《中医病证分类与代码》(2020修订版).docx VIP
- 中医食疗 糖尿病痛风类风湿的中医食疗 课件.ppt VIP
- 安徽中汇发新材料有限公司35万吨年轻烃裂解制苯乙烯项目(一期).pdf VIP
- 2025年南京信息职业技术学院单招语文考试题库及答案解析.docx VIP
原创力文档


文档评论(0)