达梦数据库管理系统DM SQL:基表定义与模式操作
需积分: 42 173 浏览量
更新于2024-08-09
收藏 1.98MB PDF 举报
"达梦数据库管理系统DM的SQL语言使用手册,涵盖了数据定义、查询及全文检索等语句,提供了丰富的数据库操作方法。"
在达梦数据库管理系统DM中,SQL语言是进行数据操作的主要工具,它包括了多种语句,用于创建、修改和删除数据库对象。在【标题】中提到的“基表定义语句”和“模式删除语句”是其中的重要组成部分。
3.13 模式删除语句允许具有DBA角色或模式所有者删除整个模式。删除模式的语法是 `DROP SCHEMA [<数据库名>.]<模式名> [RESTRICT | CASCADE]`。`RESTRICT`是默认选项,如果模式下有其他对象依赖,则删除操作会失败。而`CASCADE`选项则会连同依赖该模式的所有对象一起删除。例如,以SYSDBA身份删除BOOKSHOP数据库中的SCHEMA1模式,命令为 `DROP SCHEMA BOOKSHOP.SCHEMA1 CASCADE`。
3.14 基表定义语句用于创建用户数据库中的表,以存储用户数据。创建表需要指定表名、所属数据库名、所属模式名,以及列定义和完整性约束。基本语法为 `CREATE [[GLOBAL | LOCAL] TEMPORARY] TABLE <表名定义> <表结构定义>`。表结构定义包括列定义和完整性约束,列定义可以包含数据类型、长度等信息。例如,创建一个名为`Employees`的表,可以写成 `CREATE TABLE Employees (ID INT PRIMARY KEY, Name VARCHAR(50))`。
此外,手册还介绍了DM_SQL语言的特性、保留字、数据类型、表达式、数据库模式等。数据类型包括常规类型(如整型、浮点型)、日期时间类型、多媒体类型和数据类型别名。表达式涵盖数值、字符串、时间值等,且支持各种运算符和优先级。数据定义语句还包括了对数据库、登录、用户、模式、索引、全文索引、序列和数据库快照的定义、修改和删除,提供了全面的数据库管理能力。
数据查询语句部分,不仅有单表查询(如简单查询、条件查询、集函数、情况表达式),还有连接查询、子查询(包括标量子查询、表子查询、派生表子查询等)、查询结果的合并、GROUP BY和HAVING子句等,用于高效检索和处理数据。
达梦数据库管理系统DM的SQL语言使用手册提供了一套完整的数据库操作和数据查询规范,适用于数据库设计、开发和维护人员使用。
453 浏览量
405 浏览量
1564 浏览量
点击了解资源详情
2021-09-11 上传
2021-09-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
杨_明
- 粉丝: 80
- 资源: 3862
最新资源
- 水箱液位控制中的PID算法,详细介绍各系数的影响(LabVIEW开发环境)
- 建立系列化大学信息用户教育课程体系——现代信息技术发展之必然
- DWG_Smart-Card_CCID_Rev110
- java学习笔记(初学者)
- java+struts+hibernate+spring基础面试题
- 写给想当程序员的朋友
- 微处理器原理(北京大学课程ppt)
- ArcGIS Server 开发 PPT
- underlinux
- VHDL语言教程4M左右
- h.264 英文标准
- java基础j2se入门PPT
- java基础j2se入门PPT
- 电路设计基础知识.pdf
- C的菜单设计、图形绘制、动画的播放、乐曲等高级编程技术
- ARM体系结构和编程方法.pdf