- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库及其应用》机考训练操作题参考答案在《数据库机考训练》中,目前一共提供给学生2套练习题,其中每套4道操作题,为方便任课教师和学生进行操作和答题,特给出题目中难点的解题标答(非难点部分答案略)。本套标答对应的试卷提交后能在评分信息中看到操作题的试题序号如下图所示,其4道操作题相关解题操作如下:1-729512-729263-7302114-7296151-7295操作题:一、基本操作1.为tStock表的字段单位设置查阅列表,列表中显示只、箱两个值;(说明:查阅列表请按照只、箱出现。)字段的设计视图答案如下:2.删除tStock表中的备注字段;添加照片字段,类型为OLE型;(答案略)3.针对下列要求设置tStock表的相关属性:(1)出厂价只能输入3位整数和2位小数(整数部分可以不足3位,小数部分也可以不足2位);字段设计视图答案如下:(2)单位字段的默认值为只。(答案略)(3)产品名称不得取空值(null)。(答案略)4.分析tStock表的字段构成,判断并设置其主键,建立tQuota与tStock表之间的关系,并实施参照完整性、级联删除;答案:5.设置在某个表中删除某种产品的记录时连带将另一个表中的相关记录一起删除。二、简单应用1.创建一个查询(如图),查找每种产品名称的规格种类数,并且要求该产品名称的库存数量应高于1000,查询结果显示产品名称和规格种类数字段,所建查询名为Q1。答案:SQL语句答案:SELECT tStock.产品名称, Count(tStock.规格) AS 规格种类数FROM tStockWHERE (((tStock.库存数量)1000))GROUP BY tStock.产品名称;交互视图如下:2.创建一个查询,运行查询时可将tStock表中所有灯泡的出厂价涨价10%,所建查询名为Q2。(说明:表达式中涨价10%表示为(1+0.1);要求在交互设计视图下完成查询对象的建立,建立查询后,只能运行一次)答案:SQL语句答案:UPDATE tStock SET tStock.出厂价 = [出厂价]*(1+0.1)WHERE (((tStock.产品名称)=灯泡));交互视图答案3.创建一个交叉表查询(如图),计算每类产品不同单位的库存金额总计,要求,每行第一列显示产品名称,每列第一行显示单位,所建查询名为Q3。(说明:库存金额=出厂价×库存数量)交互视图答案:2-7292操作题:一、基本操作1.设置tDetail表中,订单ID和书籍号字段为主键;设置该表中订单明细ID字段的相应属性,使该字段在数据表视图中的显示标题为订单明细编号;(答案略)2.设置tDetail表中,数量字段的相应属性,使其满足输入的数字必须是正数,且在不满足该条件时,应显示文本:必须输入正数;答案如下:3.删除tBook表中的备注字段;为类别字段创建查阅列表,列表中显示计算机和会计两个值;并设置类别字段的默认值为计算机;答案如下图:4.将tCustom表中邮政编码和电话号码两个字段的数据类型改为文本,并将电话号码字段的输入掩码属性设置为010- ,其中,-后必须输入8位0~9之间的数字;答案如下图:5.将tbook表的单元格效果改为凸起,字体改为黑体;答案:选“开始”选项卡“文本格式”选项组的右下角“设置数据表格式”按钮,如下图显示:6.建立五个表之间的关系,并实施参照完整性、级联更新、级联删除。答案如下图:二、简单应用1.创建一个查询,查找定价大于等于10且小于等于25,已经被销售过的图书,并显示书籍号、书籍名称、作者名和出版社名称,同一书籍号的图书只能显示一次,所建查询名为Q1。设计视图答案如下:SQL语句如下:SELECT DISTINCT tBook.书籍号, tBook.书籍名称, tBook.作者名, tBook.出版社名称FROM tBook INNER JOIN tDetail ON tBook.书籍号 = tDetail.书籍号WHERE (((tBook.定价)=10 And (tBook.定价)=25));2.创建一个查询,查找某月出生雇员的售书信息,并显示雇员号、姓名、书籍名称和订购日期,当运行该查询时,提示框中应显示请输入月份:,所建查询名为Q2,显示格式及内容参照下图。(说明:添加表的顺序为:tEmployee、tOrder、tBook、tDetail)设计视图答案:SQL语句:SELECT tEmployee.雇员号, tEmployee.姓名, tBook.书籍名称, tOrder.订购日期FROM (tEmployee INNER JOIN tOrder ON tEmployee.雇员号 = tOrder.雇员号) INNER JOIN (tBook INNER JOIN tDetail
文档评论(0)