自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Java程序设计基础(第一章)

初识Java程序、算法和流程图程序程序一词来源于生活,在生活中,我们经常会听到“按照程序办事”,此处的“程序”通常指为进行某项活动或事件所规定的方式和过程。程序是为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。算法解决问题的具体方法和步骤算法的常用表示方法有两种:使用自然语言描述算法和使用流程图描述算法。流程图流程图是算法的一种图形化表示方式。流程图直观、清晰,更有利于人们设计与理解算法。它使用一组预定义的符号来说明如何执行特定任务。常用的流程图图形符

2021-08-16 12:01:09 111

原创 MySQL数据操作与查询(第七章 下)

上一节我们学习了内连接查询,这一节我们继续讲外连接查询。外连接查询基本概念在内连接查询中,只有满足连接条件的记录才能出现在查询结果中。但在实际应用中,如果希望不满足连接条件的记录也在查询结果中出现,这时需要使用外连接查询。根据不同的外连接形式,外连接所生成的结果集中不仅包含符合条件的数据记录,还包含左表或右表或左右表中所有的数据记录。语法类型左外连接右外连接左外连接(LEFT JOIN)左外连接的结果集包括左表的所有记录和右表中满足连接条件的记录,结果集中那些不符合连接条件的来

2021-08-15 12:34:26 74

原创 MySQL数据操作与查询(第七章 上)

上一节我们学习了聚合函数和分组查询,这一节我们讲连接查询。连接查询连接是把不同表的记录连到一起的最普遍的方法,通过连接查询可将多个表作为一个表进行处理。连接查询分为内连接和外连接。内连接查询内连接基于连接谓词,它将两张表 ( 如A 和 B) 的列组合在一起,产生新的结果表。内连接查询会将 A 表的每一行和 B 表的每一行进行比较,并找出满足连接谓词的组合。当连接谓词被满足,A 和 B 中匹配的行会按列组合(并排组合)成结果集中的一行。内连接分 3 种:交叉连接、相等连接和自然连接。内

2021-08-14 13:35:32 78

原创 MySQL数据操作与查询(第六章 下)

上一节我们学习了聚合函数,并且了解了每个函数的作用及用法,这一节我们讲分组查询。分组查询 group by 子句group by子句使用 group by 子句可以将数据划分到不同的组中,实现对记录的分组查询。group by 从英文字面的意义上可以理解为“根据(by)一定的规则进行分组(group)”。该子句的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对这若干个小区域进行统计汇总。语法如下:说明:在通常情况下, group by 子句需要与聚合函数一同使用。多字段

2021-08-13 12:17:09 63

原创 MySQL数据操作与查询(第六章 上)

上一章我们学习了MySQL数学函数中的各种函数以及用法,这一章我们学习聚合函数以及分组查询。sum、max 和 min 聚合函数聚合函数聚合函数用于对一组值进行计算并返回一个汇总值,使用聚合函数可以统计记录行数、计算某个字段值的总和以及这些值的最大值、最小值和平均值等。sum函数(求和函数)计算某个或某些字段值的总和。max/min 函数(最大/小值函数)计算某些字段中的最大值或最小值。avg函数(平均值函数)avg(column) 用于返回数字型字段 column 的平均值,注意:列值为

2021-08-12 12:19:10 82

原创 MySQL数据操作与查询(第五章 下)

上一节我们学习了MySQL函数中的数学函数、控制流函数以及字符串函数,这一节我们继续讲日期和时间函数、系统信息函数和加密函数。日期和时间函数该函数主要用来处理日期和时间的值,一般的日期函数除了可以使用DATE类型的参数外,还可以使用DATETIME或TIMESTAMP类型的参数,只是忽略了这部分类型的值的时间部分。系统信息函数和加密函数系统信息函数用于获取MySQL数据库中的系统信息,这些信息主要包括:数据库的版本号、当前用户名和连接数、系统字符集以及最后一个系统生成的值等。加

2021-08-11 12:37:40 84

原创 MySQL数据操作与查询(第五章 上)

上一章我们学习了使用select查询,查询的基本概念和常用语法,这一章我们学习MySQL函数。数学函数和控制流函数数学函数数学函数是用来处理数值数据方面的运算,MySQL中主要的数学函数有绝对值函数、三角函数、对数函数和随机函数等。使用数学函数的过程中,如果有错误发生,该函数将返回null。控制流函数控制流函数也称作“条件判断函数”,其根据满足的条件不同,执行相应的流程。MySQL 中常见的控制流函数有 IF、IFNULL。字符串函数字符串函数主要用来处理字符串数据,MySQ

2021-08-10 12:11:13 74

原创 MySQL数据操作与查询(第四章 下)

