程序员笔记 (二十二)数据库 DM数据库的逻辑结构


aihuafeng66t
克里斯蒂亚诺诺 2024-01-12 13:42:52 50945 赞同 0 反对 0
分类: 资源 标签: 运维
程序员笔记 (二十二)数据库 DM数据库的逻辑结构

(一)DM数据库的逻辑结构

图片

图片

(二)

图片

(三)达梦8整体架构

图片

(四)

图片

(五)

DM SQL功能主要包括数据定义、查询、操纵和控制四个方面,通过不同的SQL语句来实现。按照所实现的功能,DM_SQL语句分为以下几种。

1)用户、模式、基表、视图、索引、序列、全文索引、存储过程、触发器等数据库对象的定义和删除语句,数据库、用户、基表、视图、索引、全文索引等数据库对象的修改语句。

2)查询(含全文检索)、插入、删除、修改语句。

3)数据库安全语句。包括创建、删除角色语句,授权语句、回收权限语句,修改登录口令语句,审计设置语句、取消审计设置语句等

(六)

DM8 SQL提供了多种数值数据类型,不同的数据类型提供的取值范围不同,存储的值范围越大,需要的存储空间越大。

DM8SQL支持的多种数据类型有:常规数据类型、位串数据类型、日期时间数据类型、多媒体数据类型。

图片

图片

数字类型的选择应遵循如下原则:

1)选择最小的可用类型,如果该字段的值不超过127,则使用TINYINT比INT效果好。

2)对于完全都是数字的,即无小数点时,可以选择整数类型,比如年龄。

3)浮点类型用于可能具有小数部分的数,比如学生成绩。

4)在需要表示金额等货币类型时优先选择DECIMAL数据类型

图片

位串数据类型

位串数据类型即BIT类型用于存储整数数据1、0或NULL,只有0才转换为假,其他非空、非0值都会自动转换为真。

(七)

图片

图片

(八)

达梦数据库查询模式名,表名,字段名

查询所有的模式名

SELECT DISTINCT object_name FROM ALL_OBJECTS WHERE OBJECT_TYPE = 'SCH'

根据模式名查询表名

SELECT table_name FROM dba_tables WHERE owner = '模式名'

查询所有的模式名

SELECT COLUMN_NAME FROM all_tab_columns WHERE onwer = '模式名' AND Table_Name = '表名'

查询所有的模式名

SELECT '字段名' From '表名'

https://blog.csdn.net/qq_44819536/article/details/124235560

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
克里斯蒂亚诺诺L1
粉丝 0 资源 831 + 关注 私信
最近热门资源
银河麒麟桌面操作系统备份用户数据  125
统信桌面专业版【全盘安装UOS系统】介绍  120
银河麒麟桌面操作系统安装佳能打印机驱动方法  111
银河麒麟桌面操作系统 V10-SP1用户密码修改  105
最近下载排行榜
银河麒麟桌面操作系统备份用户数据 0
统信桌面专业版【全盘安装UOS系统】介绍 0
银河麒麟桌面操作系统安装佳能打印机驱动方法 0
银河麒麟桌面操作系统 V10-SP1用户密码修改 0
作者收入月榜
1

prtyaa 收益393.62元

2

zlj141319 收益218元

3

1843880570 收益214.2元

4

IT-feng 收益209.03元

5

风晓 收益208.24元

6

777 收益172.71元

7

Fhawking 收益106.6元

8

信创来了 收益105.84元

9

克里斯蒂亚诺诺 收益91.08元

10

技术-小陈 收益79.5元

请使用微信扫码

加入交流群

请使用微信扫一扫!