数据库
逗比程序猿^_^
这个作者很懒,什么都没留下…
展开
-
MyIsam与InnoDB存储引擎的区别
MyIsam与InnoDB存储引擎主要区别缓存机制 myisam 仅仅缓存索引,不会缓存实际数据信息,他会将这一工作交给OS级别的文件系统缓存。所以mysiam缓存优化工作集中在索引缓存优化上 InnoDB 有自己的缓存(buffer pool),不仅仅缓存索引,还缓存表数据。事务支持 myisam不支持事务 InnoDB支持事务,也支持主外键锁定实现 myisa...原创 2019-10-19 21:32:13 · 240 阅读 · 0 评论 -
最详细数据库安装(5.5版本、5.7版本)
数据库简介 简介 数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。简单理解数据的仓库 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统...原创 2019-08-25 15:53:33 · 1599 阅读 · 0 评论 -
SQL语言
SQL语言 概述 SQL:Structure Query Language(结构化查询语言),SQL被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后来被国际化标准组织(ISO)采纳为关系数据库语言的国际标准 各数据库厂商都支持ISO的SQL标准,普通话 各数据库厂商在标准的基础上做了自己的扩展,方言 SQL 是一种标准化的语言,它允许你在数据库上执行操作,如...原创 2019-08-25 16:02:19 · 263 阅读 · 0 评论 -
约束和多表查询
第一节 数据完整性作用:保证用户输入的数据保存到数据库中是正确的。确保数据的完整性 = 在创建表时给表中添加约束完整性的分类:实体完整性:域完整性:引用完整性: 学生表(学号 ,姓名) 成绩表( 学号,科目,成绩)1.1 实体完整性约束实体:即表中的一行(一条记录)代表一个实体(entity)实体完整性的作用:标识每一行数据不重复。约束类型:主键约束(primary...原创 2019-08-25 16:04:57 · 189 阅读 · 0 评论 -
数据库事务
数据库事务 事务概述 一组要么同时执行成功,要么同时失败的SQL语句。是数据库操作的一个不能分割执行单元。 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单...原创 2019-08-27 22:57:28 · 216 阅读 · 0 评论 -
DAO模式与数据库连接池
DAO设计模式 DAO(Database Access Object 数据库访问对象) 为了降低耦合性,提出了DAO封装数据库操作的设计模式。 它可以实现业务逻辑与数据库访问相分离。相对来说,数据库是比较稳定的,其中DAO组件依赖于数据库系统,提供数据库访问的接口,隔离了不同的数据库实现。DAO模式的组成部分 1 DAO接口(主要包 添加 修改 查询 删除方法) 2 DA...原创 2019-08-28 08:41:40 · 1364 阅读 · 0 评论 -
详解DBUtils工具的使用
DBUtils的使用 Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能DBUtils简介 DBUtils是java编程中的数据库操作实用工具,小巧简单实用, 1.对于数据表的读操作,可以把结果转换成List,Array,Set等java集合,便于程序员操作 2.对...原创 2019-08-28 19:18:34 · 809 阅读 · 0 评论