沈阳大学信息学院数据库课程设计—人力资源管理(3)

2020-03-27 20:05

课程设计说明书用纸 NO.11

对视图S2进行查询 查询部门经理为柳旭的员工工号和姓名,代码如下,结果如图3.8 SELECT Gno,Gname FROM S2 WHERE Bman='柳旭' 图3.8 3.4数据更新 把员工表中姓名为李明的员工年龄加1 UPDATE YG SET Gage=Gage+1 WHERE Gname='李明' 将岗位表中岗位名为“门卫”的岗位删除 DELETE FROM GW WHERE GWno='门卫' 在婚姻表中插入工号为100007 的婚姻信息,婚姻代码为Y,人数为4人 INSERT INTO HY VALUES('100007','N',4) 沈 阳 大 学 在插入,删除等操作过程中,入过操作成功,则在查询分析器上显示所影响的行数,例如要修改姓名为李明的员工的姓名,在数据库中,李明的记录占一行,所以当更新成功时,在查询结果栏中显示影响的行数,影响几行则代表更新了几行。如果操作不成功,则会在查询分析器中显示错误的原因,出错的行数和列数。上面的几个更新操作结果均为影响行数为一行,表示更行操作完成。 课程设计说明书用纸 NO.

3.5 高级查询 在高级查询中,主要完成查询的嵌套,和聚集函数的使用,对查询结果进行排序和对结果按照某一列进行排序等。 查询其他部门比部门号为11的某一员工年龄小的员工的姓名和年龄,代码如下,结果如图3.9。 SELECT Gno,Gname FROM YG WHERE Gage< ANY( SELECT Gage FROM YG WHERE Bno='11') 图3.9 在员工表中,查询结果按年龄按降序排列,代码如下,结果如图3.10。 SELECT * FROM YG order by Gage DESC 沈 阳 大 学 图3.10 课程设计说明书用纸 NO.

查询教育程度为高中的员工的姓名,年龄,性别,所在部门,部门经理,所在岗位,和工资,代码如下,结果如图3.11。 SELECT YG.Gname,Gsex,Gage,Bname,Bman,GWname,GWgz from YG,BM,GW .Gno where YG.Gno in (select JY from JY where Sch='高中') and YG.Bno=BM.Bno and GW.GWno=YG.GWno 沈 阳 大 学 图3.11 人工管理系统运行结果图,主界面(图3.12)为全部员工的基本信息,包括员工表,部门表,岗位表,教育表,家庭情况表的全部信息,此管理系统式用VB+SQL server完成的。 图(3.12) 课程设计说明书用纸 NO.

当进行单表查询时,选择主界面的工具栏内相应的带有提示信息按钮,掉出单表操作界面,在单表操作界面内,可以对单表进行增加,删除,修改,查找,翻页等操作,以员工信息表为例进行操作,如图3.13 图3.13 查询员工号为“100004“的基本信息,操作如图3.14,结果如图3.15 图3.14 沈 阳 大 学 课程设计说明书用纸 NO.

图3.15 附:主要连接代码 与本机SQL server 连接代码 Public Const constr = \Security=SSPI;Persist Security Info=False;Initial Catalog=mydb;Data Source=LUOBO-FD8D7CC84\ Public conn As New ADODB.Connection Public rs As New ADODB.Recordset Public strsql As String 主要查询语句 Private Sub Form_Load() If conn.State = adStateOpen Then conn.Close conn.Open constr If rs.State = adStateOpen Then rs.Close rs.CursorLocation = adUseClient strsql=\.Gno,YG.Gname,Gage,Gsex,BM.Bno,Bname,Bman,Bren,GW.GWno,GWname,GWgz,JYno,Yuyan,Sch,Zhuanye,HYno,HYrs from YG,GW ,HY,BM,JY where YG.GWno=GW.GWno AND YG.Bno=BM.Bno and HY.Gno=YG.Gno and JY.Gno=YG.Gno\ rs.Open strsql, conn, adOpenKeyset, adLockPessimistic Set DataGrid1.DataSource = rs 沈 阳 大 学


沈阳大学信息学院数据库课程设计—人力资源管理(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[教学设计]凸透镜 - 科学 - 小学 - 刘延芝 - F4902040-7

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: