摘要: 1、IO概述 把内存中的数据存储到持久化设备上的动作称为(写)Output操作。 把持久化设备上的数据读取到内存中的动作称为(读)Input操作。 输入输出操作称为IO操作。 2、File类的构造方法 3、File类的获取 获取File类中信息的常用方法 String getAbsolutePath 阅读全文
posted @ 2018-11-01 09:52 AlphaJunS 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 触发器是用户定义事务命令的集合,当对一个表进行INSERT、UPDATE和DELETE操作时,会自动执行这些命令,保证数据的完整性和安全性。 触发器按执行语句分可分为:一条执行语句的触发器和多条执行语句的触发器。 1、创建有一条执行语句的触发器 语法形式: create trigger trigge 阅读全文
posted @ 2018-11-01 08:55 AlphaJunS 阅读(1921) 评论(0) 推荐(0) 编辑
摘要: Java代码在运行时期发生的问题,就是异常。 在Java中,把异常信息封装成一个类。当发生问题时,就会创建异常类对象并抛出相应的异常信息(异常出现的位置和异常发生的原因等)。 异常的处理方式有两种,一种是将异常盘抛给调用者处理,而是使用try……catch……语句捕获异常进行处理。 发生异常时,若没 阅读全文
posted @ 2018-10-31 14:26 AlphaJunS 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1、使用视图的原因 为了提高复杂SQL语句的复用性和表操作的安全性,MySQL数据库管理系统提供了视图特性。 视图在本质上是一种虚拟表,其内容与真是表相似,包含一系列带有名称的列和行数据。视图的实际功能是封装了复杂的查询语句。 视图并不在数据库中以存储数据值的形式存在。行和列数据来自定义视图的查询所 阅读全文
posted @ 2018-10-31 09:51 AlphaJunS 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 1、概述 Map集合中,元素成对存在,每个元素有键和值组成,可以通过键找到对应的值。 Collection集合称为单列集合,Map称为双列集合。 Map中不能存储重复的键,但存储的值可以重复。 Map中常用的集合为HashMap集合和LinkedHashMap集合。 2、Map中常用接口概述 Has 阅读全文
posted @ 2018-10-30 15:46 AlphaJunS 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 索引是一种有效组合数据的方式。通过索引,可以快速快速查询到数据库表对象中的特定记录,是一种提供性能的常用方式 1、关于索引 使用索引可以提高从表中检索数据的速度,索引由表中的一个字段和多个字段生成的键组成。 索引按存储类型可分为:B型树索引(BTREE)和哈希索引。 MySQL支持6种索引,分别为普 阅读全文
posted @ 2018-10-30 09:29 AlphaJunS 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 1、List接口 List集合可以存储有序的,可重复元素的集合。 List接口常用的子类: ArrayList集合,数据存储结构是数组,查找快,增删慢 LinkedList集合,数据存储结构是链表,查找慢,增删快 2、Set接口 Set接口可以存储无序的,不可重复的元素。 Set接口常用子类: Ha 阅读全文
posted @ 2018-10-29 23:05 AlphaJunS 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 对表所存储的数据进行合法性检查,通过约束来实现。 1、MySQL支持的完整性约束 完整性是指数据的准确性和一致性,完整性检查就是检查数据的准确性和一致性。 MySQL除了支持SQL的完整性约束外,还扩展了AUTO_INCREMENT约束。 约束分类: 单列约束:每个约束只约束一列数据 多列约束:每个 阅读全文
posted @ 2018-10-29 10:22 AlphaJunS 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 表的操作包括创建表、查看表、删除表和修改表。 1、表的基本概念 表示一种重要的数据库对象。表的每一行代表一条唯一的记录,每一列代表记录中的一个字段。 列(Columns):也称为属性列,在创建表时,必须指定列的名字和数据类型。 索引(Indexes):是指根据指定的数据库列建立起来的顺序,提供了快速 阅读全文
posted @ 2018-10-29 09:40 AlphaJunS 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1、认识存储引擎 存储引擎指定了表的类型,即如何存储和索引数据、是否支持事务等,同时存储引擎也决定了表在计算中的存储方式。 存储引擎是以插件的形式被MySQL软件引入的,所以可以根据应用、实际的领域来选择相应的存储引擎。 为了提高MySQL数据库管理系统的使用效率和灵活性,可以根据实际需要来选择存储 阅读全文
posted @ 2018-10-28 15:47 AlphaJunS 阅读(134) 评论(0) 推荐(0) 编辑