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

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验六: 数据表的创建和管理

实验目的

熟练掌握SQL Server Management Studio的使用和使用T-SQL语句创建和删除数据表、修改表结构,更新数据。学会使用SQL Server查询分析器接收T-SQL语句并进行结果分析。实验内容

分别使用SQL Server Management Studio和T-SQL语句创建和删除数据表、修改表结构,更新数据。

实验步骤:

创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表:

(l)student:学生基本信息。

(2)course:课程信息表。

(3)sc:学生选课表。

各表的结构分别如表1、表2和表3所示。

表3 学生选课表:sc

一. 数据库的建立:

1.用可视化界面建立:

(a)在SQL SERVER2005中用Management Studio-新建数据库;

2.命令方式建立:

(a)在SQL SERVER2005中,在新建查询中使用T-SQL语句:(在做如下操作前,请将第一实验建立的XSGL数据库删除)

二. 表的建立:

1.用可视化界面建立:

在SQL SERVER2005中用Management Studio—数据库—XSGL—表—右键—新建表; 2.命令方式建立:

在SQL SERVER2005 中的”新建查询”编辑窗口中用下列SQL语句:

三. 表数据的添加:

1. 用可视化方法:

I: 在SQL SERVER2005中用Management Studio—数据库—XSGL—表-表名—右键-打开表-返回所有行;

输入下列数据:

2. 在SQL SERVER2005”新建查询”

的编辑窗口中使用下列SQL 语句插入数据:

四. 表数据的修改:

1. 用可视化方法:

在SQL SERVER 2005中用Management Studio—数据库—XSGL—表-表名—右键-打开表-返回所有行;

在表格中将相应的数据修改即可。

2.命令方法:在SQL SERVER2005”新建查询”的编辑窗口中使用下列SQL 语句修改数据。

1)将所有学生的年龄增加一岁:

2)将4号课程的学分改为5:

3)设置7号课程没有先行课:

4)将95001号学生的1号课程的成绩增加3分:

五. 表数据的删除:

1. 用可视化方法:

在SQL SERVER中Management Studio—数据库—XSGL—表-表名—右键-打开表-返回所有行;

单击左边的行标记, 选定某一行, 或单击后拖动选择相邻的多行, 再右击鼠标选择弹出式菜单中的删除。

2.命令方法:在SQL SERVER2005”新建查询”的编辑窗口中使用下列SQL 语句删除数据。1)删除学号为95005的学生的记录:

2)删除所有的课程记录:

3) 删除成绩为不及格(少于60分)的学生的选课记录:

思考:

比较用可视化界面与命令方式在数据的插入、修改、删除方面的优缺点。

相关文档
最新文档