
数据库系统
文章平均质量分 61
小小竹子
这个作者很懒,什么都没留下…
展开
-
redis基础知识
根据哔哩哔哩 狂神说讲解视频记录笔记,并添加自己的一些理解1. 关系数据库简介https://aws.amazon.com/cn/relational-database/关系数据库是数据项之间具有预定义关系的数据项的集合。这些项被组织为一组具有列和行的表。表用于保存有关要在数据库中表示的对象的信息。表中的每列都保存着特定类型的数据,字段存储着属性的实际值。表中的行表示一个对象或实体的相关值的集合。表中的每一行可标有一个称为主键的唯一标识符,并且可使用外键在多个表中的行之间建立关联。可以通过许多不同的方原创 2021-05-03 12:59:04 · 686 阅读 · 0 评论 -
Mybatis-动态SQL笔记,IF对查询结果进行判定
基于XML文档的映射基于Mapper层使用注解的sql@Select({"<scripe>", "……", "</script>"})if判断<select select * from user where 1 =1 <if test="username != null"> and username = #{username} </if> &原创 2021-03-12 11:35:30 · 4482 阅读 · 0 评论 -
关系查询处理和查询优化习题
1.假设关系R(A, B)和S(B, C, D)情况如下: R有20000个元组,S有1 200个元组,一个块能装40个R的元组,能装30个S的元组,估算下列操作需要多少次磁盘块读写。1> R上没有索引,sclect* from R;2> R中A为主码,A有3层B+数索引,`select * from R where A = 10;3> 嵌套循环连接RDAS;4> 排序合并连接RDAS,区分R与S在B属性上已经有序和无序两种情况。3.对学生课程数据库,查询信息系学生选修了原创 2020-12-19 08:37:50 · 2621 阅读 · 1 评论 -
mysql: unknown variable ‘default_authentication_plugin=mysql_native_password
MySQL 错误信息mysql: unknown variable 'default_authentication_plugin=mysql_native_password'猜想应该是版本更新导致验证方式不匹配,我的解决方法:打开安装目录中的配置文件my.ini,也可能是my.cnf.找到mysql: unknown variable 'default_authentication_plugin=mysql_native_password'直接删除。然后重启mysql服务即可...原创 2020-12-14 14:43:34 · 14290 阅读 · 1 评论 -
数据库完整性约束-创建、修改、删除方法
Mysql原创 2020-12-06 16:22:10 · 937 阅读 · 0 评论