定制显示查询结果单列排序select * from 表名 order by 字段名 asc(默认升序排序)或select * from 表名 order by 字段名多列排序select 字段1 列别名1 ,字段2 列别名2 , 字段3 列别名3 … from 表名 order by 字段名, 字段名 desc(降序排序)使用 LIMIT 限制查询结果数量具体语法如下语法说明:参数 offset 和 rows 必须为整数,offset 可以省略。offset 指定第一个返回记录行的

2021-08-09 12:33:42 67

原创 MySQL数据操作与查询(第四章 上)

select 选择列表1.select查询语句的语法如下:语法说明必须的子句只有 select 子句和 from 子句where 子句用于对查询结果进行过滤group by 子句根据指定列分组,having 子句对分组后的结果进行过滤(后续章节学习)order by 子句用于对查询结果进行排序。asc 表示升序排序,desc 表示降序排序,默认按 asc 排序。2.选择所有列的语句如下:select * from lin3.查询部分列的语句select lineNo fr

2021-08-08 12:46:02 101

原创 MySQL数据操作与查询(第三章 下)

使用DML新增和更新表数据数据操纵语言(Data Manipulation Language,DML) 由 DBMS 提供,用于让用户或程序员使用,实现对数据库中数据的操作。基本的 DML 分为两类四种:检索(查询)和更新(插入、删除、修改)。常用语法如下:新增一条数据语法说明:1.关键字 INTO 可以省略2.字段列表是可选项3.字段列表由若干个需要插入数据的字段名组成,各字段使用“,”隔开,若省略了字段列表,则表示需要为表的所有字段插入数据4.值列表为必选项,该列表给出了待插入的若

2021-08-07 12:39:08 179

原创 MySQL数据操作与查询(第三章 上)

DDL和DML使用 DDL 定义数据库表结构SQL简介结构化查询语言(Structured Query Language,SQL)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,专用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。SQL 作为关系型数据库管理系统的标准语言(ANSI X3.135-1986),在 1987 年得到国际标准组织的支持成为国际标准。不过不同数据库系统之间的 SQL 不能完全通用。SQL 重点内容包括数据定义语言 DDL 和数据

2021-08-06 13:27:54 80

原创 MySQL数据操作与查询(第二章 下)

上一节我们学习了MySQL中的关系模型和数据表以及MySQL中常用的几种数据类型,接下来我们继续接着讲数据完整性约束和参照完整性约束。数据完整性约束1.数据完整性为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改以及删除等操作时,DBMS 自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。数据完整性用于保证数据库中的数据在逻辑上的一致性、正确性和可靠性。数据完整性主要包含:实体完整性、域完整性和参照完整性。2.实体完

2021-08-05 12:56:09 170

原创 MySQL数据操作与查询(第二章 上)

表结构管理关系模型与数据表关系模型关系模型是由若干个关系模式组成的集合,关系模式的实例称为关系,每个关系实际上是一张二维表格。关系模型中常用的术语:关系(Relation)元组(Tuple)属性(Attribute)主键(Key)关系模式关系数据库关系数据库是以关系模型为基础的数据库,是一种根据表、元组(记录)以及字段(列)之间的关系进行组织和访问数据的数据库,其通过若干个表来存取数据,并且通过关系将这些表联系在一起。数据表什么是数据表?对于关系型数据库而言,一张表

2021-08-04 13:25:18 75

原创 MySQL数据操作与查询(第一章)

MySQL数据库基础数据库简介数据和数据库的定义什么是数据?数据:它包括各种各样的类型,例如文字、图形、图像、声音以及各种档案记录等等等等这些都是数据。什么又是数据库呢?数据库(DataBase,DB)是按照数据结构来组织、存储和管理数据的仓库,是一个长期存储在计算机内的有组织、可共享统一管理的数据集合。它是一个按数据结构来存储和管理数据的计算机软件系统。对于数据库它有两种不同的含义保管数据的“仓库”以及管理数据的方法和技术。简单的说,数据库就是用来存储数据的存储空间。数据库类型

2021-08-03 19:20:49 156

原创 Java应用基础第三章表达式与运算符

运算符按功能分为:赋值运算符、算术运算符、关系运算符和逻辑运算符按操作数的个数分类:单目运算符、双目运算符、三目运算符使用运算符时注意运算符的目:运算符能连接操作数的个数称为运算符的目运算符的优先级:优先级是指在一个表达式中出现多个不同运算符,在进行计算时运算符执行的先后次序。运算符的结合方向:结合方向又称为结合性,是指当一个操作数连接两个同一优先级的运算符时,按运算符的结合性所规定的结合方向处理。赋值运算符赋值运算符为“=”,是Java语言中最简单,也是最常用的运算符。注意赋值

2021-06-28 18:10:35 47

原创 Java知识分享第二章变量与数据类型

