自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (1)
  • 收藏
  • 关注

原创 十七、外键SQL语句的编写

外键约束:对外键字段的值进行更新和插入时会和引用表中字段的数据进行验证,数据如果不合法则更新和插入会失败,保证数据的有效性。

2023-02-04 20:36:46 211

原创 十六、数据库设计之三范式

范式:对设计数据库提出的一些规范,目前有迹可循的共有8种范式,一般遵守三范式即可。第一范式(1NF):强调的是列的原子性,即,列不能再分成其他列。第二范式(2NF):满足1NF,另外包含两部分内容,一是表必须有一个主键:二是非主键字段必须完全依赖于主键,而不能只依赖主键的一部分第三范式(2NF):满足2NF,另外非主键列必须直接依赖于主键,不能存在传递依赖,即不能存在:非主键列A依赖于非主键列B,非主键列B依赖于主键的情况

2023-02-04 00:02:26 162

原创 十五、子查询

在一个select语句中,嵌入了另外一个select语句,那么被嵌入的select语句称之为子查询语句,外部的select语句称为主查询。

2023-02-02 22:07:31 150

原创 十四、连接查询——自连接查询

左表和右表是同一个表,根据连接查询条件查询俩个表中的数据。

2023-02-01 22:53:24 384

原创 十三、连接查询——右连接

以右表为主根据条件查询左表数据,如果根据条件查询左表数据不存在使用null值填充。

2023-01-31 21:45:26 653

原创 十二、连接查询——左连接

以左表为主根据条件查询右表数据,如果根据条件查询右表数据不存在使用null值填充。

2023-01-30 20:39:59 1817

原创 十一、连接查询——内连接

连接查询可以实现多个表的查询,当查询的字段数据来自不同的表就可以使用连接查询来完成。

2023-01-29 21:22:20 857

原创 十、分组查询

分组查询就是将查询结果按照指定字段进行分组,字段中数据相等的分为一组。

2023-01-28 21:35:45 296

原创 九、聚合函数

聚合函数又叫组函数,通常是对表中的数据进行统计和计算,一般结合分组(group by)来使用,用于统计和计算分组数据。

2023-01-27 18:26:42 174

原创 八、分页查询

例如在电商平台浏览商品列表时,由于数据很多,一页显示不完,一页一页的显示,这就是分页查询。

2023-01-26 18:43:20 186

原创 七、MySQL之排序

【代码】七、MySQL之排序。

2023-01-26 18:05:23 49

原创 六、where条件查询

使用where条件查询可以对表中的数据进行筛选,条件成立的记录会出现在结果中。

2023-01-24 15:00:59 456

原创 五、as和distinct关键字

在使用SQL语句显示结果的时候,往往在屏幕显示的字段名并不具备良好的可读性,此时可以使用as给字段起一个别名。distinct可以去除重复数据行。

2023-01-23 18:15:48 93

原创 四、MySQL数据库的使用

2、在全列插入时,如果字段列有默认值可以使用default来占位,插入后的数据就是之前设置的默认值。1、主键列是自动增长,但是在全列插入时需要占位,通常使用空值(0或者null或者default)上面的操作称为物理删除,一旦删除不容易恢复,可以使用逻辑删除的方式解决这个问题。change:既能对字段重命名又能修改字段类型还能修改约束。modify:只能修改字段类型或者约束,不能修改字段名。-p后面是登录密码,若不填写,回车后会提示输入密码。能够写出增、删、改、查的SQL语句。学会使用命令行连接数据库。

2023-01-22 20:56:18 420

原创 三、MySQL数据库

MySQL是一个关系型数据库管理系统,在WEB应用方面,MySQL是最好的RDBMS(Relational Datebase Management System,关系型数据库管理系统)应用软件,它是由瑞典MySQL AB公司开发,目前属于Oracle旗下产品,MySQL是最流行的关系型数据库管理系统中的一个。配置文件路径为:/etc/mysql/mysql.conf.d/mysqlld.cnf。

2023-01-20 17:39:14 95

原创 二、关系型数据库管理系统

数据库管理系统(英语全拼:Relational Database Management System,简称RDBMS)是为管理关系型数据库而设计的软件系统,想要使用关系型数据库就需要安装数据库管理系统,其实就是一个应用软件。SQL(Structured Query Language)是结构化查询语言,是一种用来操作RDBMS的数据库的语言。也就是说通过SQL可以操作Oracle,SQL Sever,MySQL,SQLite等关系型数据库。

2023-01-19 21:53:12 270

原创 一、数据库基础概念

数据库就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据增加、修改、删除、查询等操作。数据库可以实现数据的持久化存储,其读写性能比文件高。

2023-01-19 19:31:24 79

原创 利用selenium与etree抓取必应图片

使用selenium模拟网页滚动,避免抓取数据不全的问题,再通过etree对抓取数据进一步处理,获取图片url,从而将图片保存到本地。

2023-01-14 21:07:29 587

原创 表白窗口,基于Java实现

使用Java编写的一个表白窗口,大家有什么建议可以指出,多多关照。代码分为两个类,先封装一个类,然后从测试类调用封装类,从而实现功能。

2022-10-15 01:04:44 872

原创 C语言——归并排序,单线程,多线程(Linux系统下实现)两种实现方法

一、C语言实现归并排序1、函数调用说明目录一、C语言实现归并排序1、函数调用说明

2022-05-30 11:41:34 1442 4

原创 C语言——简易客观题答题系统

#include<stdio.h>#include<string.h>#define F 1000 //定义选项的最大数量void readWord();void chooseOutput();void readTopic();char choose1[F],choose3[F],line[1024];char *choose2[F];int main(){ readTopic(); readWord(); chooseO.

2022-05-25 16:48:20 704 1

表白器exe文件,弹窗版,使用Java语言编写

背景音乐 来源网易云音乐《目及皆是你(心跳版)》——小蓝背心, 使用exe4j Wizard打包exe, 使用inno setup将exe打包为安装程序

2022-10-15

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

TA关注的人

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