考点导航
  • 在数据库文件samp1.accdb中,存在已经设计好的一个表对象"tBook",请按以下要求完成设计:
    (1)创建一个查询,查找图书按"类别"字段分类的最高单价信息并输出,显示标题为"类别"和"最高单价",将查询命名为"qT1"。
    (2)创建一个查询,查找并显示单价大于等于15且小于等于20的图书,并显示"书名"、"单价"、"作者名"和"出版社名称"4个字段的内容,将查询命名为"qT2"。
    (3)创建一个查询,按出版社名称查找某出版社的图书信息,并显示图书的"书名"、"类别"、"作者名"和"出版社名称"4个字段的内容。当运行该查询时,应显示参数提示信息:"请输入出版社名称:",将查询命名为"qT3"。
    (4)创建一个查询,按"类别"字段分组查找计算每类图书数量在5种以上(含5种)图书的平均价格,显示"类别"和"平均单价"两个字段的信息,将查询命名为"qT4"。
    规定:统计每类图书数量必须用"图书编号"字段计数。
  • 在数据库文件samp1.accdb中,已经设计好表对象"tOrder"、"tDetail"、"tEmployee"和"tBook",试按以下要求完成设计:
    (1)创建一个查询,查找清华大学出版社出版的图书中定价大于等于20且小于等于30的图书,并按定价从大到小顺序显示"书籍名称"、"作者名"和"出版社名称"。所建查询名为"qT1"。
    (2)创建一个查询,查找某月出生雇员的售书信息,并显示"姓名"、"书籍名称"、"订购日期"、"数量"和"单价"。当运行该查询时,提示框中应显示"请输入月份:"。 所建查询名为"qT2"。
    (3)创建一个查询,计算每名雇员的奖金,显示标题为"雇员号"和"奖金"。所建查询名为"qT3"。说明:奖金=每名雇员的销售金额(单价*数量)×5%
    (4)创建一个查询,查找单价低于定价的图书,并显示"书籍名称"、"类别"、"作者名"、"出版社名称"。所建查询名为"qT4"。
  • 数据库文件"samp1.accdb"中存在已经设计好的两个表对象"tStud"和"tScore"。请按照以下要求完成设计:
    (1)创建一个查询,计算并输出学生中最大年龄与最小年龄的差值,显示标题为"s_data",将查询命名为"qStud1";
    (2)建立"tStud"和"tScore"两表之间的一对一关系;
    (3)创建一个查询,查找并显示数学成绩不及格的学生的"姓名"、"性别"和"数学"3个字段内容,所建查询命名为"qStud2";
    (4)创建一个查询,计算并显示"学号"和"平均成绩"两个字段内容,其中平均成绩是计算数学、计算机和英语3门课成绩的平均值,将查询命名为"qStud3"。

    注意:不能修改表对象"tStud"和"tScore"的结构及记录数据的值;选择查询只返回选了课的学生的相关信息。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"奖学金"表,查询所有获"校长奖"奖的学生名单,要求输出学号、姓名及性别,查询保存为"CX1";
    2.基于"院系"、"学生"、"报名"表,查询各院系各语种各校区报名人数,只显示报名人数大于等于50人的记录,要求输出院系名称、语种代码、校区及人数,查询保存为"CX2" (语种代码为准考证号的4-6位,可使用MID(准考证号,4,3)函数获得);
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"奖学金"表,查询所有获奖金额为500元的男生获奖情况,要求输出学号、姓名、奖励类别和奖励金额,查询保存为"CX1";
    2.基于"报名"表,查询各校区各语种报名人数,只显示报名人数不足100人的记录,要求输出语种代码、校区和人数,查询保存为"CX2"(语种代码为准考证号的4-6位,可使用MID(准考证号,4,3)函数获得);
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"奖学金"表,查询非江苏籍学生的获奖情况,要求输出学号、姓名、籍贯、奖励类别及奖励金额,查询保存为"CX1";
    2.基于"院系"、"学生"、"报名"表,查询"C校区"各院系报名人数,要求输出院系名称、校区及人数,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"奖学金"表,查询江苏籍学生的获奖情况,要求输出学号、姓名、籍贯、奖励类别及奖励金额,查询保存为"CX1";
    2.基于"院系"、"学生"、"报名"表,查询"B校区"各院系报名人数,要求输出院系名称、校区及人数,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"奖学金"表,查询非江苏籍学生获奖情况,要求输出学号、姓名、籍贯、奖励类别及奖励金额,查询保存为"CX1";
    2.基于"院系"、"学生"、"成绩"表,查询各院系学生选择题及成绩的均分,要求输出院系名称、选择题均分及成绩均分,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"院系"、"学生"、"奖学金"表,查询"文学院"学生获"校长奖"情况,要求输出学号、姓名、奖励类别及奖励金额,查询保存为"CX1";
    2.基于"院系"、"学生"、"成绩"表,查询选择均分大于25分的院系,要求输出院系名称及选择均分,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"成绩"表,查询选择大于35分或成绩大于90分的学生成绩,要求输出学号、姓名、选择和成绩,查询保存为"CX1";
    2.基于"院系"、"学生"、"成绩"表,查询各院系WORD、EXCEL、PPT及ACCESS的均分,要求输出院系名称、WORD均分、EXCEL均分、PPT均分及ACCESS均分,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。
    按下列要求进行操作。
    1.基于"学生"、"成绩"表,查询选择题小于15分且成绩小于30分的学生成绩,要求输出学号、姓名、选择题和成绩,查询保存为"CX1";
    2.基于"院系"、"学生"、"成绩"表,查询各院系成绩优秀(成绩大于等于85分且选择题大于等于30分)的学生人数,要求输出院系代码、院系名称和优秀人数,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"成绩"表,查询WORD成绩大于15分且EXCEL成绩大于15分的学生名单,要求输出学号、姓名、WORD和EXCEL,查询保存为"CX1";
    2.基于"院系"、"学生"、"成绩"表,查询各院系成绩合格(成绩大于等于60分且选择题大于等于24分)的学生人数,要求输出院系代码、院系名称和合格人数,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在数据库文件samp1.accdb中,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
    1.基于"学生"、"成绩"表,查询WORD成绩小于5分或EXCEL成绩小于5分的学生名单,要求输出学号、姓名、WORD和EXCEL,查询保存为"CX1";
    2.基于"院系"、"学生"、"成绩"表,查询各院系成绩不合格(成绩小于60分或选择题小于24分)的学生人数,要求输出院系代码、院系名称和不合格人数,查询保存为"CX2";
    3.保存数据库"samp1.accdb"。
  • 在考生文件夹下的数据库文件"samp1.accdb"中已建立了表对象"tEmployee"。请按以下操作要求,完成表的建立和修改:
    (1)删除"tEmployee"表中1949年以前出生的雇员记录。
    (2)将"tEmployee"表中"联系电话"字段的"默认值"属性设置为"027-"。
    (3)建立一个新表,结构如下所示,主关键字为"ID",表名为"tSell"。
    ----------------------------
    表结构
    ----------------------------
    字段名称 数据类型
    ID 自动编号
    雇员ID 文本
    图书ID 数字
    数量 数字
    售出日期 日期/时间
    (4)将如下表所示数据输入到"tSell"表相应字段中。
    --------------------------------------------------
    数据
    --------------------------------------------------
    ID 雇员ID 图书ID 数量 售出日期
    1 1 1 23 2016-1-8
    2 1 1 45 2016-2-8
    3 2 2 65 2016-1-6
    4 4 3 12 2016-3-8
    5 2 4 23 2016-5-8
    --------------------------------------------------
    (5)将"tSell"表中"数量"字段的有效性规则设置为:大于等于0,并在输入数据出现错误时,提示"数据输入有误,请重新输入"的信息。
    (6)建立"tEmployee"和"tSell"两表之间的关系,并实施参照完整性。
  • 在数据库文件samp1.accdb中已经设计好了表对象"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"。
    试按以下操作要求,完成各种操作:
    (1)分析"tSubscribe"预约数据表的字段构成,判断并设置主键。
    (2)设置"tSubscribe"表中"医生ID"字段的相关属性,使其接受的数据只能为第1个字符为"A",从第2个字符开始三位只能是0~9之间的数字;并将该字段设置为必填字段;设置"科室ID" 字段的的大小,使其与"tOffice"表中相关字段的大小一致。
    (3)设置"tDoctor"表中"性别"字段的默认值属性,属性值为"男";并为该字段创建查阅列表,列表中显示"男"和"女"两个值。
    (4)设置"tDoctor"表中"年龄"字段的有效性规则和有效性文本。具体规则为输入年龄必须在18岁至60岁之间(含18岁和60岁),有效性文本内容为:"年龄应在18岁到60岁之间";取消对"年龄"字段的隐藏。
    (5)通过相关字段建立"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"等四表之间的关系,同时使用"实施参照完整性"。
  • 在数据库文件件samp1.accdb中已经设计好了表对象"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"。请按以下操作要求,完成各种操作:
    (1)在"samp1.accdb"数据库中建立了一个新表,名"tNurse",表结构如下表所示:
    ------------------------------------------
    字段名称 数据类型 字段大小
    护士ID 文本 8
    护士姓名 文本 6
    年龄 数字 整型
    工作日期 日期/时间 长日期
    ------------------------------------------
    (2)判断并设置表"tNurse"的主键。
    (3)设置"护士姓名"字段为必填字段,"工作日期"字段的默认值为系统当前日期的后一天。
    (4)设置"年龄"字段的"有效性规则"和"有效性文本"。具体规则为:输入年龄必须在22岁至40岁之间(含22岁和40岁)。有效性文本内容为:年龄应在22岁到40岁之间。
    (5)将下表所列数据输入到"tNurse"表中,且显示格式应与下表相同。
    -------------------------------------------------------
    护士ID 护士姓名 年龄 工作日期
    001 李艳 30 2010年10月1日
    002 李义民 28 2015年8月1日
    003 周慧 26 2012年6月1日
    ------------------------------------------------------
    (6)通过相关字段建立"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"等4表之间的关系,同时使用实施参照完整性。
  • 数据库文件件samp1.accdb中已建立表对象"tStud"和"tScore"。请按以下要求,完成表的各种操作:
    (1)将表"tScore"的"学号"和"课程号"两个字段设置为复合主键。
    (2)设置"tStud"表中的"年龄"字段的有效性文本为"年龄值应大于16";
    (3)设置表"tStud"的"入校时间"字段有效性规则为:只能输入1月(含)到10月(含)的日期。
    (4)完成上述操作后,建立表对象"tStud"和"tScore"的表间一对多关系,并实施参照完整性。
  • 数据库文件件samp1.accdb中已建立表对象"tEmp"和"tSalary"。试按以下要求,完成表的各种操作:
    (1)将表对象"tSalary"中"工号"的字段大小设置为8。
    (2)将表对象"tEmp"中"聘用时间"字段改名为"聘用日期"。
    (3)隐藏表对象"tEmp"中的"简历"字段列。
    (4)完成上述操作后,建立表对象"tEmp"和"tSalary"的表间一对多关系,并实施参照完整性。
  • 数据库文件件samp1.accdb中已建立两个表对象(名为"职工表"和"部门表")。请按以下要求,顺序完成表的各种操作:
    (1)设置表对象"职工表"的聘用时间字段默认值为系统日期。
    (2)设置表对象"职工表"的性别字段有效性规则为:男或女;同时设置相应有效性文本为"请输入男或女"。
    (3)删除职工表中姓名字段中含有"江"字的所有员工纪录。
    (4)建立当前数据库表对象"职工表"和"部门表"的表间关系,并实施参照完整性。
  • 数据库文件samp1.accdb中已建立两个表对象(名为"职工表"和"部门表")。请按以下要求,顺序完成表的各种操作:
    (1)设置表对象"职工表"的聘用时间字段默认值为系统日期。
    (2)设置表对象"职工表"的性别字段有效性规则为:男或女;同时设置相应有效性文本为"请输入男或女"。
    (3)删除职工表中姓名字段中含有"红"字的所有员工记录。
    (4)建立当前数据库表对象"职工表"和"部门表"的表间关系,并实施参照完整性。