各位:
本差鸟虽然完成过几个对于PARADOX、ACCESS文件型数据库(利用ADO或BDE)的程序,但是对于数据库的基础知识仍然一知半解。这几天想拿InterBase来学学C/S型的数据库处理,可是发现对那些“角色”、“存储过程”一点不理解。本来以为自己的SQL语言是够用了,可是在InterBase的InterActive SQL里几乎写不出来什么东西来。
我想拿InterBase来学C/S型数据库,请各位推荐些书或资料吧,随手指点一下就可以了,高手的三言两语也对差鸟非常有用的。我自己去看。
帮助新手,他们会永远记住你的。谢谢。
本差鸟虽然完成过几个对于PARADOX、ACCESS文件型数据库(利用ADO或BDE)的程序,但是对于数据库的基础知识仍然一知半解。这几天想拿InterBase来学学C/S型的数据库处理,可是发现对那些“角色”、“存储过程”一点不理解。本来以为自己的SQL语言是够用了,可是在InterBase的InterActive SQL里几乎写不出来什么东西来。
我想拿InterBase来学C/S型数据库,请各位推荐些书或资料吧,随手指点一下就可以了,高手的三言两语也对差鸟非常有用的。我自己去看。
帮助新手,他们会永远记住你的。谢谢。
存储过程在不同的DBMS中实现是不一样的,所能完成的功能集合也不一样,建议不要使用。尽可能把代码写在应用服务层,而不要写到数据库中。
1、下载并安装IBExperts: http://www.ibexperts.com/downloads
2、下载并安装FireBird1.0x 或 1.5 rc1 : http://www.ibphoenix.com/
3、下载并安装IBX6.04或6.05:
http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=102
4、学会在IBExperts中建库,在Delphi中访问。
5、在http://www.ibphoenix.com/网站上寻找有用资料。
只是Borland的工具是不正式支援Firebird, 尤其是Firebird1.5新增部份. 所以用ibx, dbexpress, bde都不是很适合, 幸好还有其他第三方控件: Fibplus, IBObject等都是很好的工具.上面的IbExperts便是用Fibplus来编写.若你只想用来学sql, 单是ibexperts已经很好的管理工具. www.ibphoenix.com相信是最齐全的纲站, 可是只有E文, 又因为世上还未有以Interbase/Firebird为主题的英文专书, 对初学者总会有一定的障碍吧.