我的编程空间,编程开发者的网络收藏夹
学习永远不晚

金仓数据库模拟题

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

金仓数据库模拟题

在KingbaseESv8的数据目录中,系统表保存在哪个目录下()? [单选题] *
A.base
B.global(正确答案)
C.sys_tblspc
D.audit

以下哪些进程是KingbaseESv8的后台进程() ? [单选题] *
A.checkpointer(正确答案)
B.kworker
C.es_server
D.sys_ctl

下列属于KingbaseES的共享缓存区的是() ? [单选题] *
A.work mem
B.maintenance work mem
C.temp buffers
D.share buffers(正确答案)

不属于KingbaseES的共享缓存区重要组成部分的是() ? [单选题] *
A.temp buffers(正确答案)
B.commitLOG
C.WAL buffers
D.share buffer pool

以下说法正确的是() ? [单选题] *
A.一个数据库实例下只有一个数据库
B.一个数据库只能使用一个表空间
C.一个用户可以在同一会话中同时访问多个数据库
D.一个数据库实例下可以有多个表空间(正确答案)

默认情况下新创建的数据库是以哪个库的副本() ? [单选题] *
A.SAMPLES
B.TEMPLATE0
C.TEMPLATE1(正确答案)
D.TEMPLATE2

KingbaseESv8通用版数据文件的默认block尺寸为() ? [单选题] *
A.4KB
B.8Kb
C.8KB(正确答案)
D.32Kb

以下哪个选项属于命令行工具sys_ctl的主要功能() ? [单选题] *
A.查看和修改系统内核参数
B.查看与修改数据库参数
C.备份与恢复数据库数据
D.启停、重载数据库实例(正确答案)

客户端工具ksql显示用户的元命令是() ? [单选题] *
A.\d
B.\dr
C.\dg(正确答案)
D.\deu

可以在ksql中切换到远程KES服务器10.10.8.2的“SALE”库上的命令是哪个?() ? [单选题] *
A.\c 10.10.8.2 SALE
B.\c SALE system 10.10.8.2 54321(正确答案)
C.\c system@10.10.8.2:54321 SALE
D.\c 10.10.8.2 54321 system SALE

想要让KingbaseESv8不再接受新的连接,中断当前正在运行的事务并等待所有数据库进程退出后关闭数据库,应执行以下的() ? [单选题] *
A.sys_ctl stop -m smart -D /data
B.sys_ctl stop -m fast -D /data(正确答案)
C.sys_ctl stop -m immediate -D /data
D.sys_ctl stop -m abort -D /data

KingbaseESv8的错误日志只能保存一周,超过一周的日志将被覆盖() ? [单选题] *
A.正确
B.错误(正确答案)
C.视情况而定
D.不确定

不属于参数log_statement的可选值的是() ? [单选题] *
A.none
B.ddl
C.dml(正确答案)
D.mod

KingbaseESv8的连接认证配置文件是哪个?() ? [单选题] *
A.sys_ident.conf
B.sys_hba.conf(正确答案)
C.kingbase.conf
D.kingbase.opts

若要允许远程计算机(192.168.2.11)使用APP用户通过加密密码访问数据库SALE,则应向认证文件中添加以下哪条规则() ? [单选题] *
A.local SALE APP 192.168.2.11 password
B.local APP SALE 192.168.2.11 md5
C.host APP SALE 192.168.2.11/24 password
D.host SALE APP 192.168.2.11/24 md5(正确答案)

以下关于使用SQL命令“CREATE ROLE APP WITH CREATEDB PASSWORD ‘kingbase’;”创建的用户说法错误的是() ? [单选题] *
A.使用该用户可以登录数据库(正确答案)
B.使用该用户可以创建数据库
C.使用该用户登录需要密码
D.该用户为普通用户

下列数据类型哪个不可以作为表字段使用() ? [单选题] *
A.OID
B.ARRAY
C.ANY(正确答案)
D.SYS_LSN

