管理SQLServer表数据

上传人:宝路 文档编号:17051646 上传时间:2017-11-09 格式:DOC 页数:7 大小:146.27KB
返回 下载 相关 举报
管理SQLServer表数据_第1页
第1页 / 共7页
管理SQLServer表数据_第2页
第2页 / 共7页
管理SQLServer表数据_第3页
第3页 / 共7页
管理SQLServer表数据_第4页
第4页 / 共7页
管理SQLServer表数据_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《管理SQLServer表数据》由会员分享,可在线阅读,更多相关《管理SQLServer表数据(7页珍藏版)》请在金锄头文库上搜索。

1、实验:管理 SQL Server 表数据一、实验目的1. 熟悉数据表结构及使用特点;2. 熟悉使用 Management Stuio 界面方式管理数据表数据;3. 熟悉使用 T-SQL 语句管理数据表数据。二、实验环境已安装 SQL Server 2005 企业版的计算机;具有局域网环境,有固定 IP;三、实验学时2 学时四、实验要求1. 了解 SQL Server 数据表数据的管理方法;2. 了解 SQL Server 数据类型;3. 完成实验报告(部分题只需给出关键语句)。五、实验内容及步骤创建数据库,并依据数据表的结构创建相对应的数据表(student、course 、sc),请分别使用

2、 Management Stuio 界面方式及 T-SQL 语 句实现进行以下操作:1. 向各个数据表中插入如下记录:学生信息表(student)Sno Sname Ssex Sage Sdept200515001 赵菁菁 女 23 CS200515002 李勇 男 20 CS200515003 张力 男 19 CS200515004 张衡 男 18 IS200515005 张向东 男 20 IS200515006 张向丽 女 20 IS200515007 王芳 女 20 CS200515008 王民生 男 25 MA200515009 王小民 女 18 MA200515010 李晨 女 22

3、 MA200515011 张毅 男 20 WM200515012 杨磊 女 20 EN200515013 李晨 女 19 MA200515014 张丰毅 男 22 CS200515015 李蕾 女 21 EN200515016 刘社 男 21 CM200515017 刘星耀 男 18 CM200515018 李贵 男 19 EN200515019 林自许 男 20 WM200515020 马翔 男 21200515021 刘峰 男 25 CS200515022 牛站强 男 22200515023 李婷婷 女 18200515024 严丽 女 20200515025 朱小鸥 女 30 WM课程信

4、息表(course)Cno Cname Cpno Ccredit1 数据库 5 42 数学 23 信息系统 1 44 操作系统 6 35 数据结构 7 46 数据处理 27 PASCAL 语言 6 48 大学英语 49 计算机网络 410 人工智能 2选课信息表(sc)Sno Cno Grade200515001 1 75200515002 1 85200515002 3 53200515003 1 86200515004 1 74200515005 1 58200515006 1 84200515004 2 46200515005 2 89200515006 2 65200515008 2

5、72200515009 2 76200515010 2 96200515010 8 86200515011 8 62200515015 8 0200515018 8 58200515001 4 62200515002 4 85200515021 9 54200515001 5 58200515021 6 58200515001 7 70200515005 10 65200515016 8 Null200515017 8 Null2. 修改 CS 系姓名为“李勇”的学生姓名为“李咏” ;3. 修改课程“ 数据处理” 的学分 为 3 学分;4. 将选修课程“1”的同学成 绩加 5 分;5. 将选修

6、课程“ 大学英语 ”的同学成绩加 5 分;6. 将学号为“200515010” 的学生信息重新设置为“王丹丹、女、20、 MA”;7. 修改借书证号为 2005001 的学生记录重新设置:名字为王婧婧、专业为信息管理、借书量增加 5 本;8. 删除数据表 student 中无专业的学生记录;9. 删除数据表 student 中计算机系年龄大于 25 的男同学的记录;10. 删除数据表 course 中学分低于 1 学分的课程信息;六、出现问题及解决办法如:插入数据记录除了 Insert 还有什么方法?如何导出数据表中的数据,或者某些操作无法执行,如何解决?create database sch

7、oolon(name=stu,filename=E:SQLschool_data.mdf,size=3MB,maxsize=500MB,filegrowth=10%)log on(name=stu_log,filename=E:SQLschool_log.ldf,size=3MB,filegrowth=1MB)gouse schoolgo-创建学生信息表(student)create table student(Sno int not null primary key,Sname char(8) not null, Ssex char(2) not null,Sage int not null

8、,Sdept char(2)go-插入学生信息insert into student values(200515001,赵菁菁 ,女,23,CS)insert into student values(200515002,李勇 ,男,20,CS)insert into student values(200515003,张力 ,男,19,CS)insert into student values(200515004,张衡 ,男,18,IS)insert into student values(200515005,张向东 ,男,20,IS)insert into student values(200

9、515006,张向丽 ,女,20,IS)insert into student values(200515007,王芳 ,女,20,CS)insert into student values(200515008,王民生 ,男,25,MA)insert into student values(200515009,王小民 ,女,18,MA)insert into student values(200515010,李晨 ,女,22,MA)insert into student values(200515011,张毅 ,男,20,WM)insert into student values(200515

10、012,杨磊 ,女,20,EN)insert into student values(200515013,李晨 ,女,19,MA)insert into student values(200515014,张丰毅 ,男,22,CS)insert into student values(200515015,李蕾 ,女,21,EN)insert into student values(200515016,刘社 ,男,21,CM)insert into student values(200515017,刘星耀 ,男,18,CM)insert into student values(200515018,

11、李贵 ,男,19,EN)insert into student values(200515019,林自许 ,男,20,WM)insert into student values(200515020,马翔 ,男,21,)insert into student values(200515021,刘峰 ,男,25,CS)insert into student values(200515022,牛站强 ,男,22,)insert into student values(200515023,李婷婷 ,女,18,)insert into student values(200515024,严丽 ,女,20,

12、)insert into student values(200515025,朱小鸥 ,女,30,WM)-查询学生信息select * from student-创建课程信息表(course )create table course(Cno int identity(1,1) primary key,Cname varchar(10) not null, Cpno int,Ccredit int)go-插入课程信息insert into course(Cname,Cpno,Ccredit) values(数据库,5,4)insert into course(Cname,Ccredit) valu

13、es(数学,2)insert into course(Cname,Cpno,Ccredit) values(信息系统,1,4)insert into course(Cname,Cpno,Ccredit) values(操作系统,6,3)insert into course(Cname,Cpno,Ccredit) values(数据结构,7,4)insert into course(Cname,Ccredit) values(数据处理,2)insert into course(Cname,Cpno,Ccredit) values(PASCAL语言 ,6,4)insert into course(

14、Cname,Ccredit) values(大学英语,4)insert into course(Cname,Ccredit) values(计算机网络,4)insert into course(Cname,Ccredit) values(人工智能,2)-查询课程信息select * from course-创建选课信息表(sc)create table sc(Sno int not null references student(Sno),Cno int not null references course(Cno),Grade int)go-插入选课信息insert into sc valu

15、es(200515001,1,75)insert into sc values(200515002,1,85)insert into sc values(200515002,3,53)insert into sc values(200515003,1,86)insert into sc values(200515004,1,74)insert into sc values(200515005,1,58)insert into sc values(200515006,1,84)insert into sc values(200515004,2,46)insert into sc values(200515005,2,89)insert into sc values(200515006,2,65)insert into sc values(200515008,2,72)insert into sc values(200515009,2,76)insert into sc values(200515010,2,96)insert into sc values(200515010,8,86)insert into sc values(200515011,8,62)insert into sc values(200515015,8,0)insert into sc v

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号