
数据库
Relaxaaa
这个作者很懒,什么都没留下…
展开
-
Dao设计模式,Mvc设计模式
Dao设计模式DAO (Data Access Object) 数据访问对象是第一个面向对象的接口,在基于orm对象关系映射的基础上,对数据库的使用进行进一步的封装。将数据库查询的业务逻辑进行封装,使在进行数据库业务使用时,直接使用相应的对象进行方法的执行,而不不在需要考虑sql语句编写(因为已经预先进行了相应功能的书写)Dao设计模式不涉及功能的新增只不过是将已有代码进行规范的整理与书写通常使用三个不同的包进行文件的划分pojo/javabean:存放保存数据的实体类dao:用于存放所有表操作原创 2020-12-18 09:05:28 · 388 阅读 · 0 评论 -
jdbc预编译对象,事务,数据库连接池
jdbc预编译对象原始的jdbc使用声明对象进行sql的执行,对于执行的sql参数使用字符串拼接的形式进行添加 Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/teacher", "root", "root"); Statement statement = con.createStatement(); // 当使用原创 2020-12-13 19:52:21 · 218 阅读 · 0 评论 -
索引和jdbc
数据库优化在进行程序编写以及程序运行时,往往需要进行大量的数据库操作,但是,随着数据量的增大,数据字段的增多,在进行sql查询时往往可能消耗大量的时间,并且获取数据后还需要将数据发送给用户,这样就造成了程序响应时间过长,为了提高客户体验,数据库优化就必须进行(提高效率)数据库优化提高效率大致分为三类:1、硬件优化提高数据库软件服务器硬件性能2、软件优化通过配置conf下my.ini进行属性的配置进行优化3、sql语句优化(1)尽量少进行计算Mysql的作用是用来存取数据的,不是做计算的,做原创 2020-12-10 17:18:46 · 505 阅读 · 0 评论 -
函数、多表查询
子查询当多个表中数据存在关联,且需要先由另一个表数据查询后使用进行当前表数据的查询由多条sql语句组成用于返回指定数据子查询中的sql语句一般返回一列数据并且有时可能返回唯一数据函数聚合函数聚合函数:对一组值进行计算,并返回计算后的值 ,具有统计数据的作用,将多行数据进行聚合操作返回一个指定值注意:在使用聚合函数时一般不会再对其他数据进行单独查询,因为聚合函数执行后仅返回一条数据,所以在进行查询时,如果其他数据存在多条也只返回第一条语句sum()求和,将指定列中所有数据求和后返回a原创 2020-12-09 19:41:41 · 275 阅读 · 0 评论 -
dml、条件查询、模糊查询
dml数据管理语言,用于管理操作数据库中存储的数据插入数据关键字 insert语法:INSERT [INTO] 表名 [(列名)] VALUES (值列表)1、基本写法(为全属性进行书写赋值)insert into 表名 (列1,列2)values (值1,值2)如果在进行输入插入时只想为某一属性赋值,其他使用默认值赋值可以只书写赋值属性(注意,如果设置了not null且没有设置默认值 那么会报错)2、简略写法(为部分属性书写赋值)insert into 表名(添加数据的列原创 2020-12-08 19:26:07 · 430 阅读 · 0 评论 -
数据库简介及安装,ddl语句
数据库数据库的作用存储大量数据,方便检索和访问保持数据信息的一致、完整共享和安全通过组合分析,产生新的有用信息数据库的分类按照数据(多个数据是否存在联系)关系进行划分①关系型数据库用于存储存在一定关联的数据库,存储形式类似于表,存储的数据拥有统一的类型与名称②非关系型数据库存储数据以一定形式进行存储,数据与数据之间没有关联关系,类似于mapMongDBRedis数据存储的方式数据库就是“数据”的“仓库”数据库中包含表、关系以及操作对象数据存放在表中所有数据存储在相应的表原创 2020-12-07 19:11:59 · 241 阅读 · 0 评论