Oracle OCP 19c 认证1Z0-083考试(第65题) - #1z0-083
Posted wwwleoocom
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle OCP 19c 认证1Z0-083考试(第65题) - #1z0-083相关的知识,希望对你有一定的参考价值。
Which two are true about the character sets used in an Oracle database? (Choose two.) A. Single-byte character sets provide better performance than multibyte character sets.
B. Unicode enables information from any language to be stored using a single character set. C. Unicode is the only supported character set for Oracle databases created using Database Configuration Assistant (DBCA).
D. Single-byte character sets always use 7-bit encoding schemes.
E. Multibyte character sets allow more efficient space utilization than single byte character sets.
F. Single-byte character sets always use 8-bit encoding schemes.
Answer: AB
(解析:本题考试超出 ocp 的范围,考相关编码的信息,单字节字符集在存储性能方面比多字节要好)
为了获得最佳性能,请选择一个避免字符集转换并对所需语言使用最有效编码的字符集。单字节字符集比多字节字符集具有更好的性能,并且在空间需求方面也是最有效的。但是,单字节字符集限制了可以支持的语言数量。
单字节 7 位编码方案最多可定义 128 个字符,通常只支持一种语言。7 位 ASCII 中定义的唯 一字符是 26 个拉丁字母字符。在 7 位 ASCII 中的某些字符(通常是标点符号)替换为特定 语言所需的附加字母数字字符时,还使用了其他各种 7 位方案。
单字节 8 位编码方案最多可定义 256 个字符,通常支持一组语言。例如,iso8859/1 支持许 多西欧语言。
亚洲语言需要多字节编码方案,因为这些语言使用数千个字符。双字节编码方案最多可支持65536 个字符。一些多字节编码方案使用最高有效位的值来指示一个字节是表示单字节字符 还是双字节字符的第一个或第二个字节。在其他方案中,控制代码区分单字节字符和双字节 字符。移位代码表示在遇到代码移位之前,以下字节是双字节字符。
有两组通用的编码方案,一组基于 7 位 ASCII,另一组基于 IBMEBCDIC。在每个组中,所有 方案通常对 26 个拉丁字符(A 到 Z)使用相同的编码,但对英语以外的语言中使用的其他字 符使用不同的编码。ASCII 和 EBCDIC 使用不同的编码,甚至拉丁字符也是如此。
Unicode 称为 UTF-16。后来为了双字节的 Unicode 能够在现存的处理单字节的系统上正确传输,出现了 UTF-8(注意 UTF-8 是编码,它属于 Unicode 字符集),使用类似 MBCS 的方式对Unicode 进行编码。UTF-8 以字节为编码单元,没有字节序的问题。UTF-16 以两个字节为编码单元。
unicode 字符集,编码长度是可变的,并且是 ASCII 字符集的严格超集,也就是说 ASCII 中每 个字符的编码在 UTF-8 中是完全一样的。UTF-8 字符集中,一个字符可能是 1 个字节,2 个字节,3 个字节或者 4 个字节长。一般来说,欧洲的字母字符长度为 1 到 2 个字节,而亚洲 的大部分字符则是 3 个字节,附加字符为 4...
以上是关于Oracle OCP 19c 认证1Z0-083考试(第65题) - #1z0-083的主要内容,如果未能解决你的问题,请参考以下文章
Oracle OCP 19c 认证1Z0-083考试(92题)
Oracle OCP 19c 认证1Z0-083考试(92题)
Oracle OCP 19c 认证1Z0-083考试(第64题)
Oracle OCP 19c 认证1Z0-083考试(第45题)