应聘VB职位,面试时遇到的"高难度"问题,看你怎样理解?
1、设计一个小型图书馆系统的数据库,包括图书库存表、借书证表、借书记录表、购书入库记录表。
2、以上题为基础,设计两个过程,分别是购买书籍入库和借、还书,访问数据库要求有错误处理和事务处理。假设数据库连接变量conn已经可用。
3、根据题1的数据库结构,写一个SQL查询得出某个用户还有哪些书没有还,要有图书的书名、作者等信息。最好能列出所有借书未还的用户以及未还书籍的信息。
------------------------------------------------------------------------------------
公司是一家主要开发证券软件的公司.
我要求工资3000RMB,公司方代表没有和我聊及本人的软件开发的相关技术.
(彼感不解)~离开公司时,那代表说公司会发一份题目到我邮箱,3天内将结
果发到公司邮箱.
经过一天时间的编写,我完成了以上的全部三个题目:
1,看清楚题目:"设计一个小型图书馆系统的数据库",是数据库,而不是VB程序,
这一点有本质的区别,结果我提交了一个数据库:四个表,和两个存储过程,及相应的SQL
对方说要用VB做?这是什么意思?邮件发回来,要我重新提交,)
2,按要求做了以上要求(不解的是:"计设两个过程",两个什么过程?存储过程?
经过上面的分析,我聪明的认为,如果用对方说用VB做那,这个题问应该是用VB
做后调用两个储备过程进行处理吧,访问数据库在存储过程里也做了错误处理,
但还是有一点不明白的是:若为存储过程,存储过程本身就是附加在数据库里的,
怎么可能存在访问数据库的错误处理呢?????对此我只做了存储过程传参等运行
中出现的错误的处理.不知大家对此有何看法???)
3按要求做了这个SQL语句,也有点画蛇添足的将查到的结果显示在控件msflexgrid
这一点上有不明之处就是这一句:"最好能列出所有借书未还的用户以及未还书籍的信息。
"一句SQL能做到这三点吗???
A查询得出某个用户还有哪些书没有还,要有图书的书名、作者等
B最好能列出所有借书未还的用户
C未还书籍的信息
因此在这一点上我将之分为三个SQL写??
(整个程序就是窗体三个:购书窗体,借还书窗体,查询窗体,自已添加了一个主窗体分别调用前面三个窗体的;模块二个:一个是数据库连接,一个是定义全局变量;类模块四个,类模块主要处理数据库数据)
经过这样做后提示,虽然有些仓促,但觉得还是基本完成了要求,框架也较为清晰,,.
结果,没几个小时,就收到这样的邮件?
---------------------------------------------------------------------------------
::
feng,您好!
很遗憾你还是没有看清楚我们的要求,可能主观意识太强或者其他什么原因吧。
还是谢谢你的回复!
----------------------------------------------------------------------------------
我真不知对方到底想要什么,在此大家请帮忙分析一下,是不是在下太无知了?????