⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 help.c

📁 一个用C编写的简单的关系数据库系统
💻 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 + -