Skip to content

PleaseGiveMeTheCoke/Java-Databases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Java-Databases

Java实现的数据库(B+树索引,支持sql查询) 使用该数据库,首先应在Analyzer的refresh方法中进行表的创建 具体操作为

1.创建表信息数组:colMsg

2.指定索引列数组(目前最多支持两个联合索引)

3.在tableNames.txt中注册表名

4.在main 函数中执行refresh方法

注:refresh方法中有Person表示例

关于Sql语句的支持:

查询语句:与MySQL查询语句语法一致,注意每两个字段之间严格保持一个空格,前后勿留空格

插入语句:与MySql插入语句语法差异:values()中的插入字段之间用空格隔开,而不是","

删除语句:与MySQL删除语句语法一致

注:where后仅支持一级 or 和 and 如 where id = 1 and name = wmj 为最长支持

查询逻辑图已在项目中,自行查阅

About

Java实现的数据库(B+树索引,支持sql查询)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages