SQL实训报告.doc_第1页
SQL实训报告.doc_第2页
SQL实训报告.doc_第3页
SQL实训报告.doc_第4页
SQL实训报告.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理与sql 2005实训报告班 级 姓 名 指导教师 实训报告(一)实训目的1熟练掌握用e-r图的方法来分析信息系统中的各种实体及其联系。2掌握把一个多对多的联系如何转换为两个多对多联系。3熟练掌握建立数据库及相应表的两种方法。实训内容步骤1对于一个具体的信息系统(studentmis)抽象出其概念模型。2画出部分e-r图,并选择一个多对多联系,将其转换为两个一对多联系。3利用界面方式创建一个数据库。4使用t-sql创建数据库,并将其文本进行记录。5分析数据库中的实体及属性,并确定相应的关系。6利用界面方式创建相应的表结构,并分析各属性的类型及长度等。7使用t-sql创建相应的表结构,并记录相应的文本。8利用界面方式录入相关的数据。实训代码思考题:如何使用t-sql来录入数据,请举例。实训体会 实训报告(二)实训目的1熟练掌握利用ssms创建表的主键和外键。2熟练掌握用alter table来添加主键和外键。3掌握用t-sql在创建表的同时来创建各种约束。实训内容及步骤1在实训(一)的基础上分析各表的各种约束条件。2利用界面方式设置各表的主键及相应的外键。3使用alter table修改表结构并创建各表的主键和外键,记录相应的t-sql语句。4使用create table在创建表的同时创建各种相应的主键和外键约束(一个表),并记录相应的t-sql语句。5利用界面方式设置学生信息表中的性别只能是“女”或“男”;设置管理员信息表中的初始密码为“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-sql语句。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以stulogin登陆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对象资源管理器安全性节点登录名,右键单击登录名,新建登录名,选择sql server身份验证,输入登录名和密码、确定密码,默认数据库设为bookdata。在选择页中选择服务器角色,选中sysadmin,【确定】。2创建用户:对象资源管理器数据库bookdata数据库安全性用户新建用户输入用户名,指定对应的登录名,【确定】。3创建数据库角色:数据库安全性角色新建新建数据库角色依次填入角色名称sturole、所有者,设置架构、成员,在选择页中选安全对象,添加安全对象的架构,设置它的权限,【确定】。4添加角色:数据库安全性角色数据库角色打开sturole角色属性添加stuuser用户,【确定】。5登录服务器:启动sql server核对服务器名称身份验证选为sql server身份验证填写登录名和密码【连接】。6创建备份设备:在e盘下建文件夹“e:databak”启动sql对象资源管理器服务器对象备份设备新建备份设备输入设备名称stubak.bak在文件中选择物理路径“e:databak”,确定。7备份数据库:启动sql对象资源管理器数据库bookdata数据库任务备份选择数据库名称bookdata备份到e:databak中的stubak.bak,【确定】。8恢复数据库:删除bookdata数据库中的一些信息,再右键选择bookdata数据库任务还原数据库目标数据库为bookdata设置目标时间指定源数据库选择用于还原的备份集在选择页中选择“选项”设置还原选项,【确定】。9分离数据库:选择bookdata数据库任务分离对数据库进行分离设置确定,将对应的数据库文件复制到另外一台计算机上。10附加数据库:右键选择数据库节点附加单击添加,打开定位数据文件对话框,选择数据路径【确定】。11导出数据:对象资源管理器数据库bookdat数据库任务导出数据打开导入和导出向导下一步,在数据源中选择“microsoft ole db pro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论