实验六数据表的创建和管理(sql)

实验六数据表的创建和管理(sql)

ID:35544226

大小:143.50 KB

页数:5页

时间:2019-03-26

实验六数据表的创建和管理(sql)_第1页
实验六数据表的创建和管理(sql)_第2页
实验六数据表的创建和管理(sql)_第3页
实验六数据表的创建和管理(sql)_第4页
实验六数据表的创建和管理(sql)_第5页
资源描述:

《实验六数据表的创建和管理(sql)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验六:数据表的创建和管理实验目的熟练掌握SQLServerManagementStudio的使用和使用T-SQL语句创建和删除数据表、修改表结构,更新数据。学会使用SQLServer查询分析器接收T-SQL语句并进行结果分析。实验内容分别使用SQLServerManagementStudio和T-SQL语句创建和删除数据表、修改表结构,更新数据。实验步骤:创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表:(l)student:学生基本信息。(2)course:课程信息表。(3)sc:学生选课表。各表

2、的结构分别如表1、表2和表3所示。表1学生信息表:student列名数据类型长度是否允许为空值sno字符型10否sname字符型10否ssex字符型2否sage整数型是sdept字符型4否表2课程信息表:course列名数据类型长度是否允许为空值cno字符型3否cname字符型30否credit整数型是pcno字符型3是表3学生选课表:sc列名数据类型长度是否允许为空值sno字符型10否cno字符型3否grade整数型是一.数据库的建立:1.用可视化界面建立:(a)在SQLSERVER2005中用ManagementStudio-新建数据库;2.命令方式建立:(a

3、)在SQLSERVER2005中,在新建查询中使用T-SQL语句:(在做如下操作前,请将第一实验建立的XSGL数据库删除)二.表的建立:1.用可视化界面建立:在SQLSERVER2005中用ManagementStudio—数据库—XSGL—表—右键—新建表;2.命令方式建立:在SQLSERVER2005中的”新建查询”编辑窗口中用下列SQL语句:三.表数据的添加:1.用可视化方法:I:在SQLSERVER2005中用ManagementStudio—数据库—XSGL—表-表名—右键-打开表-返回所有行;输入下列数据:snosnamessexsagesdept95

4、001李勇男20CS95002刘晨女19IS95003王敏女18MA95004张立男19IS95005刘云女18CScnocnamecreditpcno1数据库452数学63信息系统314操作系统465数据结构476数据处理37PASCAL语言46snocnograde95001192950012859500138895002290950023809500328595004158950042852.在SQLSERVER2005”新建查询”的编辑窗口中使用下列SQL语句插入数据:四.表数据的修改:1.用可视化方法:在SQLSERVER2005中用Management

5、Studio—数据库—XSGL—表-表名—右键-打开表-返回所有行;在表格中将相应的数据修改即可。2.命令方法:在SQLSERVER2005”新建查询”的编辑窗口中使用下列SQL语句修改数据。1)将所有学生的年龄增加一岁:2)将4号课程的学分改为5:3)设置7号课程没有先行课:4)将95001号学生的1号课程的成绩增加3分:五.表数据的删除:1.用可视化方法:在SQLSERVER中ManagementStudio—数据库—XSGL—表-表名—右键-打开表-返回所有行;单击左边的行标记,选定某一行,或单击后拖动选择相邻的多行,再右击鼠标选择弹出式菜单中的删除。2.命

6、令方法:在SQLSERVER2005”新建查询”的编辑窗口中使用下列SQL语句删除数据。1)删除学号为95005的学生的记录:2)删除所有的课程记录:3)删除成绩为不及格(少于60分)的学生的选课记录:思考:比较用可视化界面与命令方式在数据的插入、修改、删除方面的优缺点。

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

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

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