封面图

什么是大数据处理中的 unstructured data

2023-12-15
阅读 1 分钟
115
“非结构化数据”是指缺乏预定义数据模型或组织的信息。与结构化数据不同,结构化数据可以整齐地适应关系数据库,具有明确定义的字段和表,而非结构化数据不符合刚性结构。这种类型的数据通常以其多样性、复杂性和格式的可变性为特征。非结构化数据可以来自各种来源,包括文本、图像、视频、音频文件、社交媒体帖子、电子...
封面图

什么是数据库编程中的 Scalar Type

2023-09-09
阅读 4 分钟
827
Scalar Type(标量类型)是数据库中的一种基本数据类型,用于表示单个值或原子值。与复杂数据类型(如数组、对象或自定义类型)不同,标量类型表示单一数据项,没有内部结构。Scalar Types是数据库中的基础构建块,它们用于存储各种类型的数据,包括数字、文本、日期、时间、布尔值等。了解Scalar Type是数据库开发中的...

封面图

SQL 语句创建数据库表时列字段的初始化值

2023-08-13
阅读 2 分钟
300
在SQL中,创建数据库表时可以指定每个列字段的初始值,这称为"默认值"(Default Value)。默认值是在插入新记录时,如果没有显式提供该列的值,则自动应用的值。当插入新行时,如果未提供该列的值,则数据库会使用默认值来填充该列。
封面图

线性表的顺序存储和链式存储

2023-05-29
阅读 1 分钟
724
在计算机科学中,线性表是一种常见的数据结构,用于存储一组具有顺序关系的元素。线性表中的元素之间存在一对一的前驱和后继关系,每个元素都有唯一的前驱和后继(除了首元素和末元素)。线性表可以通过顺序存储或链式存储来实现。
封面图

什么是数据库设计的数据流图和数据字典

2023-05-29
阅读 3 分钟
540
在数据库设计过程中的需求分析阶段,数据流图和数据字典是两个重要的工具,用于描述系统中的数据流动和数据元素的定义。下面将详细介绍数据流图和数据字典的概念以及它们在数据库设计中的应用,并通过一个示例来说明。
封面图

数据库设计的重要阶段阐述

2023-05-29
阅读 1 分钟
547
数据库设计是构建一个有效、可靠、灵活的数据库系统的过程。它包括多个重要阶段,每个阶段都对数据库的不同方面进行规划和设计。下面是数据库设计的几个重要阶段的详细介绍:
封面图

什么是数据结构中的特殊矩阵和稀疏矩阵

2023-05-29
阅读 1 分钟
523
特殊矩阵(Special Matrix)是指具有一定规律和特殊性质的矩阵,其中大部分元素具有相同的值或者具有特定的规律。特殊矩阵的特点在于其元素之间存在一种明显的关联关系,可以利用这种关系来进行高效的存储和操作。
封面图

描述图的两种数据结构 - 邻接表和邻接矩阵

2023-05-29
阅读 2 分钟
634
图是由一组顶点和一组边组成的数据结构,顶点表示图中的对象,边表示对象之间的关系。邻接表和邻接矩阵都可以有效地表示图的结构,并提供了不同的优势和适用场景。
封面图

什么是数据库的外模式和模式映像?

2023-05-29
阅读 3 分钟
629
在数据库设计中,外模式/模式映像(External Schema/Conceptual Schema Mapping)是指将外部模式与概念模式之间的映射关系。外部模式是指用户或应用程序对数据库的特定视图或子集的定义,而概念模式是指数据库的整体逻辑结构和组织方式。外模式/模式映像的作用是将外部模式与概念模式解耦,使得数据库系统可以同时支持多...
封面图

关于 SAP HANA 数据库的死锁问题(deadlock)

2022-11-27
阅读 2 分钟
1.1k
一个朋友在我的知识星球里提问:hana数据库发生死锁后,会自动解开吗?还是会等着自动超时后报错。笔者在 15 年的 SAP 开发生涯中对 HANA 数据库接触得比较少,这里只能根据网络上搜索出的一些材料来回答。首先,如果是 ABAP 服务器,当 SQL 语句执行时出现死锁,会立即出现运行时异常,终止当前程序的执行:关于 ABAP ...
封面图

SAP HANA 错误消息 SYS_XSA authentication failed SQLSTATE - 28000

2022-05-13
阅读 2 分钟
954
在 HANA 数据库里面有个用户 SYS_XSA, 连接时总报错 authentication failed, 但是密码是刚改过的,肯定是对的,还有什么原因会导致无法连接数据库呢?
封面图

