达梦数据库DM_SQL语言全面指南:数据操作与管理详解
5星 · 超过95%的资源 需积分: 26 87 浏览量
更新于2024-07-29
2
收藏 2.14MB PDF 举报
《达梦数据库_SQL语言手册》是一份全面指南,介绍了达梦数据库管理系统(DM)所使用的SQL语言特性、语法和功能。该手册覆盖了从基本概念到高级操作的广泛内容,包括:
1. **DM_SQL语言介绍**:阐述了DM_SQL的特点,如其高效性、兼容性和安全性,以及对保留字和标识符的使用规则。
2. **数据类型支持**:涵盖了常规数据类型(如数值、字符、日期时间等)、多媒体数据类型,以及数据类型别名的使用。
3. **表达式和运算符**:详细讲解了数值、字符串、时间值和时间间隔值的表达式,以及不同运算符的优先级。
4. **数据库模式**:介绍了如何定义、切换和管理数据库模式,涉及数据库的创建、修改、删除等操作。
5. **数据定义语句**:涵盖了数据库、模式、表、索引、序列、全文索引和数据库快照的创建、修改和删除。
6. **数据查询和检索**:深入解析了单表查询、连接查询、子查询、聚合函数、排序、分组、全文检索和层次查询等查询技巧。
7. **数据操作**:讨论了数据的插入、修改和删除,以及伪列(如ROWID、UID、USER和ROWNUM)和自增列的使用。
8. **视图**:阐述了视图的概念,如何定义、查询和更新视图,以及它们在数据库设计中的作用。
9. **嵌入式SQL**:涉及SQL前缀、变量、登录与退出、游标定义与操纵,以及动态SQL的使用。
10. **函数和一致性并发性**:介绍了各类函数,如数学、字符串、日期时间、逻辑判断和系统函数,以及事务处理、锁定和隔离级别。
11. **存储模块和存储过程**:讲解了存储模块的定义、控制、异常处理,以及子过程和子函数的使用。
12. **触发器**:定义了触发器的类型、触发时机和触发器操作,展示了如何利用触发器实现各种业务逻辑。
13. **安全管理**:详细讲解了角色管理、权限分配、策略和标记设置,以及审计功能的配置。
14. **外部链接**:涉及外部链接的创建、删除和远程对象操作。
15. **备份与还原**:介绍了数据库的备份和恢复方法。
16. **包与同义词**:包的创建、使用和管理,以及同义词的创建和删除。
这份手册为DM数据库的管理员、开发人员和学习者提供了实用的参考,帮助他们熟练掌握DM_SQL语言,实现高效的数据管理和查询。
2017-10-30 上传
2019-10-06 上传
2017-06-28 上传
2019-04-18 上传
2020-06-14 上传
2016-04-12 上传
2020-10-10 上传
tianfeng4548730
- 粉丝: 2
- 资源: 36
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享