数据库课程设计文档
《数据库课程设计文档》由会员分享,可在线阅读,更多相关《数据库课程设计文档(19页珍藏版)》请在毕设资料网上搜索。
1、 0 数据库系统原理数据库系统原理 课程设计文档课程设计文档 学号: 姓名: 1 一、一、DBMSDBMS 的实现的实现方式方式 四张基本表, 以文本文档形式存储, 分别是数据字典数据字典, 用户用户表表, 关系属性表关系属性表,关系数据表关系数据表。 数据字典数据字典用来存储关系名,以换行符进行区别,建立索引时, 在相应关系名后存储索引表名,以逗号进行区别,数据操作时,先 查数据字典,是否有此关系名或相应索引表名,才能继续操作。 用户表用户表用来存储用户信息, 以逗号进行区别, 第零列为用户名, 第一列为用户口令, 第三列为用户相应权限, “0” 代表后台管理者, 可以查询和添加用户, “1
2、”代表数据库管理员,可以做增,删,改, 查操作,但不能添加用户, “2”代表普通用户,只能做查询操作, 用户登陆时,通过对用户名跟口令的匹配,返回第三列权限值。 关系属性表关系属性表用来存储关系属性名,即列名,以逗号区别。 关系数据表关系数据表用来存储关系数据,行内以逗号区别,行间以换行 符区别。 二、二、DBMSDBMS 的功能介绍的功能介绍 (1)create table 建立新关系,权限为 1 (2)drop table 删除关系,权限为 1 (3)alter table add 添加表属性,并添加相应属性数据,权限为“1” drop 删除表属性,权限为“1” 2 (4)insert 插
3、入数据,以行为单位,权限为“1” (5)delete 删除数据,以行为单位,权限为“1” (6)update 修改数据,权限为 1 (7)select 查询操作,权限为“0” , “1” , “2”都可以 (8)create index 建立索引 (9)drop index 删除索引 (10)create user 添加用户,权限为“0” 三三、DBMSDBMS 算法实现算法实现 算法描述算法描述 3 char* bdsctq(char a,char b)char* bdsctq(char a,char b) 表达式串提取,根据第二参数为l或r ,提取表 达式左部或又部串 char* ctq(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 文档
