
数据库
文章平均质量分 68
Thorzen
这个作者很懒,什么都没留下…
展开
-
Oracle与MySQL的区别
1、Oracle是大型数据库,而MySQL是中小型数据库。但是MySQL是开源的,但是Oracle是收费的,而且比较贵。 2、Oracle的内存占有量非常大,而mysql非常小 3、MySQL支持主键自增长,指定主键为auto increment,插入时会自动增长。Oracle主键一般使用序列。 4、MySQL字符串可以使用双引号包起来,而Oracle只可以单引号 6、Oracle在处理长字符串的时候,长度是小于等于4000个字节,如果要插入更长的字符串,考虑用CLOB类型,插入修改记录前要做进行修改和原创 2021-09-22 14:36:59 · 404 阅读 · 0 评论 -
数据库-事务
数据库事务什么是数据库的事务事务的特性事务常用语句事务常用操作事务提交的两种方式事务的隔离级别1.为什么要设置隔离级别2.存在的问题3.隔离级别 什么是数据库的事务 事务是一系列的数据库操作,是数据库应用的基本逻辑单位,事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。 事务的特性 事务具有如下特性:(其中原子性最为重要) 1、原子性(atomicity) 一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。(同生共原创 2020-10-19 20:34:26 · 347 阅读 · 2 评论 -
数据库 | 表与表的3种关系
表与表之间的关系一对一关系一对多关系多对多关系 一对一关系 一个公司只能有一个注册地址,一个注册地址只能被一个公司注册。 建表原则: 一对多关系 一个部门对应多个员工,一个员工只能属于某一个部门。 一个客户对应多个联系人,一个联系人只能属于某一个客户。 建表原则: 多对多关系 一个学生可以选择多门课程,一门课程也可以被多个学生选择。 一个用户可以选择多个角色,一个角色也可以被多个用户选择。 建表原则: ...原创 2020-09-08 21:36:42 · 475 阅读 · 0 评论