- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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、经过查问语句找出每门课程的学生名单及任课教师(含课程
您可能关注的文档
最近下载
- 肿瘤科护理一科一品成果.pptx VIP
- 华为DSTE战略管理体系完整版1.pptx VIP
- 喷锚支护计算书.doc VIP
- 2025新修订《治安管理处罚法》应知应会100题(含答案+解析).pdf
- 新外研版必修三单词默写表(附参考答案).docx VIP
- 《制冷和空调设备基础与技能》单元2 全封闭活塞式制冷压缩机的拆卸、检测与维修 教学课件.pptx VIP
- 《万以内数的认识:整理和复习》教学设计-2025-2026学年人教版(新教材)小学数学二年级下册.docx
- JHD系列商业卫星用56Gbps矩形高速IO连接器.pdf VIP
- EtherCAT总线在运动控制系统的应用.ppt VIP
- 2026届湖南省衡阳市第一中学物理高二上期末监测试题含解析.doc
原创力文档


文档评论(0)