以下哪个选项不是KingbaseESv8支持的伪列() ? [单选题] *
A.ROWID(正确答案)
B.ROWNUM
C.LEVEL
D.CONNECT_BY_ISLEAF

不属于KingbaseESv8支持的索引类型的是() ? [单选题] *
A.GIN
B.Hash
C.Rtree(正确答案)
D.BTree

只适用于等值查询的索引类型是() ? [单选题] *
A.Btree
B.Hash(正确答案)
C.Rtree
D.GIN

默认设置下,如何降低checkpoint时的I/O写压力() ? [单选题] *
A.延长checkpoint_timeout
B.提高checkpoint_completion_target(正确答案)
C.提高max_wal_size
D.减小min_wal_size

KingbaseESv8的默认事务隔离级别是() ? [单选题] *
A.Read uncommitted
B.Read committed(正确答案)
C.Repeatable read
D.Serializable

在KingbaseESv8中,如果一个事务失败,在数据文件中这个事务产生的数据会不会在事务回滚时被清理掉?() ? [单选题] *
A.会
B.不会(正确答案)
C.视情况而定
D.不确定

“在KingbaseESv8中,执行SELECT操作时一定没有写磁盘的操作。”该描述是否正确?() ? [单选题] *
A.正确
B.错误(正确答案)
C.视情况而定
D.不确定

下列选项正确的是() ? [单选题] *
A.Row exclusive是行级锁
B.SELECT FOR UPDATE对表加的锁是轻量锁
C.hash索引的读写可能出现死锁(正确答案)
D.锁咨询锁由数据库实现其功能

在KingbaseESv8的参数中,用于构建临时hash表和临时物化操作的内存大小的参数是什么?() ? [单选题] *
A.shared_buffers
B.work_mem(正确答案)
C.maintenance_work_mem
D.temp_buffers

关于KingbaseESv8的内存架构,错误的说法是() ? [单选题] *
A.work_mem是共享缓存(正确答案)
B.shared_buffers是共享缓存
C.wal_buffers是共享缓存
D.temp_buffers是本地缓存

KingbaseESv8中能够回收空间并返还给系统的SQL命令是() ? [单选题] *
A.vacuum freeze
B.reindex
C.vacuum full(正确答案)
D.analyze

以下语句执行时会对表施加ROW SHARE锁的是() ? [单选题] *
A.ANALYZE
B.SELECT FOR UPDATE(正确答案)
C.DELETE
D.VACUUM

数据库提供的锁机制是用于() ? [单选题] *
A.保证账户安全
B.提升性能
C.增强可维护性
D.保证数据一致性(正确答案)

关于同步参数synchronous_commit,下列说法不正确的是 () ? [单选题] *
A.默认值为on
B.无论设置为何值,都与数据库的数据一致性无关
C.设置为remote_apply时,主库会在所有备库完成WAL持久化之后就返回成功( )(正确答案)
D.设置为off可以提高数据库性能

以下不是发起checkpoint的条件的是() ? [单选题] *
A.以smart模式关闭数据库实例
B.生成的WAL日志总量超过了min_wal_size设置(正确答案)
C.自上个检查点经历了checkpoint_timeout的时间间隔
D.生成的WAL日志总量超过了max_wal_size设置

登录测试库中的账户user1时提示账户过期,执行以下哪个命令可以解决该问题() ? [单选题] *
A.ALTER USER user1 ACCOUNT UNLOCK;
B.ALTER ROLE user1 UNLOCK ACCOUNT;
C.ALTER ROLE user1 VALID UNTIL ‘infinity’;(正确答案)
D.ALTER USER user1 VALID UNTIL infinity;

现有s1、s2、s3和s4四台备库,若要设置s1、s3为同步备库,s2为潜在同步备库,s4为异步备库,则下列参数配置符合条件的是() ? [单选题] *
A.synchronous_standby_names=‘2(s1, s2, s3)’
B.synchronous_standby_names=‘2(s1, s2, s3) s4’
C.synchronous_standby_names=‘2(s1, s3, s2)’(正确答案)
D.synchronous_standby_names=‘1,2(s1, s3, s2)’

