懂存储过程的高手请进!

来源:百度知道 编辑:UC知道 时间:2024/06/28 17:03:48
关于住宅小区务业的项目,例如实现住户的录入,水电费,停车位,各种管理的功能,如果必须用到存储过程,存储过程应该利用在哪方面,实现什么功能。
我要去面试,对方要求有存储过程的经验,可是我没做过,我准备说这个项目,如果对方问我在这个项目中利用存储过程做了什么,我该怎么说?

你是面试软件开发类工作吧??

这样子的

首先软件中复杂的运算 可以用程序写,
也可以用数据库的存储过程代替

不过 正常的开发都是 数据运算用到存储过程比较多!!!

比如你上面的项目中 住户的统计报表,水电费的总和报表等运算类的用到存储过程比较多

一般做到两者的平衡点...

如果 对方问的不是很专业的话(就是不关系项目里面的东西很多的话),

那你马上学 存储过程 简单的,从基础开始就可以,不难的

如果对方 要求以前就做过(直接拿程序给你) 那这样过的几率不太大

一般来说,如果是应届毕业生,公司做法是挑个基础好点的来培养(笔试考核类-考些基础点的),

但也不会说,一开始就要求学生 直接就会开发了,这个可能性不高!

任何一个具体的小功能都可以用存储过程的。
用存储过程的话,功能的实现就变成后台的事情了,前台只需要传入一些用户录入的参数就可。且公用性和扩展性好

那看你实现到什么程度了。
根据你的描述可以将这些信息进行数据规划
创建 table_user表 存储用户信息
创建 table_fee表 存储费用信息,其中费用表可以加一个字段fee_type(可以自定义:比如1水电费 2卫生费)
创建 table_fee_def 存储费类型, 就是解释字段fee_type。
创建 table_car_pos 出处车位信息等。
有这些表的话,你可以写一个存储过程比如设定入参:用户、被管理项、个性信息等。将这些项根据业务逻辑放入表中。

你可以到网上查一下存储过程的介绍,
然后再看一下例子,最好有时间的动手做一下,
呵呵,希望能有帮助,^_^

你是面试项目经理吗?
一般都是前端用户写入→服务器数据库→存储设备