正文描述:《实验02创建数据库创建表,数据导入导出,备份和恢复》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、班级北京理工大学珠海学院实验报告成绩ZHUHAICAMFAUSOFBEIJINGINSTITUTEOFTECHNOLOGY学号姓名指导教师实验题目创建数据库、创建表、数据导入导出,备份和恢复实验时间一实验冃的1.熟悉SSMS工具的基本使用;2.熟悉使用SSMS可视化创建数据庳;3.掌握使用SQL语句创建数据库;4.熟悉数裾库数裾导入导出的基本操作,以及使用备份和恢复实现数据库的穆植。二实验工具SQLServer2008利用SQLServer2008SSMS及其新建查询窗口;三实验内容和要求1.在SQLServer2008中建立一个数据库,这个数据库可以
2、建立在实验机器的本地服务器上;2.登录数据库服务器,连接数据库服务器,按照实验要求,在上面创建的数据库中创建下面三张表,并导入相关的数据。3.根裾以卜*要求认真填写实验报告,记录实验的操作步骤和相关的SQL语句;3.1数据定义(1)熟悉数据库的创建;(2)熟悉基本表的创建、修改及删除。3.3具体操作内容(1)创建数据库在磁盘d:SQLDatabase口呆下,创建一个名称为ScoreDB的数据库:该数据库有一个主逻辑文件(名称为ScoreDB),对应一个数据文件(名称为ScoreDB.mdf,它是物理文件),该文件初始大小力2M,最大可扩展为10M;如
3、果初始文件装不下数据,每次自动按1M进行扩展:有一个H志逻辑文件(名称为ScoreLog),对应一个日志文件(名称为ScoreLog.ldf,它是物理文件),该文件初始大小为1M,最大可扩展为5M;如果初始文件装不下数据,每次自动按1M进行扩展。(2)创建表在上面创建的数据庳中,创建学生表(Student)、课程表(Course)和选课表(SC),向三个表屮分别导入相关数据,再用SQL语川完成以下要求的查询。1.使用SSMS可视化方式以及使用SQL语言创建下面的三个表。表一:学生信息表(Student)列名说明数据类型约朿Sno学号字符$,长度为7主码
4、Sname姓名字符串,长度为10非空Ssex性别字符串,长度为2取“男”或“女”Sage年龄微整型取值15〜45Sdept所在系字符串,长度为20默认为“计算机系”表二:课程信息表(Course)列名说明数据类型约束Cno课程号字符串,长度为10主码Cname课程名字符审,长度为20非空Ccredit学分整型取值大于0Semster学期整型取值大于0表三:学生选课信息表(SC)列名说明数据类型约束Sno学号字符串,长度为7主码,引用Student的外码Cno课程号字符牢•,长度为10主码,引用Course的外码Grade成绩整型取值0〜100XKLB修
5、课类别字符串,长度为4可空2.在以上的三个表中,分别导入下面的数据;SnoSnameSsexSageSdept9512101李勇男19计算机系9512102刘晨男20计算机系9512103王敏女20计算机系9521101张立男22信息系9521102口女21信息系9521103张海男20信息系9531101钱小平女18数学系9531102王大力男19数学系CnoCnameCcreditSemesterC01计算机文化基础31C02VB23C03计算机网络47C04数据库基础66C05高等数学82C06数据结构54SnoCnoGradeXKLB95121
6、01C0190必修9512101C0286选修9512101C0662必修9512102C0278选修9512102C0466必修9512102C0182选修9512102C0592必修9512102C0650必修9512103C0268选修9512103C0662必修9531101C0180选修9531101C0595必修9531102C0585必修3.4数据库的迁移将数据库由一台服务器迁移到另外一台服务器上;在SQLServer2008下通常可以用下面儿种方法完成;具体操作请参照实验二操作录屏。(1)数据库分离和附加;实现起来最简单,但是要分离当前
7、数据库,停止对数据库的访叫,可以将数据库由开发环境移植到生产环境中,对于数据库服务器宥版本的兼容问题;(2)备份和恢复;可以不用终止对当前数据庳的访问,直接备份。对于数据量比较大的数据库,备份和恢复可能需要较长的吋间,同吋也存在数据库服务器版木的兼容问题;(3)生成数据库脚本和导出数据;在服务器上生成当前数据库的全部脚本,并导出相关表的数据,在另外一台服务器上执行脚本文件,并分别导入和关的数据;可以在不同版本或不同类型的数据库服务器屮进行,但是相对于前W种方法,操作过程比较复杂;(4)数据复制;数据复制主耍是用于分布式数据库系统中的数据库的数据同步,可
8、以保证在某一段时间间隔内,多台数据库的数据保持一致,这种配置要求服务器之间网络保持联通,但是它
显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。