下列关于TRUNCATE说法不正确的是() ? [单选题] *
A.TRUNCATE用于清空表数据
B.表被TRUNCATE后,OID是不变的(正确答案)
C.TRUNCATE不能单独在一个有外键的表上执行
D.TRUNCATE不能在外部表上执行

如果忘记了数据库超级用户的登录密码,应如何处理 () ? [单选题] *
A.修改sys_hba.conf中local行验证模式为trust,重载配置后本地登录修改密码(正确答案)
B.修改sys_hba.conf中host行验证模式为trust,重载配置后本地登录修改密码
C.修改sys_hba.conf中local行验证模式为ident,重载配置后本地登录修改密码
D.无法修改密码,需要重建数据库实例

关于CLUSTER命令,下列说法正确的是() ? [单选题] *
A.该命令会重新组织表数据的物理分布(正确答案)
B.该命令的原理是在目标表上进行数据块移动和排序
C.经过CLUSTER的表oid保持不变
D.CLUSTER可以在一个事务块中执行

假如你是KingbaseESv8的DBA,需要做一次在线的文件级备份。那么你应使用以下哪个工具集去做这次备份?() ? [单选题] *
A.KingbaseESv8 ManagerTools
B.sys_base_start_backup
C.sys_basebackup(正确答案)
D.sys_receivebackup

在~.bash_profile添加什么内容可以使启动命令sys_ctl start –D data1简化为sys_ctl start?() ? [单选题] *
A.export KINGBASE_DATA=data1(正确答案)
B.export KBDATA=data1
C.export DATADIR=data1
D.export KBDATA_DIR=data1

以下哪个脚本可以设置开机自动启动金仓服务?() ? [单选题] *
A.setup.sh
B.root.sh(正确答案)
C.Unistall.sh
D.rootuninstall.sh

查看数据库大小写是否敏感的命令是?() ? [单选题] *
A.show CASE SENSITIVE;
B.show CASE_SENSITIVE;(正确答案)
C.show CAPS_LOCK;
D.show CAPS;

KingbaseESv8默认的表类型和索引形式属于() ? [单选题] *
A.索引组织表,聚集索引
B.堆表,聚集索引
C.堆表,二级索引(正确答案)
D.索引组织表,二级索引

sys_dump是KingbaseESv8自带的逻辑备份工具,在使用sys_dump对某个表执行备份时sys_dump是否会阻塞在该表上的写操作?() ? [单选题] *
A.会
B.不会(正确答案)
C.视情况而定

sys_receivexlog被用来从一个运行着的KingbaseES数据库实例上以流的方式获取WAL日志的工具。则它使用的协议是什么?() ? [单选题] *
A.TCP
B.UDP
C.FTP
D.Streaming Replication Protocol(正确答案)

在KingbaseESv8中执行以下SQL命令: [单选题] *
CREATE TABLE test(id serial primary key, name varchar);(正确答案)
INSERT INTO test(name) VALUES (‘aaa’),(‘bbb’),(‘ccc’);
SELECT * FROM test9;
则查询结果中name='bbb’的id值是?( C ) ?
A.0
B.1
C.2

下列哪个VACUUM选项具有防止事务ID回卷的功能() ? [单选题] *
A.FULL
B.ANALYZE
C.FREEZE(正确答案)
D.VERBOSE

如果一个表的OID为11253,则追踪该表中仅包含有效tuple的数据页分布信息的文件是哪个?() ? [单选题] *
A.11253_init
B.11253_vm(正确答案)
C.11253_fsm
D.11253

哪个语句可使UPDATE命令插入存在键值冲突的行?() ? [单选题] *
A.UPSERT
B.DO NOTHING
C.ON CONFLICT(正确答案)
D.RETURNING

