03 2023 档案

摘要:1、规范数据库设计 1.1、为什么需要要设计数据库 ==当数据库比较复杂的时候,我们就需要设计了== 糟糕的数据库设计: 数据冗余,浪费空间 数据插入和删除都会麻烦、异常【屏蔽使用物理外键】 程序的性能差 良好的数据库设计: 节省内存空间 保证数据库的完整性 方便我们的开发系统 软件开发中,关于数据 阅读全文
posted @ 2023-03-06 11:26 习梦生 阅读(34) 评论(0) 推荐(0)
摘要:索引 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 提取句子主干,就可以得到索引的本质:索引是数据结构 1.1、索引的分类 在一个表中,主键索引只能有一个,唯一索引可以有多个 主键索引(primary key) 唯一的标识,主键不可重复,只能有一个主键,多 阅读全文
posted @ 2023-03-06 11:26 习梦生 阅读(28) 评论(0) 推荐(0)
摘要:1.数据库驱动 驱动:声卡、显卡、数据库 我们的程序会通过数据库驱动,和数据库打交道 2.JDBC SUN公司为了简化开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称JDBC这些规范的实现由具体的厂商去做~ 对于开发人员来说,我们只需要掌握JDBC接口的操作即可! ja 阅读全文
posted @ 2023-03-06 11:25 习梦生 阅读(32) 评论(0) 推荐(0)
摘要:1、常用函数 -- 常用函数 -- 数学运算 select abs(-8) -- 绝对值 select ceiling(9.4) -- 向上取整 select floor(9.4) -- 向下取整 select rand() -- 返回一个 0~1之前的随机数 select sign() -- 判度 阅读全文
posted @ 2023-03-06 11:19 习梦生 阅读(28) 评论(0) 推荐(0)
摘要:1.事务 1.1、什么是事务 ==要么都成功,要么都失败== —————— 1、SQL执行 A 给 B 转账 A 1000 ——转——> 200 B 200 2、SQL执行 B 收到 A 的钱 A 800 ——收——> B 400 —————— 事务原则:ACID原则 原子性,一致性,隔离性,持久性 阅读全文
posted @ 2023-03-06 11:17 习梦生 阅读(15) 评论(0) 推荐(0)
摘要:1.DQL查询数据(最重点) 1.1、DQL (Data Query Language:数据查询语言) 所有的查询操作都用它Select 简单的查询,复杂的查询它都能做 数据库中最核心的语言,最重要的语言 使用频率最高的语言 1.2、指定查询字段 -- 查询全部的学生 select * from ` 阅读全文
posted @ 2023-03-06 11:13 习梦生 阅读(21) 评论(0) 推荐(0)
摘要:操作数据库 操作数据库>操作数据库中的表>操作数据库中表的数据 mysql关键字不区分大小写 1. 创建数据库 CREATE DATABASE [IF NOT EXISTS] westos; -- 以westos举例,[内容为可选] 2. 删除数据库 DROP DATABASE [IF EXISTS 阅读全文
posted @ 2023-03-06 11:11 习梦生 阅读(38) 评论(0) 推荐(0)
摘要:1. 数据类型 数值 tinyint 十分小的数据 1字节 smallint 较小的数据 2字节 mediumint 中等大小的数据 3字节 int 标准的整数 4字节 常用的 big 较大的数据 8字节 float 浮点数 4字节 double 浮点数 8字节 decimal 字符串形式浮点数 金 阅读全文
posted @ 2023-03-06 11:08 习梦生 阅读(21) 评论(0) 推荐(0)
摘要:初步认识MySQL 前端(页面:展示数据!) 后台(连接点:连接数据库JDBC,连接前端(控制,控制试视图跳转,和给前端传递数据)) 数据库(存数据,txt,Excel,word) 所需知识: 操作系统、数据结构与算法 离散数学、数字电路、体系结构、编译原理 数据库 (DB DataBase) 关系 阅读全文
posted @ 2023-03-06 11:08 习梦生 阅读(20) 评论(0) 推荐(0)