上海立信会计金融学院2023年数据库原理模拟考试

本试卷为上海立信会计金融学院2023年数据库原理模拟考试,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库原理模拟考试

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

(  A  )
1、下列关于Acces表的叙述中,错误的是
A、创建表之间的关系时,应关闭所有打开的表
B、可在设计视图的“说明"列对字段进行具体的说明
C、可以对备注型字段进行“格式”属性设置
D、若删除表中含有自动编号型字段的记录后Acces不会对表中自动编号型字段重新编号
(  A  )
2、使用RMAN进行介质恢复时,执行命令的顺序是什么?( )
A、RESTORE->RECOVER
B、RECOVER->RESTORE
C、COPY->BACKUP
D、COPY->RECOVER
(  B  )
3、在一个关系的若干个候选码中指定一个用来唯一标识关系的元组,这个被指定的候选码称为该关系的
A、超码
B、主码
C、全码
D、域
(  C  )
4、在数据定义语言包括的SQL语句中,用于删除数据库或数据库对象的是
A、GRANT
B、ALTER
C、DROP
D、CREATE
(  B  )
5、下列关于MySQL的说法中,正确的是
A、在MySQL中,一个关系对应多个基本表
B、在MySQL中,一个或多个基本表对应一个存储文件
C、在MySQL中,一个表只能有一个索引
D、在MySQL中,索引不能存放在存储文件中
(  C  )
6、数据库系统简称( )
A、DBA
B、DB
C、DBS
D、DBMS
(  C  )
7、关系模式Sailors(sid,lastname.firtname,age,ratring)其中lastname允许为空. 下面哪个语句能够查找出lastname属性值不为空的水手信息.
A、SELECT * FROM SAILORS WHERE LASTNAME<>'NULL'
B、SELECT * FROM SAILORS WHERE LASTNAME<>NULL
C、SELECT * FROM SAILORS WHERE LASTNAME IS not NULL
D、SELECT * FROM SAILORS WHERE LASTNAME not LIKE 'NULL'
(  B  )
8、若有多个Oracle数据需要进行集中管理,那么对sysdba的管理最好选择哪种认证方式()?
A、系统认证
B、password文件认证方式
C、域认证方式
D、以上三种都可
(  C  )
9、查询x的字符集需要使用______函数?
A、convert(x)
B、collation(x)
C、charset(x)
D、set(x)
(  D  )
10、段是表空间中一种逻辑存储结构,以下( )不是ORACLE数据库使用的段类型。
A、索引段
B、临时段
C、回滚段
D、代码段
(  C  )
11、在oracle中创建用户时,若未提及DEFAULT TABLESPACE关键字,则oracle就将( )表空间分配给用户作为默认表空间。
A、HR
B、SCOTT
C、SYSTEM
D、SYS
(  C  )
12、数据库启动过程中读取初始化参数文件的阶段是。()
A、数据库打开
B、数据库加载
C、实例启动
D、每个阶段
(  A  )
13、函数DOW(DATE())的返回值的数据类型是( ) 。
A、数值型
B、字符型
C、日期型
D、逻辑型
(  B  )
14、数据集市的基本思想是【】的数据仓库的开发方法。
A、自上而下
B、自下而上
C、自左向右
D、自右向左
(  A  )
15、向表中插入记录的SQL语句是()。
A、INSERT
B、DELETE
C、UPDATE
D、DROP
(  A  )
16、决定SQL语句的性能可被接受项目接受取决于 ()
A、执行速度最快
B、在正确的模拟环境下,达到应用的非功能需求
C、读取最少
D、排序次数最少
(  D  )
17、MySQL交互操作过程中使用的语言是______。
A、T-SQL
B、PL/SQL
C、ESQL
D、SQL
(  A  )
18、( )参数控制后台进程跟踪文件的位置。
A、BACKGROUND_DUMP_DEST
B、BACKGROUND_TRACE_DEST
C、DB_CREATE_FILE_DEST
D、不存在这样的参数,位置因平台而异,无法更改
(  B  )
19、下列关于角色描述,说法有误的是( )
A、角色是一组命名的相关权限,这组权限可以通过这个名字授予用户或其他的角色。
B、角色可以授予自己,也可以循环授予。
C、角色既可以包括系统权限,也可以包括对象权限。
D、角色不属于任何用户,也不存在与任何用户模式中,角色的描述存放在数据字典中。
(  C  )
20、连续执行以下命令之后,最后一条命令的输出结果是____。
SET EXACT OFF
X=”A ”
?IIF( “A ”=X,X-“BCD”,X+“BCD”)
A、A
B、BCD
C、A BCD
D、ABCD

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

1、数据库设计的步骤中,前两个阶段是系统需求分析和()。
2、在关系代数运算中,基本的运算是()、()、()、()、()。
3、在关系代数运算中,传统的集合运算有()、()、()、()。
4、在关系模型中,关系操作包括查询、()、()和()等。
5、在SQL中,关系模式称为( ),子模式称为( )。
6、Access提供自动创建、窗体向导、设计视图、_____和数据透视表向导等5种创建窗体的方法。
7、数据独立性是指当数据发生变化时,可以不用修改使用数据的____。
8、给数据表的某个字段设置PRIMARY KEY约束时,在该字段上会自动创建()索引。
9、F连接是从关系R和S的笛卡儿积中选取属性间满足________。
10、在报表中最多可按____个字段或表达式进行排序。

三、简单题 (共4题,每题5分,共计20分)

1、数据库系统阶段特点
2、简述锁机制,锁分为哪几类。
3、什么是视图,它与表的区别是什么?
4、数据库管理系统的主要功能有哪些?

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

1、设有如下所示的三个关系模式:
商店Shop(Sno,Sname,City)//Sno (商店编号)、Sname (商店名)、City (所在城市)
商品Product(Pno,Pname,Price)//Pno (商品编号)、Pname (商品名称)、Price (价格)
商店所售商品SP(Sno,Pno,Qty),//Qty (商品数量)
(1)用Create语句创建商店表Shop,要求创建主键,商店名不允许为空,各属性的数据类型根据表中所给数据选定。
(2)检索所有商店的商店名和所在城市。
(3)检索价格低于50元的所有商品的商品名和价格。
(4)检索位于“北京”的商店的商店编号,商店名,结果按照商店编号降序排列。
(5)检索供应“书包”的商店名称。
(6)检索所有商场中各种商品的平均数量。
(7)将商品“复读机”的价格修改为350。
(8)将“百货商店”的商店名修改为“百货商场”。
(9)创建视图:“铁道商店”所售商品的商品编号,商品名和数量。
(10)将查询和更新SP表的权限赋给用户U1。
相关标签:
  • 数据库原理及应用
  • 上海立信会计金融学院
  • 模拟考试