若要修改一个事务的事务隔离级别,则应在事务开始时执行?() ? [单选题] *
A.SET TRANSACTION ISOLATION LEVEL repeatable read;
B.BEGIN TRANSACTION ISOLATION LEVEL repeatable read;(正确答案)
C.BEGIN;SET default_transaction_isolation = ‘repeatable read’;
D.以上语句均不正确

有关KingbaseESv8的MVCC机制,以下说法正确的是:( C ) ? [填空题]


MVCC确保了只有提交后的行是可见的; [填空题]


MVCC机制不能被禁用。 [单选题] *
A.1(正确答案)
B.2
C.1和2
D.都不正确

以下哪个文件仅在KingbaseESv8数据库实例运行或非正常关闭时存在?() ? [单选题] *
A.sys_hba.conf
B.sys_ident.conf
C.kingbase.pid(正确答案)
D.kingbase.conf

KingbaseESv8支持以下哪种过程编程语言?() ? [单选题] *
A.PL/SQL
B.PL/Perl
C.PL/Python
D.以上所有都支持(正确答案)

以下修改字段名语句正确的是?() ? [单选题] *
A.ALTER TABLE test RENAME TO aid;
B.ALTER TABLE test RENAME id TO aid;(正确答案)
C.ALTER TABLE test ALTER COLUMN id CHANGE id aid;
D.以上语句均不正确

你是KingbaseESv8的系统用户,你需要创建一个测试用的表test(id int,name varchar(8)),该表可以多会话多次使用,但你不希望其数据写入到WAL日志,则你应如何创建该表?() ? [单选题] *
A.CREATE TABLE test(id int,name varchar(8));
B.CREATE GOLBAL TEMP TABLE test(id int,name varchar(8));
C.CREATE TEMP TABLE test(id int,name varchar(8));
D.CREATE UNLOGGED TABLE test(id int,name varchar(8));(正确答案)

你是KingbaseESv8的系统管理员,现在生产库上的一个复杂查询由于生成的临时文件过大导致磁盘空间不足而中止了,你需要为其指定一个新的磁盘来存放临时文件。则以下哪个选项适用于这种场景?() ? [单选题] *
A.CREATE TEMPORARY TABLESPACE语句和default_tablespace参数
B.CREATE TABLESPACE语句和temp_tablespaces参数(正确答案)
C.CREATE TEMPORARY TABLESPACE语句和temp_tablespaces参数
D.CREATE TABLESPACE语句和default_tablespace参数

SQL语言中,条件“年龄 BETWEEN 40 AND 50”表示年龄在40至50之间,并且满足以下哪个条件?() ? [单选题] *
A.包括40岁但不包括50岁
B.包括50岁但不包括40岁
C.40岁和50岁都包括(正确答案)
D.40岁和50岁都不包括

KingbaseESv8 数据库默认的监听端口是?() ? [单选题] *
A.14383
B.3306
C.54321(正确答案)
D.1521

在KingbaseESv8中,一个表最多可以建立多少个索引?() ? [单选题] *
A.16
B.32
C.1024
D.无限制(正确答案)

在KingbaseESv8中,一个索引最多可以包含多少个列?() ? [单选题] *
A.16
B.32(正确答案)
C.1024
D.无限制

KingbaseESv8自带的命令行工具sys_xlogdump的作用是什么?() ? [单选题] *
A.清理WAL日志文件
B.将WAL日志转换为人类可读的形式显示(正确答案)
C.备份WAL日志
D.从WAL日志导出SQL语句

使用ksql输出查询结果到文件的命令是?() ? [单选题] *
A.\i file
B.\f file
C.\o file(正确答案)
D.\g file

在KingbaseESv8中,如果max_connections的设定值为100,那么默认情况下普通用户最多可建立多少个连接?() ? [单选题] *
A.100
B.103
C.97(正确答案)
D.3

