
数据库
文章平均质量分 80
awonw
我不生产数据,我只是代码的搬运工!
展开
-
[数据库][sqlserver]sqlserver 查询表占用内存大小
这段SQL代码是一个查询语句,用于从数据库中检索表的名称、架构名称、总空间(以MB为单位)、已用空间(以MB为单位)和未使用空间(以MB为单位)。总和,乘以8(因为每页8KB),然后除以1024(将KB转换为MB),并重命名为。:计算总页数减去已用页数的差值,乘以8,然后除以1024,重命名为。总和,乘以8,然后除以1024,重命名为。:开始一个查询语句,选择要检索的列。表进行内连接,以获取分配单元信息。表进行内连接,以获取架构名称。表进行内连接,以获取索引信息。表进行内连接,以获取分区信息。原创 2024-10-28 16:07:59 · 5436 阅读 · 0 评论 -
[数据库][mysql]JDBC
在开发中我们使用的是java语言,那么势必要通过java语言操作数据库中的数据。这就是接下来要学习的JDBC。Statement对象的作用就是用来执行SQL语句。而针对不同类型的SQL语句使用的方法也不一样。执行DDL、DML语句执行DQL语句该方法涉及到了ResultSet对象,而这个对象我们还没有学习,一会再重点讲解。==封装了SQL查询语句的结果。==ResultSet executeQuery(sql):执行DQL 语句,返回 ResultSet 对象那么我们就需要从ResultSet。原创 2024-10-20 23:02:20 · 5206 阅读 · 0 评论 -
[数据库][mysql]mysql高级
外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。如何理解上面的概念呢?如下图有两张表,员工表和部门表:员工表中的dep_id字段是部门表的id字段关联,也就是说1号学生张三属于1号部门研发部的员工。现在我要删除1号部门,就会出现错误的数据(员工表中属于1号部门的数据)。而我们上面说的两张表的关系只是我们认为它们有关系,此时需要通过外键让这两张表产生数据库层面的关系,这样你要删除部门表中的1号部门的数据将无法删除。软件的研发步骤数据库设计概念。原创 2024-10-20 22:54:18 · 5333 阅读 · 0 评论 -
[数据库][mysql]MySQL基础
了解了数据模型后,接下来我们就学习SQL语句,通过SQL语句对数据库、表、数据进行增删改查操作。英文:Structured Query Language,简称 SQL结构化查询语言,一门操作关系型数据库的编程语言定义操作所有关系型数据库的统一标准对于同一个需求,每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言”Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。原创 2024-10-20 22:47:32 · 4945 阅读 · 0 评论 -
[数据库][oracle]ORACLE EXP/IMP的使用详解
导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。表空间传输是8i新增加的一种快速在数据库间移动数据的一种办法,是把一个数据库上的格式数据文件附加到另外一个数据库中,而不是把数据导出成Dmp文件,这在有些时候是非常管用的,因为传输表空间移动数据就象复制文件一样快。进行数据的导入导出时,我们要注意关于字符集的问题。原创 2024-09-05 22:05:20 · 3564 阅读 · 0 评论 -
[数据库][知识]SQL Server、MySQL 和 Oracle 的默认端口和数据库链接
请确保在实际使用中,根据您自己的数据库配置(如主机名、端口、数据库名、用户名和密码等)来调整上述连接信息。同时,确保已经添加了相应数据库的 JDBC 驱动到您的项目依赖中。SQL Server、MySQL 和 Oracle 的默认端口号、连接 URL 和驱动类名。请注意,SQL Server 的 JDBC URL 格式可能需要根据实际的数据库实例进行调整,例如,如果数据库实例名称不是默认的。参数用于指定字符集,如果需要其他字符集设置,可能需要调整这些参数。指定了连接的主机和端口,原创 2024-08-17 22:34:52 · 1333 阅读 · 0 评论