吉林化工学院数据库基础专升本
数据库基础专升本
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、下列叙述中,错误的是( )。
( D )
2、下面叙述中正确的是( )。
( A )
3、下列关于规范化理论各项中正确的是( )。
( D )
4、SQL中用于删除基本表的命令是()。
( D )
5、下列关于报表数据源的说法中,正确的是( )
( C )
6、关系模式中,满足2NF的模式( )。
( B )
7、有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
( B )
8、在SELECT语句中使用*,表示()。
( C )
9、在Oracle中,当控制一个显式游标时,下列( )命令包含INTO子句。
( D )
10、关系数据库规范化是为解决关系数据库中()问题而引入的。
( B )
11、( )表达了数据和处理过程的关系。
( D )
12、以下对关系模式和关系的描述中正确的是______。
( B )
13、事务提交使用的命令是( )。
( B )
14、如果需要将oracle数据库的模式从NOARCHIVE 改为ARCHIVE模式,需要在什么状态进行( )?
( C )
15、oracle中,在数据库启动的哪个阶段,控制文件被打开?()
( B )
16、从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为____。
( A )
17、有语句如下: TYPE curtype IS REF CURSOR RETURN book.price%TYPE; 表book的列的数据类型是NUMBER(5)则( )。
( C )
18、当一张二维表(A表)的主关键字被包含到另一张二维表(B表)中时,它就称为B表的( )。
( B )
19、下面有关 HAVING 子句描述错误的是
( C )
20、执行 STORE “1999年12月庆祝澳门回归祖国! “ TO XY 命令之后,要在屏幕上显示 “澳门1999年12月回归祖国! “,应使用命令____。
二、填空题 (共10题,每题2分,共计20分)
1、数据库设计中,前四个阶段可统称为( ),后两个阶段统称为( )。
2、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的____查询来创建新表。
3、定义数据库完整性一般是由SQL的()语句实现的。
4、关系运算分为()和()。
5、数据库的概念模型独立于______ 。
6、数据库中存储的是数据以及数据之间的______。
7、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是系编号,系关系的外关键字无,学生关系的主关键字是学号,外关键字是________。
8、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的( )设计阶段。
9、在Access中,撤销数据库密码时,需以____方式打开数据库。
10、定义公共变量用命令public,定义私有变量用命令private,定义局部变量用命令____。
三、简单题 (共4题,每题5分,共计20分)
1、建立一个学生表Student,它由学号SNo、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。Student表建立完成后,若要在表中增加年级SGrade项(设字段类型为字符型,长度为10),其SQL命令为:( )。
2、数据库由哪几种类型的文件组成?其扩展名分别是什么?
3、简述数据库设计过程的各个阶段上的设计任务。
4、数据分组(data grouping)
四、综合应用题 (共1题,每题20分,共计20分)
1、设某商业集团数据库中有一关系模式R如下: R (商店编号,商品编号,数量,部门编号,负责人) 如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库存数量。 试回答下列问题: (1) 根据上述规定,写出关系模式R的基本函数依赖; (2) 找出关系模式R的候选码; (3) 试问关系模式R最高已经达到第几范式?为什么? (4) 如果R不属于3NF,请将R分解成3NF模式集。
相关标签:
- 数据库原理及应用
- 吉林化工学院
- 专升本