以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  有关存储过程的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=58106)


--  作者:tinyqueen
--  发布时间:1/16/2008 2:08:00 PM

--  有关存储过程的问题
对数据库进行单纯的管理
实现对资源的分类,添加,删除,检索
对平台提供访问数据库的接口
使用存储过程怎么实现
我不知道是否应该在这里提问
但是
有知道的同学给指点迷津
偶用的数据库是mysql
其中对非结构化内容的存储可能用到XML语言
但是现在还不会
应该怎么入手
不晓得自己表达清楚了没有
要是没有
大家就发问
帮偶解决问题
谢谢大家啦

--  作者:tinyqueen
--  发布时间:1/16/2008 3:03:00 PM

--  
在线等待
谢谢大家
--  作者:enyaxp
--  发布时间:1/16/2008 7:04:00 PM

--  
没看懂,你是想问如何建立客户与服务器数据库之间的关系吗?
--  作者:enyaxp
--  发布时间:1/16/2008 10:48:00 PM

--  
可以使用php或者java结合SQL语句对本地或远程的数据库进行维护,包括对数据的修改添加删除查找。
与数据库接口方面比较典型的就是java的jdbc,可以与多种不同的数据库进行连接并通过SQL语句操作数据库。
你所说的存储过程是解析XML后数据的存储吗?其实只要做好XML的数据解析,存储数据还是很方便的。
--  作者:tinyqueen
--  发布时间:1/17/2008 9:43:00 AM

--  
是这样子的
偶们建立一个网站
使用开源的moodle数据库
不晓得您知道不
这个没有关系
就是数据库基本表已经全不有了
你然后通过对基本标的操作
对数据库表进行管理
同时提供内容的插入,删除,更新,对内容的检索
但是你只提供这些操作的SQL语句
不提供给用户界面,用户是不知道我的存在的
她们只使用界面
我写的这一堆SQL语句就叫做存储过程
那么这个存储过程要在那里写
开发环境是什么
数据库是MYSQL
就是存储过程写好了
存储在哪里
想先有个感官认识
至于那个XML
我总是似懂非懂的样子
说不出来个一二
谢谢您的回复
不晓得这次我讲清楚了没有
希望您继续能关注偶的问题
谢谢
--  作者:tinyqueen
--  发布时间:1/17/2008 10:11:00 AM

--  
还有这样的话
看哪方面的论文呢
好像很泛
真正有用的找不到
--  作者:tinyqueen
--  发布时间:1/17/2008 10:13:00 AM

--  
先看了
学习内容管理系统
内容管理
存储过程
元数据的
但是没有一个贴切的
给些建议
还有什么方面没有考虑到的
--  作者:tinyqueen
--  发布时间:1/17/2008 10:59:00 AM

--  
偶看了存储过程的论文
好像存储过程是写在数据库服务器端的
就用命令提示行写
不知道理解的对不
那个郁闷呀
--  作者:enyaxp
--  发布时间:1/18/2008 12:34:00 AM

--  
用户界面可以做成各种形式,可以是本地UI也可以是远程网页,只用于向服务器及数据库端提供获取数据所用的信息。

服务器端需要写一个信息处理类,用于将各类SQL语句和客户端获取的信息组合而成一个完整的SQL操作命令,然后将其传入数据库驱动类中,由其对数据库进行操作并获取结果,然后交由结果处理类以多种形式返回客户端显示。

也就是说你需要存储的只不过是一些必要的SQL语句如SELECT、UPDATE等,查询所用的命令就是由这些词和客户传过来的信息组合而成。

开发语言用Java好了,用jdbc驱动数据库,用jsp或Ajax + servlet创建客户端并回显数据。

不知道我说明白没有。


--  作者:tinyqueen
--  发布时间:1/18/2008 10:22:00 AM

--  
信息处理类是什么呀
有些迷糊
那个数据库是mysql
网页程序用的是php
那我使用java可以吗
用java写什么程序呢
那个必要的SQL语句我以为是要写在数据库服务器里面的,就是在MySQL的dos界面里面写呢
那个在java里面可以写这些SQL语句吗?
还是
JAVA是通过JDBC来调用SQL语句,要是调用,SQL语句又写在哪里
偶的基础很差
现在学的这些东西和本科没有关系
不过很感谢您的帮助
期待您的解答

--  作者:tinyqueen
--  发布时间:1/18/2008 10:29:00 AM

--  
还有关于那个查询界面什么的
不是我做呢
所以不能写在自己的论文里面
自己只是写一些SQL语句,提供删除,修改,搜索
供那个应用程序调用
我感觉自己像是在写函数
不想只写SQL
感觉工作量太清
看您说还有java可以用
所以很激动
希望能用
多多指点呀
比较笨我
请您误见怪

--  作者:tinyqueen
--  发布时间:1/18/2008 10:42:00 AM

--  
要是我的底层操作用java(我说的底层数据库底层的操作)
应用程序用php(我说的应用程序是调用我SQL语句的程序)
这样可以吗
很多术语不会
怕说不清楚我
--  作者:enyaxp
--  发布时间:1/18/2008 9:53:00 PM

--  

其实工作量也不会太轻,除了写SQL语句以外你还要考虑对结果的处理、加入限定条件、以及对输出异常的报错等机制。我现在做的项目就是这样,感觉要想做的很好的话真是要考虑很多东西,如果加入XML支持就更麻烦了。

我用java写XML与数据库的转换类及数据库驱动类,这些类都是需要被Servlet调用的(MVC模式要求)。所以我觉得你也应该先确定项目的整体架构,然后根据要求选择合适的组件。

以下是引用tinyqueen在2008-1-18 10:29:00的发言:
还有关于那个查询界面什么的
不是我做呢
所以不能写在自己的论文里面
自己只是写一些SQL语句,提供删除,修改,搜索
供那个应用程序调用
我感觉自己像是在写函数
不想只写SQL
感觉工作量太清
看您说还有java可以用
所以很激动
希望能用
多多指点呀
比较笨我
请您误见怪



--  作者:enyaxp
--  发布时间:1/18/2008 10:00:00 PM

--  

不推荐多种开发语言杂糅,或者用Java或者用php选一种,视熟悉程度来定。

我现在做的课题就只用java。客户端用jsp生成含javascript脚本的网页,服务器端很自然的就使用java servlet,数据库也用的是MySQL,数据库驱动用jdbc api。

当然你也可以用php,也很方便而且和数据库结合的效果更好。

以下是引用tinyqueen在2008-1-18 10:42:00的发言:
要是我的底层操作用java(我说的底层数据库底层的操作)
应用程序用php(我说的应用程序是调用我SQL语句的程序)
这样可以吗
很多术语不会
怕说不清楚我


--  作者:tinyqueen
--  发布时间:1/18/2008 10:30:00 PM

--  
偶的基础太差
您说的好多术语还不清楚
那我自己先琢磨一下
有问题在杀回来
谢谢您的指点
呵呵
--  作者:tinyqueen
--  发布时间:1/18/2008 10:32:00 PM

--  
看来劈荆棘的路还真不好走呀!
呵呵。。。。。。
--  作者:enyaxp
--  发布时间:1/18/2008 11:04:00 PM

--  

一起努力吧

以下是引用tinyqueen在2008-1-18 22:30:00的发言:
偶的基础太差
您说的好多术语还不清楚
那我自己先琢磨一下
有问题在杀回来
谢谢您的指点
呵呵


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
187.500ms