- 博客(25)
- 收藏
- 关注
原创 Linux安装
安装前的准备选择合适的发行版:常见的有 Ubuntu 适合初学者,Fedora 注重创新前沿技术,Debian 稳定性极佳,CentOS 在服务器领域广受欢迎等。根据自身需求和使用场景来选择。 确认硬件兼容性:大多数现代处理器和常见硬件都能支持 Linux,但部分老旧型号可能存在兼容性问题。可查看所选 Linux 发行版的官方网站的硬件兼容性列表,也可以在相关技术论坛中搜索特定硬件型号的 Linux 安装经验。 备份重要数据:安装过程中可能会格式化硬盘,导致数据丢失,务必提前将重要文件备份到外部存储
2025-01-15 17:26:43
396
原创 我的创作纪念日
128 天前,怀揣着对技术的热爱以及想要分享知识、与同行交流的渴望,我踏入了 优快云 这个广阔的技术天地。更重要的是,我愿在 优快云 这个大家庭里,与更多的朋友携手共进,共同推动技术知识的传播与发展,让我们的代码世界更加精彩纷呈。评论区里的每一条留言,无论是对我文章的肯定、提出的质疑,还是分享的新思路,都如同点点星火,照亮了我前行的道路。
2025-01-07 11:21:27
155
原创 达梦数据库——创建物化视图
物化视图是从一个或几个源表导出的表,同视图相比,它存储了导出表的真实数据。当源表中的数据发生变化时,物化视图所存储的数据将变得陈旧,用户可以通过手动刷新 或自动刷新来对数据进行同步。
2024-12-17 17:03:53
1054
原创 达梦数据库——删除视图
由于视图中没有真正存放数据,因此删除视图也不会真正删除数据。一个视图删除后, 会影响到基于该视图的其他视图,因此删除视图也不是随意的。用 SQL 命令删除视图。
2024-12-17 16:47:33
412
原创 达梦数据库-创建视图
视图包括普通视图和物化视图。普通视图是一个虚表,从视图中可以查阅数据但并不 真正存储数据。物化视图是从一个或几个基表导出的表,同普通视图相比,它存储了导出 表的真实数据。
2024-12-16 17:33:33
698
原创 达梦数据库—管理外部表
外部表的定义存储在数据库中,外部表的数据存储在数据库外部的文件中,在控制文 件的支持下,可以按照数据库外部表的定义从外部文件中读取数据。在数据库中只能从外 部表读数据,不能向外部表写数据,也不能删除数据。DM 7 不提供外部表的修改语句, 如果想更改外部表的表结构,可以通过重建外部表来实现。
2024-09-19 14:13:42
562
原创 达梦数据库—删除数据库表
如果以 CASCADE 方式删除该表,将删除表中唯一列上和 主关键字上的参照完整性约束,当设置 dm.ini 中的参数 DROP_CASCADE_VIEW 值为 1 时,还可以删除所有建立在该表上的视图。在 DMHR 模式下,EMP 表(员工表)参照了 DEPT 表(部门表),在这里 DEPT 称之 为被参照表,EMP 表称之为参照表。② 该表删除后,所有用户在该表上的权限也自动取消,以后系统中再创建的同名基 表是与该表毫无关系的表。【例 2】删除参照表。表删除后,与被参照表的参照完整性约束也一同被删除。
2024-09-19 10:09:02
3450
原创 达梦数据库—修改数据库表
以 SYSDBA 用户登录,将 PRODUCTION 模式的 PRODUCT_VIEW 表的 NAME 字段的数据类型改为 VARCHAR(30),并指定该列为 NOT NULL,且默认值为'刘青'。以 SYSDBA 用户登录,给 RESOURCES 模式的 EMPLOYEE_ADDRESS 表增加 ID 字段,字段类型为 INT,且为主键字段。以 SYSDBA 用户登录,给 RESOURCES 模式的 EMPLOYEE_ADDRESS 表增加 USEDATE 字段,字段类型为 DATE。
2024-09-18 11:12:03
5366
原创 达梦数据库-创建高性能数据库表—创建LIST表
② SQL 语句显示指定:不管参数 LIST_TABLE 设置为何值,创建表时可以在 STORAGE 选项中指定需要创建的表形式,与 LIST 表创建形式相关的关键字有三个,分 别是 NOBRANCH、BRANCH、CLUSTERBTR。如果 LIST_TABLE=1,则在未显式指定表是否为 LIST 表或非 LIST 表时,默认情况下 创建的表为 LIST 表。如果 LIST_TABLE=0,则在未显式指定表是否为 LIST 表或非 LIST 表时,默认情况下 创建的表为普通表形式。
2024-09-18 11:00:26
387
原创 达梦数据库-创建高性能数据库表-创建HFS表
HFS 表是建立在 HTS 表空间上的。在创建一个 HFS 表之后,数据库会在指定的 HTS 表空间目录下创建一系列的目录及文件,文件系统结构如图所示。
2024-09-03 14:55:01
465
原创 达梦数据库-创建高性能数据库表-创建分区表
PARTITION项>:=RANGE({,})()HASH({,})({})[][]:=PARTITION[][]分区项>)LIST()()
2024-09-03 14:44:14
618
原创 达梦数据库-创建数据库表
如果完整性约束涉及该表的多个列,则只能在语句的后面定义成表级完整性约束。定义与该表有关的列级或表级完整性约束时,可以用 CONSTRAINT< 约束名>子句对约束命名,系统中相同模式下的约束名不得重复。经定义后的完整性约束被存入系统的数据字典中,用户操作数据库时,由 DBMS 自动检查该操作是否违背这些完整性约束条件。在 DMHR 模式下创建 CLASSES、STUDENTS 和 STUDY 表,表的字段要求见下表。① 表至少要包含一个字段,在一个表中,各字段名不能相同。
2024-09-02 14:37:58
2772
原创 达梦数据库-删除模式
如果使用 RESTRICT 选项,只有当模式为空时删除才能成功,否则,当模式中存在数据库对象时则删除失败。如果使用 CASCADE 选项,则整个模式、模式中的对象,以及与该模式相关的依赖关系都被删除。删除失败的原因是 DMHR2 模式不为空,存在数据库对象 TAB1,不能删除非空的模式。该命令执行成功,使用 CASCADE 选项将整个模式、模式中的对象及其依赖关系全部删除。(2)用该语句的用户必须具有 DBA 权限或是该模式的所有者。(1)<模式名>必须是当前数据库中已经存在的模式。
2024-09-02 09:47:43
2645
原创 达梦数据库-创建模式
DDL_GRANT 子句> ::= <基表定义> | <域定义>| <基表修改> | <索引定义> | <视图定义> | <序列定义> | <存储过程定义> | <存储函数定义> | <触发器定义> | <特权定义> | <全文索引定义> | <同义词定义> | <包定义> | <包体定义> | <类定义> | <类体定义> | <外部链接定义>] | <物化视图定义> | <物化视图日志定义> | <注释定义>语法格式中其他部分都是可选项,如<表定义>、<表修改>、<视图定义>等子句。
2024-08-31 23:00:25
1956
原创 达梦数据库-删除用户
(5)如果使用了 CASCADE 选项,除数据库中该用户及其创建的所有对象被删除外,如果其他用户创建的表引用了该用户表上的主关键字或唯一关键字,或者在该表上创建了视图,DM 还将自动删除相应的参照完整性约束及视图依赖关系。(4)如果未使用 CASCADE 选项,若该用户建立了数据库对象(如表、视图、过程或函数),或其他用户对象引用了该用户的对象,或在该用户的表上存在其他用户建立的视图,DM 将返回错误信息,而不删除此用户。(3)删除用户会删除该用户建立的所有对象,且不可恢复。用户名指要删除的用户名称。
2024-08-30 17:25:15
1748
原创 达梦数据库-修改用户
修改用户的 SQL 命令格式如下:ALTER USER <用户名> [IDENTIFIED <身份验证模式>] [PASSWORD_POLICY <口令策略>] [<锁定子句>] [<存储加密密钥>] [<空间限制子句>] [<只读标志>][<资源限制子句>][<允许 IP 子句>][<禁止 IP 子句>][<允许时间子句>][<禁止时间子句>][< TABLESPACE 子句>]其中,各子句的格式和参数说明同创建用户的 SQL 命令。
2024-08-30 17:03:28
3860
原创 达梦数据库-创建用户
创建用户的 SQL 命令格式如下:CREATE USER <用户名> IDENTIFIED <身份验证模式> [PASSWORD_POLICY <口令策略>][< 锁定子句>][<存储加密密钥>][<空间限制子句>][<只读标志>][<资源限制子句>][<允许 IP 子句>][< 禁止 IP 子句>][<允许时间子句>][<禁止时间子句>][< TABLESPACE 子句>]
2024-08-30 16:54:03
4192
原创 达梦数据库-大表空间
创建大表空间的 SQL 命令格式如下:SQL>CREATE HUGE TABLESPACE PATH ;语法格式中,是指新创建的表空间在操作系统下的路径。应用举例创建两个大表空间,一个名称为 HTS0,路径为 C:\ dmdbms\data\ DAMENG\HTS0;另一个名称为 HTS1,路径为 C:\ dmdbms\data\DAMENG\HTS1。上述命令中,HTS0 目录和 HTS1 目录不能事先存在,如果存在则无法创建 HTS0 大表空间。
2024-08-30 10:01:40
833
原创 达梦数据库-修改表空间
修改表空间的 SQL 命令格式如下:ALTER TABLESPACE [ONLINE|OFFLINE||||||];其中,各子句说明如下: ::= RENAME TO ::= RENAME DATAFILE {,} TO {,}
2024-08-29 15:19:44
1261
原创 达梦数据库-创建表空间
> 表示一个语法对象。::= 表示定义符,用来定义一个语法对象。定义符左边为语法对象,右边为相应的语法描述。| 表示语法选项在实际的语句中只能出现一个。{ } 表示语法选项在实际的语句中可以出现 0~N 次(N 为大于 0 的自然数)。[ ] 表示语法选项在实际的语句中可以出现 0 或 1 次。
2024-08-29 15:06:47
1268
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人