图书管理系统 1.概述 项目背景 2.需求分析 2.1 系统需求 2.2 数据需求 2.3  数据字典 2.3.1 书籍信息表 2.3.2 库存信息表 2.3.4 顾客信息表 2.3.5 管…

2021年3月5日 0条评论 26点热度 阅读全文

目录 L 3.Spring Boot集成MySQL 一、使用JDBCTemplate引入MySQL 1.添加spring boot jdbc数据源配置 2.引入maven依赖(jdbc、connector、druid) 二、集成mybatis 1.单数据源mybatis集成 2.多数据源mybatis集成 L 4.Spring Boot集成SuperDiamond 1.引入maven依赖 2.在启动类中添加需要通过集中配置替换的文件 L 5.Spring Boot集成Dubbo 1.引入Dubbo和注册中心ZooK…

2021年3月5日 0条评论 16点热度 阅读全文

索引的存储 B-Tree索引 innodb存储引擎使用的B+ Tree。每个叶子节点包含下一个叶子节点的指针,其所有的值都是有序存储,并且每个叶子节点至根节点的距离是相同的。 索引查询 保证按照索引的最左边前缀(leftmost prefix of the index)来进行查询(必须从索引的最左边的列开始,不能跳过索引列,不能使用索引中范围条件右边的列(eg:like))。 索引排序 按索引顺序扫描。多表查询且ORDER BY中所有列都是第个表的列,其他情况使用filesort。 filesort。在内存中基于快…

2021年3月5日 0条评论 10点热度 阅读全文

一、数据类型 Clickhouse数据类型可以划分为三种,分别是基础类型、复合类型和特殊类型。 1. 基础类型 1.1 数值类型 1)Int 有着无符号整数和有符号整数两种。 名称 大小(字节) 范围 普遍观念 Int8 1 -128 到 127 Tinyint Int16 2 -32768 到 32767 Smallint Int32 4 -2147483648 到 2147483647 Int Int64 8 -9223372036854775808 到 9223372036854775807 Bigint U…

2021年3月5日 0条评论 11点热度 阅读全文

###数据库 ####数据库介绍 之前通过io流操作文件的方式保存数据弊端: 效率低 一般只能保存小量数据 只能保存文本数据 ####什么是DB DataBase数据库,数据库实际上就是一个文件集合 ####什么是DBMS DataBaseManagementSystem 数据库管理系统,是用来管理数据库文件的软件 常见的DBMS:MySql Oracle DB2 Sqlserver… ####数据库分类 关系型数据库 以表为单位保存数据,经过数学理论验证,关系型数据库可以保存现实生活中的任何关系 非关系型数据库 …

2021年3月5日 0条评论 19点热度 阅读全文

一、讲解        首先说明 键字=码字,所以 主键=主码=主关键字,候选键=候选码=候选关键字... 所谓关系键,指的是一个表中的一个(或一组)属性,用来标识该表的每一行或与另一个表产生联系。 话不多说,上图:   相信这个图已经画得很清晰了,下面逐一解释:   1、码=超键:能够唯一标识一条记录的属性或属性集。 标识性:一个数据表的所有记录都具有不同的超键 非空性:不能为空 有些时候也把码称作“键”   2、候选键=候选码:能够唯一标识一条记录的最小属性集 标识性:一…

2021年3月5日 0条评论 14点热度 阅读全文

MySQL 01.初识数据库管理软件 02.Mysql简介及安装(windows平台) 03.Mysql安装(Linux平台) 04.初识SQL语句 05.MySQL库的详细操作 06.存储引擎(表类型) 07.表数据类型详解 08.表完整性约束详解 09.mysql模式设置介绍 10.MySQL表的详细操作 11.记录相关操作之单表查询 12.记录相关操作之多表查询+(综合练习) 13.MySQL记录的详细操作 14.Pymysql模块的使用 15.MySQL数据备份与IDE工具介绍 16.视图、触发器、事务、存…

2021年3月5日 0条评论 13点热度 阅读全文

xml基本配置 <!-- 配置事务通知属性 --> <tx:advice id="transactionAdvice" transaction-manager="transactionManager"> <tx:attributes> <tx:method name="add*" propagation="REQUIRED" rollback-for="Exception,RuntimeException,SQLException"/> <tx:method n…

2021年3月5日 0条评论 17点热度 阅读全文

索引 数据库 索引和字典目录差不多原理。如果数据不是很多,不用索引查询 会更快,否 则用索引查询会更快。索引和表存储位置是分开的,索引的主要目的是提高数据 检索性能。索引的创建和删除不会影响表中数据。然而删除索引有可能导致数据检索的性能下降。索引表会占据磁盘空间。索引中的数据和 字典目录一样按照字母顺序排序,每个数据指向数据表中的对应一个或多个位置。在where语句中会用到索引,如果没有指定where条件的索引会全表扫描。因为索引表中数据是有顺序的,所以数据库查找索引的时候会进行类似于二分法查找索引数据,然后用该索…

2021年3月5日 0条评论 14点热度 阅读全文

报表需求 某政府机构需要做一张居民身份证申领登记表,需要把相关信息打印给客户,同时在每个打印单上配有一个可查询申领进度的二维码,不需要用户登录,直接扫描就可看查看; 报表效果 报表设计过程 首先需要选择一款适合的报表工具,这里采用 积木报表平台 进行设计,具体步骤如下: 1. 数据准备 a) 数据库中新建一张表,表名为“user”,用来存储客户信息数据 b)通过SQL方式展示报表 点击“数据集管理 ->SQL数据集”,进入数据集管理界面,添加user表,并解析数据; 2. 模板设计 a)设计界面样式,拖动数据…

2021年3月5日 0条评论 6点热度 阅读全文
1345672000