随笔分类 -  数据库

摘要:笔记: 关系是笛卡尔积的一个有限子集 关系数据库:实体与实体之间联系的关系的集合构成关系数据库 关系数据库的型是固定的,关系数据库的值是变化的 三种完整性约束: 实体完整性:实体之间能相互区别, 参照完整性:一张表的属性参照另一张表的属性,如果这张表要插入一个属性,前提是另一张表的属性存在值 用户定 阅读全文
posted @ 2019-07-08 22:44 疯狂的字母 阅读(176) 评论(0) 推荐(0)
摘要:触发器:需要有一个触发条件,当满足条件后进行一系列操作。比如(您的好友已上线) 阅读全文
posted @ 2019-06-25 14:58 疯狂的字母 阅读(139) 评论(0) 推荐(0)
摘要:事务:用户定义的操作序列,要么全部做,要么不做。不可分割 特征: 原子性,事物操作不可分割,要么全成功,要么全失败 一致性,事务从一个一致性状态转变到另一个一致性状态。比如(转账之前和转账之后两个账户余额的总和一样) 隔离性,一个事物开始,不受其他事物干扰 持久性,事物开始后,不会中断,数据库数据一 阅读全文
posted @ 2019-06-25 14:36 疯狂的字母 阅读(107) 评论(0) 推荐(0)
摘要:范式即规范 首先:必须先满足第一范式,才能满足第二范式,接着才能满足第三范式。 1NF:(列)每一列属性都是不可再分的属性值,确保每一列的原子性 2NF:(行)必须有主键,非主键依赖于主键 3NF:要有外键,一个表中的属性不依赖于其他表的非主属性(一个数据库表中不包含已在其它表中已包含的非主关键字信 阅读全文
posted @ 2019-06-25 14:23 疯狂的字母 阅读(94) 评论(0) 推荐(0)
摘要:关系型:mysql,Oracle,SQLserver。。 非关系型:Hadoop,redis,mongodb,memcache。。 阅读全文
posted @ 2019-06-25 14:13 疯狂的字母 阅读(98) 评论(0) 推荐(0)
摘要:package bean; import java.sql.Connection;import java.sql.DriverManager; public class jdbcTest { //不同数据库连接方法有点不同,测试MySQL private static String driver = 阅读全文
posted @ 2017-11-08 21:11 疯狂的字母 阅读(2165) 评论(0) 推荐(0)
摘要:oracle有四种备份方法:冷备份、热备份、RMAN备份、逻辑备份。 其中冷备份和热备份都是用操作系统命令对oracle文件直接进行拷贝, 不同的是冷备份是把数据库关闭后再备份,备份过程中也要关闭数据库, 而热备份则是在数据库打开的时候就直接进行拷贝。 阅读全文
posted @ 2017-06-21 22:56 疯狂的字母 阅读(470) 评论(0) 推荐(0)