sqlserver2005实验六

sqlserver2005实验六

ID:40569702

大小:92.50 KB

页数:5页

时间:2019-08-04

sqlserver2005实验六_第1页
sqlserver2005实验六_第2页
sqlserver2005实验六_第3页
sqlserver2005实验六_第4页
sqlserver2005实验六_第5页
资源描述:

《sqlserver2005实验六》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、、表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)在SQLSERVER2005中

3、,在新建查询中使用T-SQL语句:(在做如下操作前,请将第一实验建立的XSGL数据库删除)CREATEDATABASEXSGLON(NAME='XSGL_DATA',FILENAME='E:sqlserver2005XSGL.MDF',SIZE=10MB,MAXSIZE=50MB,FILEGROWTH=5%)LOGON(NAME='XSGL_Log',FILENAME='e:sqlserver2005XSGL_Log.ldf',SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB)二.表的建立:1.用可视化界面建立:在SQLSERVER2005中用Man

4、agementStudio—数据库—XSGL—表—右键—新建表;2.命令方式建立:在SQLSERVER2005中的”新建查询”编辑窗口中用下列SQL语句:useXSGLCreatetablestudent(snovarchar(10)NOTNULL,snamevarchar(10)NOTNULL,ssexvarchar(2)NOTNULL,sageintNULL,sdeptvarchar(10)NOTNULL)goCreatetablecourse(cnovarchar(3)NOTNULL,cnamevarchar(30)NOTNULL,creditintNULL,pcnovar

5、char(3)NULL)goCreatetablesc(snovarchar(10)NOTNULL,cnovarchar(3)NOTNULL,gradeINTNULL)go三.表数据的添加:1.用可视化方法:I:在SQLSERVER2005中用ManagementStudio—数据库—XSGL—表-表名—右键-打开表-返回所有行;输入下列数据:snosnamessexsagesdept95001李勇男20CS95002刘晨女19IS95003王敏女18MA95004张立男19IS95005刘云女18CScnocnamecreditpcno1数据库452数学63信息系统314操作系

6、统465数据结构476数据处理37PASCAL语言46snocnograde95001192950012859500138895002290950023809500328595004158950042852.在SQLSERVER2005”新建查询”的编辑窗口中使用下列SQL语句插入数据:Select*fromstudentinsertintostudent(sno,sname,ssex,sage,sdept)values('95001','李勇','男',20,'CS')insertintostudent(sno,sname,ssex,sage,sdept)values('950

7、02','刘晨','女',19,'IS')insertintostudent(sno,sname,ssex,sage,sdept)values('95003','王敏','女',18,'MA')insertintostudent(sno,sname,ssex,sage,sdept)values('95004','张立','男',19,'IS')insertintostudent(sno,sname,ssex,sage,sdept)values('95005','刘云','女',1

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

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

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