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

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

  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  日 课程 名称  数据库原理实验  实验项目 名称  数据的导入/导出、数据库备份和恢复  指导 教师  毛睿 一,实验目的 1、掌握SQLServer数据的导入/导出; 2、掌握SQLServer中数据库备份和恢复的方法。 3、数据库综合操作练习 二,实验原理 1、数据备份和恢复体制; 2、SQLServer中数据的导入/导出; 3、SQLServer中数据库备份和恢复的方法; 三,使用仪器,材料 电脑。 四,实验内容与步骤 1、在公司管理器中进行数据库备份文件的导入(备份 文件在ftp下载),生成数据库,取名为“student+学号+A”。 1)、翻开SQL2000,新建以“student05A”为名的数据库。选中该数据库,单击右键, 选择“所有任务”→“复原数据库”如图1 、 (图1) 2)、在复原数据库的窗口中选择“从设施”→“选择设施”→“确定”;在选择复原设施窗口中选择“增添”→“文件名”→“确定”;如图2 (图2) 各个基本表的属性: C:主键:CNO,外码SC表中的CNO(char10非空),CN(char8非空), T(float8([CT]0and[CT]10)); S:主码SNO,外码SC表的SNO,SNO(char10非空),SN(char8非空),SEX(char2),AGE(int4非空 默认值为20([AGE]0非空),EPT(char40); SC:主属性:SNO、CNO,SNO(char10非空),CNO(char10非空),SCORE(float8 ([SCORE]0and[SCORE]100)); 2、将数据库“student+学号+A”中的各个表中的数据导出为EXCEL文件; 在表的窗口空白处单击右键→“所有任务”→“导出数据”→“下一步”→→“数据源”选择默认选项,“数据库”选择“student05A”→下一步(如图3)→ 目的选择“MicrosoftExcel97-2000”,文件名中填入新建的表格地点→“下一步(如图4)→选择 “从源数据库复制表和视图”→下一步→选择需要增添的表→下一步→达成,结果如图5 (图3) (图4) (图5) 3、将以上的EXCEL文件的内容导入到新数据库“student+学号+B”表中 新建数据库“student05B”,在该数据库的表的空白处单击右键→“所有任务”→导入数据 库→下一步→数据源中选择“MicrosoftExcel97-2000”,文件名选择上一步中成立的 地点→下一步(如图6)→目的选择默认选项,数据库选择“student05B”→下一步 (如图7)→下一步→选择要导入的表→下一步→达成。结果如图8  excel  表格的 (图6) (图7) (图8) 4、在数据库“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) 6、将EXCEL文件教师表.xls中的信息追加到数据库“student+学号+B”中,并生 成相应的表。运行结果如图17 在公司管理器中选择“student+学号+B”数据库→点击鼠标右键→所有任务→导入数 据→选择数据源→选择Excel97-2000格式→选定XLS文件→选择目的数据库 “student+学号+B”→从源数据库复制表和视图→选择源表“T$”表和“TC$”表→在 目的表“T”表和“TC”表中追加→确认导入。 (图17) 7、在原有的关系图中加入新建的教师表和任课表,从头成立相应的关系并保留。如图18 (图18) 8 sql语句。 、将计算机科学系全体学生的成绩置零。写出相应的 SQL语句为: UPDATESC SETGrade=0 WHERECS= (SELECTSdept FROMStudent WHERE=; 运行结果如图19(其中学号为S2的学生是计算机系的) (图19) 9、成立学生教师选课信息视图,要求包含学生学号、学生姓名、选修课程名、任课教师及教师工 号,并按课程排序。写出相应的sql语句。SQL语句为: createview学生教师选课信息(SNO,SN,CN,TN,TNO) as select,SN,,,TNO fromS,C,T 运行结果如图20 (图20) 10、经过查问语句找出每门课程的学生名单及任课教师(含课程

文档评论(0)

152****7128 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档