你是KingbaseES数据库管理员,为了防止无关用户连接到生产库,你需要回收所有非超级用户的连接权限,此时你需要使用以下哪个语句实现?() ? [单选题] *
A.REVOKE CONNECT ON DATABASE dbname FROM USERS;
B.REVOKE CONNECT ON DATABASE dbname FROM SUPERUSERS;
C.REVOKE CONNECT ON DATABASE dbname FROM ALL USERS;
D.REVOKE CONNECT ON DATABASE dbname FROM PUBLIC;(正确答案)

SQL命令一般分为DQL、DDL、DML等几类,INSERT、UPDATE、DELETE属于哪一类?() ? [单选题] *
A.DML(正确答案)
B.DQL
C.DCL
D.DDL

KingbaseESv8的授权系统将用户分成四类,其中权限最大的用户是:() ? [单选题] *
A.系统管理员(正确答案)
B.流复制用户
C.数据库拥有者
D.一般用户

不定项选择题 [填空题]


VACUUM命令的功能有() ? *
A.回收磁盘空间(正确答案)
B.清理失效的tuples(正确答案)
C.压缩表数据
D.冻结tuple事务号(正确答案)

关于sys_rman说法正确的是() ? *
A.支持逻辑备份和物理备份
B.支持基于时间点的恢复模式(正确答案)
C.支持备份集校验功能(正确答案)
D.支持多线程恢复(正确答案)

当发生以下哪种情况时,后台进程WAL_writer会执行WAL缓存持久化操作() ? *
A.事务被中止时(正确答案)
B.WAL buffer被写满时(正确答案)
C.checkpoint发起时
D.达到wal_writer_delay设置的时间间隔时(正确答案)

关于KingbaseESv8的流复制机制说法正确的是() ? *
A.主库发送WAL日志给从库(正确答案)
B.主库发送解析过的SQL语句给从库
C.支持异步复制,也支持同步复制(正确答案)
D.必须使用复制槽才能进行流复制同步

KingbaseESv8支持的锁类型有() ? *
A.临键锁
B.表级锁(正确答案)
C.行级锁(正确答案)
D.间隙锁

在KingbaseESv8中,INSERT、UPDATE操作会使用以下哪种锁?() ? *
A.Share update exclusive
B.Row exclusive(正确答案)
C.Access share(正确答案)
D.Share row exclusive

如何在不停机的情况下,中止测试库中一个被挂起的DDL语句() ? [单选题] *
A.使用sys_terminate_backend()函数中止该进程(正确答案)
B.使用sys_cancel_backend()函数中止该进程
C.执行sys_ctl reload 命令
D.在ksql中执行\q 元命令

中间件KingbaseCluster的主要功能有() ? *
A.连接池(正确答案)
B.数据分片
C.负载均衡(正确答案)
D.限流(正确答案)

关于索引,以下说法正确的是() ? *
A.正常创建索引会阻塞对表的写操作,为减少影响,可以在创建索引时使用CONCURRENTLY参数(正确答案)
B.hash索引仅支持等值查询,使用时需谨慎(正确答案)
C.brin索引适合流式入库的时序数据,时间范围查询的场景(正确答案)
D.重建索引时也可以使用CONCURRENTLY选项避免锁表

一个新创建的数据库,不包含以下哪个模式() ? [单选题] *
A.PUBLIC
B.information_schema
C.TEST(正确答案)
D.SYS_CATALOG

新建数据库scott的拥有者为user1用户,则下列说法正确的是() ? *
A.使用user1用户可以直接drop database scott(正确答案)
B.使用system用户可以直接drop database scott(正确答案)
C.使用system用户可以直接drop user user1
D.以上说法均正确

属于KingbaseESv8支持的表连接策略有() ? *
A.nested loop join(正确答案)
B.merge join(正确答案)
C.hash join(正确答案)
D.material nested loop join(正确答案)

可以确定KingbaseESv8一主多从集群中主备角色的方法是() ? *
A.通过进程确定,启用了wal sender的是主库(正确答案)
B.通过系统视图确定,sys_stat_replication有信息的为主库(正确答案)
C.通过控制文件确定,显示“in production”的是主库(正确答案)
D.通过系统函数返回值确定,sys_is_in_backup()返回false的是主库

