《数据库系统设计》

上传人:ji****n 文档编号:46992093 上传时间:2018-06-29 格式:PDF 页数:7 大小:116.82KB
返回 下载 相关 举报
《数据库系统设计》_第1页
第1页 / 共7页
《数据库系统设计》_第2页
第2页 / 共7页
《数据库系统设计》_第3页
第3页 / 共7页
《数据库系统设计》_第4页
第4页 / 共7页
《数据库系统设计》_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《《数据库系统设计》》由会员分享,可在线阅读,更多相关《《数据库系统设计》(7页珍藏版)》请在金锄头文库上搜索。

1、 数据库系统设计 实验指导书 商丘学院计算机科学与技术学院 毛 晓 菊 目目 录录 实验一 认识DBMS系统. 1 实验二 交互式SQL. 3 实验三 数据控制(安全性部分). 4 实验四 数据控制(完整性部分). 5 数据库系统设计实验指导书 实验一实验一 认识认识DBMS系统系统 1 实验目的 通过对某个商用数据库管理系统的使用,了解 DBMS 的工作原理和系统构架。 在此推荐国产金仓数据库管理系统 KingbaseES,该系统已经带在本书后的光盘中。你也可以从人大金仓公司的网站(http:/ 熟悉对 DBMS 的操作。 搭建今后实验的平台。 2 实验平台 2.1 操作系统: Window

2、s 2000 或者 Windows XP 注:使用 Professional 版的操作系统建议安装数据库管理系统的教学版,Server 版的操作系统建议安装数据库管理系统的企业版。 2.2 数据库管理系统: 选择安装数据库管理系统之前,请仔细看清硬件的配置要求,今后的实验环境以KingbaseES 为例进行说明。 你也可以选择其他国产数据库管理系统,或国外的 MS SQL Server, Oracle, DB 2 等。 3 实验内容及要求 3.1 安装和启动 根据安装文件的说明安装数据库管理系统。在安装过程中记录安装的选择,并且对所作的选择进行思考,为何要进行这样的配置,对今后运行数据库管理系

3、统会有什么影响。 学会启动和停止数据库服务,思考可以用哪些方式来完成启动和停止。 初步了解 KingbaseES 的安全性,这里主要是用户的登录和服务器预定义角色。可以尝试建立一个新的用户,赋予其数据库管理员的角色,今后的实验可以用该用户来创建数据库应用。 3.2 数据库系统的构架 了解数据库系统的逻辑组件: 它们主要是数据库对象,包括基本表、视图、触发器、存储过程、约束等。今后将1 数据库系统设计实验指导书 学习如何操作这些数据库对象。 了解数据库的物理组件: 思考数据库物理存储的存储单位是什么,数据主要以什么方式存放,如何确定数据的存放位置。 3.3 KingbaseES 的管理和使用 了

4、解 KingbaseES 如何通过它提供的工具对数据和数据库服务器进行管理和使用的。 3.3.1 启动、暂停和停止 KingbaseES 学会运用控制管理器和企业管理器进行操作。 3.3.2 了解系统其他管理工具 初步了解 KingbaseES 的主要工具和它们的功能,为今后的实验做准备。例如,数据迁移工具:导入和导出数据使用的;企业服务器和作业调度管理器:可以用该工具对数据库服务器进行管理,管理和监视服务器性能和活动;查询分析器:给出数据库查询语句的查询计划和执行时间,帮助用户分析查询过程,进行查询优化。等等。 4 实验报告 数据库系统概论实验报告 题目: 姓名 日期 实验环境: 实验内容与

5、完成情况: 出现的问题: 解决方案(列出遇到的问题和解决办法,列出没有解决的问题) : 2 数据库系统设计实验指导书 实验二实验二 交互式交互式SQL 1 实验目的 熟悉数据库的交互式 SQL 工具。 熟悉通过 SQL 对数据库进行操作。 完成作业的上机练习。 2 实验工具 KingbaseES 利用 KingbaseES 及其交互式查询工具 ISQLW 来熟悉 SQL。 3 实验内容和要求 在 KingbaseES 中建立一个数据库,进行实验所要求的各种操作,所有的 SQL 操作均在此建立的新库里进行。 根据以下要求认真填写实验报告,记录所有的实验用例。 3.1 数据定义 熟悉基本表的创建、

6、修改及删除。 熟悉索引的创建和删除。 熟悉视图的创建和删除。 3.2 数据操作 完成各类查询操作(单表查询,连接查询,嵌套查询,集合查询) 。 完成各类更新操作(插入数据,修改数据,删除数据) 。 3.3 视图的操作 视图的定义(创建和删除) ,查询,更新(注意更新的条件) 。 4 实验报告 数据库系统概论实验报告 题目: 姓名 日期 实验环境: 实验内容与完成情况: 出现的问题: 解决方案(列出遇到的问题和解决办法,列出没有解决的问题) : 3 数据库系统设计实验指导书 实验三实验三 数据控制数据控制(安全性部分安全性部分) 1 实验目的 熟悉通过 SQL 对数据进行安全性控制。 完成书本上

7、习题的上机练习。 2 实验平台 KingbaseES KingbaseES 及其交互式查询工具 ISQLW。 3 实验内容和要求 使用 SQL 对数据进行安全性控制,包括:授权和权力回收。操作完成后看看已授权的用户是否真正具有授予的数据操作的权力了;权力收回操作之后的用户是否确实丧失了收回的数据操作的权力) 。 根据以下要求认真填写实验报告, 记录所有的实验用例。 4 实验报告 数据库系统概论实验报告 题目: 姓名 日期 实验环境: 实验内容与完成情况: 出现的问题: 解决方案(列出遇到的问题和解决办法,列出没有解决的问题) : 4 数据库系统设计实验指导书 5 实验四实验四 数据控制数据控制

8、(完整性部分完整性部分) 1 实验目的 熟悉通过 SQL 对数据进行完整性控制。 完成书本上习题的上机练习。 2 实验平台 KingbaseES KingbaseES 及其交互式查询工具 ISQLW。 3 实验内容和要求 使用 SQL 对数据进行完整性控制(3 类完整性、CHECK 短语、CONSTRAIN 子句、触发器) 。用实验证实,当操作违反了完整性约束条件时,系统是如何处理的。根据以下要求认真填写实验报告,记录所有的实验用例。 4 实验报告 数据库系统概论实验报告 题目: 姓名 日期 实验环境: 实验内容与完成情况: 出现的问题: 解决方案(列出遇到的问题和解决办法,列出没有解决的问题) :

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

当前位置:首页 > 生活休闲 > 社会民生

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