文档详情

表中数据插入.doc

发布:2016-03-31约4.08千字共17页下载文档
文本预览下载声明
4 表中数据插入、修改和删除? 4.1实验目的? 1.学会在对象资源管理器中对数据库表进行插入、修改和删除数据操作。? 2.学会使用T-SQL语句对数据库表进行插入、修改和删除数据操作。? 3.了解数据更新操作时要注意数据完整性。? 4.2实验内容? 1.在Microsoft?SQL?Server?Management?Studio中,向数据库EDUC中导入Excel格式数据表。 2.分别使用对象资源管理器和T-SQL语句,向在实验3中建立的数据库EDUC的六个表“课程信息表” 、“教学任务表” 、“教师档案表” 、“学生档案表” 、“学生选课表” 、“学生成绩表”中插入多行数据记录,然后修改和删除一些记录。表的内容如下: 表4-1 教师档案表 任课老师ID 姓名 性别 职称 单位 王强 M 副教授 计算机学院 李淑梅 F 副教授 通信学院 赵波 M 教授 数学学院 陈艺玲 F 讲师 计算机学院 表4-2 学生档案表 学号 姓名 性别 出生日期 籍贯 专业 班级 王宇 M 1993 江西 计算机 计1301 梅佳明 F 1993 陕西 计算机 计1302 左玉文 F 1993 河南 工业设计 工1302 王宏伟 M 1992 江西 通信工程 通1302 李颖 F 1993 陕西 工业设计 工1301 张子涵 F 1993 广东 通信工程 通1304 曹佳庆 M 1994 湖南 计算机 计1301 张伟 M 1993 甘肃 工业设计 工1302 表4-3 教学任务表 课程ID 任课教师ID 学期 年度 1415020011 2014 1415020041 2015 1415020032 2015 1415020021 2014 表4-4 课程信息表 课程ID 课程名称 课程类别 学分 学时 JS1301 计算机网络 JC 3 40 JS1303 数据库系统 ZH 4 32 SX1301 高等数学 JC 5 40 TX1309 数字图像处理 ZH 4 32 表4-5 学生选课表 学号 课程类别 课程ID JC JS1301 JC SX1301 ZH JS1303 ZH TX1309 JC JS1301 ZH TX1309 JC SX1301 ZH JS1303 表4-6 学生成绩表 学号 课程ID 平时成绩 期末成绩 JS1301 78 75 SX1301 86 83 JS1303 90 89 TX1309 68 72 JS1301 79 82 TX1309 62 69 SX1301 89 90 JS1303 81 86 4.3实验环境 硬件环境:PC机1台; 软件环境:SQL Server 2005; 4.4实验步骤 4.4.1向数据库EDUC中导入Excel格式数据表 ?Excel格式数据如4-7下: 表4-7 Excel格式数据 ???(1)在对象资源管理器中,右键选择“数据库EDUC”中的“任务”,在其中选择“导入数据”,如图4-1; 图4-1 导入数据向导 (2)进入导入导出向导,选择“下一步”?,如图4-2; 图4-2 导入导出向导 (3)在“数据源”中选择“Microsoft Excel”,Excel文件路径中选择所要导入的Excel表,选择“下一步”,如图4-3; 图 4-3 选择数据源 (4)选择目标和服务器名称,点击“下一步”,如图4-4; 图4-4 选择目标与服务器 (5)选择源表和原视图,点击“下一步”,如图4-5; 图4-5 选择原表和视图 (6)选择“立即执行”,点击“下一步”,如图4-6; 图4-6 保存并执行 (7)进入“正在执行”界面,等待完成,如图4-7; 图4-7 正在执行 (8)数据导入完成,进入“完成”界面,选择“完成”,如图4-8; 图4-8 导入完成 (9)刷新【SQL?Server?Management?Studio】界面中的“对象浏览器”中的“EDUC”数据库,这时在“EDUC”数据库的“表”中可以看到新建的表,将
显示全部
相似文档