预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SQL数据实验报告实验3数据表的管理班级2010级文秘姓名学号实验内容1、在SQLserver管理平台中创建数据库,数据库的名称为“studentsdb”步骤:1)、打开SQLserver管理平台2)、在对象资源管理器/右键数据库/单击新建数据库之后出现如下对话框:3)在数据库名称后输入“studentsdb”4)点击确定2,、在studentsdb数据库中,创建studentinto,curriculum,grade这三个表,将studentinto表的学号列设置为主键。步骤:1)打开“studentsdb”数据库的子菜单,右键“表”/新建表,如下图2)表一、以下是studentinto的结构,根据以下结构输入表中。列名数据类型允许空学号char(4)否姓名char(8)是性别char(2)是出生日期datetime是家庭住址varchar(50)是备注text是3)右键“学号”\“设置主键”,如图4)点击“保存”5)输入表名“studentinto”确定。6)“studentinto”已建成。7)表二、在“studentsdb”数据库下新建表8)以下是“curriculum”表的结构,根据以下结构输入列名数据类型允许空课程编号nchar(4)课程名称nchar(50)学分int9)点击“保存”,输入表名“curriculum”\“确定”10)表三、在“studentsdb”数据库下新建表11)以下是“grade”表的结构,根据以下结构输入,点击“保存”\输入表名“grade”\确定列名数据类型允许空学号char(4)是课程编号char(4)是分数char(4)是12)查看,三个表已建成在三个表中输入数据,步骤;1)打开studentsdbinfo表,要求studentsdbinfo表中的“学号”要从0001按顺序输入到0008.2)打开cuurriculum表,要求cuurriculum表的“课程编号”要从0001输入到0005.打开grade表,要求grade的内容如下:学分课程编号分数000100019300010002990001000388000100049800010005960002000198000200027900020003884、修改grade表中的“分数”列属性,是数据类型为“real”5、使用InersertInto...values向studentsdb数据库的grade表插入数据:学号为0004,课程编号为0001,分数为80步骤:1)对象管理器中,右键“数据库”/新建查询/在右边的窗口输入命令“usestudentsdb,goInsertgrade(学号,课程编号,分数)Values(0004,0001,80)”/“执行”6、使用Delete命令删除Studentsdb数据库中grade表中学号为0004成绩记录步骤:1)在对象管理器中,右键“数据库”/新建查询/在右边的窗口输入命令“usestudentsdb,Deletegradewhere'学号=0004'”/“执行”如下图所示:7、使用update命令修改studentsdb数据库中grade表中学号为0003、课程编号为0005的成绩记录、将分数改为90步骤:1)在对象管理器中,右键“数据库”/新建查询/在弹出命令窗口输入命令“updategradeSet分数=90where学号='0003'and课程编号='0005'”/“执行”如下图所示:8、总结:1、正确的输入命令,掌握基本的语句;2、在表中输入数据时,注意横向输入,一行一行的输;3、操作中要细心。