机试复习公开课一等奖课件省赛课获奖课件_第1页
机试复习公开课一等奖课件省赛课获奖课件_第2页
机试复习公开课一等奖课件省赛课获奖课件_第3页
机试复习公开课一等奖课件省赛课获奖课件_第4页
机试复习公开课一等奖课件省赛课获奖课件_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

操作题答案12023/6/181第1页在《数据库机考训练》中,目前一共提供应学生2套练习题,其中每套4道操作题,参照答案2023/6/182第2页2023/6/183第3页1-7295操作题:一、基本操作1.为"tStock"表字段"单位"设置查阅列表,列表中显示"只"、"箱"两个值;(说明:查阅列表请按照"只"、"箱"出现。)字段设计视图答案如下:2.删除"tStock"表中"备注"字段;添加"照片"字段,类型为"OLE"型;2023/6/184第4页2023/6/185第5页3.针对下列要求设置"tStock"表有关属性:(1)"出厂价"只能输入3位整数和2位小数(整数部分能够不足3位,小数部分也能够不足2位);字段设计视图答案如下:2023/6/186第6页(2)"单位"字段默认值为"只"。(答案略)(3)"产品名称"不得取空值(null)。(答案略)4.分析“tStock”表字段组成,判断并设置其主键,建立“tQuota”与“tStock”表之间关系,并实行参照完整性、级联删除;(没要求级联更新)2023/6/187第7页2023/6/188第8页二、简单应用1.创建一种查询(如图),查找每种"产品名称"规格种类数,并且要求该产品名称库存数量应高于1000,查询成果显示"产品名称"和"规格种类数"字段,所建查询名为"Q1"。2023/6/189第9页2023/6/1810答案:SQL语句答案:SELECTtStock.产品名称,Count(tStock.规格)AS规格种类数FROMtStockWHERE(((tStock.库存数量)>1000))GROUPBYtStock.产品名称;第10页2023/6/1811交互视图如下:分组统计选“汇总”按钮第11页2.创建一种查询,运行查询时可将"tStock"表中所有"灯泡"出厂价涨价10%,所建查询名为"Q2"。(说明:体现式中涨价10%表达为(1+0.1);要求在交互设计视图下完成查询对象建立,建立查询后,只能运行一次)2023/6/1812第12页答案:

SQL语句答案:UPDATEtStockSETtStock.出厂价=[出厂价]*(1+0.1)WHERE(((tStock.产品名称)="灯泡"));2023/6/1813第13页2023/6/1814更新到按钮交互视图答案第14页3.创建一种交叉表查询(如图),计算每类产品不一样单位库存金额总计,要求,每行第一列显示"产品名称",每列第一行显示"单位",所建查询名为"Q3"。(说明:库存金额=出厂价×库存数量)2023/6/1815第15页2023/6/1816交互视图答案:交叉表“按钮”第16页2-7292操作题:

一、基本操作1.设置"tDetail"表中,"订单ID"和"书籍号"字段为主键;设置该表中"订单明细ID"字段对应属性,使该字段在数据表视图中显示标题为"订单明细编号";(答案略)2.设置"tDetail"表中,"数量"字段对应属性,使其满足输入数字必须是正数,且在不满足该条件时,应显示文本:必须输入正数;2023/6/1817第17页2023/6/1818答案如下:第18页3.删除"tBook"表中"备注"字段;为"类别"字段创建查阅列表,列表中显示"计算机"和"会计"两个值;并设置"类别"字段默认值为"计算机";答案如下列图:2023/6/1819第19页2023/6/1820第20页4.将"tCustom"表中"邮政编码"和"电话号码"两个字段数据类型改为"文本",并将"电话号码"字段输入掩码属性设置为"010-",其中,"-"后必须输入8位0~9之间数字;2023/6/1821第21页2023/6/1822第22页5.将"tbook"表单元格效果改为"凸起",字体改为"黑体";答案:选“开始”选项卡

“文本格式”选项组右下角

