数据库原理_实验报告一《SQL server的基本操作》

数据库原理_实验报告一《SQL server的基本操作》

ID:46822303

大小:1.13 MB

页数:12页

时间:2019-11-28

数据库原理_实验报告一《SQL server的基本操作》_第1页
数据库原理_实验报告一《SQL server的基本操作》_第2页
数据库原理_实验报告一《SQL server的基本操作》_第3页
数据库原理_实验报告一《SQL server的基本操作》_第4页
数据库原理_实验报告一《SQL server的基本操作》_第5页
资源描述:

《数据库原理_实验报告一《SQL server的基本操作》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专业课程实验报告课程名称:数据库原理开课学期:至学年第学期专业:年级班级:学生姓名:学号:实验教师:计算机与信息科学学院软件学院实验项目名称SQLServer的基本操作实验时间年月日星期四实验类型□验证性□设计性√综合性一、实验目的初步了解SQLServer的基本操作、熟悉SQLServer2008软件的平台及组件、掌握基本的建立、修改、备份、恢复数据库的操作以及建立、修改、存储表的操作,掌握如何给表构建主键,并且使用SQLServer支持的数据类型等等二、实验要求1.学会多种方式构建数据库2.学会修改数据库3.掌握数据库备份和恢复等方法4.学会可视化建表,修改表,删除表;5.学

2、会给表构建主键;6.掌握SQLServer支持的数据类型;7.掌握如何把数据库和数据导出到*.sql文件中三、实验内容与设计(主要内容,操作步骤、算法描述或程序代码)1、学会多种方式构建数据库;(1)以定义一个学生-课程数据库为例:1.定义学生-课程模式,即学生-课程数据库:右键“新建数据库”、命名:S-T、刷新左兰对象资源管理器、出现S-T数据库,如下图所示:2、学会修改数据库(1)若想修改数据库名称:单击创建好的S-T数据库、右键点击重命名,即可修改数据库名字;3、掌握数据库备份和恢复等方法(1)假如我们已经建好“S-T数据库”及数据库中“表SC”(2)假如我们已经建好“S-

3、T数据库”及数据库中“表SC”(3)假如我们已经建好“S-T数据库”及数据库中“表SC”(4)选中“S-T数据库”、右键点击“任务”、单击“分离”,会弹出下面窗口:单击“确定”、右键刷新“数据库”,会发现数据库中“S-T”数据库已经被分离出去了,如下图所示:(1)此时右键单击数据库,单击“附加”,弹出下面窗口:单击“添加”,会发现系统数据库文件中有“S-T”数据库,如下图:点击“确定”,添加“S-T”数据库(1)右键单击数据库并刷新,会发现“S-T”数据库恢复了:4、学会可视化建表,修改表,删除表;(1)数据库中可以可视化新建表:A、将构建的数据库展开可看见有“表”:B、右键点击

4、“新建表”,会出现下图:C、输入已知表,此处我输入的是书本P80面的表SCD、保存时命名为“SC”,再刷新可看见左栏出现了表dbo.SC,如下:E、右键单击“编辑前200行”,即可编辑和修改数据库中表的内容(2)数据库中修改表A、创建好表SC后右键单击“设计”,会出现我们之前已经构建好的表的框架:B、如果我们想要再增加列,直接像上面三栏一样输入列、数据类型、允许NULL值:(3)数据库中删除表A、右键单击删除,则表被删除5、学会给表构建主键;(1)新建可视化表时即要为表设置主键(2)加入要设Sno为主键,则单击这一行,在Sno前会出现一个三角形,右键单击:单击“设置主键”,可看到

5、Sno前面多了一把钥匙这是就说明Sno已被设置为主键(3)若想同时设两个主键,则按着Ctrl键选中要设为主键的列名,再单击右键,单击设置为主键:6、掌握SQLServer支持的数据类型;数据类型说明Bigint大整数(8字节)int,intteger长整数(4字节)Smallint短整数(2字节)Char(n),charcter(n)长度为n的定长字符串Clob字符串大对象Blob二进制大对象Numeric(p,d)定点数,由p位数字(不包括符号、小数点)组成,小数点后面有d位数字Decimal(p,d),dec(p,d)同Numeric(p,d)Real取决于机器精度的单精度浮

6、点数Doubleprecision取决于机器精度的双精度浮点数Float可选精度的浮点数,精度至少为n为数字Boolean逻辑布尔量Date日期,包括年、月、日,格式为YYYY-MM-DDTIME时间,包括一日的时、分、秒,格式为HH-MM-SSTimestamp时间戳类型Interval时间间隔类型7.掌握如何把数据库和数据导出到*.sql文件中(1)单击“S-T”数据库,右键单击“任务”、“生成脚本”(2)选择需要编写成脚本的数据库或者数据库文件(3)选择路径,单击下一步,直到出现完成按钮(4)在之前选好的路径里文件会有对应的*.sql文件三、测试数据和执行结果(在给定数据下

7、,执行操作、算法和程序的结果,可使用数据、图表、截图等给出)1、构建“S-T”数据库如下:2、新建的可视化表“Student”(包括主键的设置)结果如下:3、编辑表得到的表如下:4、“分离”备份数据库操作按钮如下:5、恢复数据库操作按钮如下:6、设置主键按钮如下:7、修改表的“设计”键按钮如下:8、编辑表按钮如下:6、为了将库或者数据生成*.sql文件,找到脚本按钮:10、得到选择存储路径的窗口:11、把数据库和数据导出到*.sql文件中,最终结果如下:13、可以看到在路径为桌面

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

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

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