实验三数据表的创建与管理及数据库的备份与还原.doc

实验三数据表的创建与管理及数据库的备份与还原.doc

ID:56322157

大小:680.00 KB

页数:12页

时间:2020-06-11

实验三数据表的创建与管理及数据库的备份与还原.doc_第1页
实验三数据表的创建与管理及数据库的备份与还原.doc_第2页
实验三数据表的创建与管理及数据库的备份与还原.doc_第3页
实验三数据表的创建与管理及数据库的备份与还原.doc_第4页
实验三数据表的创建与管理及数据库的备份与还原.doc_第5页
资源描述:

《实验三数据表的创建与管理及数据库的备份与还原.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《数据库原理与应用》课程实验指导V1@2011实验三数据表的创建与管理及数据库的备份与还原1.实验目的(1)熟练掌握SQLServerManagementStudio的使用方法;熟练掌握使用Transact-SQL语句创建并删除数据表、修改表结构,更新数据。学会使用SQLServer查询分析器接收Transact-SQL语句进进结果分析。(2)了解SQLServer的数据库备份和恢复机制,掌握SQLServer中数据库备份与还原的方法。2.实验内容(1)分别使用SQLServerManagementS

2、tudio和Transact-SQL语句创建和删除数据表,修改表结构,输入并更新数据。(2)使用SQLServerManagementStudio创建“备份设备”。(3)使用SQLServerManagementStudio平台对数据库“学生选课”进行备份和还原。3.实验步骤1)数据表定义(1)使用SQLServerManagementStudio建立student、course和SC三个表,其结构如图1所示。student(学生)列名描述数据类型允许空值说明Sno学号char(8)No主键Sname

3、姓名char(8)No Age年龄intYes Sex性别char(2)Yes Dept所在系varchar(50)Yes (a)student表course(课程)列名描述数据类型允许空值说明cno课程号char(4)No主键cname课程名char(20)No credit学分floatYes pcno先行课char(4)Yes describe课程描述varchar(100)Yes (b)course表sc(选课)列名描述数据类型允许空值说明sno学号char(8)No主键(同时都是外键)cno

4、课程号char(4)Nograde成绩floatYes (c)sc表图1数据表结构图《数据库原理与应用》课程实验指导V1@2011具体操作步骤:a)在SQLServerManagementStudio的对象管理器中,单击“学生选课”数据库前面的+号,右击选其中“表”,在弹出的快捷菜单中选择“新建表”命令,则进入设计表字段对话框,如图2所示。图2设计字段对话框b)在设计表字段对话框中,共有3列参数:列名、数据类型、允许空。列名就是数据库表的字段名,而数据类型是字段值的类型号即整型、字符型、日期时间型等,

5、允许空是用来设置该字段中的值能不能不填写。Student表设计如图3所示。图3在表设计器中完成Student表结构设计《数据库原理与应用》课程实验指导V1@2011注意:表结构中主键的设置方法,在表设计中,选中主键字段(单击字段行前方块,选择多行时需同时按住shift键)行,右击选中行,在弹出快捷菜单中选择“设置主键”,如图4所示。图4设置表主键c)设计好表的字段后,单击“关闭”按钮,弹出是否要保存更改的提示对话框,如图5所示。图5保存更改提示对话框d)单击“是”按钮,弹出选择名称提示对话框,在这里命

6、名为student,单击“确定”按钮,则建立好了student表。使用同样的方法,可以建立起如图1中表结构的course和SC表。(2)利用Transact-SQL语句建立student、course、SC三个数据表。《数据库原理与应用》课程实验指导V1@2011注意:使用T-SQL重建上述表结构前,可执行如下语句,删除已建的表:droptablestudentdroptablecoursedroptableSC在数据库查询编辑器中输入如下代码,可以建立如图1结构的数据表结构。2)数据输入和更新(1)

7、使用SQLServerManagementStudio直接输入和修改数据。表1~表3分别是数据库“学生选课”的三个表中的数据。表1student表数据snosnameagesexdept9001101张林18男计算机系9001102程明18男计算机系9001103王艳19女计算机系9001104严平平20女计算机系9001105王洪敏19女信息管理系9001106孙祥新18男信息管理系9001107吕占英19女信息管理系9001108李义19男信息管理系9001109牟万里18男信息管理系900111

8、0刘丽霞20女信息管理系《数据库原理与应用》课程实验指导V1@2011表2sc表数据snocnograde900110110168900110120676900110310162900110620975900110621077900110621275900110630187900110810168900110921288900110930276900111010166表3course表数据cnocnamecreditpcnodescribe101计算机基

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。