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

上传人:壹****1 文档编号:486886648 上传时间:2023-04-15 格式:DOC 页数:12 大小:1.25MB
返回 下载 相关 举报
数据库原理_实验报告一《SQL server的基本操作》_第1页
第1页 / 共12页
数据库原理_实验报告一《SQL server的基本操作》_第2页
第2页 / 共12页
数据库原理_实验报告一《SQL server的基本操作》_第3页
第3页 / 共12页
数据库原理_实验报告一《SQL server的基本操作》_第4页
第4页 / 共12页
数据库原理_实验报告一《SQL server的基本操作》_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《数据库原理_实验报告一《SQL server的基本操作》》由会员分享,可在线阅读,更多相关《数据库原理_实验报告一《SQL server的基本操作》(12页珍藏版)》请在金锄头文库上搜索。

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

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

3、 假设我们已经建好“S-T数据库及数据库中“表SC (3) 假设我们已经建好“S-T数据库及数据库中“表SC(4) 选中“S-T数据库、右键点击“任务、单击“别离,会弹出下面窗口: 单击“确定、右键刷新“数据库,会发现数据库中“S-T数据库已经被别离出去了,如以下列图所示:(5) 此时右键单击数据库,单击“附加,弹出下面窗口:单击“添加,会发现系统数据库文件中有“S-T数据库,如以下列图:点击“确定,添加“S-T数据库(6) 右键单击数据库并刷新,会发现“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前会出现一个三角形,右键单击:单击“设置主键,可看到Sno前面多了一把钥匙这是就说明S

5、no已被设置为主键 3假设想同时设两个主键,则按着Ctrl键选中要设为主键的列名,再单击右键,单击设置为主键:6、掌握SQL Server支持的数据类型;数据类型说明Bigint大整数8字节int,intteger长整数4字节Smallint短整数2字节Char(n),charcter(n)长度为n的定长字符串Clob字符串大对象Blob二进制大对象Numericp,d定点数,由p位数字不包括符号、小数点组成,小数点后面有d位数字Decimalp,d,decp,d同Numericp,dReal取决于机器精度的单精度浮点数Double precision取决于机器精度的双精度浮点数Float可选

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

7、表“Student包括主键的设置结果如下:3、编辑表得到的表如下:4、“别离备份数据库操作按钮如下:5、恢复数据库操作按钮如下:6、 设置主键按钮如下:7、 修改表的“设计键按钮如下:8、 编辑表按钮如下:9、 为了将库或者数据生成*.sql文件,找到脚本按钮:10、得到选择存储路径的窗口:11、把数据库和数据导出到*.sql文件中,最终结果如下:13、可以看到 在路径为桌面的文件夹中出现了*.sql文件:四、实验结果分析及总结对实验的结果是否到达预期进展分析,总结实验的收获和存在的问题等收获:1、 在这次SQL Server的 根本操作的熟悉过程中,我学会了多种方式构建数据库、学会了修改数据

8、库、掌握了数据库备份和恢复等方法、学会了可视化建表,修改表,删除表、学会了给表构建主键、掌握了SQL Server支持的数据类型、掌握了如何把数据库和数据导出到*.sql文件中,所有的实验结果都到达了预期;2、 按照教师课堂上的一步步操作介绍,在这次实验过程中实验非常流畅,可见在课堂上认真听教师讲课非常的关键;3、 课上的实验上机课也非常重要,只有在听取教师的讲解根基上,再上机操作,才能加深自己的印象,更加熟悉SQL Server2008这个软件以及一些 根本的操作;4、 虚心求教很重要。教师不管是课堂还是上机课教我们的东西都是知识点和经历,所以一定要认真听,不懂不要觉得不好意思,一定要不懂就问,把知识点搞清楚。发现存在的问题:1、 在可视化表创立好之后,要想再对表进展更改,应该右键设计表,在设计环节可以同时对多个列设置主键,但是必须按着Ctrl键;2、 第一次使用SQL Server软件,肯定会有很多不熟悉的地方,一定要注意在课下多摸索,熟悉这个软件,使自己在实验过程中更懂得灵活变通;3、 在别离数据库时要把翻开的表关闭,才能别离,不然就会提示正在使用而无法别离表;4、 构建表之后,如果左边对象栏中没有出现新建的表要注意右键刷新一下数据库,才会出现我们新构建的表。、实验内容和设计A-E:操作过程、算法或代码A-E:实验结果A-E:实验分析和总结A-E:实验成绩A-E:反响评语:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号