《数据库系统应用》实验6-实验报告.doc
《《数据库系统应用》实验6-实验报告.doc》由会员分享,可在线阅读,更多相关《《数据库系统应用》实验6-实验报告.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统应用实验报告实验6 设计用户及其使用的视图学 号: _ 姓 名: _张军龙_ 主讲教师: 张建国 指导教师: 陶冶_ 提交日期: 2011 年11 月 26 日 计算机科学与技术学院2010年秋季学期1实验任务数据库系统存放一个组织的全部数据,但并非每个用户都需要使用全部数据。为了简化用户对数据库的操作,也为了保护数据库的安全,我们希望每个用户只能对自己所需要的数据进行操作。为此,要为不同的用户设计不同的视图。这样,每个用户使用的是数据库全局逻辑结构的一个子集局部逻辑结构。用户使用的数据库的局部逻辑结构一般由两部分组成,一部分是视图,但有些操作仅仅通过视图无法实现,因此,另一部分是基
2、本表。对于不能通过对视图操作的内容,只能通过对基本表操作实现。于是,在定义每个用户的数据库的局部逻辑结构时,就要研究哪些操作可以通过视图实现,哪些操作只能通过基本表实现。实验要求:(1) 结合自己的题目设计不少于3个用户,并为每个用户命名。(2) 设计每个用户对数据库的操作,包括查询、统计、插入、修改及删除等,其中有些操作必须通过视图实现。(3) 根据对数据库的操作,设计数据库的局部逻辑结构,包括视图和部分基本表,其中视图总数不少于5个。(4) 在查询分析器中建立视图。(5) 设计实现各种操作的SQL语句。(6) 在查询分析器中输入这些操作语句,并进行调试以实现操作要求。2实验内容2.1 设计
3、用户及其使用的数据对自己系统设计用户(不少于3个)。将设计结果填入表1。表1 用户名表序号用户名含义任务说明01Administrator管理员平时进行学籍数据库的维护,及时接受其他用户提出的对数据库修改的请求。管理员有对数据库的所有操作权利。02Teacher教师教师有权进行成绩录入,只须根据学生选,录入时 课情况在相应的学号和课号栏输入考试成绩即可不必输入学号和课号教师只能录入成绩不能修改成绩。03Student学生学生通过输入学号和课号选课系统应提供所开设课程的信息并能查看自,己已经选过或学过课程的信息。在密码登陆后,学生可以查询自己的信息,不能查询别人信息。 说明:表中行数不够可以自行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库系统应用 数据库 系统 应用 实验 报告
限制150内