达梦数据库管理系统DM SQL:基表定义与模式操作
需积分: 42 95 浏览量
更新于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语言使用手册提供了一套完整的数据库操作和数据查询规范,适用于数据库设计、开发和维护人员使用。
2012-07-13 上传
2016-04-12 上传
2021-01-14 上传
点击了解资源详情
2021-09-11 上传
2021-09-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
杨_明
- 粉丝: 74
- 资源: 3903
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布