logo

咨询热线

15020086924 (点击在线咨询)
您现在的位置:山东自考网>历年真题 > 正文
自考攻略

2021年4月山东自考数据库技术试题

时间:2022-12-05 18:14:55 作者:储老师

自考助学

课程代码:03139一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.下列功能中,不属于DBMS基本数据操作功能的是(  )A.排序 B.插入 C.删除 D.查询2.当关系R和S自然连接时(  )A.在新表中,包含R S中所有的行B.在新表中,只包含两个关系之间公共属性值相等的行,消除重复列C.在新表中,只包含两个关系之间公共属性值相等的行,不消除重复列D.自然连接要求两个关系中相同的分量,不必是相同的属性组3.下列短语中可以在SQL查询时去掉重复数据的是(  )A.ORDER BY B.DESCC.GROUP BY D. DISTINCT4.如果有两个事务T1、T2,其中T1获得了数据项R上的共享锁,则在T1释放R上的锁之前T2对R(  )A.只能读不能写 B.只能写不能渎C.既可读又可写 D.不能读也不能写5.MS SQL Server建表的步骤是(  )A.先建立数据库,再建立表 B.可以直接建立表C.先建立数据库设备,再建立表D.先建立数据库设备,再建立数据库,然后才能建立表6.关系R1和R2如题6图所示,回答下面问题:R1 A B C R2 A B C a1 b2 c1 a2 f g a2 b2 c2 a2 b2 C2 a3 b1 c1 a3 f g题6图R1与R2进行差运算,其结果的元组数是(  )A.0 B.1C.2 D.67.在关系数据库中,实现“表中任意两行不能相同”的约束是依据(  )A.外码 B.属性C.主码 D. 列8.在客户机/服务器工作模式中,以下哪一项不属于服务器的任务(  )A.处理对数据库的请求 B.进行数据完整性检查C.管理用户界面 D.处理数据恢复9.当两个实体之间的联系是M:N时,所建立的复合实体的主码是(  )A.M端实体的主码 B.M端和N端主码的复合C.N端实体的主码 D.重新选取的属性10.在分布式数据库系统中,如果需要按如下方式书写查询语句SELECT  *FROM  F1WHERE  出生年月=′10/01/79′UNIONSELECT  *FROM  F2WHERE 出生年月=′10/01/79′;则该系统支持的是(  )A.片段透明性 B.局部映象透明性C.查询透明性 D.地址透明性11.在下列SQL语句中,能够完成修改表结构的语句是(  )A.ALTER B.CREATEC.UPDATE D.INSERT12.在安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是(  )A.tempdb数据库 B.master数据库C.model数据库 D.pubs数据库13.在SQL语言中,涉及空值操作不正确的是(  )A.AGE IS NULL B.AGE IS NOT NULLC.AGE=NULL D.NOT(AGE IS NULL)14.在数据库中不存在,而通过某种算法推导出来的属性称为(  )A.单值属性 B.基本属性C.组合属性 D.衍生属性15.事务所有的操作必须完成,否则事务将被撤消,这是事务的(  )A.串行性 B.原子性C.隔离性 D.永久性16.在MS SQL Server中,建立表stu(no,name,sex,birthday),no为表的主码,表中信息如题16图所示,能够正确执行的插入操作是(  )

