想考PCA认证的,请认真学习以下笔记(学霸笔记,必过过过)
编辑
1.单选题 PG 中可以无限变长的字符类型是
A varchar B char C blob D text
正确答案:D
2.单选题 关于 postgresql 中的 CTE 说法正确的是
A 结果集是永久保存的
B with 子句内,必须为 CTE 指定列字段列表
C CTE 以更加可读的方式组织了复杂查询
D CTE 不能用于递归查询
正确答案:C
3.单选题 若想使用 like 谓词查询出包含 ddd 字符串的值,可以通过____完成
A %ddd% B %ddd* C %ddd_ D *ddd*
正确答案:A
4.单选题 有关 insert 说法错误的是
A 如果列的表达式不是正确的数据类型,将会尝试自动类型转换
B 向表中插入语句时,需要对表有 insert 权限
C 插入的目标列的名称必须以固定顺序列出
D 若没出现在显式或隐式列列表中的列,都将被默认填充
正确答案:C, 您的答案:C
5.单选题 "执行如下语句,实际插入的值为:
BEGIN;
INSERT INTO table1VALUES (1);
SAVEPOINT my_savepoint;
INSERT INTO table1 VALUES (2);
ROLLBACK TO SAVEPOINT my_savepoint;
INSERT INTO table1 VALUES (3);
COMMIT;"
A 1,2,3, B 1,2 C 1,3 D 2,3
正确答案:C
6.单选题 以下哪种类型只用于在内部系统目录中存储标识符并且不是给一般用户使用的
A char B name C varchar D text
正确答案:B
7.单选题 PostgreSQL 中不支持的组合查询是
A UNION B MINUS C INTERSECT D EXCEPT
正确答案:B
8.单选题 “DROP TABLE products CASCADE;”如另有一表order 的外键基于表products 创建,关于这条语句说法正确的是。
A 直接删除表 products,不影响其他对象
B 直接删除表 products,并且删除表 order 的外键约束。
C 直接删除表 products,并会删除表 order
D 不能删除表 products,提示表 order 的外键依赖表products
正确答案:B
9.单选题 外键的作用不包括?
A 保持数据的完整性