![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库学习
黎晓舞指
这个作者很懒,什么都没留下…
展开
-
数据库 事务及特性 隔离机制 引擎
事务 **1.事务的概念: 事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的单位。**例如在关系型数据库中,一个事务可以是一条sql语句、一组sql语句或整个程序。 2.事务的ACID(事务管理)特性 (1)原子性 事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。 (2)一致性 事务的执行结果必须是使数据库从一个一致性状态转换到另一个一致性状态...原创 2020-03-26 00:11:47 · 127 阅读 · 0 评论 -
数据库操作总结(三)
《联结表》 1.联结 (1)关系表 外键(foreign key) 外键为某个表中的一列,它包含另一个表 的主键值,定义了两个表之间的关系。 关系数据可以有效地存储和方便地处理。因此,关系数据库 的可伸缩性远比非关系数据库要好。 可伸缩性(scale) 能够适应不断增加的工作量而不失败。设 计良好的数据库或应用程序称之为可伸缩性好。 (2)为什么要使用联结表? 分解数据为多个表能更有效地存储,...原创 2020-03-23 18:25:45 · 388 阅读 · 0 评论 -
MYSQL数据库操作总结(二)
《使用数据处理函数》 1.去掉串尾空格的函数RTrim() 即串右边的空白空格 . 例:select RTrim(’'ABC ‘’ ) ; 放回结果为ABC; 2.Now() 返回当前的日期和时间。 3.文办处理函数 (1)Upper() 将文本转换为大写。与 Lower() 函数的作用相反。 有结果可以看出,Upper() 函数可将文本转换为大写。 (2)常用的文本处理函数 SOUN...原创 2020-03-22 23:37:13 · 253 阅读 · 0 评论 -
MYSQL数据库操作总结(一)
《主键》 某一列要作为主键的条件: 任意两行都不具有相同的主键。 每行都必须有一个主键(主键列不允许为NULL) 使用主键的好习惯: 1.不更新主键列的值 2.不重用主键列的值 3.不在主键列中使用可能会更改的值。 (例如,如果使用一个 名字作为主键以标识某个供应商,当该供应商合并和更改其 名字时,必须更改这个主键。) 《外键》 《检索》 使用库: use 库名 查看表: show 表名 ...原创 2020-03-22 13:25:40 · 421 阅读 · 0 评论