中央美术学院历年数据库期末

本试卷为中央美术学院历年数据库期末,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库期末

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

(  A  )
1、数据库系统是由()组成的。
A、数据库、数据库管理系统和用户
B、数据文件、命令文件和报表
C、数据库文件结构和数据
D、常量、变量和函数
(  C  )
2、要保证数据库的数据独立性,需要修改的是( )。
A、模式与外模式
B、模式与内模式
C、三级模式之间的两层映射
D、三层模式
(  A  )
3、若事务T对数据R已加了S锁,则其他事物对数据R( )
A、可以加S锁不能加X锁
B、不能加S锁可以加X锁
C、可以加S锁也可以加X锁
D、不能加任何锁
(  A  )
4、在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于( )。
A、age>=30 and age<=40
B、age>=30 or age<=40
C、age>30 and age<40
D、age>30 or age<40
(  A  )
5、ORACLE数据库物理结构包括以下三种文件,以下不属于的是( )。
A、系统文件
B、日志文件
C、数据文件
D、控制文件
(  B  )
6、数据库管理系统是计算机的
A、应用软件
B、系统软件
C、数据库系统
D、数据库
(  D  )
7、概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映( )。
A、应用程序员的编程需求
B、DBA的管理信息需求
C、数据库系统的维护需求
D、企业组织的信息需求
(  B  )
8、下面关于数据系统叙述正确的是( )。
A、数据库系统避免了一切冗余
B、数据库系统减少了数据冗余
C、数据库系统比文件系统能管理更多的数据
D、数据库系统中数据的一致性是指数据类型的一致
(  D  )
9、SQL语句的一次查询结果是()。
A、数据项
B、记录
C、元组
D、表
(  D  )
10、如果事务T获得了数据对象R上的排它锁,那么( )
A、T对R只能读不能写
B、T对R只能写不能读
C、其它事务对过R只能读不能写
D、其它事务对R既不能读也不能写
(  A  )
11、主程序是一个应用系统运行时的起点,是在应用系统执行时首先被执行的程序。在“项目管理器”窗口中,可以选择一个文件为主程序。下列各组文件中,所有文件类型均可以被设置为项目主程序的是( ) 。
A、菜单、查询、表单和程序(.prg)
B、项目、菜单、查询和表单
C、数据库、查询、表单和程序(.prg)
D、菜单、查询、表单和表
(  B  )
12、关系规范化中的插入异常是指
A、不该插入的数据插入
B、应该插入的数据没插入
C、插入了没有用的数据
D、插入了错误的数据
(  A  )
13、若要将学生表student中的student_no字段设置为主键,可以在创建表中使用______代码片段。
A、student_no char(10) primary key
B、student_no primary key
C、primary student_no char(10)
D、primary key student_no char(10)
(  D  )
14、以下是对关系数据库结构的描述,请选择错误描述的选项。()
A、数据存储的主要载体是表,或相关数据组
B、有一对一、一对多、多对多三种表关系
C、表关联是通过引用完整性定义的,这是通过主码和外码(主键或外键约束条件实现的)
D、缺点是不支持SQL语言
(  C  )
15、在Oracle中,关于表分区下列描述不正确的是( )。
A、分区允许对选定的分区执行维护操作,而其他分区对于用户仍然可用
B、不可以对包含LONG或LONG RAW列的表进行分区
C、不可以对包含任何LOB列的表进行分区
D、如果分区键包含DATE数据类型的列,则必须使用TO_DATE函数完整的指定年份
(  C  )
16、Oracle中的( )DBA视图中含有所有表空间的描述。
A、DBA_VIEWS
B、DBA_TABLES
C、DBA_TABLESPACES
D、DBA_DATA_FILES
(  C  )
17、用二维表结构表示实体以及实体间联系的数据模型称为( )
A、网状模型
B、层次模型
C、关系模型
D、面向对象模型
(  C  )
18、第三代数据库系统应该是以支持【】数据模型为主要特征的数据库系统。
A、关系
B、网状
C、面向对象
D、面向过程
(  B  )
19、控制文件的扩展名为( )
A、.dbf
B、.ctl
C、.log
D、.sql
(  B  )
20、想在另一个模式中创建表,用户至少该具有( )系统权限
A、CREATE TABLE
B、CREATE ANY TABLE
C、RESOURCE
D、DBA

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

1、在关系运算中,查找满足一定条件的元组的运算称之为()。
2、将查询结果存储到一个新建的数据库表或临时表中的命令是()。
3、数据流图(DFD、是用于描述结构化方法中( )阶段的工具。
4、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。
5、设有关系R,从关系R中选择条合条件f的元组,则关系代数表达式应是()。
6、在关系数据库的规范化理论中,在执行“分解”时,必须遵守的规范化规则:保持原有的依赖关系和( )。
7、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C,D→B},ρ={ACD,BD}是R上的一个分解,则子模式{ACD}的候选码是( ),其范式等级是( )。
8、笛卡尔积R由4个域组成,若每个域的基数均为2,则R的基数为()。
9、在Access中,表中用来惟一标识每个记录的字段或多个字段的组合称为____。
10、表由结构和_______两部分组成。

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

1、数据库管理系统概念
2、简述数据库的恢复模式。
3、什么是事务,事务有哪些特性?
4、SQL语言具有什么功能?

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

1、假设某商业集团数据库中有一关系模式
R(商店编号,商品编号,数量,部门编号,负责人),若规定:
(1)每个商店能销售多种商品(每种商品有一个编号);商店的每种商品只在一个部门销售;
(2)每个商店的每个部门只有一个负责人;
(3)每个商店的每种商品只有一个库存数量;
问题:
(1)写出关系R的基本函数依赖
(2)找出R的候选码
(3)R的范式,若不属于3NF,则分解为3NF
相关标签:
  • 数据库原理及应用
  • 中央美术学院
  • 期末