- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。
一、实验环境
实验需要使用SQLServer作为软件环境。
SQLServer是微软公司开发的大型关系数据库管理系统软件,具有完善的数据存储和数据管理功能。不但能够满足大型数据处理系统和商业Web站点存储数据的需要,还能为个人或小型企业提供易于使用的数据存储服务。SQLServer是联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。
二、实验内容
1.实验项目名称:数据库管理系统安装与使用(1学时)
实验目的:掌握SQLServer数据库系统的安装、配置、基本管理。
实验内容提要:熟练掌握数据库管理系统安装、配置、管理,是本实验后续部分的基础。要求掌握数据库的创立、修改和删除的基本操作过程,综合了解数据库物理模型在具体数据库系统中的形态。
实验方法:
启动服务管理器
从”开始”菜单中选择:程序→MicrosoftSQLServer→服务管理器,如图1所示。
图1
(2)创立数据库
1)从”开始”菜单中选择:程序→MicrosoftSQLServer→企业管理器。企业管理器是SQLServer中非常重要的组件,其结构类似于windows操作系统的资源管理器,SQLServer对数据库的管理功能主要经过企业管理器完成。
2)选中需要在其上创立数据库的服务器,单击前面的”+”号,使其展开为树形目录,如图2所示。
图2
3)选中”数据库”文件夹,单击鼠标右键,在弹出的菜单上选择”新建数据库”,如图3所示。根据提示完成数据库的创立,在此过程中,注意各个操作界面选项,理解其功能及含义。
图3
4)在企业管理器窗口中出现”Demo”数据库标志,这表明建库工作已经完成,如图4所示。
图4
(3)新建表
1)要建立表,先选中”Demo”数据库中的表文件夹,单击鼠标右键。在弹出的菜单上选择”新建表”,如图5所示。
图5
2)输入表结构对话框如图6所示,表中的列属性有列名、数据类型、长度和是否允许空4项。下面的列描述就会对应当前行显示输入项,用户可在其中对关系的属性进行进一步的说明。
图6
2.实验项目名称:关系数据库语言SQL的使用(3学时)
实验目的:熟练掌握和使用关系数据库语言SQL。
实验内容提要:要求学生能够在指定的数据库管理系统中,使用SQL语言实现基本表、视图等数据对象的创立、修改、删除,并能对数据库进行单表查询、多表查询,以及增加、修改、删除数据等基本操作。
实验方法:
查询与更新
在企业管理器查看表数据的界面中能够执行SQL操作,如图7所示。本实验环节的SQL单表、多表查询及数据更新操作均在此界面完成。
在输入区中输入SQL语句。
发布执行命令,查看结果(输入区下方为结果区);如果结果不正确,进行修改,直到正确为止。
图7
(2)查询分析(优化)
查询分析器是SQLSERVER提供的另一个SQL语句交互执行工具,提供了类似于(1)中的SQL执行方式。如图8所示。
图8
另外,查询分析器还提供SQL语句的执行分析功能。查询分析功能主要是经过测试查询成本,判断该查询是否需要增加索引以提高查询速度,并能够实现自动建立索引的功能。借助分析功能,能够直观的看到SQL的执行效率及开销瓶颈,为查询的优化改进提供依据。查询分析器的应用如图9所示。本环节实验经过对复杂SQL查询的分析改进,进一步提高对查询处理优化方法的认识。
图9
3.实验项目名称:数据完整性和安全性实验
实验目的:了解实际的数据库管理系统软件中安全性和完整性实现机制。
实验内容提要:要求学生能够在指定的数据库管理系统中,掌握数据库用户和角色管理,设置和管理数据操作权限,学会创立和使用完整性约束规则。
实验方法:
(1)完整性
在输入表结构的对话框中,单击鼠标右键,会出现一个弹出框,如图10所示。
图10
1)定义主键
选择”设置主键”项,则定义当前列为主键(按住shift键,能够一次选中多个列),表中第一列处会显示钥匙图案。
2)定义外键
选择”关系”项,其界面如图11所示,能够在其中新建、查看、修改或删除外键约束。
图11
3)定义CHECK约束
图12
选择CHECK约束页面,如图12所示,能够在其中新建、查看、修改或删除CHECK约束。
(2)安全性
1)登录的管理
图13
登录存放在SQL服务器的安全性文件夹中。当进入了企业管理器,打开指定的SQL服务器组和SQL服务器,并选择安全性文件夹的系列操作后,就会出现如图13所示的界面。在其中
您可能关注的文档
- 31电源和电流课件.ppt
- 2023年电子工程师面试题.docx
- 企业质量体系五大工具与七大手法.doc
- 如何进行教学反思.讲义.pptx
- 全麻病人苏醒期.ppt
- 危险化学品经营单位从业人员考试试题.doc
- 从杂交育种到基因工程复习.pptx
- 2023年武家梁洗煤厂安全知识竞赛题剖析.doc
- 环境安全健康尽职调查教材.ppt
- 文理分科后第一次班会.pptx
- 大学的计算机科学试题及答案 完整版2025.pdf
- 年产60万吨再生铝合金循环再利用项目可行性研究报告写作模板-申批备案.doc
- 大连海事大学新增安全工程与交通工程专业,浙江科技学院新增多个高新专 20256.pdf
- 年产60万方商砼搅拌站项目可行性研究报告模板-备案拿地.doc
- 安徽省普高专升本2025年英语真题和答案 .pdf
- 安徽省2025年小学语文教师招聘考试真题 .pdf
- 安徽省宣城市高职单招2025-2026学年综合素质模拟试卷及答案 .pdf
- 宁夏回族自治区固原市高职单招2025年综合素质练习题含答案 .pdf
- 安徽2025定额说明及计算规则.pdf
- 年产30万吨高质量健康饮用山泉水生产项目可行性研究报告模板-立项备案.doc
文档评论(0)