ctrl_center.h

来自「实现一个精简型单用户SQL引擎(DBMS)MiniSQL」· C头文件 代码 · 共 40 行

H
40
字号
/****************************************************************** 

** Filename : Ctrl_Center.h

** Copyright (c) 2001-2002 Computer Science & Technology Zhejiang University 

** Editor   : zhousen(周森)

** Date     : 2001-12-18 To 2002-01-05

** Version  : 1.00

******************************************************************/

#ifndef CTRL_CENTER_H
#define CTRL_CENTER_H

#include "Glob_Var.h"
#include "buffer.h"
#include "error.h"
#include "ZBTree.h"
#include "Catalog.h"

void Create( TB_Create_Info& );  // create the date file and the index file
void Select( TB_Select_Info& );  // select the date and print
void Insert( TB_Insert_Info& );  // insert a new record and adjust the B+ tree
void Update( TB_Update_Info& );  // update a record 
void Delete( TB_Delete_Info& );  // delete a record and adjust the B+ tree

// print a string of record
void Print(ZBTree & tree,Select_Rec_Info & SelectRecInfo,
           bool IncludeMin,Key_Location min,bool IncludeMax,Key_Location max);
void UpdateRec(ZBTree & tree,Rec_Info & RecInfo,
           bool IncludeMin,Key_Location min,bool IncludeMax,Key_Location max);

void Ctrl_DropTB(); 
void Ctrl_DropDB();

#endif // !ifdef CTRL_CENTER_H

⌨️ 快捷键说明

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