ACCESS数据库 设计数据库 高分悬赏 求助!!!急急急急急急急!!!!

1.创建工资管理系统数据库,要求该数据库具有三张表,分别是:部门信息表,职工表,基本工资表。
(1) 请给出三张表的字段名,类型,大小
(2) 给出三张表的主键
(3) 说明这三张表在设计过程中的注意事项
还有一个选择题
_能按要求查找满足条件的记录。
麻烦有没有完整的答案 我全部分都给他

部门信息表tb_department:
ID 部门编号 自动编号 主键
部门名称de_name 文本
部门员工数de_num 数字

职工表tb_employee:
ID 员工编号 自动编号 主键
员工姓名em_name 文本
员工性别em_sex 文本
部门编号de_id 数字
员工出生日期em_data 日期/时间
员工身份证号em_virify 文本
员工职称em_call 文本

基本工资表tb_pay:
ID 工资编号 自动编号 主键
员工编号em_id 数字
工资结算日期pa_data 日期/时间
工资数pa_num 数字

注意事项:
1、每一个表都要有一个ID自动编号的自动增长列,作为主键。
2、有一些字段的类型,例如货币等,尽量能用文本和数字就用文本和数字。
3、注意表和字段的命名。
4、字段可能不全,自行添加。
5、员工表的部门编号和部门表的部门编号,员工表的员工编号和工资表的员工编号,虽然可以形成外键关系,但是一般不建议用外键关联,否则插入数据的一致性会受影响。

你说的那个选择题,不明白你是什么意思。。。。追问

那是个填空题 我打错了

追答

where字句吧

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-11
数据库对象设计
1)在职工表中创建插入触发器。当向职工表添加一条新记录时,自动更新部门表中该职工所在部门的人数,同时也自动在工资表中插入对应的一条记录。
2)在职工表中创建删除触发器。当对职工表删除一条记录时,自动更新部门表中该职工所在部门的人数,同时也自动在工资表中删除对应的一条记录。
3)建立一个职工工资视图V_ZGGZ,功能是从部门信息、职工信息和工资信息三个表中查询所有职工的工资情况,其中包括部门名、姓名、性别、职称、基本工资、津贴、奖金、应得工资、扣款合计、实发工资。(其中:应得工资=基本工资+津贴+奖金;实发工资=基本工资+津贴+奖金-扣款合计。)
4)建立一个所有职工工资统计视图V_ZGGZTJ,计算所有人员的基本工资的总和、平均值、最大值和最小值。
5) 建立一个部门工资汇总视图V_GXHZ,功能是从视图V_ZGGZ中统计各个部门的基本工资、津贴、奖金、应得工资、扣款合计、实发工资总和。
6)建立一个职称人数统计视图V_ZCTJ,功能是从职工信息中统计各种职称的人数。

WHERE子句以及OR和AND子句
第2个回答  2011-07-11
关键还是搞好需求分析,根据具体的需求来设计。我只能给你简单的列一下,没有最标准的结果。
那个选择题,题干太不清晰了。我猜可能是 where 语句吧。

部门信息表:
部门编号 数字 (主键)
部门名称 文本 50

职工表:
职工工号 数字 (主键)
部门编号 数字
职工姓名 文本
出生年月
职称
级别
……
基本工资表
员工编号 数字 (主键)
工资年月 日期/时间
固定工资 数字(货币 单精度)
工龄工资 数字(货币 单精度)
绩效工资 数字(货币 单精度)
奖金 数字(货币 单精度)
扣税 数字(货币 单精度)
……追问

大哥 咋还有....

追答

因为不知道你的具体情况。不同的单位工资情况都不一样的啊!!
你得根据情况自己去做呀。别人不可能什么都帮你做。

enf文件如何解密。急,高分悬赏!
当您遗忘ACCESS密码时,您可以选用这个工具,它能够破解ACCESS95~2003的数据库密码,可以破解中文密码和20位密码。请将本软件用于合法用途。本软件操作简单,“复制”按钮是用于将密码复制到剪贴板中 下载地址:http:\/\/www.baidud.cn\/software\/catalog23\/2282.html ...

江湖救急!编程大侠!拜求网页代码
set conn=server.CreateObject("adodb.connection")connstr="Driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("xxx.mdb")conn.Open connstr '以上代码是用来连接ACCESS数据库,这个数据库的名称就是xxx.mdb,也是前在http:\/\/www.xxx.com的根目录下,如果放在其他地方,就加上路径...

高分悬赏-怎么查找很多个EXCEL表格中相同的数据
可以使用countif()函数。这样可以查出其他表格中等于特定单元格的数目。比如:输入=COUNTIF(Sheet1!A2:E46,Sheet2!F2)表示在sheet1中的A2到E46单元格中与sheet2中F2单元格相同的单元格的数目。如图所示:只要是得到的数据不是1,那肯定是重复的,你可以用筛选的方法找出来。

高分悬赏软件问题:想要编写个自动出题软件能够从自带的题库里选题需要...
如果题库量很大,可就要用到数据库,例如SQL Server、Access等等,VB是可以访问使用以上数据库的。说白了,你选一种编程语言学习一下,键接数据库在编程学习中自然就学到了。

哪位高手帮我写ASP上传图片到ACCESS数据库代码
'录入数据库 rs.addnew rs("字段")=formPath&File.FileName rs.update response.write file.FilePath&file.FileName&" ("&file.FileSize&") => "&formPath&File.FileName&" 成功!" iCount=iCount+1 end if set file=nothingnextset upload=nothing ''删除此对象Htmend iCount&" 个文件上传结束!"sub...

高分悬赏 OLE Automation 内部错误
此错误是由于你的注册表内已经记录了access的表单项所以出项此错误是由于表单注册表造成的 进入注册表修改相应的access表单即可我遇到我这样的问题还有就是系统版本的区别会造成access启动默认项目就是错误的access不能够执行读取表单id牵扯但权限操作问题建议清楚系统注册表的对应安装表单 ...

HTTP 错误 500.100 高分悬赏
DW绑定记录集后,就连接了那个ACCESS文件,然后你访问这个网页的时候,IIS又要连接这个ACCESS文件,就会冲突。不要用DW绑定记录集就可以了

高分悬赏!怎么在一个网站上安装另一个网站的源码?
然后你在里面建一个文件夹,比如site2,建好后,你把你要上传的第二个网站的源码上传到这里面即可。到时你用你的网址\/site2\/即可访问。但这只是源码,另外就是数据库,如果是 Access数据库,那一般不用去弄这个,像MYSQL,MS SQL这些,你得把数据库文件上传到相应的数据库服务器,并修改数据库连接...

高分悬赏 我下载了一个网站源码,怎么安装到免费空间5944上啊
好多分哦,我动心了,我的QQ是:651775257,加我我一定告诉你,不过要给分的。简单说明下,下载一个cuteftp工具,然后填写网址或者IP。接着输入上传账户和密码,点击连接,选择要上床的内容,就可以了。呵呵,一定是cutefto ,原因是他的功能非常强大的,有问题,问我的啊 ...

...急急急急急急急急急急急急急急急急急急急!!!求翻译,求翻译,求翻 ...
优势开始数十亿年前,当地壳中的循环使海洋和大气并形成了大陆。今天,它建立的山脉,丰富的土壤,调节这个行星上的温度、精矿黄金和其他稀有金属、保持海的化学平衡。板块构造论(后,希腊单词“tekton”或建造者)描述了地质学。那悲惨的不利的是,波浪的地震和火山爆发沿板块边界可以摧毁人类族群。“很难找到...

相似回答