在嵌入式语言中,宿主语言的类型系统与SQL的类型系统不同,程序员需要处理宿主语言与DML之间的类型转换。而持久化程序设计语言的查询语言与宿主语言完全集成在一起,任何格式转换对程序员都是透明的。使用嵌入式查询语言的程序员需要编写程序将数据从数据库中取出并放入内存。相比之下,在持久化语言中,程序员可以直接操作持久化数据,无需编写数据存取的额外程序。
持久化程序设计语言与嵌入式语言的比较分析-对象数据库系统
相关推荐
对象数据库系统中的持久化语言基础概念
对象数据库系统中,持久化语言的基本概念涵盖了对象的持久性、对象标识和指针的管理、持久对象的存储与访问方式,以及对象的聚集存储方法。在C++系统中,通过扩展类库以支持对象持久化,进一步扩展和操作C++对象定义语言。
SQLServer
2
2024-07-15
SQL嵌入式语言与主语言通信的数据库查询
5.6.1 SQL嵌入式语言与主语言之间的通信是指数据库为主语言提供参数,如查询条件、待更新的数据等,并返回数据库操作执行状态和查询结果。这种通信结构化查询语言SQL在数据库操作中起到关键作用。
SQLServer
1
2024-07-27
MATLAB5_X程序设计语言详解
本书详细探讨了MATLAB编程的基础知识,涵盖了MATLAB的概述、基本操作和图形系统。从程序设计的角度深入讨论了MATLAB程序的设计和调试技巧。
Matlab
0
2024-09-01
SQL嵌入式语句:关系数据库语言SQL
在嵌入式SQL中,SQL语句以EXEC SQL开头,根据主语言不同结束。例如C或PL/1中以;结尾,COBOL中以END-EXEC结尾。嵌入式SQL语句的一般形式为:EXEC SQL ;
SQLServer
2
2024-05-25
MATLAB 5.X程序设计语言详解PDF版
这本书详细介绍了MATLAB 5.X程序设计的内容,提供了PDF版下载。希望与大家分享这份资源。
Matlab
0
2024-09-27
程序设计语言中的赋值标记与字符串表示符
在程序设计语言中,等号被用作赋值标记,用于给变量赋值。单引号则作为字符串表示符,用于表示包含在其中的文本为字符串。这些符号在不同的编程语言中有着不同的应用和功能。
Matlab
1
2024-07-30
基于ARM和μC/OS-II的嵌入式数据库系统设计
随着嵌入式系统的发展,数据的存储与管理日益受到关注。在分析通用数据库的基础上,设计并实现了一个基于ARM LPC2210平台的嵌入式数据库系统,具备网络功能的C/S结构。详细介绍了系统的总体体系结构、存储结构设计、基本表结构设计及索引结构设计,强调在资源有限的嵌入式环境中的高效管理和可移植性。
SQLite
0
2024-10-11
C++程序设计语言第四版数据库复制表实现与管理
在当前的技术试点中,通过通配符*匹配所有表,因此只要源端建立了新表,GoldenGate即可自动实现复制,无需手动修改配置文件。新增表需要额外配置附加日志。
Oracle
0
2024-09-22
关系数据库语言SQL中使用游标的嵌入式语句(*)
在关系数据库语言SQL中,使用游标的嵌入式SQL语句()更新语句时通常包含CURRENT语句,用于指示更新记录的位置。例如,要查询课程信息并根据用户需求修改某些元组的TEACHER字段,可以使用以下示例代码:EXEC SQL INCLUDE SQLCA; / 定义SQL通信区 / EXEC SQL BEGIN DECLARE SECTION; / 声明宿主变量dept、deptname、Hcno、HCname、HTeacher、NewTeacher */ … EXEC SQL END DECLARE SECTION; …
SQLServer
0
2024-08-05