江汉大学数据库基础专升本

本试卷为江汉大学数据库基础专升本,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库基础专升本

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

(  C  )
1、下列叙述中正确的是( )。
A、数据库是一个独立的系统,不需要操作系统的支持
B、数据库设计是指设计数据库管理系统
C、数据库技术的根本目标是要解决数据共享的问题
D、数据库系统中,数据的物理结构必须与逻辑结构一致
(  D  )
2、如果服务器进程非正常终止,Oracle系统将使用下列( )进程以释放它所占用的资源。
A、DBWR
B、LGWR
C、SMON
D、PMON
(  C  )
3、关系代数运算是以( )为基础的运算。
A、关系运算
B、谓词运算
C、集合运算
D、代数运算
(  A  )
4、在下列字段类型中,不能创建索引的是( )
A、OLE对象
B、数字
C、货币
D、时间
(  D  )
5、有学生表:S学号,姓名,性别,专业),查询"英语专业所有女同学姓名"的SQL语句是( )
A、SELECT*FROMS
B、SELECT*WHERESFROM专业=英语
C、SELECT姓名WHERESFROM专业=英语AND性别=女
D、SELECT姓名FROMSWHERE专业="英语"AND性别="女"
(  A  )
6、关系模型的基本结构是( )。
A、二维表
B、树形结构
C、无向图
D、有向图
(  B  )
7、在DBMS中执行GRANT update(col1) ON TABLE t.t1 TO user7,对于该语句下面哪个描述是正确的:
A、user7可以在t1上定义视图
B、user7可以更新t1中的col1属性的值
C、user7在创建其他表时可以定义参考于t1中col1属性的外关键字
D、user7可以在t1中定义外关键字.
(  C  )
8、有关系模式R(A,B,C)和三个合法实例(6,4,6),(6,4,6),(7,4,8),下面哪个函数依赖在关系模式R上不成立
A、A->B
B、BC->A
C、B->C
D、C->A.
(  B  )
9、在oracle中,数据库中联机重做日志文件最少应该有几个? )
A、1
B、2
C、4
D、0
(  B  )
10、在数据库向因特网开放前,哪个步棸是可以忽略的?()
A、安全安装和配置操作系统和数据库系统
B、应用系统应该在内网试运行3个月
C、对应用软件如Web也没、ASP脚本等进行安全性检查
D、网络安全策略已经生效
(  B  )
11、在表emp里,计算员工的年薪SAL*12并生成别名Annual Salary。( )
A、SELECT ename,sal*12, Annual Salary FROM emp;
B、SELECT ename,sal*12 "Annual Salary " FROM emp;
C、SELECT ename,sal*12 AS Annual Salary FROM emp;
D、SELECT ename,sql*12 AS INICTAP("Annual Salary ") FROM emp;
(  C  )
12、下列Access表的数据类型的集合,错误的是( )。
A、文本、备注、数字
B、备注、OLE对象、超级链接
C、通用、备注、数字
D、日期/时间、货币、自动编号
(  C  )
13、数据库三级模式体系结构主要的目标是确保数据库的()。
A、数据结构规范化
B、存储模式
C、数据独立性
D、最小冗余
(  D  )
14、声明一个类型为int类型的变量i,并将其赋值为10。该过程的正确语句是( )。
A、delclare @int i = 10
B、set @i=10 delcare int i
C、declare @i int set i=10
D、declare @i int set @i=10
(  C  )
15、假设ABC中的所有列均为字符数据类型,A列的默认值为“VA”,同时还有B列和C列,则执行以下SQL语句:INSERT ABC(A,C)VALUES(‘V’,‘NULL’)后,下列的说法哪一项正确( )。
A、插入B列的值为字符‘NULL’
B、插入A列的值为字符VA
C、插入B列的值空值
D、插入C列的值空值
(  C  )
16、能够统计表中计算平均值的函数是( )。
A、COUNT
B、TO_NUMBER
C、AVG
D、SUBSTR
(  C  )
17、SQL Server安装程序创建4个系统数据库,下列哪个不是( )系统数据库。
A、master
B、model
C、pub
D、msdb
(  A  )
18、如果一个数据库文件打开出现未知的错误,可以尝试采用( )方法后,再打开数据库
A、压缩与修复
B、加密
C、解密
D、另存为
(  C  )
19、n的百分之二在Visual FoxPro系统中相应的表达式为( )。
A、2%n
B、2/100n
C、n*2/100
D、n*2%
(  C  )
20、在下列函数中,函数值为数值的是____。
A、AT(“人民”,“中华人民共和国”)
B、CTOD(“01/01/96”)
C、BOF()
D、SUBSTR(DTOC(DATE()),7)

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

1、封锁技术是实现并发控制的重要技术。其中( )称为写锁、( )为读锁。
2、阅读下列程序,写出程序运行结果:
【程序1清单】
CLEAR
C="微机数据库Visual FoxPro 教程"
DO WHILE LEN(C) >0
IF ASC(LEFT(C,1))>127
LEFT(C,2)
C=SUBS(C,3)
ELSE
C=SUBS(C,2)
ENDIF
ENDDO
3、数据库完整备份是指对数据库内的所有对象都进行备份,包括()。
4、每个触发器有( )和( )两个特殊的表在数据库中。
5、据库系统的核心是______。
6、数据库管理系统提供的数据控制方面的功能包括数据的()_保护、数据的()检查、()和数据库恢复。
7、衡量授权机制的两个重要指标是( )和( )。
8、以打印形式展现数据的数据库对象是____。
9、在Access中,控件划分成3种类型,标签控件属于____类型控件。
10、在Access中,报表最多可以由____个节构成。

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

1、信息有哪三种世界,它们各有什么特点,它们之间有什么联系?
2、引入视图的主要目的是什么?
3、主控索引
4、什么是视图,它与表的区别是什么?

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

1、设有关系S、SC、C,试用关系代数、元组关系演算表达式和SQL完成下列操作。
S(S#,SNAME,AGE,SEX) 例:(001,'李强',23,’男')
SC(S#,C#,SCORE) 例:(003,'C1',83)
C(C#,CNAME,TEACHER) 例:('C1','数据库原理','王华')
(1)用关系代数检索选修课程号(C#)为C1和C2的学生学号(S#)。
(2)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生姓名。
(3)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号。
(4)用SQL找出选修了“程军”老师教的所有课程的学生姓名。