以下哪种方法可以将数字123转换为字符’123’?() ? *
A.SELECT 123::varchar;(正确答案)
B.SELECT CAST(123 as varchar);(正确答案)
C.SELECT CONCAT(123,‘varchar’);
D.SELECT to_char(123);(正确答案)

在主从流复制架构中,如果仅在主库上新建一个表空间目录,并创建一个表空间指向该目录,则一定会发生以下哪些情况() ? *
A.从库操作系统会发生崩溃
B.从库数据库实例会发生崩溃(正确答案)
C.主库新建的表空间目录权限自动变为700(正确答案)
D.从库上自动创建了表空间目录

执行计划的代价是以哪些参数为基础计算的?() ? *
A.seq_page_cost(正确答案)
B.random_page_cost(正确答案)
C.vacuum_cost_limit
D.cpu_tuple_cost(正确答案)

使用ANALYZE获得的统计信息被储存在哪个表中() ? *
A.sys_class(正确答案)
B.sys_stat_database
C.sys_stats
D.sys_statistics(正确答案)

下列描述正确的是?() ? *
A.分析器负责分析查询语句的语法是否合法(正确答案)
B.优化器是基于代价估计来选择查询路径的(正确答案)
C.优化器确定最优查询路径(正确答案)
D.规划器负责生成查询计划(正确答案)

员工表employe包含如下4个字段(empno,ename,depno,mgrid),使用SQL语句“CREATE VIEW v_emp AS [单选题] *
SELECT * FROM emp WHERE depno = 100;”创建视图,则执行下列语句不会报错的是?( ABCD ) ?(正确答案)
A.INSERT INTO v_emp VALUES (101,‘Tom’,30,100);
B.INSERT INTO v_emp VALUES (102,‘Ken’,100,80);
C.UPDATE v_emp SET ename = ‘Blus’ WHERE depno = 100;
D.UPDATE v_emp SET ename = ‘Kate’ WHERE depno = 30;

ORDERS表的表定义如下:(o_id number NOT NULL, c_id number NOT NULL, o_total number),该表用于追踪客户的订单号和每单成交量。则以下哪些语句可以将所有客户的成交量清零?() ? [单选题] *
A.UPDATE ONLY ORDERS SET o_total = 0;(正确答案)
B.UPDATE ORDER SET o_total = 0;
C.UPDATE ORDER SET o_total = 0 WHERE o_id = ALL;
D.UPDATE ORDERS SET o_total = 0 WHERE id = true;

在KingbaseESv8中,关于SQL语句“DROP TABLE DEPT”的描述正确的有?() ? *
A.该语句不能被撤销
B.所有基于该表的视图也将被一并删除
C.该表上的索引也将被一并删除(正确答案)
D.该语句会等待该表上所有尚未结束的事务完成后才执行(正确答案)

KingbaseV8数据库对象管理工具支持以下哪几种功能?() ? *
A.SQL自动补齐(正确答案)
B.SQL结果排序(正确答案)
C.数据库对象ER图(正确答案)
D.初始化数据库实例

你是KingbaseESv8的管理员,由于安全需要,现在你需要删除一个已废弃的账户app_r,假设该账户使用的数据库对象都可以安全删除,则你可以使用哪种方法删除该账户?() ? *
A.直接执行DROP USER app_r;
B.先执行DROP OWNED BY app_r;再执行DROP USER app_r;(正确答案)
C.先执行REASSIGN OWNED BY app_r TO system;再执行DROP USER app_r;(正确答案)
D.直接执行DROP ROLE app_r CASCADE;

在KingbaseESv8中你可以在一个模式上指定什么权限?() ? *
A.CREATE(正确答案)
B.DROP
C.DELETE
D.USAGE(正确答案)

创建表空间时可以指定哪些规划器参数?() ? *
A.seq_page_cost(正确答案)
B.enable_indexscan
C.random_page_cost(正确答案)
D.enable_indexonlyscan

