广西财经学院数据库原理专升本试题

本试卷为广西财经学院数据库原理专升本试题,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库原理专升本试题

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

(  D  )
1、在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为( )
A、并
B、选择
C、自然连接
D、θ连接
(  A  )
2、设置主关键字是在( )中完成的。
A、表的设计视图
B、表的数据表视图
C、数据透视表视图
D、数据透视图视图
(  A  )
3、数据库系统能够减少数据冗余,提高数据独立性,并集中检查( )。
A、数据完整性
B、数据的层次性
C、数据操作性
D、数据兼容性
(  B  )
4、表达计算机实现观点的数据库全局逻辑结构称为( )
A、概念模型
B、逻辑模型
C、外部模型
D、内部模型
(  B  )
5、在关系的一个码中移去某个属性,它仍然是这个关系的码,这样的码称为
A、全码
B、超码
C、主属性
D、外码
(  B  )
6、数据库系统的核心软件是( )。
A、数据模型
B、数据库管理系统
C、数据库
D、数据库管理员
(  C  )
7、实现事务回滚的语句是( )。
A、GRANT
B、COMMIT
C、ROLLBACK
D、REVOKE
(  D  )
8、已有关系模式:学生(学号、姓名、性别、班级)、课程(课程名称、学时、性质)、成绩(课程名称,学号,分数)若要显示学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行()操作
A、并
B、交
C、乘
D、连接
(  C  )
9、根据参照完整性规则,若属性F是关系S的主属性,同时又是关系R的外关键字,则关系R中F的值()。
A、必须取空值
B、必须取非空值
C、可以取空值
D、以上说法都不对
(  A  )
10、对主键描述正确的是( )
A、一个表只有一个主键或没有主键
B、主键中部分字段可以取值为空
C、主键取值可以重复
D、主键必须有对应外键参考取值
(  C  )
11、对于系统表的空间,Oracle建议的大小是()
A、200 MB;
B、300MB;
C、400MB;
D、500 MB。
(  B  )
12、数据库结构的描述和定义是DBMS运行的基本依据,它们存储于()
A、封锁表
B、数据字典
C、索引
D、日志
(  D  )
13、关于oracle数据库控制文件,下面描述错误的是。()
A、控制文件是用于存放数据库配置信息的文件
B、每个数据库至少有一个控制文件
C、控制文件在创建数据库时产生
D、删除控制文件后对数据库运行没有影响
(  D  )
14、一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的( )。
A、记录
B、行
C、数据字典
D、属性
(  A  )
15、数据库是( )组织起来的相关数据的集合。
A、按一定的结构和规则
B、按人为的喜好
C、按时间先后顺序
D、杂乱无章的随意的排列
(  C  )
16、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是( )
A、共享方式
B、只读方式
C、独占方式
D、独占只读方式
(  B  )
17、在 Visual Foxpro 6.0 的表结构中,逻辑型,日期型和备注型字段的宽度分别为____。
A、1,8,10
B、1,8,4
C、3,8,10
D、3,8,任意
(  C  )
18、下列不能作为数据源导入Access 2010的是
A、Excel表
B、TXT文档
C、EXE文件
D、DBF文档
(  D  )
19、下列关于Access 2010表的叙述中,错误的是( )
A、表的字段顺序可以任意改变,且不会影响表中的数据
B、表的字段名称可以任意改变,且不会影响表中的数据
C、表中同一列的数据类型是一致的
D、表中必须要确定一个或者多个字段为主键。
(  C  )
20、在CREAT TABLESPACE语句中使用( )关键字可以创建临时表空间。
A、TEMP
B、BIGFILE
C、TEMPORARY
D、EXTENTMANAGEMENTLOCAL

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

1、如果两个实体集之间存在多对多联系,则将它们转换为关系模型的结果是____个表。
2、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的____查询来创建新表。
3、数据流图(DFD、是用于描述结构化方法中( )阶段的工具。
4、对现实世界进行第一层抽象的模型,称为()模型;对现实世界进行第二层抽象的模型,称为()模型。
5、数据转储分为( )和()

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

(   F  )
1、删除一个在线重做日志文件时控制文件不会更新 
(   F  )
2、关系中关键字必须指定为第一列 
(   T  )
3、关系型数据库管理系统简称为RDBMS。 
(   T  )
4、在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
数据定义语言 
(   F  )
5、curdate 函数用于获取MySQL服务器当前时间。 
(   T  )
6、非空约束用于保证表中某个字段的值不能取 null值。 
(   F  )
7、为了恢复数据库,需要用到参数文件(该文件存储了数据库中所做的所有修改) 
(   T  )
8、连接运算是由笛卡尔积和选择操作组合而成的。 
(   F  )
9、在Access 2010的表中,同一列可以有不同类型的数据 
(   T  )
10、数据的冗余是指相同的数据重复出现。 

四、综合应用题 (共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、设有如下实体:
学生:学号、单位、姓名、性别、年龄、选修课程名
课程:编号、课程名、开课单位、任课教师号
教师:教师号、姓名、性别、职称、讲授课程编号
单位:单位名称、电话、教师号、教师名
上述实体中存在如下联系:
(1).一个学生可选修多门课程,一门课程可为多个学生选修;
(2).一个教师可讲授多门课程,一门课程可为多个教师讲授;
(3).一个单位可有多个教师,一个教师只能属于一个单位。
试完成如下工作:
(1).分别设计学生选课和教师任课两个局部信息的结构E-R图。
(2).将上述设计完成的E-R图合并成一个全局E-R图。
(3).将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。
相关标签:
  • 数据库原理及应用
  • 广西财经学院
  • 专升本试题