本面试题在2个半小时完成。
1、 请用Sql指令建立3张表 项目表(ObjItem)、销售员列表(SaleUse)、项目销售明细表(ItemTable),表结构如下:
项目表(ObjItem)
字段编号 |
字段名称 |
类型 |
是否主键 |
是否空 |
ItemNo_ |
项目编号 |
Varchar(10) |
True |
False |
ItemName_ |
项目名称 |
Varchar(30) |
False |
False |
销售员列表(ObjItem)
字段编号 |
字段名称 |
类型 |
是否主键 |
是否空 |
UserNo_ |
销售员编号 |
Varchar(10) |
True |
False |
UserName_ |
销售员名称 |
Varchar(30) |
False |
False |
项目销售明细表(ItemTable)
字段编号 |
字段名称 |
类型 |
是否主键 |
是否空 |
ItemDate_ |
签订日期 |
datetime |
False |
False |
OrdNo_ |
合同编号 |
Varchar(30) |
True |
False |
ItemNo_ |
项目编号 |
Varchar(10) |
False |
False |
ItemName_ |
项目名称 |
Varchar(30) |
False |
True |
ItemMoney_ |
合同金额 |
Numeric(28,8) |
False |
True |
UserNo_ |
销售员 |
Varchar(30) |
False |
True |
以上3表建立完成后分别插入数据.(用Sql语句).
2、 以上3个表汇总出年度月份项目销售表,表格如下:
项目名称 |
1月 |
2月 |
3月 |
4月 |
5月 |
6月 |
7月 |
8月 |
9月 |
10月 |
11月 |
12月 |
MES |
||||||||||||
HR |
||||||||||||
ERP |
||||||||||||
SunBuilding |
||||||||||||
........ |
3、 写一个exe程序,向以上3个表中插入数据(且能修改、编辑、删除)。将数据显示出来,其插入、删除数据用嵌套Sql指令。将汇总结果以表格形式显示出来
4、 描述下C/S三层结构的模式。(将结果注释于Sql 指令结尾)。
5、 简单介绍下你所做的项目,从中有何感受?(将结果注释欲Sql指令中)。
6、 简单谈谈你对自己人生的规划,对软件行业有何展望(将结果注释欲Sql指令中)。