
数据库
keq_keq
fighting
展开
-
Redis使用SDS的原因
SDS定义struct sdsher{//记录buf中已保存字符的长度//等于SDS所保存的字符串的长度int len;//记录buf数组中未使用字节的数量int free;//字节数组,用于保存字符串char buf[];};说明:SDS为了能够使用部分C字符串函数,遵循了C字符串以空字符结尾的惯例,保存空字符的1字节不计算在SDSlen属性中,并且为空字符分配额外...原创 2019-03-22 20:04:10 · 2437 阅读 · 1 评论 -
数据库安全性定义与检查
实验3:数据库安全性定义与检查实验3.1实体完整性实验(1)实验目的掌握实体完整性的定义和维护方法。(2)实验内容和要求定义实体完整性,删除实体完整性。能够写出两种方式定义实体完整性的SQL语句:创建表时定义实体完整性、创建表后定义实体完整性。设计SQL语句验证完整性约束是否起作用。(3)实验重点和难点实验重点:创建表时定义实体完整性。实验难点:有多个候选码时实体完...原创 2019-05-09 00:35:29 · 1613 阅读 · 0 评论 -
数据库权限分配和Mysql审计功能
实验2:数据库安全性定义与检查实验2.1 自主存取控制实验 (1)实验目的掌握自主存取控制权限的定义和维护方法。(2)实验内容和要求定义用户、角色,分配权限给用户、角色,回收权限,以相应的用户名登录数据库验证权限分配是否正确。选择一个应用场景,使用自主存取控制机制设计权限分配。可以采用两种方案。方案一:采用SYSTEM超级用户登录数据库,完成所有权限分配工作,然后用相应用户名登...原创 2019-05-10 16:51:02 · 3917 阅读 · 0 评论 -
Mysql存储过程、函数和游标基本使用
实验6.1 存储过程实验 (1)实验目的掌握数据库PL/SQL编程语言,以及数据库存储过程的设计和使用方法(2)实验内容和要求存储过程定义、存储过程运行,存储过程更名,存储过程删除,存储过程的参数传递。掌握PL/SQL编程语言和编程规范,规范设计存储过程。(3)实验重点和难点实验重点:存储过程定义和运行。实验难点:存储过程的参数传递方法。(1)存储过程的概念定...原创 2019-05-24 14:46:19 · 3496 阅读 · 1 评论