一张名为test的表定义如下: [单选题] *
CREATE TABLE test (sn integer PRIMARY KEY, id integer, CHECK(sn > 0 AND id < 0));(正确答案)
则下列SQL语句执行后会报错的是:( BC ) ?
A.INSERT INTO test VALUES (2,-1);
B.INSERT INTO test VALUES (1,0);
C.INSERT INTO test VALUES (NULL,-3);
D.INSERT INTO test VALUES (3,NULL);

在KingbaseESv8中,布尔类型可以使用的操作符是逻辑操作符和比较操作符,其中常见的逻辑操作符有哪些?() ? *
A.AND(正确答案)
B.OR(正确答案)
C.NOT(正确答案)
D.NULL

KingbaseESv8采用多进程方式的好处是() ? *
A.可以降低内存的使用率
B.能有效处理短连接问题
C.单个进程崩溃不会影响其他进程(正确答案)
D.多进程可提高对CPU的使用率(正确答案)

从列表中选择Kingbase支持的操作系统有() ? *
A.Solaris(正确答案)
B.Windows(正确答案)
C.Linux(正确答案)
D.HP-UX(正确答案)

从列表中选择Kingbase支持的CPU:() ? *
A.x86(正确答案)
B.龙芯(正确答案)
C.海思(正确答案)
D.PowerPC(正确答案)

针对下列SQL语句:CREATE TRIGGER trigger_1 AFTER UPDATE ON sales FOR EACH ROW EXECUTE PROCEDURE write_log();正确的2项是:( ) ? *
A.该语句定义了一个触发器“trigger_1”(正确答案)
B.每次在表sales上执行UPDATE操作,函数write_log()就会被调用1次
C.函数write_log()在UPDATE操作执行前被调用
D.如果函数write_log返回NULL则UPDATE操作不会被执行
E.执行’DROP TRIGGER trigger_1 ON sales;'可以删除这个触发器(正确答案)

下列说法正确的是?() ? *
A.TRUNCATE TABLE是DML语句
B.TRUNCATE TABLE是DDL语句(正确答案)
C.DELETE是DML语句(正确答案)
D.DELETE是DDL语句

在KingbaseESv8中,创建一个新的表,则:() ? *
A.该表的字段数量没有上限
B.新建的表通常是空表(正确答案)
C.表名只能使用字母字符
D.“CREATE TABLE”语句用于创建新表(正确答案)

KingbaseESv8中boolean类型的表示方法正确的有:() ? *
A.TRUE(正确答案)
B.0(正确答案)
C.‘t’(正确答案)
D.‘false’(正确答案)

VALUES语句用于计算或输出一个行合集,以下VALUES语句使用正确的是?() ? *
A.INSERT INTO students (name) VALUES (‘Tom’),(‘Cat’);(正确答案)
B.VALUES (3*9);(正确答案)
C.VALUES (1,‘WE’),(2,‘ARE’),(3,‘GOOD’)(正确答案)
D.SELECT VALUES (1,‘aaa’),(2,‘bbb’),(3,‘ccc’) AS t(id,info);

来源地址:https://blog.csdn.net/weixin_43663238/article/details/130671923

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

金仓数据库模拟题

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

人大金仓数据库kingbase v7版本的DBLINK问题

远程连接对象又叫Database Link,简称DBLink,是数据库管理系统提供的用于访问外部数据库对象的机制。KingbaseES的DBLink是基于ODBC实现的,因此,要想使用DBLink访问远程数据库的对象,必须在本地安装访问远程数据库所需的ODBC
2014-07-01

人大金仓数据库的简单巡查

人大金仓的简单巡查 查询人大金仓的版本 sys_ctl -Vsys_ctl --version# 在ksql命令行工具中查询数据库版本select version(); 查询lincense的有效期 select get_license_v
2023-08-25

MySQL5.7 迁移到 KingBase V8 (人大金仓数据库)

