上一页 1 ··· 14 15 16 17 18
摘要: 为这个音乐软件设计数据库 画出数据库关系图 我的设计: -- 数据库设计案例 -- 创建专辑表 create table Music( id int primary key auto_increment, -- 编号 title varchar(32), -- 专辑名 alias varchar(3 阅读全文
posted @ 2022-09-09 00:52 风陵南 阅读(911) 评论(0) 推荐(0)
摘要: 表关系之 一对多 一对多(多对一): 如:部门表 和 员工表 一个部门对应多个员工,一个员工对应一个部门 实现方式: 在多的一方建立外键,指向一的一方的主键 (具体实现已在外键章节实现) 表关系之 多对多 多对多: 如:订单 和 商品 一个商品对应多个订单 ,一个订单包含多个商品 实现方式: 建立第 阅读全文
posted @ 2022-09-08 23:11 风陵南 阅读(193) 评论(0) 推荐(0)
摘要: 数据库设计简介 1. 软件的研发步骤 2. 数据库设计概念 根据业务系统的具体需求,结合所选用的DBMS(数据库管理系统)(即SQL、MySQL或是其他),为业务系统构造出最优的数据存储模型 建立数据库中的表结构以及表与表之间的关联关系的过程。 3. 数据库设计步骤 4. 表关系 1. 一对一: 如 阅读全文
posted @ 2022-09-08 00:34 风陵南 阅读(132) 评论(0) 推荐(0)
摘要: 约束的概念和分类 1、 约束的概念 * 约束是作用于表中列上的规则,用于限制加入的数据 * 约束的存在保证了数据库中数据的正确性、有效性和完整性 2、 约束的分类(MySQL不支持检查约束)(数据大小的校验通常在java代码中进行) 约束名称 描述 关键字 非空约束 保证列中所有的数据不能有 nul 阅读全文
posted @ 2022-09-06 20:43 风陵南 阅读(504) 评论(0) 推荐(0)
摘要: 一、查询语法 select 字段列表 from 表名列表 where 条件列表 group by 分组列表 having 分组后条件 order by 排序字段 limit 分页限定 (提供一个表来操作操作) -- 删除 stu 表 drop table if exists stu; -- 创建st 阅读全文
posted @ 2022-08-10 20:53 风陵南 阅读(152) 评论(0) 推荐(0)
摘要: 一、添加数据 1.给指定列添加数据 insert into 表名(列名1,列名2,...) values(值1,值2...); 执行给指定列添加数据前: -- 给指定列添加数据 insert into 表名(列名1,列名2,...) values(值1,值2...); insert into stu 阅读全文
posted @ 2022-08-05 19:14 风陵南 阅读(92) 评论(0) 推荐(0)
摘要: 1.下载 下载地址:https://wwb.lanzoub.com/i4TuZ0g3okod 破解: 解压后有两个文件 先点击第一个文件依次安装 安装完成后 运行 破解完成 2.初始化 第一步打开软件点击连接 选择MySQL 弹出如下界面 填写配置 连接完成后 可以看见我们之前在命令行操作的一些数据 阅读全文
posted @ 2022-07-16 17:04 风陵南 阅读(489) 评论(0) 推荐(0)
摘要: 1.查询表 查询当前数据库下所有表名称 show tables; 查询表结构 desc 表名称; 2.创建表 create table 表名 ( 字段名1 数据类型1, 字段名2 数据类型2, ...... 字段名n 数据类型n ); 查询该表结构 3.删除表 (1)直接删除表 drop table 阅读全文
posted @ 2022-07-16 16:22 风陵南 阅读(70) 评论(0) 推荐(0)
摘要: 1.数值类型 age int score double(总长度,小数点后保留的位数) 若要0-100 保留2位 score double(5,2) 2.日期类型 birthday date 3.字符串类型 (超过最大长度报错) (1)定长字符串 char(最大长度) ——存储性能高 name cha 阅读全文
posted @ 2022-07-16 16:12 风陵南 阅读(60) 评论(0) 推荐(0)
摘要: 1.查询 查询所有数据库名称 show databases; 2.创建 创建数据库 create database 数据库名称; 创建数据库(判断,如果不存在则创建) create database if not exists 数据库名称; 3.删除 删除数据库 drop database 数据库名 阅读全文
posted @ 2022-07-09 22:11 风陵南 阅读(60) 评论(0) 推荐(0)
摘要: 通用语法 1.SQL可以单行或多行书写,以分号结尾。 2.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。 3.注释 1)单行注释: -- 注释内容 或 # 注释内容(MySQL特有) 2)多行注释: /* 注释 * / 分类 1.DDL:操作数据库,表等 2.DML:对表中的数据进行 阅读全文
posted @ 2022-07-09 20:43 风陵南 阅读(87) 评论(0) 推荐(0)
摘要: 一、下载 下载链接:MySQL :: Download MySQL Community Server (Archived Versions) 二、安装(解压) 三、配置 1.添加环境变量 我的电脑->属性->高级系统设置->环境变量 新建环境变量 在Path中添加bin路径 环境变量配置完毕 2.新 阅读全文
posted @ 2022-07-09 20:19 风陵南 阅读(232) 评论(0) 推荐(0)
摘要: Java中 小数直接进行乘除运算,会出现精度问题导致计算结果有误需要使用 BigDecimal 类型辅助运算,保证精度无误源码: import java.math.BigDecimal;import java.math.RoundingMode;public class BigDecimalDemo 阅读全文
posted @ 2022-03-22 23:35 风陵南 阅读(235) 评论(0) 推荐(0)
摘要: 开始学习Java!!! 阅读全文
posted @ 2022-01-21 16:22 风陵南 阅读(54) 评论(1) 推荐(0)
上一页 1 ··· 14 15 16 17 18