no name sex birthday1 李红 女 1978/05/064 张三 男 1978/03/086 李四 男 1978/12/11题16图A.INSERT INTO stu VALUES(′陈静′,′女′)B.INSERT INTO stu VALUES(4,′陈静′,′女′,′1978/10/09′)C.INSERT INTO stu VALUES(2,′陈静′,′女′,′1978/10/09′)D.INSERT INTO stu VALUES(2,′女′,′陈静′,′1978/10/09′)17.在下列实体联系中,属于一对一联系的是(  )A.机票与座位号之间的联系 B.车间与工人之间的联系C.商店与商品之间的联系 D.学生与课程之间的联系18.在MS SQL Server的图形化管理工具中,SQL跟踪器用于(  )A.在系统上监视SQL Server的性能,以图形方式显示一些重要的性能统计数据B.启动、停止和暂停SQL Server的过程C.供数据库管理员和应用程序开发人员监测和记录数据库的活动D.管理SQL Server的帐号19.对用户访问数据库各种资源的权限加以限定是为了保护数据库的(  )A.完整性 B.安全性C.并发性 D.一致性20.在安装MS SQL Server时,必须选择一种安全类型。如果在登录时,需要记录用户名和登录ID,则该安全类型是(  )A.网络安全 B.集成安全C.标准安全 D.混合安全二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。错填、不填均无分。21.数据库中不仅存储数据,而且存储数据的  描述信息。22. 若在学生(学号,姓名,性别,年龄,专业号)关系中,查询学生的姓名和年龄两个属性,其关系代数表达式应表示为  。23.每一个应用程序员所看到和使用的数据库的子集称为  模型。24.客户机/服务器之间是通过  来实现“服务请求/服务响应”传递的。25.关系数据模型的基本结构是  。26.数据模型可分为两个级别,其中表示数据逻辑特性的是  模型。27.在ODBC结构中,数据源是  与数据库系统连接的桥梁。28.只转储上次转储后变化的数据,这种转储方式称为  。29.在MS SQL Server中,使用Datetime和  描述日期和时间数据类型。30.并发控制的主要方法是采用  机制。三、简答题(本大题共5小题,每小题3分,共15分)31.简述数据冗余的含义和可能产生的后果。32.按照参照完整性规则,外码的值有何要求?33.简述数据库一致性状态的概念。34.简述分布式数据库系统的特点。35.何谓SQL Server中的主设备,并说明其作用。四、设计题(本大题共4小题,每小题5分,共20分)图书借阅关系数据库如下:图书 (图书号,书名,作者,单价,库存量)读者 (读者号,姓名,工作单位,地址)借阅 (图书号,读者号,借期,还期,备注)其中,还期为NULL表示该书未还。基于以上关系回答36-39题。36.用SQL语句建立未还图书的读者姓名和单位的视图。37.用SQL语句查询“马林”所借图书中未还的书名。38.用SQL语句查询书名为“高等数学”的库存量。39.分析以下SQL语句:SELECT  姓名    FROM  读者  WHERE  读者号  IN (SELECT  读者号FROM  借阅WHERE  图书号=″001″)请写出相应的关系代数表达式。五、综合题(15分)40.设基商业集团数据库中有商店、商品、职工三类实体。其中商店的属性有:商店编号、商店名称、地址;商品的属性有:商品号、商品名、规格、单价;职工的属性有:职工号、姓名、性别。每个商店可销售多种商品,每种商品也可放在多个商店销售。每个商店聘用多名职工,每名职工只能在一个商店工作。根据上面叙述,解答以下问题:(1)设计E—R模型,要求标注连通词,可省略属性。(2)将E—R模型转换成关系模型,标出每一个关系的主码和外码(如果存在)。(3)写出定义参照完整性的SQL子句,要求满足“当参照表中数据更新时,外码也自动更新”。

声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

考试提醒

准考证打印时间:10月21-26日
  • 考生交流群
  • 微信公众号
  • 考生交流群 扫一扫加入微信交流群

    与考生自由互动、并且能直接与专业老师进行交流解答。

  • 微信公众号 扫一扫加关注微信公众号

    与考生自由互动、并且能直接与专业老师进行交流解答。

关注公众号

回复“免费资料”领取复习资料

微信公众号

微信公众号

微信交流群

微信交流群

<<点击收起

在线咨询

在线咨询

联系微信
联系
微信
学习群
微信
学习群
在线报名
在线
报名
回到顶部
回到
顶部
APP下载
微信客服
微信交流群