DM8数据库使用(基础)

1.创建表空间

使用语句创建:

例如  CREATE TABLESPACE test DATAFILE 'e:\dmdbms\biao\test1.dbf' SIZE 128;

使用图形化创建:

右击表空间,选新建表空间;填写表空间名和文件路径等,点击确定。

 

2.创建用户

使用语句创建:

例如 create user "TEST" identified by "******" hash with SHA512 password_policy 2

encrypt by "******"default tablespace "MAIN";

使用图形化创建:

右击管理用户,填写用户名和密码,可以选所属角色和相应权限和相应限制,点击确定。

 

 

 

 

 

3.角色

使用语句创建:

例如  create role "T_USER";grant "DBA" to "T_USER";

使用图形化创建:

填写角色名,选择角色权限,点击确定。

 

 

 注:角色名要大写。

4.授权

授权关键字 grant

例如赋予创建表的权限给用户test:  grant create table to test;

回收权限关键字 revoke

例如回收用户test创建表的权限:  revoke create table from test;

图形化授权可以在相应的页面修改。

 

5.创建表

登录相应的用户

使用语句创建:

例如 create table test2 (user1 VARCHAR);

使用图形化创建 :

在模式下找到SYSDBA,右击创建表,填写表名,添加列,修改列名、数据类型。

 

 6.约束

使用语句创建:

例如   alter table "SYSDBA"."test2" add constraint "qq"  check(("user1" = 1 OR "user1" = 2 ));

使用图形化创建 :

可以在新建表时添加约束,也可以在创建表后修改约束。

 7.索引

使用语句创建:  

例如     create index T_TEST on "test2"("user1") TABLESPACE "test";

使用图形化创建 :

右击新建索引,输入索引名称选择索引类型、索引列等,点击确定。

 

 

 8.视图

使用语句创建:  

例如    CREATE  VIEW SYSDBA.TEST AS  SELECT SYSDBA."test2"."user1" FROM "test2" WHERE "user1" = 2 WITH CASCADED CHECK OPTION ;

使用图形化创建 :

右击新建视图,输入视图名填写视图体,点击确定。

 

想了解更多达梦数据库相关信息,欢迎访问达梦技术社区:首页 | 达梦云设配中心(dameng.com)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值