📄 help.c
字号:
//#include <stdio.h>
void Help()
{
puts("");
puts("--------------------------------------------------------------------------------");
puts("a. CREATE 命令用于建立关系(字段数最多为128),格式如下:");
puts(" CREATE <关系名> [[<字段名> <类型符> <长度>]...];");
puts("");
puts("b. OPEN 命令用于打开一个关系(最多同时打开10个),格式如下:");
puts(" OPEN <关系名> <共享方式>;");
puts("");
puts("c. CLOSE 用于关闭一个已打开的关系,格式如下:");
puts(" CLOSE <关系名>;");
puts("");
puts("d. USE 将指定关系(已打开)设置为当前正在使用关系,格式如下:");
puts(" USE <关系名>;");
puts("");
puts("e. INSERT 用于在已建立关系(并且正在使用)上插入新元组,格式如下:");
puts(" INSERT <数据>;");
puts("");
puts("f. DELETE 在已打开(正使用)关系上删除当前元组或给定选择条件的元组,格式如下:");
puts(" DELETE [<条件>];");
puts("");
puts("g. SELECT 在已打开(正使用)关系上显示符合条件的元组,若无输入条件则从当前元组");
puts(" 显示到最后一个元组格式如下:");
puts(" SELECT [<属性名> [<属性名>]...] <WHERE> [<条件>];");
puts("h. UPDATE 在已打开(正使用)关系上修改符合条件的元组的某些字段,格式如下");
puts(" UPDATE [[<属性名> = <数据>]...] [WHERE] [<条件>];");
puts("i. SEEK 在已打开(正使用)关系上移动当前指针位置,格式如下:");
puts(" SEEK <整数值>;");
puts("");
puts(" 注:各条命令要以;号结束,最多输入20行命令;各个不同含义的字符串要以空格隔开");
puts(" 条件可以是条件可以是 <属性名1>·关系运算符·<属性名2> ");
puts(" 其中关系运算符为>、<、>=、<=、=、<>");
puts(" 表的打开方式为R(只读)、W(只写)、A(可读可写)三种。");
puts(" 如不清楚,可见操作手册");
puts(" 例子:");
puts(" RDBMS>CREATE R1");
puts(" field1 int");
puts(" field2 float");
puts(" field3 string 10;");
puts(" RDBMS>OPEN R1 a;");
puts(" RDBMS>USE R1;");
puts(" RDBMS>INSERT 1 1.1 string1;");
puts(" RDBMS>DELETE f1 = 1;");
puts(" RDBMS>SELECT f1 f2 where f3 = string;");
puts(" RDBMS>SEEK 2;");
puts(" RDBMS>CLOSE R1;");
puts(" RDBMS>EXIT;");
puts("--------------------------------------------------------------------------------");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -