GaussDB工作级开发者认证—第五章GaussDB数据库操作与管理

一、数据库对象基本操作

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查询数据库:
postgres=# \l --使用元命令查看数据库
postgres=# select * from pg_database; --通过系统表查看数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
表注意事项:
只有表的所有者有权限执行ALTER TABLE命令,系统管理员默认拥有此权限
不能修改分区表的tablespace,但可以修改分区的tablespace
不支持修改存储参数ORIENTATION
不支持增加自增列,或者增加DEFAULT值中包含nextval()表达式的列
不支持对外表、临时表开启行访问控制开关
通过约束名删除PRIMARY KEY约束时,不会删除NOT NULL约束,如果有需要,需手动删除NOT NULL约束
使用JDBC时,支持通过PrepareStatement对DEFAUTL值进行参数化设置
列存表只支持PARTIAL CLUSTER KEY表级约束,不支持主外键等表级约束
列存表支持的字段约束包括NULL、NOT NULL和DEFAULT常量值;对字段约束的修改当前只支持对DEFAULT值的修改(SET DEFAULT)和删除(DROP DEFAULT),暂不支持对非空约束NULL/NOT NULL的修改
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
思考题

  1. (判断题)存在多个数据库时,需要通过-d参数指定相应的数据库实例进行连接。(A)
    A. True
    B. False
  2. (判断题)在连接条件上创建索引,对于存在多字段连接的查询,建议在这些字段上建立组合索引。(B)
    A. True
    B. False
    原话:对于存在多字段连接的查询,在连接条件上创建索引

二、数据字典

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、存储过程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
思考题

  1. (单选题)匿名块适用的场景包含?(D )
    A. 频繁执行
    B. 重复执行
    C. 并发执行
    D. 一次执行
  2. (多选题)以下可以用于开启游标的语法是?(A C)
    A. OPEN
    B. START
    C. OPEN FOR
    D. BEGIN

猜你喜欢

转载自blog.csdn.net/qq_40220309/article/details/130174839