欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库应用开发实验报告.docx

    • 资源ID:5704293       资源大小:35.66KB        全文页数:45页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库应用开发实验报告.docx

    1、数据库应用开发实验报告Revised on November 25, 2020数据库应用开发实验报告学生实验报告 (理工类)课程名称:数据库应用开发 专业班级: 学生学号: 学生姓名: 所属院部: 国际软件学院 指导教师: 2013 2014 学年 第 2 学期 金陵科技学院教务处制实验报告书写要求实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。实验报告书写说明实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。填写注意事项

    2、(1)细致观察,及时、准确、如实记录。(2)准确说明,层次清晰。(3)尽量采用专用术语来说明事物。(4)外文、符号、公式要准确,应使用统一规定的名词和符号。(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。实验报告装订要求实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。实验项目名称: SQL Server概述及体系架构 实验学时: 3 同组学生姓名: 实验地点: B4

    3、07 实验日期: 实验成绩: 批改教师: 罗 扬 批改时间: 一、实验目的和要求1、熟悉Microsoft SQL Server 2005系统环境,包括发展历史、版本与组件及新特性;2、了解客户/服务器、浏览器/服务器体系结构;3、掌握系统数据库对象及构成、SQL Server 2005的常用管理工具;4、熟悉SQL Server 2005 Management Studio平台及组件。二、实验设备、环境奔腾计算机;装有WINDOWS 2000 SERVER或WINDOWS 2003 SERVER及以上版本、SQL Server 2005中文版。三、实验步骤1、根据题目要求熟悉Microsof

    4、t SQL Server 2005环境,包括发展历史、版本、组件、新特性;2、熟悉客户机/服务器和浏览器/服务器;3、掌握系统数据库对象及构成、SQL Server 2005的常用管理工具; 4、掌握通过SQL Server Management Studio、配置管理器和windows服务管理器三种方式对数据库服务器的管理方法;5、做完实验后写出本实验的实验报告,并将相关电子文档资料保存在以自己学号命名的文件夹中。四、实验内容(一)教师重点讲解并演示Microsoft SQL Server 2005环境及使用(二)学生自己使用Microsoft SQL Server 2005环境,完成以下工

    5、作1进入SQL Server 2005进行启动、暂停和退出;2查看系统数据库及其内容;3查看SQL Server 2005 Management Studio平台及组件等操作,掌握通过SQL Server Management Studio、配置管理器和windows服务管理器三种方式对数据库服务器的管理方法。五、问题解答及实验结果1点击开始-程序-Microsoft SQL Server 2005-SQL Server Management Studio;服务器类型选择数据库引擎,服务器名称输入user28,身份证验证选择Windows身份验证,点击连接进入;进入后选中服务器user28右键

    6、单机可进行启动、暂停和退出操作。2Master数据库系统数据库master内含有许多系统表(SystemTables),用来追踪与记录SQL Server系统的所有系统级别信息。系统信息包括所有的登录账户信息、端点、链接服务器和系统配置设置信息、SQL Server的初始化信息和其它系统数据库及用户数据库是否存在以及这些数据库文件的位置等相关信息。每当用户创建一个数据库,此数据库的相关信息(如主要数据文件的位置)便记录在master中,即master记录系统拥有哪些数据库。若是分布式操作,master会记录有哪些其他的SQL Server。master 是重要的系统数据库,如该数据库不可用,则

    7、 SQL Server 无法启动。Model数据库该数据库是所有用户数据库和Tempdb数据库的模板数据库。既然model是一个模板数据库,则当用户每创建一个数据库时,这个新的数据库就会自动完成某些设定或包含某些数据库对象。可直接针对model做改动。以后当创建一个新数据库时,SQL Server会复制model数据库的所有内容,以作为新数据库的基础。则先前修改了model 数据库,此后创建的数据库都将继承这些修改。通过此方法,可设置权限或数据库选项或添加对象,诸如表、函数或存储过程。即新创建的数据库会继承系统数据库model的一切,而不需要每次设定。Msdb数据库Msdb主要提供SQL Se

    8、rver代理程序调度警报和作业。它用于提供SQL Server、SQL Server Agent、Database Mail以及Service Broker等服务程序存储诸如日程安排、邮件副本等数据,如果要让警报、备份、复制等各项操作能够自动定期执行,就需要启动SQL Server Agent服务。Tempdb数据库Tempdb数据库是一个工作空间,用于保存所有的临时对象或中间结果集。该数据库由整个系统的所有数据库使用。SQL Server每次启动时,tempdb数据库被重新建立。每当用户断开与SQL Server的联机,该用户在联机期间所生成的临时表与存储过程会自动从tempdb中删除。te

    9、mpdb数据库,主要用以保存以下内容: 显式创建的临时对象,例如表、存储过程、表变量或游标。所有版本的更新记录。Database Engine在执行查询、排序、创建cursor等处理时所创建的内部工作表。创建或重新生成索引时,临时排序的结果。3A.通过SQL Server Management Studio对服务器进行管理启动顺序为【开始】【程序】【SQL Server 2005】正确登录服务器右击服务器,选择暂停或者停止服务器;B.通过SQL Server Configuration Manager配置管理器进行管理启动顺序为【开始】【程序】【SQL Server 2005】【配置工具】【S

    10、QL Server Configuration Manager】【SQL Server Server】选择暂停或停止制定服务;SQL Server 配置管理器(configuration manager)是一种工具,用于管理与 SQL Server 相关联的服务、配置 SQL Server 使用的网络协议以及从 SQL Server 客户端计算机管理网络连接配置。C. 通过windows服务管理器进行管理通过【控制面板】【管理工具】【服务】【SQL Server(MSSQLSERVER)】选择暂停或者停止服务器;配置SQL Server 2005服务器;配置【常规】选项卡:产品版本、操作系统、

    11、平台等;配置【安全性】选项卡:服务器身份验证等;配置【权限】选项卡:用于授予或撤销帐户对服务器的操作权限。六、实验体会和收获实验项目名称: 安装SQL Server 系统 实验学时: 3 同组学生姓名: 实验地点: B407 实验日期: 实验成绩: 批改教师: 罗 扬 批改时间: 一、实验目的和要求1、了解安装SQL Server 2005环境需求;2、掌握安装规划、安装过程的使用,加深对验证安装结果的理解;3、熟练掌握新建服务器组;4、配置服务器选项,能够结合具体应用解决实际问题。二、实验设备、环境奔腾计算机;装有WINDOWS 2000 SERVER或WINDOWS 2003 SERVER

    12、及以上版本、SQL Server 2005中文版。三、实验步骤1、熟悉安装SQL Server 2005的环境需求2、安装SQL Server 2005企业版步骤3、创建服务器组 4、注册服务器的管理5、做完实验后写出本实验的实验报告,并将相关电子文档资料保存在以自己学号命名的文件夹中四、实验内容(一)教师重点讲解并演示Microsoft SQL Server 2005环境及使用(二)学生写出实验内容、出现问题及解决方案,完成以下工作1.安装SQL Server 2005企业版的安装过程;2.创建服务器组;要求学生:在SQL Server Management Studio中创建一个新的SQL

    13、 Server服务器组,名称为NewGroup。 3. 注册服务器的管理;要求学生:假设本地计算机上有一个SQL Server实例,实例名为“SecondServer”,在上题创建的服务器组中注册此实例。4.写出如:服务器注册失败、无法连接服务器等的解决方案。五、问题解答及实验结果12点击视图,选择已注册的服务器,在已注册的服务器中右击选择新建服务器组,组名输入NewGroup,组说明任意输入。34常见的注册故障1)验证方式设置错误的故障;解决方法:在注册时和服务器一致,或更改服务器身份验证方式;2)Sa密码错误的故障解决方法:修改sa帐户密码,或询问Dba有权限的帐户及密码3)SQL Ser

    14、ver服务错误或者客户机参数错误的故障解决方法:确保服务器正常启动,检查SQL Server 2005网络配置参数是否一致。六、实验体会和收获实验项目名称: 管理安全性-1 实验学时: 4 同组学生姓名: 实验地点: B407 实验日期: 实验成绩: 批改教师: 罗 扬 批改时间: 一、实验目的和要求1、掌握管理和维护登录名技术;2、掌握固定服务器角色的特点和管理;3、熟练理解和掌握管理和维护数据库用户;4、能够结合具体应用解决实际问题。二、实验设备、环境奔腾计算机;装有WINDOWS 2000 SERVER或WINDOWS 2003 SERVER及以上版本、SQL Server 2005中文

    15、版。三、实验步骤1、掌握管理和维护登录名技术;2、固定服务器角色的特点和管理;3、理解和掌握管理和维护数据库用户; 4、做完实验后写出本实验的实验报告,并将相关电子文档资料保存在以自己学号命名的文件夹中。四、实验内容(一)教师重点讲解并演示管理安全性(二)学生写出实验内容、出现问题及解决方案,完成以下工作1.设置Windows身份验证的操作;2.设置SQL Server身份验证的操作;3.使用SQL Server Management Studio添加Windows登录账户,再将该Windows用户设置为连接到SQL Server 的登录账户;4.使用SQL Server Management

    16、 Studio添加SQL Server登录账户;创建一个SQL Server 登录,登录名为lisi并指定密码abcd。5. 使用CREATE LOGIN命令创建一个SQL Server 登录;创建一个登录,登录名为lisi并指定密码abcd,CREATE LOGIN lisi WITH PASSWORD = abcd 6.使用SQL Server Management Studio修改登录账户的属性;7.使用ALTER LOGIN语句修改登录账户属性;将lisi登录账户名称更改为lisi_new,再将lisi_new 登录账户的密码修改为“wang”。8. 删除登录账户;分别使用SQL Se

    17、rver Management Studio删除登录账户、使用DROP LOGIN 语句删除登录账户。9使用SQL Server Management Studio添加数据库用户;10.使用CREATE USER语句添加数据库用户;在AdventureWorks数据库中创建数据库用户zhangsan,其登录名为zhangsan。11.使用SQL Server Management Studio将登录账户添加到固定服务器角色;12使用存储过程sp_addsrvrolemember办法用来添加登录账户,使其成为服务器角色的成员;13. 使用SQL Server Management Studio将

    18、用户添加到固定数据库角色;14使用存储过程sp_addrolemember来添加用户,使其成为数据库角色的成员;15. 使用SQL Server Management Studio创建用户自定义数据库角色;16使用CREATE ROLE语句创建数据库角色。五、问题解答及实验结果1打开SQL Server Management Studio,服务器名称输入:user28,身份验证选择Windows身份验证,连接到服务器。2打开SQL Server Management Studio,身份验证选择SQL Server身份验证,输入登录名和密码,连接到服务器。3打开控制面板-用户账户-创建一个用户账

    19、户,名称 lisi,点击下一步,点击创建账户;左击安全性,再右击登录名,选择新建用户名,点击搜索高级立即查找选择lisi确定4左击安全性,再右击登录名,选择新建用户名,用户名输入lisi,选择SQL Server身份验证,密码输入:abcd,确认密码:abcd,取消强制实施策略,点击确定。5点击新建查询,输入CREATE LOGIN lisi WITH PASSWORD = abcd ,点击分析并执行。6左击安全性,左击登录名,右击USER28lisi,选择属性,即可进行登录账户的修改。7使用ALTER LOGIN语句修改登录账户属性ALTER LOGIN login_name | WITH

    20、,. ;点击新建查询,输入ALTER LOGIN lisi WITH NAME=lisi_new,点击分析并执行;点击新建查询,输入ALTER LOGIN lisi_new WITH PASSWORD=wang,点击分析并执行。8使用SQL Server Management Studio删除登录账户左击安全性,左击登录名,右击USER28lisi_new,选择删除,在删除对象中点击确认;使用DROP LOGIN 语句删除登录账户点击新建查询,输入DROP LOGIN lisi_new,点击分析并执行。9左击安全性,再右击登录名,选择新建用户名,选择用户映射,在右侧的对话框中选择这个用户可以操

    21、作的数据库,点击确定。10点击新建查询,输入 Use AdventureWorks Go CREATE USER zhangsan FROM LOGIN zhangsan点击分析并执行。11左击user34安全性服务器角色右击sysadmin属性添加浏览选择lisi_new确定。12点击新建查询,输入sp_addsrvrolemember sysadmin , lisi_new ,点击分析并执行。13左击user34数据库系统数据库master安全性角色数据库角色右击db_accessadmin添加浏览选择lisi确定。14 点击新建查询,输入sp_addrolemember db_acces

    22、sadmin,lisi,点击分析并执行。15左击 user34数据库系统数据库master安全性角色右击数据库角色新建数据库角色角色名称输入:new,所有者选择dbo在选择页中选择安全对象添加特定类型的所有角色选择表确定在Update后选择授予点击列权限选择value确定。16 点击新建查询,输入CREATE ROLE new AUTHORIZATION dbo ,点击分析并执行。六、实验体会和收获实验项目名称: 管理安全性-2 实验学时: 2 同组学生姓名: 实验地点: B407 实验日期: 实验成绩: 批改教师: 罗 扬 批改时间: 一、实验目的和要求1、掌握Windows NT认证模式下

    23、数据库用户帐号的建立与取消方法;2、掌握混合模式下数据库用户帐号的建立与取消方法;3、掌握数据库用户权限的设置方法;4、熟悉数据库数据库用户帐号的权限分配、回收等方法;5、了解数据库角色的分类、作用及使用方法。二、实验设备、环境奔腾计算机;装有WINDOWS 2000 SERVER或WINDOWS 2003 SERVER及以上版本、SQL Server 2005中文版。三、实验步骤1、理解和掌握管理和维护数据库用户; 2、注册服务器的管理;3、做完实验后写出本实验的实验报告,并将相关电子文档资料保存在以自己学号命名的文件夹中。四、实验内容(一)教师重点讲解并演示(二)学生写出实验内容、出现问题

    24、及解决方案,完成以下工作以系统管理员身份登录到SQL Server服务器,在SQL Server2005界面中实现以下操作,并独立写出部分题目的程序代码;1.在当前计算机中增加一个用户zhang和cheng,密码为secret。使此用户通过Windows NT模式下登录SQL Server服务器,登录名分别为zhang和cheng;2.新建以混合模式登录SQL Server服务器的用户登录名为stu1、stu2和stu3,登录密码为secret,默认登录数据库为stu;3.将帐号zhang添加为数据库stu的用户,用户名为zhang;4.在数据库stu中创建用户stu1、stu2和stu3,登

    25、录帐号分别为stu1、stu2和stu3;5.给数据库用户zhang赋予创建数据库的权限;6.给数据库用户stu1赋予对sc表进行插入、修改、删除操作权限;7.给数据库用户stu2和stu3赋予对student表、course表所有操作权限及查询sc的操作权限,并允许再授权给其他用户;8.收回数据库用户stu2对student表和course表的删除操作的权限;9.若一个小组共5个成员,他们对数据库stu具有相同的操作权限,具体权限如下:(1)对于student、course表只能进行数据查询;(2)只能对student表中sname进行更改;(3)对于sc表只能进行修改、删除或插入;10.思

    26、考题:将登录帐号zhang、stu1、stu2和stu3加入到服务器角色sysadmin中;11.将登录帐号cheng同时拥有服务器角色serveradmin 和 securityadmin的权限;12.删除服务器角色sysadmin的成员stu2和stu3。五、问题解答及实验结果1开始设置控制面板用户账户创建一个新账户输入名称:zhang,下一步创建用户选择zhang创建密码输入密码:secret,确认密码:secret更改密码;创建一个新账户输入名称:cheng,下一步创建用户选择cheng创建密码输入密码:secret,确认密码:secret更改密码。2安全性右击登录名新建登录名登录名:

    27、stu1,选择SQL Server身份认证, 密码:secret,确认密码secret,取消强制实施密码策略,默认数据库选择stu确定;右击登录名新建登录名登录名:stu2,选择SQL Server身份认证, 密码:secret,确认密码secret,取消强制实施密码策略,默认数据库选择stu确定;右击登录名新建登录名登录名:stu3,选择SQL Server身份认证, 密码:secret,确认密码secret,取消强制实施密码策略,默认数据库选择stu确定.3数据库stu安全性右击用户新建用户用户名:zhang,登录名浏览找到USER28zhang确认。4数据库stu安全性右击用户新建用户用

    28、户名:stu1,登录名浏览找到stu1确定;数据库stu安全性右击用户新建用户用户名:stu2,登录名浏览找到stu2确定;数据库stu安全性右击用户新建用户用户名:stu3,登录名浏览找到stu3确定。5数据库stu安全性用户右击zhang属性选择安全对象,点击添加,选择指定类型的所有对象,选择数据库,确定找到Create database DDL event notification,授予打钩确定。6数据库stu安全性用户右击stu1属性选择安全对象,点击添加,选择指定类型的所有对象,选择表,确定选择sc表,找到Update,Delete,Insert,分别授予打钩确定。7数据库stu安全

    29、性用户右击stu2属性选择安全对象,点击添加,选择指定类型的所有对象,选择表,确定选择course表,授予全部打钩,选择student表,授予全部打钩,选择sc表,找到Select,授予打钩,具有授予权限打钩确定;数据库stu安全性用户右击stu3属性选择安全对象,点击添加,选择指定类型的所有对象,选择表,确定选择course表,授予全部打钩,选择student表,授予全部打钩,选择sc表,找到Select,授予打钩,具有授予权限打钩确定;8数据库stu安全性用户右击stu2属性选择安全对象,点击添加,选择指定类型的所有对象,选择表,确定选择student表,找到Delete,取消打钩,选择c

    30、ourse表,找到Delete,取消打钩确定。9数据库stu安全性角色右击数据库角色新建数据库角色角色名称:new,添加成员:cheng,stu1,stu2,stu3,zhang确定;数据库stu安全性角色数据库角色右击new属性选择安全对象,点击添加,选择指定类型的所有对象,选择表,确定选择course,找到Select,授权打钩,选择student,找到Select,授权打钩,找到Update,授权打钩,点击列权限,name打钩,确定,选择sc找到Update,Delete,Insert,分别授予打钩确定。10安全性服务器角色右击sysadmin属性添加查询找到zhang、stu1、stu2和stu3确定。11安全性登录名右击User28cheng选择服务器角色,选择serveradmin


    注意事项

    本文(数据库应用开发实验报告.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开