MongoDB 入门教程系列之三:使用 Restful API 操作 MongoDB

2022-05-11
阅读 6 分钟
1.4k
本教程的前两篇文章,分别介绍了如何使用 Node.js,普通的 Java 应用以及 SpringBoot 应用对 MongoDB 进行读写访问。
封面图

MongoDB 入门教程系列之一:开发环境搭建以及 Node.js 和 Java 的读写访问

2022-05-10
阅读 6 分钟
899
MongoDB 是近年来非常流行的一个介于关系数据库和非关系数据库之间的解决方案,采取面向文档的分布式设计思路,具有强大的可扩展性,表结构自由,并且支持丰富的查询语句和数据类型。时至今日,MongoDB 以其灵活的数据存储方式,逐渐成为 IT 行业非常流行的一种非关系型数据库解决方案。
封面图

如何在 SAP BTP Java 应用里使用 SAP HANA 数据库

2022-03-12
阅读 3 分钟
874
进入 SAP BTP cockpit:把 CloudFoundry API endpoint 抄下来:[链接]收到如下输出:Setting API endpoint to [链接]OK使用 cf login 登录:安装对应的依赖:npm install --save-dev @sap/hdi-deploy在项目文件夹根目录的 .cdsrc.json 文件里,添加如下的配置: {代码...} 创建一个 HANA Cloud 实例:允许所有 ip:创建...
封面图

关于 HANA CE Function

2022-01-08
阅读 2 分钟
914
CE Function,即 Calculation Engine,是 HANA SPS02 中引入的一种机制,它允许直接访问 HANA 列存储。它们允许极其精确地控制如何精准投影、计算和聚合列。
封面图

SAP HANA Schemas 和 HDI Containers

2021-10-13
阅读 2 分钟
2.2k
SAP HANA 数据库 schema 使您能够在逻辑上将对象(例如表、视图和存储过程)组合在一起。 如果没有定义的 Schema,您将无法写入目录。 SAP HANA 扩展应用程序服务 (SAP HANA XS) 使您能够将数据库模式创建为存储库中的可传输设计时文件。
封面图

SAP HANA Database Explorer 里的 SQL 语句如何排错 trouble shoot

2021-09-06
阅读 6 分钟
1.4k
Troubleshoot SQL with SAP HANA Database Explorer调试器可用于帮助查找过程、函数或匿名块中的问题。 以下步骤演示了如何使用调试器来调试过程。选中某个存储过程,右键,选择 Open for debugging:从调试器附加选项对话框中,确保选择了 SQL 控制台连接。通过单击行号旁边的在过程中设置断点。 行号旁边将出现一个复...
封面图

几种在不同的位置打开 SAP HANA Database explorer 的办法

2021-09-02
阅读 3 分钟
1.5k
SAP HANA 数据库浏览器是一个基于 Web 的工具,用于浏览和使用 SAP HANA 数据库对象,例如表、视图、函数、存储过程、导入和导出数据、调试 SQLScript、查看跟踪文件和执行 SQL 语句。 它以前被命名为 SAP HANA 运行时工具 (HRTT),并在 SAP HANA 1.0 SPS 12 中引入。由于它是基于 Web 的,个人用户无需担心安装软件或应...
封面图

如何使用 Node.js 访问 SAP HANA Cloud 数据库里的数据

2021-09-02
阅读 2 分钟
938
登录 SAP Business Technology Platform,找到 space 下自己创建好的 HANA Cloud 实例,右键菜单选择 Copy SQL Endpoint,将 HANA Cloud 实例的 endpoint 拷贝下来:
封面图

在 SAP Business Application Studio 里访问 SAP HANA Cloud 实例

2021-09-02
阅读 4 分钟
1.7k
本文主题:从 SAP Business Application Studio 中的 HDI 容器访问 classical schema 或复制 schema 中的数据。
封面图

SAP HANA Cloud 学习教程之二: 如何往SAP BTP 上 HANA Cloud 实例的数据库表里插入数据

2021-09-02
阅读 7 分钟
1.3k
在 Business Application Studio 里,点击 Open HDI Container,打开 SAP HANA Database Explorer for SAP HANA Cockpit:
封面图

如何在 SAP BTP 平台上启用 HANA Cloud 服务

2021-07-05
阅读 2 分钟
1.1k
Deploy SAP HANA Cloud TrialSAP HANA Cloud 是一个完整的数据库和应用程序开发平台。 它让您可以使用高级数据处理功能(文本、空间、预测等)从所有类型的数据中获取洞察力。

