- 博客(6)
- 收藏
- 关注
原创 MySQL数据库设计·范式
数据库范式: 1NF: 在符合第一范式(1NF)表中的每个域值只能是实体的一个属性或一个属性的一部分。简而言之,第一范式就是无重复的域。 2NF: 在1NF的基础上,非码属性必须完全依赖于候选码(在1NF基础上消除非主属性对主码的部分函数依赖) 3NF: 在2NF基础上,任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖) 函数依赖: 通过一个属性(组)A, 能确定唯一的B属性的值, 称B函数依赖于A 例如: 学号 -> 姓名 学号+课程...
2021-07-17 09:31:41 102
原创 MySQL数据库【习题训练】②
分组查询表源见MySQL【数据库】习题训练①-- 1.使用 decode 函数,按照下面的条件:(oracle)-- switch-case-- decode(field, case1, value1, case2, value2 ...)/**PRESIDENT AMANAGER BANALYST CSALESMAN DCLERK E*/select ename, job, decode(job...
2021-07-15 20:24:17 243
原创 MySQL基础知识·约束
1 DQL查询语句1.1 排序-- 结果排序 order by [数值\时间\字符串]-- 默认 asc 升序-- desc 降序select * from emp order by ename asc;select * from emp order by ename asc, empno desc;-- 去除重复 distinct (单列去重, 多列整体去重)-- 查询职位和部门编号select distinct job, deptno from emp;1.2 聚合函数
2021-07-15 20:12:26 186
原创 MySQL数据库【习题训练】①
基础查询:1. 查询职员表中工资大于 3600 的员工姓名和工资select ename, sal from emp where sal > 3600;2. 查询职员表中员工号为 7369 的员工的姓名和部门号码select ename, deptno from emp where empno = 7369;3. 选择职员表中工资不在 4000 到 5000 的员工的姓名和工资select ename, sal from emp where sal not between 400...
2021-07-15 08:51:18 388
原创 MySQL基础知识
SQL 的概念1、什么是 SQL Structured Query Language 结构化查询语⾔2 、SQL 作⽤ 1. 是⼀种所有关系型数据库的查询规范,不同的数据库都⽀持。2. 通⽤的数据库操作语⾔,可以⽤在不同的数据库中。3. 不同的数据库 SQL 语句有⼀些区别 -- 称为“⽅⾔”。3 、SQL 语句分类 1. Data Definition Language (DDL 数据定义语⾔), 如:建库,建表2. Data Manipulation Language
2021-07-14 12:39:15 134
原创 JAVA基础篇①----语法
java语法基础:1,关键字:其实就是某种语言赋予了特殊含义的单词。2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含0—9、a—z、$、_; 注意: ①:数字不可以开头。 ②:不可以使用关键字。3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储空间,用于存储常量数据。 作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。 特点:变量空间可以重复使用。 什么时候定义变量?只要是数据...
2021-07-13 15:42:07 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人