提交 8421dbfa 编写于 作者: M Mars Liu

初步覆盖

上级 20c1d264
# PSQL 命令行
关于 PSQL 命令行,以下说法正确的是:
1. psql 命令行内置在 postgresql 安装包中
2. psql 命令行默认以系统当前用户身份登录本机,连接用户同名数据库
3. 进入 psql 命令行,可以使用 `\?` 查看内置的快捷指令
4. 在 psql 命令行中,可以通过 `\!` 在服务端执行shell命令
5. psql 命令行必须以 postgres 用户身份执行
6. psql 命令行必须以 root 用户身份执行
7. psql 只能用于 linux 和 bsd 系统
8. 在 psql 中执行 `\d` 可以查看 relations 列表,即用户表和视图
9. 在 psql 中执行 `\l` 可以查看数据库列表
10. 在 psql 中执行 `\d 表名` 可以查看指定表或视图的详细信息
11. 在 psql 中执行 `\timing` 可以开关查询计时
12. `analyze 表名;``explain 查询;` 以及 `explain analyze 查询;` 都是 psql 特有的命令
## 答案
1, 2, 3, 4, 8, 9, 10, 11
## 选项
### A
全部都对
### B
1, 2, 3, 4, 5, 6
### C
2, 3, 4, 5, 6, 7, 8, 9
### D
全部都错
### E
9, 10, 11, 12
### F
5, 6, 7, 8, 9, 10, 11, 12
### G
5, 6, 7, 12
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"source": "analyze.md",
"notebook_enable": false,
"exercise_id": "88b033cd97c642ef9900e5e091e335ff"
}
\ No newline at end of file
# 建表权限
SmartMarket 公司有一百名分析师,他们都属于 analyst 团队,现在他们希望能够在 market 仓库的 ana schema 下
自由的建表和删除表,以便进行模型试验。下列操作步骤中需要选择哪几项?(ana schema 和分析师的团队角色还不存在)
1. `create schema ana`
2. `create role analyst`
3. `grant create, usage on schema ana to analyst`
4. 将 analyst 角色授予每个分析师的账号
5. 删除 public schema
6. `grant superuser on schema ana to analyst`
7. `grant owner on schema ana to analyst;`
## 答案
1,2, 3, 4
## 选项
### A
所有全部
### B
1, 2, 5, 6, 7
### C
1, 2, 6, 7
### D
1, 2, 3, 6, 7
### E
2, 3, 4, 5
\ No newline at end of file
{
"node_id": "pg-0378bcd60ccd4dfebcfead92abbdd673",
"keywords": [],
"keywords": ["创建表", "授权", "ddl"],
"children": [],
"export": []
"export": [
"create_table.json",
"anylze.json"
]
}
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"source": "create_table.md",
"notebook_enable": false,
"exercise_id": "88b033cd97c642ef9900e5e091e335ff"
}
\ No newline at end of file
# 创建表
下列方法中,可以创建表的有:
1. 使用 `create table xxx();`语句
2. 使用 `copy` 语句从 csv 导入数据
3. 使用 `create table as select...` 语句从查询中创建表
## 答案
1, 3
## 选项
### A
1, 2, 3
### B
1, 2
### C
2, 3
### D
只有 1
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册