数据库
文章平均质量分 95
NEFU数据库
烟雨平生9527
没有谁的生活会一直完美,但无论什么时候,都要看着远方,满怀希望就会所向披靡
展开
-
MySQL---JSON的用法讲解
JSON 数据类型是 MySQL 5.7.8 开始支持的。在此之前,只能通过字符类型(CHAR,VARCHAR 或 TEXT )来保存 JSON 文档。MySQL 8.0版本中增加了对JSON类型的索引支持。可以使用CREATE INDEX语句创建JSON类型的索引,提高JSON类型数据的查询效率。存储JSON文档所需的空间与存储LONGBLOB或LONGTEXT所需的空间大致相同。在MySQL 8.0.13之前,JSON列不能有非空的默认值。原创 2024-05-15 10:46:25 · 1698 阅读 · 0 评论 -
Mysql进阶总结
索引(index)是帮助 MySQL 高效获取数据的数据结构。数据库系统除了维护数据之外,还维护着索引。索引指向着数据。执行的SQL语句为 :无索引情况:全表扫描有索引:改进B+tree优点:提高数据检索效率,降低数据库的I/O成本通过索引对数据进行排序,降低数据排序的成本,降低CPU消耗缺点:索引占用了数据库的空间 (磁盘便宜索引提高了查询的效率,降低了更新表(Insert,update,delete)的速度,因为增删改表也需要同时维护索引。(查询的次数远大于增删改操作的次数。原创 2024-05-13 11:46:19 · 992 阅读 · 0 评论 -
mysql进阶之存储引擎
存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。原创 2023-09-18 18:01:19 · 94 阅读 · 0 评论 -
NEFU数据库基本操作实验总结
基本知识概述--创建表create table 表名(-- 查看表结构desc 表名;-- 修改表名alter table 表名 rename to 新的表名;-- 添加一列alter table 表名 add 列名 数据类型;-- 删除列alter table 表名 drop 列名;-- 删除表drop table 表名;drop table if exists 表名;1.建立基本表创建教材中的学生表(Student)、学生选课表(SC)、课程表(Course)原创 2023-04-29 22:55:41 · 2112 阅读 · 3 评论 -
SQL学习日记
SQL入门原创 2023-04-27 19:20:44 · 1942 阅读 · 2 评论 -
数据库系统概论(三)数据库设计、数据库恢复技术、并发控制
数据库建设的基本规律 三分技术,七分管理,十二分基础数据结构(数据)设计和行为(处理)设计相结合数据库管理系统必须具有把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)的功能,这就是数据库的恢复管理系统对故障的对策事务是并发控制的基本单位并发控制的任务:对并发操作进行正确调度保证事务的隔离性保证数据库的一致性种类事务串行执行交叉并发方式同时并发方式并发操作带来的数据不一致性:1.丢失修改(Lost Update)原创 2023-06-26 10:30:07 · 2301 阅读 · 0 评论 -
数据库系统概论(二)关系数据库,SQL概述和数据库安全性
关系模型中数据的逻辑结构是一张二维表关系数据结构是关系数据库的基础,它是由若干个属性组成的表格,其中每个属性都有一个名字和一个数据类型。关系的描述称为关系模式(relation schema),它可以形式化地表示为 R(U,D,DOM,F),其中 R 为关系名, U 为组成该关系的属性名集合, D 为 U 中属性所来自的域, DOM 为属性向域的映像集合, F 为属性间数据的依赖关系集合关系模式是对关系的描述通常可以简记为R (U) 或 R (A1,A2,…,An)R: 关系名。原创 2023-04-25 22:27:39 · 1428 阅读 · 2 评论 -
数据库系统概论(一)绪论
数据库系统概论(一)绪论是关于数据库基础知识的概述性文章。在这篇文章中,我们将介绍数据库系统的定义、作用、特点、分类和应用领域。我们将深入了解数据库的概念、数据库管理系统(DBMS)的组成和功能、数据库设计原则以及数据库应用的实际案例。原创 2023-03-14 23:17:48 · 346 阅读 · 0 评论