记录项目中 MySQL 数据库迁移到 Kingbase 的所遇到的问题和解决办法LAST_INSERT_ID()  kingbase没有last_insert_id(), 可以在插入语句末尾加入returning [字段名] 关键字获取insert into
MySQL5.7 迁移到 KingBase V8 (人大金仓数据库)
2016-02-14

数据仓库总结

1.为什么要做数仓建模 数据仓库建模的目标是通过建模的方法更好的组织、存储数据,以便在性能、成本、效率和数据质量之间找到最佳平衡点。 当有了适合业务和基础数据存储环境的模型(良好的数据模型),那么大数据就能获得以下好处: 当有了适合业务和基
2023-08-30

navicat连接postgresql、人大金仓等数据库报错解决办法

目录1、客户端连接人大金仓数据库2、数据库信息填完之后,点击测试连接3、然后点击数据库打开时报错4、原因如下:1)要解决此问题,请升级到最新的 16.2 及更高版本。2)执行以下操作:3)降级pgsql总结navicat连接PostgreS
navicat连接postgresql、人大金仓等数据库报错解决办法
2024-08-23

亚马逊数据仓库

亚马逊的数据仓库系统通常由数据存储、数据挖掘、数据处理和数据分析等模块组成。数据存储模块存储了实时或历史数据,包括购买历史、订单历史、用户评论、竞争对手情报、宏观经济数据等。数据挖掘模块可以对数据进行分析,包括预测、推荐、营销等,同时还可以进行数据清洗和转换,以便于后续的数据分析。数据处理模块用于将数据存储到数据仓库中,并进行清洗、整合和转换,以便于进行后续的分析。数据分析模块可以根据分析结果做出...
2023-10-27

什么是数据仓库?

数据仓库是一个集中的数据集合,用来支持决策制定。它具备集中化、主题导向、整合性和不变的时间变异特性。数据仓库用于分析、决策制定和商业智能。构建过程包括数据提取、转换、加载、建模和管理。不同类型的数据仓库包括事务型数据仓库、数据仓库和数据湖。好处包括单一事实来源、增强分析、改进决策制定和竞争优势。在构建数据仓库时需要考虑成本、复杂性、数据质量、技术和组织文化等因素。
什么是数据仓库?
2024-04-02

大数据Hadoop之——数据仓库Hive

目录一、概述二、Hive优点与使用场景1)优点2)使用场景三、Hive架构1)服务端组件1、Driver组件2、Metastore组件3、Thrift服务2)客户端组件1、CLI2、Thrift客户端3、WEBGUI3)Metastore详解四、Hive的工作
大数据Hadoop之——数据仓库Hive
2018-04-25

Oracle Value函数在数据仓库维度建模中的优势

Oracle Value函数并不是一个在数据仓库维度建模中广泛认知的特定函数或概念。实际上,在数据仓库的维度建模中,我们更常听到的是关于维度表、事实表、星型模型、雪花模型等概念。以下是对这些概念及其在数据仓库维度建模中优势的介绍:维度建模
Oracle Value函数在数据仓库维度建模中的优势
2024-10-09

阿里云数据库与数据仓库的区别

阿里云数据库与数据仓库是两种不同的数据存储方式,它们在功能、应用场景和性能上有所不同。本文将对两者进行详细比较,帮助读者更好地理解两者之间的区别。正文:一、功能上的区别阿里云数据库是一种关系型数据库,主要用于存储和管理结构化数据。它提供了丰富的SQL查询功能,支持数据的插入、更新和删除操作,同时也支持事务处理和数
阿里云数据库与数据仓库的区别
2023-11-18

Oracle Value函数在数据仓库中优化星型模型与雪花模型

Oracle Value函数在数据仓库中对于优化星型模型和雪花模型具有显著的作用。以下是关于这两者的具体说明:星型模型优化:星型模型是数据仓库中常见的一种数据模型,其特点是事实表与维度表直接关联,结构简单明了。在这种模型中,Oracle V
Oracle Value函数在数据仓库中优化星型模型与雪花模型
2024-10-09

编程热搜

目录