在设置工资项目时,对于职员的编号应该选择作为项目名称的是()A、代码B、编号C、职员代码D、职员编号

题目

在设置工资项目时,对于职员的编号应该选择作为项目名称的是()

  • A、代码
  • B、编号
  • C、职员代码
  • D、职员编号

相似考题
更多“在设置工资项目时,对于职员的编号应该选择作为项目名称的是()A、代码B、编号C、职员代码D、职员编号”相关问题
  • 第1题:

    (1)统计“职员信息”表中每个部门的人数和保险总额,统计结果中包含字段“部门编号”、“部门名称”、“人数”和“保险总额”,按“部门编号”排序。并将结果放在表“result”中。

    (2)打开“bdl”表单,并按如下要求进行修改(注意要保存所做的修改):在表单的数据环境中添加“职员信息”表。表单中有“表格”控件,修改其相关属性,在表格中显示“职员信息”表的记录。


    正确答案:
    【考点指引】本大题第l小题考查了SQL语句的分组命令GROUPBY的用法。第2小题考查的是表格数据环境的建立和表格控件数据源的设置。
    (1)【解题步骤】
    ①在命令窗口中输入命令:SELECT部门.部门编号,部门名称,COUNT(*)AS人数,SUM(保险)AS保险总额INTOTABLEresuhFROM职员信息,部门WHERE部门.部门编号一职员信息.部门编号GROUPBY部门.部门编号0RDERBY部门.部门编号(回车执行)。
    ②在考生文件夹下新建文本文件“result.txt”,将输入的命令保存到文本文件“result.txt”中。
    (2)【解题步骤】
    ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bdl.SCX”,单击“确定”按钮,打开表单设计器。
    ②在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令,打开表单的数据环境,选择数据表文件“职员信息”添加到数据环境中。
    ③选择表格控件“Gridl”,在表格控件属性窗口中将“ReeordSource”属性值修改为“职员信息”,将“RecordSourceType”属性值修改为“0”。
    ④关闭表单设计器并保存表单。

  • 第2题:

    (1)将数据库“职员管理”添加到项目“xm”中。(2)对数据库“职员管理”下的表“部门”,使用视图向导建立视图“view1”,要求显示出表中的全部字段,并按“部门编号”排序(升序)。(3)设置表“员工信息”的字段“性别”的默认值为“男”。(4)为表“员工信息”的字段“工资”设置完整性约束,要求工资至少在800元(含)以上,否则提示信息:“工资必须达到最低保障线800”。


    正确答案:
    【考点指引】本大题主要考查项目管理器的基本操作,包括添加数据库、使用视图向导建立视图、设置完整性约束等,这些都可以在项目管理器中完成。
    (1)【操作步骤】
    ①选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
    ②在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”命令按钮,在“打开”对话框中选择数据库“职员管理”,单击“确定”按钮将数据库“职员管理”添加到新建的项目“xm”中。
    (2)【操作步骤】
    ①在“数据”选项卡中,展开数据库“职员管理”,选择“职员管理”分支下的“本地视图”。
    ②单击项目管理器右边的“新建”命令按钮,在弹出的“新建本地视图”对话框中,单击“视图向导”按钮,在“本地视图向导”对话框中,选择“职员管理”数据库下的“部门”数据表,并把“可用字段”下的全部字段添加到“选定字段”列表框中。
    ③连续单击“下一步”进入“排序记录”的设计界面,将“可用字段”列表框中的“部门.部门编号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。
    ④连续单击“下一步”进入最后的“完成”设计界面,单击“完成”按钮保存视网为“view1”,退出视图设计向导。
    (3)【操作步骤】
    ①在项目管理器中,依次展开“数据库”、“职员管理”、“表”,选择“员工信息”表,单击“修改”按钮,打开表设计器。
    ②在“员工信息”表设计器的“字段”选项卡下,选择“性别”字段,在“字段有效性”的“默认值”文本框中输入“"男””。
    (4)【操作步骤】
    在“员工信息”表设计器中的“字段”选项卡下,选择“工资”字段,在“字段有效性”的“规则”编辑框中输入“工资>=800”,“信息”编辑框中输入“”工资必须达到最低保障线800””,单击“确定”按钮,关闭表设计器并保存表“员工信息”结构。

  • 第3题:

    阅读以下关于项目工作管理系统的数据库设计说明,根据要求回答问题1~问题4。

    [说明]

    某软件开发公司,决定结合自身工作的需求开发设计本公司的项目工作管理系统,由郭工程师承担数据库的设计工作。公司项目管理的需求分析如下。

    1.组织机构。该公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为:工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D 5个等级。一个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动及职位变更(升级、降级)在月初进行。

    2.项目管理。项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多个职员;一个职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码及起始年月日不能再变更。

    3.项目的工作管理流程为:项目工作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。

    ①项目工作计划输入。项目主管使用如图1-9所示的计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中空白区域为可输入项。

    ②工作业绩输入。输入职员每天参加各个项目的工作时间。如图1-10所示为工作业绩输入界面,图中空白区域为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同一个项目代码不能重复输入。

    ③业绩生成。月底汇总职员的当月工作业绩,生成月工作业绩表。

    ④计划修正。项目主管根据项目进度修改以后的工作计划。

    郭工程师根据公司的项目需求将数据库关系模式设计如下:

    部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话);

    职务(职务代码,职务名);

    等级(等级代码,等级名,年月,小时工资);

    职员(职员代码,职员名,部门代码,职务代码,任职时间);

    项目(项目代码,项目名,部门代码,起始年月日,结束年月日,项目主管);

    工作计划(项目代码,职员代码,年月,工作时间)。

    请使用“关系模式标记规则”(见本题附内容,全书同),给出“部门”、“等级”、“项目”和“工作计划”关系模式的主键和外键。


    正确答案:这是一道要求读者根据题目给定的关系模式以及属性间的函数依赖关系和给定的关系实例并结合 E-R图向关系模式的转换方法来确定各关系模式主键和外键的综合分析题。本试题的解答思路如下。 ①设K为R(UF)中的属性的组合若K→U且对于K的任何一个真子集K'都有K'不能决定U则K为R的候选码(候选关键字)若有多个候选码则选一个作为主码(主键)。 ②部门关系模式的主键和外键。 由题干中给出的关键信息“该公司有多个部门每个部门有多个职员、多个办公室”可知部门代码多值决定办公室如果仅用(部门代码)作为主键则无法唯一区分部门关系中的每一个元组(记录)。如果用(部门代码办公室)作为主键则可以唯一区分部门关系中的每一个元组因此部门关系模式的主键如下。 部门(部门代码部门名起始年月终止年月办公室办公电话) ③等级关系模式的主键和外键。 由题干中给出的关键信息“一个职务对应某个等级一个等级对应多个职务”“职员月工资等于职员月工作时间(小时)乘以小时工资”“职员的人事变动及职位变更(升级、降级)在月初进行”可知如果仅用“等级代码”作为主键则无法唯一区分等级关系中的每一个元组这是因为对于同一个等级在不同的时期小时工资值不一定一样。例如等级1在2007年6月小时工资为10元可能到2007年10月小时工资为15元。可见用(等级代码年月)作为主键可以唯一区分等级关系中的每一个元组。因此等级关系模式的主键如下。 等级(等级代码等级名年月小时工资) ④项目关系模式的主键和外键。 由题干中给出的关键信息“项目用项目代码标识使用过的项目代码不能重复使用”可知项目代码可以决定项目关系中的全属性因此项目关系模式的主键是“项目代码”。在项目关系模式中由于部门代码是部门关系的主键因此“部门代码”应为项目关系模式的外键。同时考虑到项目主管应该来自职员所以“项目主管”也是项目关系模式的外键。最后可得项目关系模式的主键、外键如下。 项目(项目代码项目名起始年月日结束年月日) ⑤工作计划关系模式的主键和外键。 由题干中给出的关键信息“一个项目有一名项目主管和多个职员;一个职员可参加多个项目”“项目代码由系统自动生成一旦项目建立项目名、部门代码及起始年月日不能再变更”可知在工作计划关系中由于一个项目有多个职员参加因此仅用“项目代码”作为主键则无法唯一确定关系中的每一个元组。又由于工作计划是按月给职员安排的因此工作计划关系的主键是(项目代码职员代码年月)。最后可得工作计划关系模式的主键、外键如下。 工作计划(项目带代码职员带代码年月工作时间)
    这是一道要求读者根据题目给定的关系模式,以及属性间的函数依赖关系和给定的关系实例,并结合 E-R图向关系模式的转换方法来确定各关系模式主键和外键的综合分析题。本试题的解答思路如下。 ①设K为R(U,F)中的属性的组合,若K→U,且对于K的任何一个真子集K',都有K'不能决定U,则K为R的候选码(候选关键字),若有多个候选码,则选一个作为主码(主键)。 ②部门关系模式的主键和外键。 由题干中给出的关键信息“该公司有多个部门,每个部门有多个职员、多个办公室”可知,部门代码多值决定办公室,如果仅用(部门代码)作为主键,则无法唯一区分部门关系中的每一个元组(记录)。如果用(部门代码,办公室)作为主键,则可以唯一区分部门关系中的每一个元组,因此,部门关系模式的主键如下。 部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话) ③等级关系模式的主键和外键。 由题干中给出的关键信息“一个职务对应某个等级,一个等级对应多个职务”,“职员月工资等于职员月工作时间(小时)乘以小时工资”,“职员的人事变动及职位变更(升级、降级)在月初进行”可知,如果仅用“等级代码”作为主键,则无法唯一区分等级关系中的每一个元组,这是因为对于同一个等级在不同的时期小时工资值不一定一样。例如,等级1在2007年6月小时工资为10元,可能到2007年10月小时工资为15元。可见用(等级代码,年月)作为主键,可以唯一区分等级关系中的每一个元组。因此等级关系模式的主键如下。 等级(等级代码,等级名,年月,小时工资) ④项目关系模式的主键和外键。 由题干中给出的关键信息“项目用项目代码标识,使用过的项目代码不能重复使用”可知,项目代码可以决定项目关系中的全属性,因此,项目关系模式的主键是“项目代码”。在项目关系模式中,由于部门代码是部门关系的主键,因此“部门代码”应为项目关系模式的外键。同时考虑到项目主管应该来自职员,所以“项目主管”也是项目关系模式的外键。最后可得项目关系模式的主键、外键如下。 项目(项目代码,项目名,,起始年月日,结束年月日,) ⑤工作计划关系模式的主键和外键。 由题干中给出的关键信息“一个项目有一名项目主管和多个职员;一个职员可参加多个项目”,“项目代码由系统自动生成,一旦项目建立,项目名、部门代码及起始年月日不能再变更”可知,在工作计划关系中,由于一个项目有多个职员参加,因此仅用“项目代码”作为主键,则无法唯一确定关系中的每一个元组。又由于工作计划是按月给职员安排的,因此工作计划关系的主键是(项目代码,职员代码,年月)。最后可得工作计划关系模式的主键、外键如下。 工作计划(项目带代码,职员带代码,年月,工作时间)

  • 第4题:

    假定月工作业绩关系模式为:月工作业绩(职员代码、年月、工作日期),请给出“查询职员代码、职员名、年月、月工资”的SQL语句。


    正确答案:SQL语句如下: SELECT职员代码职员名年月工作时间*小时工资AS月工资 FROM职员职务等级月工作业绩 WHERE职员.职务代码=职务.职务代码AND职务.等级代码=等级.等级代码 AND等级.年月=月工作业绩.年月AND职员.职员代码=月工作业绩.职员代码;
    SQL语句如下: SELECT职员代码,职员名,年月,工作时间*小时工资AS月工资 FROM职员,职务,等级,月工作业绩 WHERE职员.职务代码=职务.职务代码AND职务.等级代码=等级.等级代码 AND等级.年月=月工作业绩.年月AND职员.职员代码=月工作业绩.职员代码;

  • 第5题:

    在职员档案中什么项目必须是唯一的()。

    A.职员编号

    B.职员名称

    C.所属部门

    D.职员属性和信用


    参考答案:A

  • 第6题:

    职员信息一般包括必须输入()、职员姓名、性别、所属部门、身份证号等。

    A、职员编号
    B、联系电话
    C、职称
    D、学历

    答案:A
    解析:
    职员信息一般包括必须输入的职员编号、姓名、性别、所属部门、身份证号等。

  • 第7题:

    职员编号必须按职员编码结构的要求。()


    正确答案:错误

  • 第8题:

    在职员档案建立过程中,必须录入的项目是()。

    • A、职员编号
    • B、职员名称
    • C、职员所属部门
    • D、职员属性

    正确答案:A,B,C

  • 第9题:

    在职员档案中什么项目必须是唯一的()。

    • A、职员编号
    • B、职员名称
    • C、所属部门
    • D、职员属性和信用

    正确答案:A

  • 第10题:

    单选题
    在设置工资项目时,对于职员的编号应该选择作为项目名称的是()
    A

    代码

    B

    编号

    C

    职员代码

    D

    职员编号


    正确答案: C
    解析: 暂无解析

  • 第11题:

    多选题
    在职员档案建立过程中,必须录入的项目是()。
    A

    职员编号

    B

    职员名称

    C

    职员所属部门

    D

    职员属性


    正确答案: B,C
    解析: 暂无解析

  • 第12题:

    多选题
    在项目辅助项录人时,输入的项目可以是()。
    A

    项目代码

    B

    项目名称

    C

    参照录入

    D

    项目分类编号+F2


    正确答案: B,D
    解析: 暂无解析

  • 第13题:

    (1)建立项目文件,文件名为“xm”。(2)将数据库“公司”添加到新建的项目中。(3)为数据库中的表“职员信息”建立“候选索引”,索引名称和索引表达式均为“职员编号”。(4)为“职员信息”表和“部门”表之间的关联设置完整性约束。要求:更新规则为“级联”,删除规则为“限制”,插入规则为“忽略”。


    正确答案:

    【考点指引】本大题主要考查项目管理器的基本探作:新建项目、添加数据库,增加索引及设置完整性约束。(1)【操作步骤】选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。(2)【操作步骤】在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”按钮,在“打开”对话框中选择数据库名“公司”,单击“确定”按钮将数据库“公司”添加到新建的项目“xm”中。(3)【操作步骤】①在项目管理器中,依次展开“数据库”、“公司”、“表”分支,选择表“职员信息”,单击“修改”命令按钮,打开表设计器。②在表设计器的“索引”选项卡的“索引名”中输入“职员编号”,选择索引类型为“候选索引”,索引表达式为“职员编号”,单击“确定”按钮关闭表设计器并保存表“职员信息”结构。(4)【操作步骤】①在项目管理器中,选择“公司”数据库,单击“修改”按钮,在数据库设计器中,将“部门”表中“索引”下面的“部门编号”主索引字段拖曳到“职员信息”表中“索引”下面的“部门编号”索引字段上,建立两个表之间的永久性联系。②在数据库设计器中,选择【数据库】→【清理数据库】命令清理数据库。③右键单击“部门”表和“职员信息”表之间的关系线,在弹出的快捷菜单中选择“编辑参照完整性”命令,打开参照完整性生成器。④单击“更新规则”选项卡,选择“级联”;单击“删除规则”选项卡,选择“限制”;单击“插入规则”选项卡,选择“忽”;单击“确定”按钮,保存参照完整性设置。

  • 第14题:

    [说明]

    E 软件开发公司,决定开发设计本公司的项目工作管理系统,由王先生承担数据库的设计工作。公司项目管理的需求分析如下。

    1.组织机构:E公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D五个等级。—个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动以及职位变更(升级、降级)在月初进行。

    2.项目管理:项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多名职员:一名职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码以及起始年月日不能再变更。

    3.项目的工作管理流程为:项目工作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。

    .项目工作计划输入:项目主管使用如图4-1所示的工作计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中白色部分为可输入项。

    .工作业绩输入:输入职员每天参加各个项目的工作时间。图4-2为工作业绩输入界面,图中白色部分为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同一个项目代码不能重复输入。

    .业绩生成:月底汇总职员的当月工作业绩,生成月工作业绩表。

    .计划修正:项目主管根据项目进度修改以后的工作计划。

    王先生根据公司的项目需求将数据库关系模式设计如下:

    部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)

    职务(职务代码,职务名)

    等级(等级代码,等级名,年月,小时工资)

    职员(职员代码,职员名,部门代码,职务代码,任职时间)

    项目(项目代码,项目名,部门代码,起始年月口,结束年月日,项目主管)

    工作计划(项目代码,职员代码,年月,工作时间)

    请使用“关系模式标记规则”,给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。


    正确答案:部门(部门代码部门名起始年月终止年月办公室办公电话) F1={部门代码→(部门名起始年月终止年月)部门代码→→办公室办公室→办公电话} 注:部门代码→(部门名起始年月终止年月)可写成(下同): 部门代码→部门名部门代码→起始年月部门代码→终止年月 等级(等级代码等级名年月小时工资) F2={等级代码→等级名(等级代码年月)→小时工资} 项目(项目代码项目名起始年月日结束年月日) F3={项目代码→(项目名部门代码起始年月日结束年月日项目主管)} 工作计划(项目代码职员代码年月工作时间) F4={(项目代码职员代码年月)→工作时间}
    部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话) F1={部门代码→(部门名,起始年月,终止年月),部门代码→→办公室,办公室→办公电话} 注:部门代码→(部门名,起始年月,终止年月)可写成(下同): 部门代码→部门名,部门代码→起始年月,部门代码→终止年月 等级(等级代码,等级名,年月,小时工资) F2={等级代码→等级名,(等级代码,年月)→小时工资} 项目(项目代码,项目名,,起始年月日,结束年月日,) F3={项目代码→(项目名,部门代码,起始年月日,结束年月日,项目主管)} 工作计划(项目代码,职员代码,年月,工作时间) F4={(项目代码,职员代码,年月)→工作时间} 解析:关于数据库设计方面的题目。关系数据库设计的目标是生成一组合适的、性能良好的关系模式,以减少系统中信息存储的冗余度,但又可方便地获取信息。
    为了正确给出关系模式的主键和外键,需要正确地理解主键和外键的基本概念。首先看一下什么是候选码。
    设K为R(U,F)中的属性的组合,若,且对于K的任何一个真子集K',都有K'不能决定U,则K为R的候选码(候选关键字),若有多个候选码,则选一个作为主码(主键)。
    1)部门关系
    根据题意在部门关系中,由于E公司每个部门多个办公室,部门代码多值决定办公室,如果仅用部门代码无法唯一区分部门关系中的每一个元组(记录)。但是,用(部门代码,办公室)作为主键,可以唯一区分部门关系中的每一个元组,因此,正确答案如下:
    部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)
    F1={部门代码→(部门名,起始年月,终止年月),部门代码→→办公室,办公室→办公电话}
    2)等级关系
    根据题意在等级关系中,由于一个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动以及职位变更(升级、降级)在月初进行。如果用等级代码无法唯一区分等级关系中的每一个元组,这是因为对于同一个等级在不同的时期小时工资不一定一样。例如,等级1在2004年1月小时工资为5元,到2004年10月小时工资为6元。可见用(等级代码,年月)作为主键,可以唯一区分等级关系中的每一个元组。因此正确答案如下:
    部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)
    等级(等级代码,等级名,年月,小时工资)
    F2={等级代码→等级名,(等级代码,年月)→小时工资}
    3)项目关系
    项目代码可以决定项目关系中的全属性,所以主键是项目代码。在项目关系中,部门代码是部门关系的主键,所以部门代码应是外键。项目主管应该来自职员,所以项目主管应是外键。因此正确答案如下:
    项目(项目代码,项目名,,起始年月日,结束年月日,)
    F3={项目代码→(项目名,部门代码,起始年月日,结束年月日,项目主管)}
    4)工作计划
    在工作计划关系中,由于一个项目有多个职员参加,因此仅用项目代码无法唯一确定关系中的每一个元组。又由于工作计划是按月给职员安排的,所以,工作计划关系的主键是(项目代码,职员代码,年月)。因此正确答案如下:
    工作计划(项目代码,职员代码,年月,工作时间)
    F4={(项目代码,职员代码,年月)→工作时间}

  • 第15题:

    某学员为公司的项目工作管理系统设计了初始的关系模式集:

    部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)

    职务(职务代码,职务名)

    等级(等级代码,等级名,年月,小时工资)

    职员(职员代码,职员名,部门代码,职务代码,任职时间)

    项目(项目代码,项目名,部门代码,起始年月日,结束年月日,项目主管)

    工作计划(项目代码,职员代码,年月,工作时间)

    试给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。


    正确答案:部门 (部门代码部门名起始年月终止年月办公室办公电话) F1={部门代码→(部门名起始年月终止年月)办公室→办公电话} 等级 (等级代码等级名年月小时工资) F2={等级代码→等级名(等级代码年月)→小时工资} 项目(项目代码项目名起始年月日结束年月日) F3={项目代码→(项目名部门代码起始年月日结束年月日项目主管)} 工作计划(年月工作时间) F4={(项目代码职员代码年月)→工作时间}
    部门 (部门代码,部门名,起始年月,终止年月,办公室,办公电话) F1={部门代码→(部门名,起始年月,终止年月),办公室→办公电话} 等级 (等级代码,等级名,年月,小时工资) F2={等级代码→等级名,(等级代码,年月)→小时工资} 项目(项目代码,项目名,,起始年月日,结束年月日,) F3={项目代码→(项目名,部门代码,起始年月日,结束年月日,项目主管)} 工作计划(,年月,工作时间) F4={(项目代码,职员代码,年月)→工作时间}

  • 第16题:

    (1)编写程序“cx1.prg”,对职员信息表完成如下3个功能:

    ①删除“职员编号”为“0010”的商品的记录。

    ②将所有人的“月薪”增加l0%。

    ③查询“籍贯”为“上海”的表记录。

    (2)根据数据库“公司”中的表“部门”和表“职员信息”建立一个查询,该查询包含字段“部门名称”、“姓名”和“职员编号”。查询条件为“月薪”在3200元(含)以上。要求按“职员编号”升序排序,并将查询保存为“qry1”。


    正确答案:
    【考点指引】本大题第1小题考查程序代码设计,重点是数值字段的计算;第2小题考查查询的创建,重点是过滤条件的设置。
    (1)【操作步骤】
    ①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
    DELETE FROM职员信息WHERE职员编号=〝0010″
    UPDATE职员信息SET月薪=月薪*1.1
    SELECT*FROM职员信息WHERE籍贯LIKE〝上海%″
    关闭程序文件编辑窗口并保存程序文件。
    ⑦在命令窗口中输入命令:DO cx1(回车执行),执行程序文件。
    (2)【操作步骤】
    ①选择【文件】→【打开】命令,打开考生文件夹下的数据库“公司”。
    ②选择【文件】→【新建】命令,选择“查询”,单击“新建文件”按钮,弹出“添加表或视图”对话框,将表“部门”和“职员信息”分别添加到查询设计器中,系统会自动根据两表的“部门编号”字段建立两表之间的内部联系,然后关闭“添加表或视图”对话框。
    ③根据题意,在查询设计器的“字段”选项卡中;将“可用字段”列表框中的字段“部门名称”、“姓名”和“职员编号”添加到右边的“选定字段”列表框中。
    ④单击“筛选”选项卡,在“字段名”下拉列表框中选择“月薪”字段,在“条件”下拉列表框中选择“>=”,在“实例”文本框中输入“3200”。
    ⑤在“排序依据”选项卡中将“选定字段”列表框中的“职员编号”字段添加到右边的“排序条件”中,在“排序选项”中选择“升序”。
    ⑥关闭查询设计器并保存查询为“qry1”。

  • 第17题:

    部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。图中:
    部门(部门代码,部门名称,电话)
    员工(员工代码,姓名,部门代码,联系方式,薪资)
    项目(项目编号,项目名称,承担任务)

    若部门和员工关系进行自然连接运算,其结果集为(54)元关系。由于员工和项目之间关系之间的联系类型为(55),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是(56)

    A.(项目名称,员工代码)
    B.(项目编号,员工代码)
    C.(项目名称,部门代码)
    D.(项目名称,承担任务)

    答案:B
    解析:
    本题考查数据库知识点。自然连接:如果两个关系中进行比较的分量是相同的属性组,并且在结果中把重复的属性列去掉,则称为自然连接。自然连接的特点是先进行笛卡尔积运算,然后等值连接,最后对于重复的属性列只留下一个即可。本题中,应将部门和员工两关系模式中的部门代码进行相等比较,并去掉重复的一个部门代码列,最终的列为(部门代码,部门名称,电话,员工代码,姓名,联系方式,薪资),共包含7个列,试题(54)选择C选项。题目图中以标明员工与项目关系为“*:*”,即“多:多”的关系,试题(55)选择D选项。试题(56)考查的是将概率模型转换为逻辑模型的知识,在概率模型中,如果实体之间的关系为多对多的关系,则实体之间的联系也需要转变为逻辑模型中的一个关系模式,根据以上分析,员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是员工表的主键“员工编号”与项目表的主键“项目编号”的组合“项目编号,员工代码”,且此组合确实能唯一地确定每一个元组,试题(56)选择B选项。

  • 第18题:

    在项目辅助项录人时,输入的项目可以是()。

    • A、项目代码
    • B、项目名称
    • C、参照录入
    • D、项目分类编号+F2

    正确答案:A,B,C

  • 第19题:

    在职员档案建立过程中,要求输入唯一值的是()。

    • A、职员编号
    • B、职员姓名
    • C、所属部门
    • D、职员属性

    正确答案:A

  • 第20题:

    有两个基本关系:职员(编号,姓名,部门号),部门(部门号,部门名称,部分领导),职员表的主键为编号,部门表的主键为部门号,则部门号是职员表的()

    • A、主码
    • B、外码
    • C、域
    • D、映像

    正确答案:B

  • 第21题:

    单选题
    在职员档案建立过程中,要求输入唯一值的是()。
    A

    职员编号

    B

    职员姓名

    C

    所属部门

    D

    职员属性


    正确答案: D
    解析: 暂无解析

  • 第22题:

    判断题
    职员编号必须按职员编码结构的要求。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    有两个基本关系:职员(编号,姓名,部门号),部门(部门号,部门名称,部分领导),职员表的主键为编号,部门表的主键为部门号,则部门号是职员表的()
    A

    主码

    B

    外码

    C

    D

    映像


    正确答案: B
    解析: 暂无解析