“设置数据表格式”按钮,如下列图显示:2023/6/1823第23页2023/6/1824第24页6.建立五个表之间关系,并实行参照完整性、级联更新、级联删除。答案如下列图:2023/6/1825第25页二、简单应用

1.创建一种查询,查找定价大于等于10且不大于等于25,已经被销售过图书,并显示"书籍号"、"书籍名称"、"作者名"和"出版社名称",同一书籍号图书只能显示一次,所建查询名为"Q1"。

2023/6/1826第26页2023/6/1827点属性表“按钮”,在属性表对话框中设置“唯一值”为“是”

第27页SQL语句如下:SELECTDISTINCTtBook.书籍号,tBook.书籍名称,tBook.作者名,tBook.出版社名称FROMtBookINNERJOINtDetailONtBook.书籍号=tDetail.书籍号WHERE(((tBook.定价)>=10And(tBook.定价)<=25));2023/6/1828第28页2.创建一种查询,查找某月出生雇员售书信息,并显示"雇员号"、"姓名"、"书籍名称"和"订购日期",当运行该查询时,提醒框中应显示"请输入月份:",

所建查询名为"Q2",显示格式及内容参照下列图。(说明:添加表次序为:tEmployee、tOrder、tBook、tDetail)2023/6/1829第29页2023/6/1830第30页2023/6/1831设计视图答案:第31页SQL语句:SELECTtEmployee.雇员号,tEmployee.姓名,tBook.书籍名称,tOrder.订购日期FROM(tEmployeeINNERJOINtOrderONtEmployee.雇员号=tOrder.雇员号)INNERJOIN(tBookINNERJOINtDetailONtBook.书籍号=tDetail.书籍号)ONtOrder.订单ID=tDetail.订单IDWHERE(((Month([出生日期]))=[请输入月份:]));2023/6/1832第32页3.计算每名雇员奖金,显示标题为"雇员号"、"姓名"和"奖金",所建查询名为"Q3"(说明:奖金=每名雇员销售金额合计数×5%)。设计视图答案:2023/6/1833第33页2023/6/1834第34页Sql语句:SELECTtEmployee.雇员号,tEmployee.姓名,Sum([数量]*[单价]*0.05)AS奖金FROM(tEmployeeINNERJOINtOrderONtEmployee.雇员号=tOrder.雇员号)INNERJOINtDetailONtOrder.订单ID=tDetail.订单IDGROUPBYtEmployee.雇员号,tEmployee.姓名;2023/6/1835第35页3-7302操作题注意事项:1、必须在指定试题数据库中进行答题。2、利用向导答题后,除添加控件外,不要改动任何由向导建立控件设置。3、添加查询字段时,不能够选择"*"字段。`------------------------------------------------------请打开"游客信息.accdb"数据库,下面所有操作在此数据库完成2023/6/1836第36页一.基本操作1.在数据库中建立新表,表名为"游客",表构造如下所示: 字段名称 类型 字段大小 ----------------------------- 线路ID

文本 5 姓名 文本 10 性别 文本1 年纪 数字 整型 电话 文本 20 相片 OLE 2.设置"游客"表"线路ID"和"姓名"字段为主键;(答案略)2023/6/1837第37页3.对"游客"表进行如下设置:1)设置"线路ID"字段对应属性,使其在数据表视图中显示为"线路编码";(答案略)2)将"性别"字段默认值属性设置为"男";(答案略)3)设"年纪"字段对应属性,使其满足输入年纪必须在5岁到60岁之间(不包括5岁,但包括60岁),超出这一范围时,应显示文本:输入年纪有误请重新输入。设计视图答案如下列图2023/6/1838第38页4.将下列数据输入到"游客"表中; 游客ID 姓名 性别 年纪 电话 -------------------------------------------------------- 001 李霞 女21 123456 5.将"线路"表中"线路名"字段名改为"旅游线路";删除"线路"表中"费用"字段;(答案略)6.建立数据库中表之间关系,并实行参照完整性。设计视图答案如下:2023/6/1839第39页2023/6/1840第40页2023/6/1841第41页二.简单应用1.创建名为"Q1"查询,通过输入"导游姓名"参数值,查询其所带团体统计,并显示"团体"表中所有字段内容;当运行该查询时,

提醒框中应显示"请输入导游姓名",显示格式及内容参照下列图。2023/6/1842第42页2023/6/1843第43页2023/6/1844答案如下设计视图:第44页SQL语句:SELECT团体.导游姓名,团体.团体ID,团体.线路ID,团体.出发时间FROM团体WHERE(((团体.导游姓名)=[请输入导游姓名]));2023/6/1845第45页2.创建名为"Q2"查询对"线路"表中"天数"进行调整,将各条旅游线路旅游天数都增加一天。(要求建立查询后,只能运行一次)设计视图如下:2023/6/1846第46页2023/6/1847点更新“按钮”第47页SQL语句答案:UPDATE线路SET线路.天数=[天数]+1;2023/6/1848第48页3.创建名为"Q3"查询,统计每条旅游线路团体个数,并且团体出发日期是在2023年1月1日后来(包括2023年1月1日),查询成果显示"线路ID"、"旅游线路"和"团体数量"。答案:设计视图如下:2023/6/1849第49页2023/6/1850第50页SQL语句:SELECT线路.线路ID,线路.旅游线路,Count(团体.团体ID)AS团体数量FROM线路INNERJOIN团体ON线路.线路ID=团体.线路IDWHERE(((团体.出发时间)>=#1/1/2023#))GROUPBY线路.线路ID,线路.旅游线路;2023/6/1851第51页4-7296操作题-------------------------------------------------------注意事项:1、必须在指定试题数据库中进行答题。2、利用向导答题后,除添加控件外,不要改动任何由向导建立控件设置。3、添加查询字段时,不能够选择"*"字段。------------------------------------------------------考生一切操作均在打开"产品信息.accdb"数据库中进行。2023/6/1852第52页一、 基本操作

1.在"库存"表中增加"单位"字段,其数据类型为"文本",字段大小为1;将"单位"字段默认值属性设置为:"只";删除"备注"字段;将"库存数量"字段字段大小改为:"长整型";(答案略)2.设置"库存"表"产品ID"字段对应属性,使其在数据表视图中显示标题为:产品代码;(答案略)3.设置"库存"表"出厂价"字段对应属性使其数值必须大于0且不大于100,违反此规则时应显示文本:输入价格有误请重新输入;2023/6/1853第53页2023/6/1854第54页4.设置"库存"表"规格"字段输入掩码属性,输入掩码格式为:"220V-W",其中,"-"与"W"之间为两位,且只能输入0~9之间数字(要求:输入数据时,允许只输入1位数字);设计视图答案如下:2023/6/1855第55页2023/6/1856第56页5.将素材Excel文献"定额.xlsx"导入到目前数据库中,表名为:"定额",通过度析判断并设置该表主键(不在导入过程中设置主键,应在设计视图中设置主键);建立"定额"与"库存"表之间关系,并实行参照完整性、级联更新、级联删除。(答案略)2023/6/1857第57页二、 简单应用

1.创建名为"Q1"查询,查找"出厂价"高于8(不含8)产品库存数量之和,并显示"库存数量和"字段内容。2023/6/1858第58页2023/6/1859第59页SQL语句:SELECTSum([库存数量])AS库存数量和FROM库存WHERE(((库存.出厂价)>8));2023/6/1860第60页2.创建名为"Q2"查询,查找"库存数量"低于"最低储藏"产品,并显示"产品名称"、"库存数量"和"最低储藏"字段内容。设计视图:2023/6/1861第61页2023/6/1862第62页SQL语句:SELECT库存.产品名称,库存.库存数量,定额.最低储藏FROM定额INNERJOIN库存ON定额.产品ID=库存.产品IDWHERE(((库存.库存数量)<[最低储藏]));2023/6/1863第63页3.创建名为"Q3"查询,查找统计每种"产品名称"有多少个"规格",并且该产品

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论