郑州航空工业管理学院2022年数据库基础

本试卷为郑州航空工业管理学院2022年数据库基础,题目包括:单项选择题,填空题,判断题,综合应用题。

覆盖的内容包括:综合应用。

数据库基础

一、单项选择题 (共20题,每题2分,共计40分)

(  B  )
1、下列SQL语句的查询结果是:( )。Select round(45.925,0),trunc(45.925) from dual;
A、45 45
B、46 45
C、45 46
D、46 46
(  A  )
2、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。
A、数据库系统
B、文件系统
C、人工管理
D、数据项管理
(  C  )
3、数据库中,数据的物理独立性是指( )
A、数据库与数据库管理系统的相互独立
B、用户程序与DBMS的相互独立
C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D、应用程序与数据库中数据的逻辑结构相互独立
(  D  )
4、下列选项中,不.属于Access数据库对象的是( )
A、表
B、查询
C、窗体
D、组
(  D  )
5、对于数据库安装规划和准备的工作,哪一个不属于此范围:( )
A、硬件的准备
B、对网络平台的准备
C、安装方式的准备
D、程序准备
(  B  )
6、文件系统的多级目录结构是 ()
A、线性结构
B、树形结构
C、散列结构
D、双链表结构
(  A  )
7、对于学生—选课—课程的三个关系SS#,SNAME,SEX,AGE) SCS#,C#,GRADE) CC#,CNAME,TEACHER)为了提高查询速度,对SC表创建唯一索引,应建哪个组上 ( )
A、(S#,C#)
B、S#
C、C#
D、GRADE
(  C  )
8、在数据库技术中,独立于计算机系统的模型是()。
A、面向对象的模型
B、关系模型
C、E-R模型
D、层次模型
(  B  )
9、数据库系统的核心是)
A、数据库
B、数据库管理系统
C、数据模型
D、软件工具
(  A  )
10、管理用户会话连接的进程是( )
A、PMON
B、SMON
C、SERV
D、NET8
(  C  )
11、概念模型是将现实世界的客观对象抽象为一种信息结构,它并不依赖于计算机系统,它的基本语义单位是(
A、位与字节
B、数据与信息
C、实体与联系
D、概念与模型
(  D  )
12、在数据库管理系统提供的语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是( )。
A、数据定义语言
B、数据转换语言
C、数据操纵语言
D、数据控制语言
(  B  )
13、在Access中,不.能直接导入的文件类型是( )
A、Excel文件
B、HTML文件
C、文本文件
D、Word文件
(  A  )
14、SQL Server 2000是一种____的数据库管理系统。
A、关系型
B、层次型
C、网状
D、树型
(  D  )
15、以下逻辑概念按照从小到大排列正确的是( )
A、数据库<段<表空间<区<块
B、数据库<表空间<段<区<块
C、表空间<数据库<区<段<块
D、块<区<段<表空间<数据库
(  C  )
16、access数据表中的字段可以定义有效性规则,有效性规则是( )
A、控制符
B、文本
C、条件表达式
D、前三种说法都不对
(  B  )
17、以下( )程序单元必须返回数据。
A、触发器
B、函数
C、过程
D、包
(  A  )
18、下列操作可以用来为一个备份操作手动分配通道的是( )。
A、ALLOCATE CHANNEL
B、CREATE CHANNEL
C、CHANNEL ALLOCATE
D、CREATE LINK
(  C  )
19、在数据仓库技中,【】是数据汇总/聚集工具。
A、数据挖掘
B、分割
C、OLAP
D、OLTP
(  A  )
20、以下哪个权限是对象权限?( )
A、DELETE
B、DROP USER
C、CREATE SESSION
D、BACKUP ANY TABLE

二、填空题 (共5题,每题2分,共计10分)

1、在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用() 关键字。
2、数据库设计包括( )和 ( )两方面的内容。
3、在数据流图中,用(  )表时数据流
4、如果关系R2的外部关系键X与关系R1的主关系键相符,则外部关系键X的每个值必须在关系R1中主关系键的值中找到,或者为空,这是关系的( )规则。
5、Access数据库提供了_____与“压缩和修复”两种方法来保证数据库的可靠性。

三、判断题 (共10题,每题1分,共计10分)

(   T  )
1、为数据表创建索引的目的是提高查询的检索性能。 
(   F  )
2、如果两个关系没有公共属性,那么其自然联接操作结果为空关系。 
(   F  )
3、MySQL服务器工作基于C/S模式,占用端口3306。可以使用客户端工具以超级管理员sa登录MySQL。 
(   T  )
4、如果多个事务依次执行,则称事务是_串行执行。 
(   F  )
5、关系模型定义了域完整性、实体完整性和参照完整性三类数据约束。 
(   F  )
6、在数据库恢复时,数据库系统会对尚未做完的事务执行 REDO 处理 
(   T  )
7、Oracle中使用索引是为了快速访问表中的data block。 
(   F  )
8、某文本型字段大小设置10,则允许用户最多输入5个汉字字符 
(   T  )
9、一个表中的主键可以是一个或多个字段。 
(   T  )
10、可以通过emca命令重新配置EM管理工具。 

四、综合应用题 (共2题,每题20分,共计40分)

1、设某商业集团关于商店销售商品的数据库中有三个基本表:
商店SHOP(S#,SNAME,AREA,MGR_NAME)其属性是商店编号,商店名称,区域名,经理姓名。
销售SALE(S#,G#, QUANTITY)其属性是商店编号,商品编号,销售数量。
商品GOODS(G#,GNAME,PRICE)其属性是商品编号,商品名称,单价。
(1)试写出下列查询的关系代数表达式、元组表达式和关系逻辑规则:检索销售“冰箱”的商店的编号和商店名称。
(2)试写出上面第(1)问的SELECT语句表达形式。
(3)试写出下列操作的SQL语句:从SALE表中,把“开开商店”中销售单价高于1000元的商品的销售元组全部删除。
(4)写一个断言,要求区域名为“EAST”的商店里销售商品的单价不能低于100元。
(5)试写出下列操作的SQL语句:
• 统计区域名为“EAST”的所有商店销售的每一种商品的总数量和总价值。
• 要求显示(G#,GNAME,SUM_QUANTITY,SUM_VALUE),其属性为商品编号、商品名称、销售数量、销售价值。
2、设有如下关系表R:
R(No,NAME,SEX,AGE,CLASS)
主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。
写出实现下列功能的SQL语句。
①插入一个记录(25,“李明”,“男”,21,“95031”);
②插入“95031”班学号为30、姓名为“郑和”的学生记录;
③将学号为10的学生姓名改为“王华”;
④将所有“95101”班号改为“95091”;
⑤删除学号为20的学生记录;
⑥删除姓“王”的学生记录;
相关标签:
  • 数据库原理及应用
  • 郑州航空工业管理学院