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

📄 readme.txt

📁 这是一个基于dos的dbms
💻 TXT
字号:
----------------------------YKH数据库系统 第二版本自述文件--------------------------
-----------------------------作者:余康华---------------------------------
-----------------------------2002年4月17日---------------------------

*********注意:由于系统是中文方式。请先把程序复制到硬盘上,
              并先载入MS-DOS中文内核(执行:pdos95.bat),
        并且建议采用命令方式。
               

-----------------------------内容目录------------------------------------
			  1。前言
			  2。操作说明
			  3。文件说明
			  4。功能说明
			  5。系统说明
			  6。下一版本说明	
--------------------------------------------------------------------------
1.前言
  本程序由余康华2002年4月使用Borland c++4.0编写完成。得到作者的同意,您可以
  得本程序的全部源代码、你还可以修改、复制和发布本程序及说明文件。  
  ** 但是您必须保留各文件中的版权信息。:>- **
  更多的信息。请访问:www10.brinkster.com/ykhlab
          或E-Mail至:ykhlab@etang.com

2.操作说明
  0. 本程序运行在MS-DOS中文方式。运行系统时,请先将窗口
     最大化!
  1。在任意输入方式。按ESC键可取消当前操作
  2。本程序表文件的扩展名为".YDB"
  3。在系统中,最多可打开10个表文件,在系统中称之为“工作区间”,用“A--J"、
     "a-j" 或 "0-9" 表示。可以用"select"命令进行工作区间的切换。
  4. 本系统中,每个表文件最多有30个字段。但是您要确保一个记录可以在一行中
     显示。

3。文件说明
   dbms.h----------------系统源程序的公用头文件。
   type.h----------------系统源程序的公用类型头文件。
   dbms.cpp--------------系统源程序实例头文件。
   *.*-------------------其他的文件,Borland c++4.0系统环境文件集。
    书.ydb--------------一个系统关于图书管理的实例
   地址.ydb-------------一个花名册管理的实例

4.功能说明
  1。create\新建\new  (这三个命令在系统中等价)
      格式:
             命令:新建 [文件名]       (请不要跟扩展名)
         字段个数:<字段个数>               (请不要超过30个字段)
     说明:新建一个新的表文件,如果输入的文件名已存在,则可决定是否覆盖。

  2。save\保存
	命令:保存    
	说明:保存当前文件

  3。use\load\open\打开		
       命令1:打开    
       命令2:打开 [文件名]    
       说明: 在当前工作区间打开指定文件(已存在的文件)

  4。list /清单
     格式1:
	 命令:list
     格式2:
	 命令:list 记录号
     格式3:
	 命令:list 起始记录号-结束记录号
     说明:显示当前工作区间中指定范围的记录

  5。exit/quit/退出
	 命令:exit
         说明:退出系统,系统会自动检测有否被修改,但未保存的文件,有则提示
		是否保存。

  6。add/ins/添加
       格式:
          命令1:添加
          命令2:添加 记录号  (插入在“记录号”之后)
     说明:在当前表文件中插入一条记录。
  7。 goto
       格式:
          命令1: goto
          命令2: goto 记录号
          命令1: goto top
          命令1: goto bottom
     说明:移动当前记录指针。   

 8。list/清单
     格式:
      命令1:list
      命令2:list  记录号1,记录号2,....记录号n
      命令2:list  起始记录号-结束记录号 (是"-"字符)
  说明:显示当前表文件中的记录。
   
 9。清屏/cls/clear
    说明:清除屏幕内容

 10。struct/结构
    说明:显示当前表文件的字段结构

 11。select/选择
     格式:
      命令1:select 
      命令2:select  0-9
      命令1:select  a-j 或 A-j
    说明:
     格式1:  切换为上次的使用SELECT命令 的工作区间
     格式2。3:切换到指定的工作区间

 12.State/状态
    格式:
     命令1:state
     命令2:state 工作区间代号
   说明:
    格式1:显示10个区间的作用情况
    格式2:显示当前工作区间的使用情况

 13.record/记录
    说明:显示当前表文件中的记录个数

 14.modify/修改
   格式:
     命令1:modify
     命令2:modify 记录号
   说明:修改指定或当前记录

  15.DOS命令
   格式:
    命令:!DOS命令
    说明:在系统中执行DOS命令
  
  16。SKIP
   格式:
    命令1:skip 
    命令2:skip 记录个数据
   说明:相对于当前记录,移动当前记录指针。格式1为向下移动一个记录

  17。help/帮助
    格式:
      命令1:help
    显示系统命令

  18。 total/统计
     说明:统计当前表文件中记录个数

  19。close/关闭
   说明:关闭当前表文件

 5。系统说明
    本程序采用C++作编码语言,并作为我的毕业设计。但并没有发挥C++面向对象的优点,
    但系统源代码中在量采用了数据结构中的双向链表。程序中已有注译,
    您可以很修改它们,以使用之运行得更好。
    :)为发扬GNU自由软件精神,本程序的所有文件您都可以免费获得。

6。下一版本说明	
    在下一版本中,我将使系统支持鼠标、菜单、窗口。但因时间不够。所以这一版本
   的系统还不支持这些功能。同时,下一版本还将支持条件查询和运行脚本的的功能。
   :) 这是关系数据库必须的功能。作者将自已编写一个脚本解释程序,作为系统实用
   程序,您同样可以得到其源代码。当然,作者的能力是有限的。很需要您的帮助。:)
   如果您能提供有助资料,不胜感谢!
				作者:余康华于江西省渝工学院2002/4/17

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -