SQL实训报告.doc

上传人:文库蛋蛋多 文档编号:2395111 上传时间:2023-02-17 格式:DOC 页数:7 大小:17.50KB
返回 下载 相关 举报
SQL实训报告.doc_第1页
第1页 / 共7页
SQL实训报告.doc_第2页
第2页 / 共7页
SQL实训报告.doc_第3页
第3页 / 共7页
SQL实训报告.doc_第4页
第4页 / 共7页
SQL实训报告.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《SQL实训报告.doc》由会员分享,可在线阅读,更多相关《SQL实训报告.doc(7页珍藏版)》请在三一办公上搜索。

1、数据库原理与SQL 2005实训报告班 级 姓 名 指导教师 实训报告(一)实训目的1熟练掌握用E-R图的方法来分析信息系统中的各种实体及其联系。2掌握把一个多对多的联系如何转换为两个多对多联系。3熟练掌握建立数据库及相应表的两种方法。实训内容步骤1对于一个具体的信息系统(STUDENTMIS)抽象出其概念模型。2画出部分E-R图,并选择一个多对多联系,将其转换为两个一对多联系。3利用界面方式创建一个数据库。4使用T-SQL创建数据库,并将其文本进行记录。5分析数据库中的实体及属性,并确定相应的关系。6利用界面方式创建相应的表结构,并分析各属性的类型及长度等。7使用T-SQL创建相应的表结构,

2、并记录相应的文本。8利用界面方式录入相关的数据。实训代码思考题:如何使用T-SQL来录入数据,请举例。实训体会 实训报告(二)实训目的1熟练掌握利用SSMS创建表的主键和外键。2熟练掌握用ALTER TABLE来添加主键和外键。3掌握用T-SQL在创建表的同时来创建各种约束。实训内容及步骤1在实训(一)的基础上分析各表的各种约束条件。2利用界面方式设置各表的主键及相应的外键。3使用ALTER TABLE修改表结构并创建各表的主键和外键,记录相应的T-SQL语句。4使用CREATE TABLE在创建表的同时创建各种相应的主键和外键约束(一个表),并记录相应的T-SQL语句。5利用界面方式设置学生

3、信息表中的性别只能是“女”或“男”;设置管理员信息表中的初始密码为“123”。6使用CHECK及DEFAULT约束定义各表相应规则和默认值,并记录相应的T-SQL语句。7了解并创建关系图。实训代码实训体会实训报告(三)一、实训目的1掌握用T-SQL语句创建视图。2熟练掌握用ALTER TABLE来添加索引。3掌握用T-SQL语句创建存储过程。二、实训内容及步骤1使用T-SQL语句创建指定部门的视图VW_MAJOR,记录相应的T-SQL语句。2使用T-SQL语句创建学生成绩的视图,记录相应的T-SQL语句。3使用ALTER TABLE修改表结构并创建各表的非聚集索引和唯一索引,记录相应的T-SQ

4、L语句。4使用T_SQL语句根据给定的条件创建存储过程,记录相应的T-SQL语句。三、实训代码四、实训体会实训报告(五)一、实训目的1熟练掌握数据库的备份。2掌握数据库中的固定服务器角色。3熟练掌握创建登录名对应的数据库用户。4掌握为数据库角色添加用户。5掌握数据库安全策略。6掌握数据库的管理。二、实训内容1创建SQL SERVER登录名stulogin,并将该登录名添加到“sysadmin”固定服务器角色中。2创建stulogin登录名对应的数据库用户stuuser。3创建数据库角色sturole,并设置sturole对数据库的所有权限。4将stuuser添加到该数据库角色中。5以stulo

5、gin登陆SQL SERVER数据库引擎服务器。6在e:databak文件夹中创建备份设备stubak.bak。7将bookdata数据库完整备份到备份设备stubak.bak。8删除bookdata数据库中的一部分数据后,使用完整恢复式恢复databak.bak备份设备中的数据库。9将bookdata数据库分离,将对应的数据库文件复制到另一台计算机中。10在另一台计算机中,将分离后的数据库附加到SQL SERVER数据库引擎中。11将BOOKDATA数据库的数据导出到饿E:dataBOOKDATA.xls中。三、实训过程1创建登录名:(1)启动SQL对象资源管理器安全性节点登录名,右键单击登

6、录名,新建登录名,选择SQL SERVER身份验证,输入登录名和密码、确定密码,默认数据库设为BOOKDATA。在选择页中选择服务器角色,选中sysadmin,【确定】。2创建用户:对象资源管理器数据库BOOKDATA数据库安全性用户新建用户输入用户名,指定对应的登录名,【确定】。3创建数据库角色:数据库安全性角色新建新建数据库角色依次填入角色名称sturole、所有者,设置架构、成员,在选择页中选安全对象,添加安全对象的架构,设置它的权限,【确定】。4添加角色:数据库安全性角色数据库角色打开sturole角色属性添加stuuser用户,【确定】。5登录服务器:启动SQL SERVER核对服务

7、器名称身份验证选为SQL SERVER身份验证填写登录名和密码【连接】。6创建备份设备:在e盘下建文件夹“e:databak”启动SQL对象资源管理器服务器对象备份设备新建备份设备输入设备名称stubak.bak在文件中选择物理路径“e:databak”,确定。7备份数据库:启动SQL对象资源管理器数据库BOOKDATA数据库任务备份选择数据库名称BOOKDATA备份到e:databak中的stubak.bak,【确定】。8恢复数据库:删除BOOKDATA数据库中的一些信息,再右键选择BOOKDATA数据库任务还原数据库目标数据库为BOOKDATA设置目标时间指定源数据库选择用于还原的备份集在

8、选择页中选择“选项”设置还原选项,【确定】。9分离数据库:选择BOOKDATA数据库任务分离对数据库进行分离设置确定,将对应的数据库文件复制到另外一台计算机上。10附加数据库:右键选择数据库节点附加单击添加,打开定位数据文件对话框,选择数据路径【确定】。11导出数据:对象资源管理器数据库BOOKDAT数据库任务导出数据打开导入和导出向导下一步,在数据源中选择“Microsoft OLE DB Provider for SQL Server” 下一步,选择导出的目标“Microsoft Excel” 下一步,默认选择“复制一个或都个表或视图的数据” 下一步,选择源表或源视图下一步,显示“执行并保存”下一步,完成该向导【确定】。四、实训体会

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号