博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库构建的一点总结
阅读量:7071 次
发布时间:2019-06-28

本文共 514 字,大约阅读时间需要 1 分钟。

说实话,做这样一个迷你的数据的确没什么太大的实际价值,但是还是坚持下来了,随着“drop index indexName on tableName”Sql语句的完成,这个烂尾楼似的数据库也算一个段落了。
    其间,经历了select语句的繁琐,尤其是多表连接和where的判断,体验了底层文 件构建的痛苦。到了后来,由于无法将数据字典和索引整合到文件中,结果全部用序列化的方法直接将这些对象转化成了文件,倒是来的方便(如果当初设计底层表 的时候也用对象序列化的话,不知可以挽救多少脑细胞阿)。
    这个似乎完成了的XhinSql的数据库离当初的目标还有很大的差距,jdbc是连上了,却无法使用netbeans进行管理,着实让人郁闷了一阵日子。xml作为第二文件的目标也没有完成。留下了一些遗憾。
    这个当初同学在饭桌上大放谑词,认定没人能完成的数据库,至少还是被完成了个80%,sql语句的词法分析,解释,底层文件的构建,表的连接...通过做这个东西,也加深了我对数据库的认识和使用。
本文转自 xhinkerx 51CTO博客,原文链接:http://blog.51cto.com/xhinker/132093,如需转载请自行联系原作者
你可能感兴趣的文章
Redux应用多人协作的思路和实现
查看>>
RestTemplate实践
查看>>
FYSBIS分析报告:SOFACY的Linux后门
查看>>
javascript 代理模式(通俗易懂)
查看>>
微信小程序开发者经验分享组织成立啦~~~
查看>>
五分钟学习 Java 8 行为参数化
查看>>
Elasticsearch の 初体验|一文了解她
查看>>
聊聊flink的Triggers
查看>>
自建最轻量的react+webpack+es6架构
查看>>
聊聊reactor extra的retry
查看>>
reactor-netty中HttpClient对TcpClient的封装
查看>>
数据库安全性操作——操作原则及SQL注入
查看>>
Java网络爬虫实操(9)
查看>>
前面有一个Redux,我们去撩(聊)一下它。
查看>>
iOS开发证书"此证书的签发者无效"解决方法
查看>>
Python实现的通用树结构,支持节点索引,常数时间查找
查看>>
网络传输协议
查看>>
iOS Principle:Category
查看>>
Java多线程之synchronized增强版——ReentrantLock
查看>>
MVP设计模式应该这样掌握
查看>>