摘要:
第一节 多表查询 1.查询语法: select 列名列表 from 表名列表 where.... 准备sql 创建部门表 ~~~mysql CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT 阅读全文
摘要:
MySQL的约束 内容 1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询 2. 约束 3. 多表之间的关系 4. 范式 5. 数据库的备份和还原 第一节 DQL查询 1.排序查询 语法:order by 子句 order by 排序字段1 排序方式1 , 排序字 阅读全文
摘要:
第三节 数据库的设计 1.多表之间的关系 1.分类: 1. 一对一(了解): 如:人和身份证 分析:一个人只有一个身份证,一个身份证只能对应一个人 2. 一对多(多对一): 如:部门和员工 分析:一个部门有多个员工,一个员工只能对应一个部门 3. 多对多: 如:学生和课程 分析:一个学生可以选择很多 阅读全文
摘要:
第二节 约束 概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性 1.非空约束 not null,某列的值不能为null ~~~MySQL 创建表示添加约束 CREATE TABLE stu( id INT, NAME VARCHAR(20) NOT NULL ); 创建表完后,添加非空约 阅读全文
摘要:
DQL查询 1.排序查询 语法:order by 子句 order by 排序字段1 排序方式1 , 排序字段2 排序方式2... 排序方式: ASC:升序,默认的。 DESC:降序。 注意: 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。 2.聚合函数 将一列数据作为一个整体,进行 阅读全文
摘要:
第一节 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? 用于存储和管理数据的仓库。 3. 数据库的特点: 4. 持久化存储数据的。其实数据库就是一个文件系统 5. 方便存储和管理数据 6. 使用了统一的方式操作数据库 SQL 7. 常见的数据库软件 阅读全文
摘要:
SQL 1.介绍 什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 1. SQL 语句可以单行或多行书写,以分号结尾。 2. 可使用空格和缩进来增强 阅读全文
摘要:
day02_MySQL基础 内容 1. 数据库的基本概念 2. MySQL数据库软件 1. 安装 2. 卸载 3. 配置 3. SQL 第一节 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? 用于存储和管理数据的仓库。 3. 数据库的特点: 4. 持 阅读全文
摘要:
01_基础加强笔记 内容 1. Junit单元测试 2. 反射 3. 注解 第一章.Junit单元测试 1.测试分类 1.黑盒测试 不需要写代码,给输入值,看程序是否能够输出期望的值 2.白盒测试 需要写代码,关注程序具体的执行流程 第二章.Junit使用:白盒测试 1.步骤 1. 定义一个测试类( 阅读全文
摘要:
注解 1.概念 注解:说明程序的,给计算机看的 注释:用文字描述程序。给程序员看的 2.定义 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些 阅读全文