SQLITE_ERROR - table XX has no column named currency

2021-04-11
阅读 1 分钟
1.9k
在做 SAP Cloud Application Programming 练习时,遇到如下的错误消息:SQLITE_ERROR: table sap_capire_bookshop_books has no column named currency

使用nodejs应用查询SAP HANA Express Edition里的数据

2020-03-08
阅读 2 分钟
1.2k
执行下列命令行,从SAP的nodejs registry下载hana client:npm config set @sap:registry [链接]npm install @sap/hana-client

在SAP HANA Express Edition里创建数据库表

2020-03-08
阅读 8 分钟
1.4k
在默认的HXE database tenant上启用document store:ALTER DATABASE HXE ADD 'docstore';

一步步学习如何安装并使用SAP HANA Express Edition

2020-03-08
阅读 3 分钟
1.4k
使用Jerry这篇文章在Google Cloud platform上的Kubernetes集群部署HANA Express里介绍的方法在Google Cloud Platform的Kubernetes cluster上安装SAP HANA Express.

如何计算CDS view里两个时间戳之间的天数间隔

2018-10-28
阅读 2 分钟
2.6k
ABAP透明表里的时间戳,数据类型为dec: 有个需求:计算这两个时间戳之间的天数间隔,丢弃时间戳年-月-日8位后面的小时:分钟:秒。 举个例子:如果时间戳是20180918173132,丢弃173132,只保留20180918, 然后再计算天数间隔。 直接用CDS view的字符串操作函数substring是不行的,因为时间戳类型dec和substring期待的字...

MongoDB最简单的入门教程之二 使用nodejs访问MongoDB

2018-10-26
阅读 2 分钟
1.6k
在前一篇教程 MongoDB最简单的入门教程之一 环境搭建 里,我们已经完成了MongoDB的环境搭建。 在localhost:27017的服务器上,在数据库admin下面创建了一个名为person的数据库表,并插入了两条记录: 上图是用MongoDB Compass查看的成功插入的两条记录。 下面我们用nodejs读取这两条记录。 首先在命令行里执行npm install...

MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据

2018-10-26
阅读 3 分钟
2.8k
前两篇教程我们介绍了如何搭建MongoDB的本地环境: MongoDB最简单的入门教程之一 环境搭建 以及如何用nodejs读取MongoDB里的记录: MongoDB最简单的入门教程之二 使用nodejs访问MongoDB 这篇教程我们会介绍如何使用Java代码来连接MongoDB。 如果您是基于Maven进行依赖管理的Java项目,只需要在您的pom.xml里加入下面的依...

MongoDB最简单的入门教程之五-通过Restful API访问MongoDB

2018-10-26
阅读 3 分钟
3.2k
通过前面四篇的学习,我们已经在本地安装了一个MongoDB数据库,并且通过一个简单的Spring boot应用的单元测试,插入了几条记录到MongoDB中,并通过MongoDB Compass查看到了插入的数据。

MongoDB最简单的入门教程之一 环境搭建

2018-10-26
阅读 3 分钟
1.9k
MongoDB是近年来非常流行的一个介于关系数据库和非关系数据库之间的解决方案,特别广泛地应用于国内很多互联网公司,是非关系数据库当中功能最丰富,最像关系数据库的。

编程面试题:编写一个会造成数据库死锁的应用

2018-10-23
阅读 2 分钟
1.9k
相信对于"开发一个会产生死锁的Java应用”这类需求,大家都能顺利完成。但是如果题目要求得更具体一些,要求这个死锁发生在数据库层面,应该怎样完成呢?

使用ABAP代码返回S/4HANA Material上维护的Attachment明细

2018-06-23
阅读 2 分钟
1.5k
在事务码 MM02里为ID为16的material维护附件: 如何使用ABAP代码获得如下附件的名称和文件内容? {代码...} 执行结果: 要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"。

使用JPA + Eclipselink操作PostgreSQL数据库

2018-05-06
阅读 4 分钟
2.9k
首先确保您已经安装了PostgreSQL。您可以参考我这篇文章PostgreSQL扫盲教程。 使用Eclipse创建一个新的JPA project: Platform选择EclipseLink,作为JPA的provider之一。 在Eclipse里自动生成的project如下图所示: 用下列xml的内容覆盖自动生成的xml: {代码...} 新建一个Java class: {代码...} 现在可以写测试程序了:...