![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql知识点
文章平均质量分 80
全套mysql知识点,偏重SQL语句
ylffly21
正在求学的一名伪程序员
展开
-
Java SE最全知识点···第一章 java概述
第一章 java概论1、java语言的特性*简单性:相对而言的,例如java中不在支持多继承,C++是支持多继承的,多继承比较复杂,C++中有指针,java中屏蔽了指针的概念。所以java相对是简单的。Java语言底层是C++实现的 *面向对象:java是纯面向对象的,更符合人的思维模式,更容易理解。 *可移植性:什么是可以移植性?java程序可以做到一次编译,到处运行。也就是java程序可以在Windows操作系统上运行,不做任何修改,同样的java程序可以直接放到linux操作系统上运行,这原创 2021-08-08 19:44:50 · 90 阅读 · 0 评论 -
小白必看的mysql~day eight
索引、视图and三范式1、索引1.1、什么是索引,有什么用?索引就相当于一本书的目录,通过目录可以快速的找到对应的资源在数据库方面,查询一张表的时候有两种检索方式:第一种:全表扫描第二种:根据索引检索(效率很高)索引为什么可以提高检索效率呢?其实最根本的原理是缩小了扫描的范围。索引虽然可以提高检索效率,但是不能随意的添加索引,因为索引也是数据库当中的对象,也需要数据库不断的维护。是有维护成本的。比如,表中的数据经常被修改。这样就不适合添加索引,因为数据一旦修改,索引需要重新排序,进行维护。原创 2021-07-13 11:28:38 · 89 阅读 · 0 评论 -
小白必看的mysql~day seven
事务1、事务(Transaction)1.1、什么是事务?一个事务是一个完整的业务逻辑单元,不可再分。比如:银行账户转账,从A账户向B账户转账10000元,需要执行两条update语句。两条DML语句必须同时成功,或者同时失败,不允许出现一条成功,一条失败。要想保证以上的两条DML语句同时成功或者同时失败,那么就需要使用数据库的“事务机制”1.2、只有DML语句才有事务(insert delete update)为啥?因为他们这三个语句都是和数据库表当中的“数据”相关的。事务的存在是为.原创 2021-07-13 11:24:15 · 59 阅读 · 0 评论 -
小白必看的mysql~day one
day one数据库(数据库管理系统:简单的sql语句)MySQL端口3306web端口801、 sql、DB、DBMS分别是什么,他们之间的关系?DB:DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DBMS:DataBase Management System(数据库管理系统,常见的有:MySQL、oracle、DB2、Sybase、sqlserver。。。)SQL:结构化查询语言,是一门标准通用的语言。DBMS负责执行sql语句,通过执行sql语句来操作DB当中的数据。原创 2021-07-11 22:37:04 · 65 阅读 · 0 评论 -
mysql最全练习题~面试必备
1、取得每个部门最高薪水的人员名称2、哪些人的薪水在部门的平均薪水之上3、取得部门中(所有人的)平均的薪水等级,如下:4、不准用组函数(Max),取得最高薪水5、取得平均薪水最高的部门的部门编号6、取得平均薪水最高的部门的部门名称7、求平均薪水的等级最低的部门的部门名称8、取得比普通员工(员工代码没有在mgr字段上出现的)的最高薪水还要高的领导人姓名9、取得薪水最高的前五名员工10、取得薪水最高的第六到第十名员工11、取得最后入职的5名员工12、取得每个薪水等级有转载 2021-07-13 11:35:07 · 447 阅读 · 0 评论 -
小白必看的mysql~daythree
day threeDQL多表联查1、关于查询结果集的去重?distinct关键字去除重复记录Select ename,distinct job from emp;错误语法重点:distinct只能出现在所有字段的最前面,后面的字段联合去重。案例:统计岗位数量?Select count(distinct job) from emp;2、连接查询2.1 、什么是连接查询?在实际开发中,大部分的情况下都不是从单表中查询数据,一般都是多张表联合查询取出最终的结果。2.原创 2021-07-12 10:17:52 · 88 阅读 · 0 评论 -
小白必看的mysql~day four
DDL语句1、创建表:建表语句的语法格式:create table 表名(字段名1 数据类型,字段名2 数据类型,字段名3 数据类型,。。。);关于MySQL当中字段的数据类型?int 整数型(java中的int)bigint 长整型(java中的long)float 浮点型(java中的float double)char 定长字符串(java中的String)varchar 可变长字符串(StringBuffer/StringBuilder)date 日期类型(java.sq原创 2021-07-12 10:38:18 · 72 阅读 · 0 评论 -
小白必看的mysql~day two
day twoDQL语句1、简单的查询语句(DQL)语法格式:Select 字段名1,字段名2,字段名3……from 表名;提示:1、任何一条SQL语句以“;”结尾2、sql语句不区分大小写。查询员工的年薪?(字段可以参与数学运算)Select ename,sal*12 from emp;给查询结果的列重命名Select ename,sal12 as yearsal from emp;重命名中有中文时:Select ename,sal12 as ‘年薪’ from emp;注意:原创 2021-07-11 22:52:21 · 89 阅读 · 0 评论 -
小白必看的mysql~day five
约束1、约束(constraint)1.1、什么是约束?常见的约束有哪些?再创键表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中的数据的合法性、有效性、完整性。常见的约束有哪些?非空约束(not null):约束的字段不能为null唯一约束(unique):约束的字段不能重复主键约束(primary key):约束的字段既不能为null,也不能重复(简称PK)外键约束(foreign key):检查约束(check):注意oracle数据库有check约束,但mysql原创 2021-07-12 10:46:06 · 101 阅读 · 0 评论 -
小白必看的mysql~day six
存储1、存储引擎1.1、完整的建表语句CREATE TABLE `t_student` ( `no` bigint(20) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `sex` char(1) DEFAULT NULL, `classno` varchar(255) DEFAULT NULL, `birth` char(10) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1原创 2021-07-13 11:19:02 · 78 阅读 · 0 评论 -
R语言画图你所不知道,都在这里
R语言——画图知识点R语言中可以画的图形有很多,本帖子只有散点图、点线图、饼图、柱状图、直方图、箱型图散点图x <- 1:20y <- x^2plot(x,y,main="y=x^2")运行结果:点线图x <- 1:20y <- x^2plot(x,y,main="y=x^2",type ="b")运行结果:每次调用plot(),现有的图...原创 2020-04-20 17:25:55 · 1391 阅读 · 0 评论