- 博客(15)
- 收藏
- 关注
原创 Oracle序列与同义词详解
在Oracle数据库中,序列(Sequences) 和 同义词(Synonyms) 是提升数据管理效率和灵活性的重要工具。序列用于生成唯一数字,常用于主键生成,支持简单和复杂配置,如递增、循环、缓存等。同义词则为数据库对象(如表、视图)提供别名,简化访问并增强安全性,分为私有和公有类型。通过实际案例,本文详细介绍了序列和同义词的创建、使用及修改方法,帮助用户深入掌握这些功能。综合案例展示了如何结合序列和同义词进行数据管理,最后总结了最佳实践,强调了序列和同义词在数据库设计中的重要性。
2025-05-16 16:03:42
937
原创 视图与物化视图
本文旨在帮助读者快速理解和掌握Oracle数据库中的**视图**和**物化视图**。内容涵盖定义、语法、创建方法及实用案例,适合初学者以及希望复习相关知识的开发者。
2025-05-14 00:45:12
549
原创 Oracle 查询学习笔记
本文介绍了Oracle数据库查询的基础知识,涵盖了单表查询和多表查询的常用操作。单表查询部分包括精确查询、模糊查询、AND/OR运算符的使用、范围查询、空值查询、去重、排序、伪列查询以及聚合统计(如SUM、AVG、MAX、MIN、COUNT)和分组聚合(GROUP BY、HAVING)。多表查询部分则重点讲解了内连接和左外连接的使用,展示了如何通过多表关联查询获取复杂数据。这些查询技巧为处理业务数据提供了基础支持,适用于日常数据库操作和数据分析任务。
2025-05-12 15:33:54
697
原创 Oracle 学习文档
本文档介绍了Oracle数据库的基础知识、体系结构及基本操作。第一章概述了Oracle数据库的特点,包括多用户支持、数据安全性、分布式处理等,并详细解释了数据库、实例、数据文件、表空间和用户的概念。第二章讲解了如何创建表空间、用户,并进行用户赋权和切换。第三章详细说明了表的创建、修改与删除操作,包括字段的增加、修改、重命名和删除。第四章介绍了数据的增删改操作,包括插入、更新和删除数据的方法,并比较了DELETE和TRUNCATE的区别。本文档为初学者提供了Oracle数据库的基础操作指南。
2025-05-11 00:58:43
773
原创 Kettle操作笔记
信息孤岛企业中的数据通常分散在不同的数据源中,例如:txt 文本文件Excel 结构化报表MySQL 关系型数据库JSON/XML 等半结构化数据文件ETL 工具ETL 是“抽取 (Extract)”、“转换 (Transform)”、“加载 (Load)”的缩写。抽取 (Extract):从各种数据源中提取数据。转换 (Transform)清洗:处理缺失值、异常值、重复值等。转换:数据类型转换、格式转换、数据计算等。加载 (Load)
2025-05-08 16:21:46
861
原创 数据库:行列转换、事务与索引
在数据库管理中,行列转换、事务和索引是三个至关重要的概念。行列转换帮助我们灵活处理数据,事务确保数据操作的完整性,而索引则显著提升查询效率。本文将深入探讨这三个主题,助你全面掌握相关知识与操作。
2025-05-07 16:49:52
419
原创 SQL 常用内置函数
以下是我根据课堂笔记整理的学习笔记,记录了 SQL 中常用的内置函数及其用法,适用于数据处理和分析的场景。希望对大家有所帮助!
2025-05-07 00:03:22
437
原创 MySQL 高级查询与窗口函数学习笔记
类型:聚合函数、排名函数、分析函数。语法函数() OVER (PARTITION BY ... ORDER BY ...)。特点:在SELECT中使用,不减少行数。语法OVER (ROWS BETWEEN 上限 AND 下限)。关键字:从窗口起点开始。:向前 N 行。:当前行。:向后 N 行。:到窗口末尾。自关联:适用于树形结构和时间序列分析,如环比和累计计算。子查询:灵活查询数据,需关注性能和别名使用。窗口函数。
2025-04-28 20:27:38
954
原创 约束、DQL与多表查询
SQL约束:确保数据完整性与一致性。DQL:灵活查询数据,五子句顺序不可颠倒。多表查询:根据需求选择合适的连接方式。建议:实践示例代码,加深理解;绘制Venn图对比各种连接的差异。
2025-04-26 17:17:52
714
原创 sql操作
数据库操作:创建、查看、删除和使用数据库。表操作:创建表、查看表结构、修改表结构和重命名表。数据操作:插入、更新、删除和清空表数据。数据类型:数值、时间和字符串类型的使用场景和特点。这份学习记录从基础语法到实际操作,涵盖了 SQL 的核心内容,希望对大家的学习有所帮助!如果有任何问题或补充,欢迎留言交流。
2025-04-15 00:44:18
595
原创 Git分支操作
什么是Git分支?在Git中,是一个指向特定提交(commit)的可移动指针。默认情况下,Git项目会有一个主分支,通常命名为master或main。当你创建一个新分支时,Git会生成一个新的指针,指向当前的提交。你可以在这个分支上独立开发,而不会影响其他分支。分支的优势包括:并行开发:团队成员可以在不同分支上同时工作,互不干扰。实验性开发:尝试新想法时,若结果不理想,可轻松丢弃分支。代码审查:分支便于代码审查,确保代码质量。版本管理:通过分支管理不同版本,如开发版、测试版和发布版。
2025-02-26 18:46:59
236
原创 Git 基础命令详解:从入门到精通
Git 是当今最流行的版本控制系统,广泛应用于软件开发、文档管理和项目协作。本文详细讲解 Git 的核心命令,助你从入门走向精通。
2025-02-24 19:20:51
211
原创 MyBatis的xml文件扫描失败--附有效解决方案
通过在pom.xml中正确配置资源文件路径,确保 MyBatis 的mapper.xml文件能够成功编译并复制到目标目录,避免项目运行时出现资源文件无法找到的错误。
2024-09-18 20:22:34
1083
原创 虚拟机启动后ens33网卡不在---附有效解决方案
长时间未使用虚拟机,打开虚拟机后,发现通过 Xshell 无法登录。检查虚拟机终端,使用。网卡不在,但之前已经配置好且未做任何修改。希望这篇文章对遇到类似问题的小伙伴有所帮助。
2024-09-18 19:45:46
1035
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人