数据库 数据的导入导出和数据库备份和恢复.docVIP

数据库 数据的导入导出和数据库备份和恢复.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库 数据的导入导出和数据库备份和恢复

桂林电子科技大学 数学与计算科学学院实验报告 实验室: 实验日期:2012年10月 27日 院(系) 数学与计算科学学院 年级、专业、班级姓名 罗婕 成绩 课程 名称 数据库原理实验 实验项目 名 称 数据的导入/导出、 数据库备份和恢复 指导 教师 毛睿 一 ,实验目的 掌握SQL Server数据的导入/导出; 掌握SQL Server中数据库备份和恢复的方法。 数据库综合操作练习 二,实验原理 数据备份和恢复机制; SQL Server中数据的导入/导出; SQL Server中数据库备份和恢复的方法; 三,使用仪器,材料 电脑。 四,实验内容与步骤 在企业管理器中进行数据库备份文件student_course_teacher_A.mdf的导入(备份 文件在ftp下载),生成数据库,取名为“student+学号+A”。 1)、打开SQL2000,新建以“student1100710205A”为名的数据库。选中该数据库,单击右键, 选择“所有任务”→“还原数据库”如图1 、 (图1) 2)、在还原数据库的窗口中选择“从设备”→“选择设备”→“确定”;在选择还原设备窗口中 选择“添加”→“文件名”→“确定”;如图2 (图2) 各个基本表的属性: C:主键:CNO,外码SC表中的CNO(char 10非空),CN(char 8非空), T(float 8 ([CT] 0 and [CT] 10)); S:主码SNO,外码SC表的SNO,SNO(char 10非空),SN(char 8非空),SEX(char 2),AGE(int 4 非空 默认值为20 ([AGE] 0非空),EPT(char 40); SC:主属性:SNO、CNO,SNO(char 10非空),CNO(char 10非空),SCORE(float 8 ([SCORE] 0 and [SCORE] 100)); 将数据库“student+学号+A”中的各个表中的数据导出为EXCEL文件; 在表的窗口空白处单击右键→“所有任务”→“导出数据”→“下一步”→ →“数据源”选择默认选项,“数据库”选择“student1100710205A”→下一步(如图3)→ 目的选择“Microsoft Excel 97-2000”,文件名中填入新建的表格地址→“下一步(如图4)→选择 “从源数据库复制表和视图” →下一步→选择需要添加的表→下一步→完成,结果如图5 (图3) (图4) (图5) 将以上的EXCEL文件的内容导入到新数据库“student+学号+B”表中 新建数据库“student1100710205B”,在该数据库的表的空白处单击右键→“所有任务”→导入数据 库→下一步→数据源中选择“Microsoft Excel 97-2000”,文件名选择上一步中建立的excel表格的 地址 →下一步(如图6)→目的选择默认选项,数据库选择“student1100710205B” →下一步 (如图7)→下一步→选择要导入的表→下一步→完成。结果如图8 (图6) (图7) (图8) 在数据库“student+学号+B”中建立与原数据库“student+学号+A”相同完整性约束条件,包括基本表及其主键、外码、约束条件。修改后的结果如图9、10、11、12、13、14 (图9) (图10) (图11) (图12) (图13) (图14) 5、在数据库“student+学号+B”中建立T表(教师表)和TC表如图15、16 (图15) (图16) 将EXCEL文件教师表.xls中的信息追加到数据库“student+学号+B”中,并生成相应的表。运行结果如图17 在企业管理器中选择“student+学号+B”数据库 → 点击鼠标右键 → 所有任务 → 导入数据 → 选择数据源 → 选择Excel97-2000格式 → 选定XLS文件 → 选择目的数据库“student+学号+B” → 从源数据库复制表和视图 → 选择源表“T$”表和“TC$”表 → 在目的表“T”表和“TC”表中追加 → 确认导入。 (图17) 在原有的关系图中加入新建的教师表和任课表,重新建立相应的关系并保存。如图18 (图18) 8、将计算机科学系全体学生的成绩置零。写出相应的sql语句。 SQL语句为: UPDATE SC SET Grade=0 WHERE CS = (SELECT Sdept FROM Student WHERE Student.Sno=SC.Sno); (图19) 建立学生教师选课信息视图,要求包含学生学号

文档评论(0)

精品文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档