变量变量是程序中存储数据的基本单元,在该存储空间中,存储的数据值可以改变。通过变量名可以简单快速地找到它存储的数据变量的概念变量的使用步骤第一步:声明变量,即“根据数据类型在内存申请空间”第二步:赋值,即“将数据存储至对应的内存空间”第一步和第二步可以合并第三步:使用变量,即“取出数据使用”变量的命名规范标识符必须以字母、下划线“_”或“$”符号开头。标识符可以包括数字,但不能以数字开头。除了“_”和“$”符号外,标识符不能包括任何特殊字符。不能使用Java语言中的关键字,

2021-06-25 16:06:23 66

原创 初识Java续集

JDK概述开发 Java 程序首先要安装 JDK(Java Development Kit),JDK 是 Java 语言的软件开发工具包在JDK中包含两个主要的工具,分别是Java 解释器,Java 编译器。配置开发环境步骤:3. 配置环境变量 添加Path属性配置CLASSPATH属性4. 验证配置是否成功Java程序结构类的结构程序的主方法方法内的代码Java程序开发步骤1.编写源代码2.编译3.运行注释1.多行注释public class Welcome {

2021-06-23 11:45:44 78

原创 Java程序设计基础(全新的干货快来收藏保存一波)

初识Java程序程序一词来源于生活,在生活中,我们经常会听到“按照程序办事”,此处的“程序”通常指为进行某项活动或事件所规定的方式和过程。算法算法的常用表示方法有两种:使用自然语言描述算法和使用流程图描述算法。流程图流程图是算法的一种图形化表示方式。流程图直观、清晰,更有利于人们设计与理解算法。它使用一组预定义的符号来说明如何执行特定任务。配置JDK环境Java语言简介Java 是由著名的 Sun 公司(Sun Microsystems)于 1995 年推出的高级编程语言。J

2021-06-21 14:38:58 92

原创 MySQL最后一章小知识分享(大家走过路过不要错过)

连接查询内连接查询1.查询信息的来源如果来自多张表,则必须对这些表进行连接查询。2.连接是把不同表的记录连到一起的最普遍的方法,通过连接查询可将多个表作为一个表进行处理。3.连接查询分为内连接和外连接。交叉连接(笛卡尔积)...

2021-06-18 14:36:20 71

原创 聚合函数和分组查询(快掏出小本本记下来这些锦囊妙计)

标题

2021-06-16 12:03:43 134

原创 MySQL数据查询小课堂(动动你们的小手点进来看一看)

定制显示查询结果使用 LIMIT 限制查询结果数量语法SELECT * FROM table LIMIT [offset,] rows说明1.参数 offset 和 rows 必须为整数,offset 可以省略。2.offset 指定第一个返回记录行的偏移量。注意:初始记录行的偏移量是 0,而不是 1。3.rows 指定返回记录行的最大数目。模糊查询LIKE 运算符模糊查询是利用数据的部分信息进行查找的一种查询方式。如果数据库用户在进行数据查询时,不知道查询实体的全部具体信息,仅知道其

2021-06-11 09:04:11 106

原创 MySQL数据查询(点进来看看,成为亿万富翁不是梦)

SELECT 数据查询select 选择列表基本的语法结构SELECT <COLUMN1, COLUMN2, COLUMN3…>FROM <table_name> [WHERE < 条件表达式 >] [GROUP BY COLUMN1, COLUMN2, COLUMN3… | HAVING < 条件表达式 >][ORDER BY < COLUMN1, COLUMN2, COLUMN3…> [ASC 或 DESC]]说明1.必须的

2021-06-09 12:01:41 77 1

原创 MySQL中DDL和DML常用的语句语法

DDL部分修改表结构说明:“修改子句”允许指定多个动作,其间使用逗号分隔。新增字段变更字段更新字段删除字段DROP COLUMN column_nameDROP UNIQUE constraint_name(删除唯一约束)重命名表RENAME TABLE table_name TO new_table_name添加外键约束ALTER TABLE table_name(ADD CONSTRAINT constraint_nameFOREIGN K

2021-06-07 15:05:58 161

原创 MySQL知识妙用小锦囊(动动你们的小手,点赞、评论、关注三连走一波不迷路哟)

使用MySQL管理和查询数据SQL定义SQL(结构化查询语言)是一种有特殊目的的编程语言,也是一种数据库查询和程序设计语言,用于

2021-06-02 20:11:31 1070 3

原创 MySQL数据库基础知识(关注收藏不迷路哟)

数据和数据库的定义及基础小知识数据广义的理解数据,它有很多很多种类,例如:文字、图形、图像以及各种档案的记录等等等等。数据库(DataBase)是保管数据的"仓库",管理数据的方法和技术,用于存储数据的存储空间。数据库的系统组成DBMS主要进行数据的创建、读取、更新和删除等各种数据操作。其次,常见的数据库管理系统有甲骨文公司的Oracle、IBM公司的DB2、微软公司的Access、SQLserver、MySQL。##数据库的类型1.层次型数据库2.网络型数据库3.关系型数据库4.

2021-05-31 20:17:37 135 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除