实验二__通过SQL语句创建与管理数据表

实验二__通过SQL语句创建与管理数据表

ID:47545443

大小:780.50 KB

页数:13页

时间:2020-01-14

实验二__通过SQL语句创建与管理数据表_第1页
实验二__通过SQL语句创建与管理数据表_第2页
实验二__通过SQL语句创建与管理数据表_第3页
实验二__通过SQL语句创建与管理数据表_第4页
实验二__通过SQL语句创建与管理数据表_第5页
资源描述:

《实验二__通过SQL语句创建与管理数据表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.实验二一、实验目的(1)掌握查询分析器的使用。(2)掌握通过SQL语句创建表的方法。(3)掌握通过SQL语句修改表结构的方法。(4)掌握通过SQL语句添加、修改、删除表数据的方法。二、实验内容1、通过SQL语句删除表用SQL语句在数据库Student_info中删除实验一创建的Student表、Course表、SC表。1、选择Student_info数据库,在该数据库环境中“新建查询”,然后完成删除操作2、分别填写如下SQL语言①、droptableStudent②、droptableCourseword范文.③、droptableSC3、删除操作完成2、通过

2、SQL语句创建表用SQL语句在数据库Student_info中创建实验一中的Student表、Course表、SC表,结构如实验一中表2、表3、表4(即创建出空表即可)所示①、创建Student表createtableStudent(Snochar(8)primarykey,Snamevarchar(8)notnull,Sexchar(2)notnull,Birthsmalldatetimenotnull,Classnochar(3)notnull,Entrance_datesmalldatetimenotnull,Home_addrvarchar(40))wo

3、rd范文.②、创建Course表createtableCourse(Cnochar(3)primarykey,Cnamevarchar(20)notnull,Total_periorsmallintcheck(Total_perior>0),Credittinyintcheck(Credit<=6andcredit>0))③、创建SC表createtableSC(Snochar(8)notnull,Cnochar(3)notnull,Gradetinyintcheck(Grade>=0andGrade<=100),primarykey(Sno,Cno),fore

4、ignkey(Sno)referencesStudent(Sno),foreignkey(Cno)referencesCourse(Cno))3、通过SQL语句管理表结构(1)添加和删除列a.给Student表增加身高(以米单位)Stature列,类型为numeric(4,2),word范文.允许为空值,且身高值需小于3.0米。altertableStudentaddStaturenumeric(4,2)check(Stature<=3.0andStature>=0)b.给Student表增加所在系Sdept列,字符型,长度2,不允许为空值。altertable

5、StudentaddSdeptchar(2)notnullc.给Student表增加邮政篇码Postcode列,字符型,长度为6,可以为空,若不为空时,则要求其值只能出现数字,不能是其它字符。altertableStudentaddPostcodechar(6)check(PostcodeLike'[1-9][0-9][0-9][0-9][0-9][0-9]')d.删除Student表中身高Stature列。①word范文.、添加Stature列时就已知该列存在约束条件,若要删除该列,必须先删除约束条件,则首先必须先找出约束条件的约束名称。以下有两种方法:1、写

6、入SQL语句找出altertableStudentdropcolumnStature2、运用企业管理器找出a、打开Student表b、选择Stature行,单击右键,选择“CHECK约束”c、约束名称显而易见②、其次删除Stature约束word范文.altertableStudentdropconstraintCK__Student__Stature__1A14E395③、最后删除Stature列,完成altertableStudentdropcolumnStature(2)添加和删除约束a.在Student表添加约束:入学时间必须在出生年月之后alterta

7、bleStudentaddconstraintbirth1check(Birth

8、数据可自行添加。要求St

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。