【计算机类职业资格】数据库系统工程师-SQL操作与应用及答案解析.doc
《【计算机类职业资格】数据库系统工程师-SQL操作与应用及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】数据库系统工程师-SQL操作与应用及答案解析.doc(6页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统工程师-SQL 操作与应用及答案解析(总分:75.00,做题时间:90 分钟)一、试题 1(总题数:1,分数:15.00)说明某网上订书系统的 E-R图(已消除了不必要的冗余)如图 3-1所示(图中没有标出主码)。图中实体的说明如表 3-25所示,相关属性说明如表 3-26所示。(分数:15.00)_二、试题 2(总题数:1,分数:15.00)说明某公司信息管理系统的需求分析和部分关系模式设计的结果描述如下。(1) 公司有多个部门,每个部门有一名负责人、一间办公室、一部电话和多名职员,每个职员最多属于一个部门,负责人也是一名公司职员。(2) 公司职员的月工资大于等于 1000元且小于
2、等于 8000元。(3) 数据库的部分关系模式设计如下。职员(职员号,职员姓名,月工资,部门号,办公室,电话)部门(部门号,部门名,负责人代码,任职时间)(4) “职员”和“部门”的关系示例分别如表 3-27和表 3-28所示。(分数:15.00)_三、试题 3(总题数:1,分数:15.00)说明甲公司的经营销售业务目前是手工处理的,随着业务量的增长,准备采用关系数据库对销售信息进行管理。经销业务的手工处理主要涉及以下 3种表格:订单、客户表和产品表,如图 3-2所示。为了用计算机管理销售信息,甲公司提出应达到以下要求:产品的单价发生变化时,应及时修改产品表中的单价数据;客户购货计价采用订货时
3、的单价;订货后,即使单价发生变化,计算用的单价也不变。在设计数据库时,经销部的王先生建立了如图 3-3所示的数据模型。(分数:15.00)_四、试题 4(总题数:1,分数:15.00)说明某运动会管理系统的数据库部分关系模式如下所示。运动员(运动员编号,姓名,性别,年龄,队名)项目(项目编号,项目名,比赛时间,比赛场地)参赛(项目编号,运动员编号,成绩,积分)1. 以下是创建运动员关系的 SQL语句,运动员编号唯一识别每名运动员,且不能为空。请将空缺部分补充完整。CREATE TABLE 运动员(运动员编号 CHAR(6) (a) ,姓名 VARCHAR(40), 性别 CHAR(2),年龄
4、number(2),队名 CHAR(20),(b) );(分数:15.00)_五、试题 5(总题数:1,分数:15.00)说明某学校教务管理系统的数据库部分关系模式如下所示。学生(学号,姓名,性别,年龄,学院名,专业)课程(课程号,课程名称,学时,学分)选修(课程号,学号,成绩)1. 以下是创建选修关系的 SQL语句。课程号唯一标识每一门课程,且不能为空;学号唯一识别每一名学生,且不能为空。请将空缺部分补充完整。CREATE TABLE 选修( 学号 CHAR(8) NOT NULL,课程号 CHAR(6) NOT NULL,成绩 REAL, (a) , (b) , (c) ;(分数:15.0
5、0)_数据库系统工程师-SQL 操作与应用答案解析(总分:75.00,做题时间:90 分钟)一、试题 1(总题数:1,分数:15.00)说明某网上订书系统的 E-R图(已消除了不必要的冗余)如图 3-1所示(图中没有标出主码)。图中实体的说明如表 3-25所示,相关属性说明如表 3-26所示。(分数:15.00)_正确答案:(Customers(cid,cname,adderss,cardnum),主键:cidOrders(ordernum,orderdate,cid),主键:ordemum,外键:cidBooks(bid,title,author,qty_in_stock,year_publ
6、icshed,price),主键:bidOrderlist(bid,oNemum,qty,ship_date),其中 bid和 ordemum是主键,也是键码注:以上 4个关系模式和每个模式中的属性可按任意次序书写)解析:_正确答案:(1)PRIMARYKEY(cid)(2) UNIQUE(cardnum) (注:(1)和(2)的次序可互换)解析:_正确答案:(3)not in (4) C(5) C.ordemum)解析:二、试题 2(总题数:1,分数:15.00)说明某公司信息管理系统的需求分析和部分关系模式设计的结果描述如下。(1) 公司有多个部门,每个部门有一名负责人、一间办公室、一部电
7、话和多名职员,每个职员最多属于一个部门,负责人也是一名公司职员。(2) 公司职员的月工资大于等于 1000元且小于等于 8000元。(3) 数据库的部分关系模式设计如下。职员(职员号,职员姓名,月工资,部门号,办公室,电话)部门(部门号,部门名,负责人代码,任职时间)(4) “职员”和“部门”的关系示例分别如表 3-27和表 3-28所示。(分数:15.00)_正确答案:(1)主键:职员号 外键:部门号(2)主键:部门号,或部门名 外键:负责人代码)解析:_正确答案:(a) PRIMARYKEY(b) FOREIGN KEY(部门号),REFERENCES 部门(c) Count(*),Sum
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 系统 工程师 SQL 操作 应用 答案 解析 DOC
