![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
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 · 2288 阅读 · 1 评论 -
数据库安全性定义与检查
实验3:数据库安全性定义与检查 实验3.1实体完整性实验 (1)实验目的 掌握实体完整性的定义和维护方法。 (2)实验内容和要求 定义实体完整性,删除实体完整性。能够写出两种方式定义实体完整性的SQL语句:创建表时定义实体完整性、创建表后定义实体完整性。设计SQL语句验证完整性约束是否起作用。 (3)实验重点和难点 实验重点:创建表时定义实体完整性。 实验难点:有多个候选码时实体完...原创 2019-05-09 00:35:29 · 1545 阅读 · 0 评论 -
数据库权限分配和Mysql审计功能
实验2:数据库安全性定义与检查 实验2.1 自主存取控制实验 (1)实验目的 掌握自主存取控制权限的定义和维护方法。 (2)实验内容和要求 定义用户、角色,分配权限给用户、角色,回收权限,以相应的用户名登录数据库验证权限分配是否正确。选择一个应用场景,使用自主存取控制机制设计权限分配。可以采用两种方案。方案一:采用SYSTEM超级用户登录数据库,完成所有权限分配工作,然后用相应用户名登...原创 2019-05-10 16:51:02 · 3747 阅读 · 0 评论 -
Mysql存储过程、函数和游标基本使用
实验6.1 存储过程实验 (1)实验目的 掌握数据库PL/SQL编程语言,以及数据库存储过程的设计和使用方法 (2)实验内容和要求 存储过程定义、存储过程运行,存储过程更名,存储过程删除,存储过程的参数传递。掌握PL/SQL编程语言和编程规范,规范设计存储过程。 (3)实验重点和难点 实验重点:存储过程定义和运行。 实验难点:存储过程的参数传递方法。 (1)存储过程的概念定...原创 2019-05-24 14:46:19 · 3394 阅读 · 1 评论