论坛首页 Java企业应用论坛

巩固JAVA面向对象基础应用 -- 实现小巧的数据库1

浏览 2401 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-13   最后修改:2009-01-18
OO

实现过程中肯定会出现如下问题,这里是对问题难点的一点汇总:

 

o1) 数据库系统中的接口的定义的难点,要秉承: 仅给出最小接口的 宗旨

这个确实很难,感觉必须分清两套接口的定义,一个是提供给系统内部调用的接口,一个是提供给人们使用的接口[比如下面讲到的SQL实现,但是这种外部接口他们真正执行和依赖的仍然是给系统内部调用的接口]

 

o2) 实现SQL语言接口[问题摘自:此处]:

1:实验目的 
          SQL语言是标准的关系数据库查询语言,通过编程实现SQL语言的功能。能掌握DBMS的实现原理。 
2:实验内容 
          (1)创建数据库表的功能 
          (2)删除表的功能 
          (3)创建索引的功能 
          (4)删除索引的功能 
          (5)数据查询与数据更新功能 
          (6)对各种语句的语法检查功能与语法出错提示功能 
3:实验方法 
          (1)了解vfp数据库文件结构(.dbf) 
          (2)研究词法分析、语法分析的实现方法 
          (3)实现设计并编程实现软件 

我想问下如何对SQL语言进行语法和词法分析   java sql analyzer

 

对于o2) 这个问题看起来很难,而且似乎无此必要.SQL只是数据库系统暴露给外面的一个通用接口而已.感觉真正的主要在于词法和句法的分析上,加上这个功能,实质上是想巩固和提高自己的正则使用的能力.在此可能并不会实现全部的SQL,仅仅实现一点点常用的.

   发表时间:2009-03-17  
咋没见第三个呢?
0 请登录后投票
   发表时间:2009-03-17  
xiezhuogang 写道
咋没见第三个呢?

最近很忙 没顾上学习JAVA,毕竟我不是专门做JAVA的 我是PHPXX
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics