SQL-92标准 中文翻译——定义、记号和约定 (定义)
3.1 定义
3.1.1 摘自ISO/IEC 10646标准的定义
该国际标准使用的以下条款,摘自ISO/IEC 10646标准:
c) variable-length coding 可变长度编码
3.1.2 摘自ISO 8601标准的定义
a) Coordinated Universal Time (UTC)
b) date ("date, calendar" in ISO 8601)
3.1.3 该国际标准提供的定义
该国际标准定义以下条款:
a) 可赋值: 值或数据类型的特征。这些值或数据类型可以赋值给特定数据类型的数据实例。
b) (集合的)基数: 集合中对象数目. 对象可以相同.
c) 字符表: 用于明确的目的和应用的字符的集合。每个字符表都有一个隐含默认的整理序列。
d) 可压缩性: 字符串数据项的属性,用于管理如何确定该项的整理序列。
e) 排序规则; 整理序列:对两个可比较的字符串的排序方法. 每个字符集都有一个默认的整理序列.
f) 可比较: 两个数据对象的特征,允许一个对象的值和另一个对象的值进行比较。 同样对于数据类型:只有当两个数据类型的对象可以比较,才能说这两个数据类型可以比较。
g) 说明符: SQL对象的编码描述。 它包含了该对象符合SQL实现要求的所有信息。
h) 互异: 如果两个值,都为空值,或者根据第8.2条 “ 谓词比较 ”,它们相等,就认为这两个值相同。否则,它们是互异的。在两行(或部分行)中,只要对应的值有一个是不同的,则认为两行(或部分行)是互异的。
i) 重复: 当且仅当两个或两个以上的值或行是相同的,才能认为它们是重复的。
j) 二元运算符: 具有两个操作数(左操作数和右操作数)的操作符。 在该国际标准中一个二元操作符的例子是"-"——减号操作符,该操作符说明左边操作数减去右边操作数。
k) 使用形式: 在字符串中表现字符的约定或编码。有些使用形式是定长的编码,有些是可变长度的编码。
l) 使用形式转换: 将字符串从一种使用形式转换为另一种使用形式的方法。
m) 实现定义: 不同的SQL实现之间可能不同,由实现者详细说明每个特别的SQL实现。
n) 实现依赖: 不同的SQL实现之间可能不同,不由该国际标准说明,也不要求实现者说明每个特别的SQL实现。
o) 一元操作符: 只有一个操作数的操作符. 在该国际标准中一元算术操作符的一个例子是"-"——负号操作符,该操作符说明操作数为负数。
p) 多重集: 对象的无序集合,对象可以相同,集合可以为空。
q) n元操作符: 具有多个操作数的操作符。在该国际标准中的n元操作符的例子是COALESCE。
r) 空值 (null): 一个特殊的值或者标志,用来表明不含任何数据值。
s) 持久: 除非有意去销毁,否则会一直存在。引用和级联动作是有意的。SQL事务(见子条款 4.28,“SQL事务”)或SQL会话(见子条款 4.30,“SQL会话”)结束时附带的动作不是有意的。
t) 多余的重复: 除了一个以外,其他的重复值或行的多重集。
u) 清单: 见字符表。
v) 序列: 对象的有序集合。对象可以相同。
w) 集: 不同对象的无序集合。该集合可为空。.
x) SQL-实现: 符合该国际标准的数据库管理系统。
y) 转换: 将一个字符表中字符转换成相同或不同字符表中字符的方法。
转载于:https://www.cnblogs.com/6DAN_HUST/archive/2009/01/09/1372375.html
SQL-92标准 中文翻译——定义、记号和约定 (定义)相关推荐
- SQL-92标准 中文翻译——定义、记号和约定 (记号)
3.2 记号 该国际标准中使用的语法符号是BNF 的一种扩展版本 ("Backus Naur Form" or "Backus Normal Form"). ...
- SQL-92标准 中文翻译——概念(位字符串)
4.3 位字符串 位字符串是二进制位序列,每个位具有0或1值.位字符串具有长度,长度为字符串中位的个数.长度为0或正整数. 位字符串数据类型通过其描述符描述.位字符串数据类型描述符包括: - 明确 ...
- 《Introduction to Tornado》中文翻译计划——第五章:异步Web服务
http://www.pythoner.com/294.html 本文为<Introduction to Tornado>中文翻译,将在https://github.com/alioth3 ...
- AMBA协议之AXI协议——中文翻译
AMBA协议之AXI协议--中文翻译 本规范的编写是为了帮助那些想要熟悉高级微控制器总线架构(AMBA)和设计与AXI协议兼容的系统和模块的硬件和软件工程师. 文章目录 AMBA协议之AXI协议--中 ...
- Notepad++的第三方插件介绍中文翻译
最近发现Markdown编辑器Typora的内测免费版也过期不能使用了,不过这个问题最后通过下载更早的版本解决了. 但是也因此,我彻底了解了一下各大编辑器对Markdown支持的情况,其中了解了一下N ...
- 中文翻译拉丁文转换_实时正则表达式(猪拉丁文翻译器)
中文翻译拉丁文转换 A Quick and to the Point, Real World Example of how Regex Comes in Handy. Regex如何派上用场的快速而真 ...
- LAN8742 教程(2) 数据手册 中文翻译(2)
LAN8742 教程(2) 数据手册 中文翻译(2) LAN8742 教程(1) 数据手册 中文翻译(1) LAN8742 教程(2) 数据手册 中文翻译(2) 文章目录 LAN8742 教程(2) ...
- Techniques and Applications for Crawling, Ingesting and Analyzing Blockchain Data 中文翻译
Techniques and Applications for Crawling, Ingesting and Analyzing Blockchain Data 中文翻译 摘要 关键词 I 引言 I ...
- 表情识别综述论文《Deep Facial Expression Recognition: A Survey》中文翻译
本篇博客为论文<Deep Facial Expression Recognition: A Survey>的中文翻译,如有翻译错误请见谅,同时希望您能为我提出改正建议,谢谢! 论文链接:h ...
最新文章
- 程序员必知必会之blog篇
- Amazing 2020
- bzoj 2908. 又是nand(树链剖分+区间NAND+单点修改)
- hdu 3590——PP and QQ
- button设置disabled属性不生效_jQuery属性节点
- 面试中,答不出产品方法论?4个方法教给你...
- 信息学奥赛一本通(1229:电池的寿命)
- linux apache tomcat php 共用 80,apache与tomcat共用80端口
- (转)Clang 比 GCC 编译器好在哪里?
- JVM垃圾回收机制GC详解
- php创建ceph桶,手动部署ceph jewel
- 浪潮ERP-PS异速联远程接入解决方案
- LM2596降压DCDC芯片详解
- ODC(Orthogonal Defect Classification)简介
- grep, sed, awk 的用法
- 【推荐】两大APP与云账户红包SDK集成详情及Demon分享
- java queue GATK_GATK 4.0 全外显子call variant
- 苹果手机测试网络速度的软件,iPhone6怎么看网速?查看苹果6 Plus网速给不给力的方法...
- Python将Qt的ui文件转成py代码文件
- android vulkan 游戏,王者荣耀Vulkan
热门文章
- 爬虫推特数据分析的外文文献_13天让你学会爬虫分布式,说到让你做到择推出it届附教程...
- canoco5冗余分析步骤_Python怎么学习才能效果最好?网友:学习步骤在这了
- xboxone硬盘坏的表现_【32期】硬盘损坏的根源居然是——它!
- 记录flink和spark提交任务常用句
- C++STL中swap函数操作与内存地址改变的简析
- GCC __builtin_expect与kernel指令序列优化
- [BUUCTF-pwn]——ez_pz_hackover_2016
- Blueprint 使用手记
- Hibernate依赖包简单介绍
- ZK安装、ZK配置、ZK集群部署踩过的大坑