【单选题】

下面对Cloud DB的描述错误的是:( B )

    A. Cloud DB是AppGallery Connect云数据库服务

    B. Cloud DB world角色有upsert权限,认证用户角色没有upsert权限,认证后能插入数据并同步到Cloud DB

    C. Cloud DB支持对象类型的导出和导入

    D. Cloud DB事务是原子性的,事务中对数据的操作要么全部成功,要么全部失败

在云数据库中,复合主键最多包含多少个字段?( A)

    A. 5    B. 6    C. 4    D. 7

一个对象类型中,最多支持创建多少个索引?( C )

    A. 12    B. 10    C. 16    D. 18

如果您的项目未升级到付费档套餐,服务允许项目内app的最大并发连接数是(),每秒最多可操作数为(),免费存储空间为(C )。

    A. 15 2 100MB

    B. 50 5 2GB

    C. 150 10 1GB

    D. 1500 100 10GB

AppGallery Connect云数据库服务中,对象类型,存储区最多可以分别创建多少个 ( C )。

    A. 无限制创建;1个

    B. 256个;4个

    C. 128个;4个

    D. 4个;无限制创建

在Android SDK中, setEncryptedKey方法设置和修改端侧cloud DB zone数据加密存储的秘钥时,秘钥长度的值可以为多少?( C )

    A. 1~32个字符      B. 1~64个字符

    C. 1~128个字符    D. 1~256个字符

当备份文件的大小大于()MB或者包含的数据记录条数大于()条,会被系统分为多个文件。( B )

    A. 10 1000    B. 20 1000

    C. 10 500      D. 20 500

如何使用命令行清空某张表的数据?( C )

    A. cloudbcli delete-all --zone MyZone --object-type BookInfo

    B. agcli delete-all --zone MyZone --object-type BookInfo

    C. agcli db delete-all --zone MyZone --object-type BookInfo

    D. agcli db delete-all --object-type BookInfo

以下哪个不是Cloud DB的典型应用场景(D )。

    A. 数据存储在云侧,应用离线可用

    B. 数据全程加密管理,保障数据安全

    C. 数据在多端实时同步

    D. 数据支持增删改查

关于云数据库,如下描述错误的是?(D )

    A. 安全规则用于解决身份验证和授权。

    B. 云数据库的认证用户角色默认拥有query权限,可自定义配置upsert和delete权限。

    C. 云数据库是一款基于对象模型的数据库,采用存储区、对象类型和对象三级结构。

    D. 每个对象的数据大小应小于等于5MB

云数据库为您定制了运维可视化报表,目前您可在( )界面查看到项目内App的日活跃度和月活跃度等视图信息。( B )

    A. 云调试    B. 云监控    C. 云存储    D. 云托管

Cloud DB作为AppGallery Connect解决方案的一部分,为AppGallery Connect平台构建了()能力。从而让应用开发者聚焦于应用本身的业务,极大的提升开发者的生产效率。(A )

    A. MBaaS(移动后端即服务)

    B. DaaS(数据即服务)

    C. IaaS(基础设施即服务)

    D. PaaS(平台即服务)


【多选题】

当开发者实现一个云数据库应用前,需要完成哪些实现流程( ABCD )

    A. 启用服务:云数据库服务默认不开通,需要手动在AGC控制台上启用云数据库服务。

    B. 创建对象类型和存储区:如果需要使用云数据库相关功能,则必须在AGC控制台上创建对象类型和存储区.

    C. 集成SDK:在使用云数据库功能时,需配置开发环境并集成云数据库的SDK

    D. 添加对象类型文件:在使用云数据库功能时,需添加对象类型文件

使用云数据库触发云函数时,可添加哪种类型的触发器?( ABCD )

    A. onUpsert:数据表插入或更新数据

    B. onDelete:数据表删除数据

    C. onDeleteAll:数据表清空

    D. onWrite:数据插入或更新事件、数据删除事件、数据表清空事件

Cloud DB支持哪些SDK?( ABCD )

    A. Android应用    B. iOS应用    C. Web应用    D. 小程序

关于Cloud DB服务,以下说法正确的是(ABCD )

    A. Cloud DB的数据同步模式包括缓存模式和本地模式,应用可以仅使用缓存模式或者本地模式,也可以同时使用缓存模式和本地模式。

    B. 缓存模式,可实现数据的端云协同管理,实现端云、多端之间的数据同步。

    C. 缓存模式下,端侧数据是云侧数据的子集。

    D. 本地模式下,用户仅可操作端侧所包含的本地数据,无法实现数据在端云、多端间的同步。

关于Cloud DB的数据实时更新侦听,以下说法正确的是(ABC )

    A. 您可以通过subscribeSnapshot()来侦听符合指定查询条件的数据变化。

    B. 在通过OnSnapshotListener类中的onSnapshot()实现快照回调函数时,必须显式地在onSnapshot()内调用CloudDBZoneSnapshot类中的release()来释放相关的资源,否则会导致无法获取最新的快照对象,且无法注销快照侦听。

    C. 通过调用CloudDBZoneSnapshot类中的getUpsertedObjects()可以获取相较于上次快照新增或者修改的对象,调用getDeletedObjects()获取相较于上次快照删除的对象。

    D. Cloud DB自动注销侦听,不需要显式调用

Cloud DB提供隐私或者敏感数据的全程加密管理能力,只有用户依据其输入的密码才能获取密钥信息并访问自己的加密数据,从而有效提升用户数据的安全性,防止用户云侧数据泄露。以下哪些属于口令/认证安全要求?(ABCD )

    A. 检查设置口令时,是否对口令复杂度进行检测

    B. 检查认证模块费否支持口令防暴力破解

    C. 检查在用户修改自己口令时是否要求验证旧口令

    D. 检查登录失败时,是否有过于明确的原因提示信息

下面对Cloud DB描述正确的是:(ABC )

    A. Cloud DB客户端支持跨平台开发,支持React Native、Cordova、Ionic和Xamarin

    B. 客户端executeUpsert()接口限制插入1000条数据

    C. Cloud DB支持敏感数据保护,如有数据涉及到个人隐私,开发者可以对该数据设置成加密字段,客户端操作该数据前需要设置用户密码

    D. Cloud DB持久化模式查询云侧的数据不会把数据缓存到本地

在APPGallery Connect的云数据库界面上创建对象类型时,对象类型名不能以哪些名称创建?( AC )

    A. t_metadata_schema

    B. naturalbase_schema

    C. naturalbase_metadata

    D. naturalbase_sytem