![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DataBase
fcyh
A man must be on his own
展开
-
数据库的类型
关系型数据库,网状数据库,面向对象数据库和树状数据库。原创 2017-07-08 09:59:12 · 370 阅读 · 0 评论 -
数据库ACID属性
A:Atomicity,原子性。即是事务要么全部完成,要么不完成。C:Consistency,一致性。即是事务如果是并发的,系统也必须如同串行一样。I:Isolation,隔离性。即是使得每个事务都认为只有自己在使用系统。D::Durability:持久性。即是在事务完成后,对数据的修改是持久的,并不会回滚。原创 2017-07-08 09:59:09 · 385 阅读 · 0 评论 -
关系型数据库和非关系型数据库的区别
关系型数据库和非关系型数据库的区别1.关系型数据库通过外键关联来建立表与表之间的关系,2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定 比如 有一个学生的数据: 姓名:张三,性别:男,学号:12345,班级:二年级一班 还有一个班级的数据: 班级:二年级一班,班主任:李四 关系型...原创 2018-03-20 15:42:41 · 1353 阅读 · 0 评论 -
count(*)、count(1)和count(列名)的区别
count(*)、count(1)和count(列名)的区别 1、执行效果上: l count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULL l count(1)包括了忽略所有列,用1代表代码行,在统计结果的时候,不会忽略列值为NULL l count(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0...原创 2018-11-19 20:34:07 · 12433 阅读 · 3 评论