摘要: 2021.12.11 JavaWeb 一些概念和前情提要相关 什么是Javaweb 用java技术来解决相关Web互联网领域的技术栈。 整体的javaweb的结构: 即可以理解成javaweb包括了上面的三个部分。大概的需要去学习和了解的东西如下: 其中JDBC在这次过程中就先略去了,了解到常规情况 阅读全文
posted @ 2022-01-17 23:58 damndamit 阅读(32) 评论(0) 推荐(0)
摘要: 2021.12.11 触发器 在实际开发中,我们经常会遇到这样的情况:有 2 个或者多个相互关联的表,如商品信息和库存信息分别存放在 2 个不同的数据表中,我们在添加一条新商品记录的时候,为了保证数据的完整性,必须同时在库存表中添加一条库存记录。 这样一来,我们就必须把这两个关联的操作步骤写到程序里 阅读全文
posted @ 2021-12-11 15:49 damndamit 阅读(53) 评论(0) 推荐(0)
摘要: 2021.12.10 视图 常见的数据库对象 对象 描述 表(TABLE) 表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录 数据字典 就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护,程序员通常不应该修改,只可查看 约束(CONSTRAINT) 执行数据校验的 阅读全文
posted @ 2021-12-11 15:48 damndamit 阅读(89) 评论(0) 推荐(0)
摘要: 2021.12.10 约束 约束的概述: 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability)。它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。 为了保证数据的完整性,SQL规范以约束的方式 阅读全文
posted @ 2021-12-11 15:47 damndamit 阅读(164) 评论(0) 推荐(0)
摘要: 2021.12.10 DML之增删改 更新数据 使用 UPDATE 语句更新数据。语法如下: UPDATE table_name SET column1=value1, column2=value2, … , column=valuen [WHERE condition] 可以一次更新多条数据。 如 阅读全文
posted @ 2021-12-11 15:46 damndamit 阅读(55) 评论(0) 推荐(0)
摘要: 2021.12.9 子查询 相关子查询 如果子查询的执行依赖于外部查询,通常情况下都是因为子查询中的表用到了外部的表,并进行了条件关联,因此每执行一次外部查询,子查询都要重新计算一次,这样的子查询就称之为关联子查询。 相关子查询按照一行接一行的顺序执行,主查询的每一行都执行一次子查询。 典型的运用场 阅读全文
posted @ 2021-12-09 22:21 damndamit 阅读(18) 评论(0) 推荐(0)
摘要: 2021.12.9 聚合函数 常见的聚合函数 具体的count的使用场景的比较(默认具体字段没有非空的)。这里涉及到更多底层方面的东西,到后面索引的时候再去具体了解,这里就大概知道各自的结果就可以了: 其实,对于MyISAM引擎的表是没有区别的。这种引擎内部有一计数器在维护着行数。 Innodb引擎 阅读全文
posted @ 2021-12-09 22:17 damndamit 阅读(46) 评论(0) 推荐(0)
摘要: 2021.12.9 多表查询 一点使用中的注意就是字段之间是用逗号隔开的,但是判断语句之间都是用and或者or等关键字来隔开的。 各种表相关 内连接和外连接 内连接: 合并具有同一列的两个以上的表的行, 结果集中不包含一个表与另一个表不匹配的行 外连接: 两个表在连接过程中除了返回满足连接条件的行以 阅读全文
posted @ 2021-12-09 22:16 damndamit 阅读(13) 评论(0) 推荐(0)
摘要: 2021.12.8 运算符 整章都是一个对应的问题,也没有啥思考的地方,都是记忆一下即可。尽快过了。 算数运算符 下面是一些使用的小例子,也没啥演示的必要了: 一个整数类型的值对整数进行加法和减法操作,结果还是一个整数; 一个整数类型的值对浮点数进行加法和减法操作,结果是一个浮点数; 加法和减法的优 阅读全文
posted @ 2021-12-08 11:52 damndamit 阅读(53) 评论(0) 推荐(0)
摘要: 2021.12.7 mysql 数据库常识 为什么需要数据库 实现数据的持久化。 而数据库在实现这一功能上的特点就是存储的量很大,存储的结构可以更复杂。 重要概念 DBMS:数据库管理系统。是一种操纵和管理数据库的大型软件。常说的Mysql即是属于这种管理系统。 大概的示意图: 数据库中即是常见的. 阅读全文
posted @ 2021-12-07 22:11 damndamit 阅读(44) 评论(0) 推荐(0)