自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA基本数据类型

Java 是一种静态类型、面向对象的编程语言,它定义了八种基本数据类型(Primitive Types),这些类型不同于对象(Object),它们不是类的实例,并且存储在栈内存中(但实际情况可能因JVM实现和Java版本而异,如某些情况下,逃逸分析后的对象也可能存储在栈上)。:8位有符号二进制补码整数。它的值域是从 -128 到 127。:16位有符号二进制补码整数。它的值域是从 -32,768 到 32,767。:32位有符号二进制补码整数。

2024-09-12 19:43:00 883

原创 数据库索引结构

在实际应用中,数据库系统通常提供了创建和管理索引的工具,使得用户可以根据自己的需求定制索引策略。- 非叶子节点仅存储键值信息,不存储数据记录,这样可以使得B+树在存储更多索引键的同时保持较低的树高。- B+树是B树的变种,所有数据记录节点都是按顺序存放在叶子节点中,且叶子节点之间使用指针连接。- 由于数据记录都位于叶子节点,并且叶子节点之间是相连的,因此B+树特别适合用于执行范围查询。- 数据库中的B树索引通常允许多个值存在于同一节点中,因此它们可以存储更多的索引键。

2024-09-10 16:26:15 884

原创 数据库索引(1)

在数据库管理系统中,索引是一种特殊的数据结构,用于提高数据库表中数据检索的效率。你可以将索引想象成一本书的目录,它允许你快速找到特定页面,而不必翻阅整本书。

2024-09-10 16:11:35 511

原创 数据库事务

查看/设置事务提交方式。

2024-09-10 16:01:03 100

原创 MySQL 单表增删改查练习题(简单版)

该表用来存储公司的员工信息。- department:部门名称,字符串类型,长度为50,不能为空。- name:员工姓名,字符串类型,长度为50,不能为空。- 王小明,年龄28,部门:市场部,薪资:5000.00。- 李华,年龄35,部门:技术部,薪资:8000.00。- 张强,年龄30,部门:人事部,薪资:4500.00。- 刘敏,年龄25,部门:销售部,薪资:6000.00。- id:员工ID,整型,主键,自动递增。- salary:薪资,浮点型,不能为空。- age:员工年龄,整型,不能为空。

2024-09-09 20:05:53 596

原创 MySQL考核习题设计(1-5)

请展示创建该表的SQL语句,确保字段设计满足数据一致性要求,并截图展示表结构。- 交易状态:默认为“待处理”,取值范围为“待处理”、“完成”、“失败”。- 交易金额:浮点数类型,必须大于0,并设置非负约束。- 备注:字符串类型,允许为空,最大长度为255字符。- 交易类型:枚举类型,取值为“收入”或“支出”。- 为交易金额字段设置CHECK约束,确保金额为正数。- 交易时间:日期时间类型,默认值为当前时间戳。- 为交易ID字段创建唯一约束,防止重复交易。- 交易ID:UUID类型,主键。

2024-09-08 18:07:58 1109

原创 数据库(外建约束练习)

题目:创建两张表:要求两张表有外键约束关departments 表和employees表,氛departments 表需要包含以下字段:department id :整型,主键,自增,表示部门的唯一标识。department_name :字符串类型,表示部门名称,不允许为空,employees 表需要包含以下字段:employee_id : 整型,主键,自增,表示员工的唯一标识。字符串类型,表示员工名称,不允许为空。

2024-09-05 20:53:51 603

原创 MySQL(4)用户管理和基础练习

1.查询用户USE mysql;2.创建用户CREATE USER "用户名@主机名" IDENTIFIED BY 密码;

2024-09-05 13:49:25 509

原创 数据库语句3(聚合,排序)

另一个方法是删除具有旧ID的记录,并使用新的ID重新插入它。但是,请注意,这种方法会删除与该记录相关联的任何外键约束,并且如果记录中包含任何自动生成的字段(如时间戳),则这些字段的值将在重新插入时重新生成。alter table 表名 modify id int auto_increment;UPDATE qinshi SET id = 新ID WHERE id = 旧ID;主键:primarily key ,具有唯一性。以下是一个例子,它向表中添加了一个名为。方法二:删除并重新插入。

2024-09-04 17:29:04 491

原创 数据库语句(2)单表增删改查

在 MySQL 或 MariaDB 中,你可以使用命令来列出当前数据库中的所有表。如果你想要列出特定数据库中的表,首先需要选择那个数据库:插入数据:以下为向MySQL数据表插入数据通用的SQL语法:able_namecolumn1column2column3value1value2value3如果数据是字符型,必须使用单引号 ' 或者双引号 ",如: 'value1', "value1"。

2024-09-04 14:40:43 836

原创 数据库建库语句

show CREATE TABLE 表名 (查看建表语句以及编码格式)desc 表名:(查看表结构)数据库建库语句(1)

2024-09-03 11:51:56 172

空空如也

空空如也

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

TA关注的人

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