天津农学院数据库原理及应用专升本测试卷

本试卷为天津农学院数据库原理及应用专升本测试卷,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库原理及应用专升本测试卷

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

(  C  )
1、ORDER BY的作用是( )
A、查询输出分组
B、设置查询条件
C、对记录排序
D、限制查询返回的数据行
(  B  )
2、有关三个世界中数据的描述术语,“实体”是()。
A、对现实世界数据信息的描述
B、对信息世界数据信息的描述
C、对计算机世界数据信息的描述
D、对三个世界间相互联系的描述
(  D  )
3、下面哪一条不符合数据库系统的特点( )
A、数据结构化
B、数据独立性强
C、数据共享性高
D、数据面向应用程序
(  A  )
4、Access提供的数据访问页视图有( )
A、2种
B、3种
C、4种
D、5种
(  B  )
5、表达计算机实现观点的数据库全局逻辑结构称为( )
A、概念模型
B、逻辑模型
C、外部模型
D、内部模型
(  B  )
6、在Access中,修改数据访问页的设计时,应当使用( )
A、数据表视图
B、设计视图
C、窗体视图
D、页面视图
(  D  )
7、关于层次模型及网状模型正确的说法是( )
A、层次结构中数据结构用有向树表示,可以直观的描述任何层次与非层次的系统
B、网状结构不能表达实体间多对多的联系点
C、在层次结构和网状结构的数据库模式设计中包含了物理存储细节,因而降低了数的独立性
D、网状模型、层次模型和关系模型是目前仍在使用的DBMS的三种数据模型
(  B  )
8、在关系代数中,对一个关系做操作以后,新关系的元组个数( )原来关系的元组的个数。
A、小于
B、小于或等于
C、等于
D、大于
(  B  )
9、在关系模式R中,函数依赖X→Y的语义是( )。
A、在R的某一关系中,若两个元组的X值相等,则Y值也相等
B、在R的每一关系中,若两个元组的X值相等,则Y值也相等
C、在R的某一关系中,Y值应与X值相等
D、在R的每一关系中,Y值应与X值相等
(  B  )
10、在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会( )。
A、出现活锁现象
B、出现死锁现象
C、事务执行成功
D、事务执行失败
(  B  )
11、emp表中,比“FORD”入职晚的员工信息,下列SQL语句正确的是:( )。
A、select ename,hiredate from emp
where ename = 'FORD';
B、select ename,hiredate from emp
where hiredate >
(select hiredate from emp
where ename = 'FORD');
C、select ename,hiredate from emp
where hiredate > min(hiredate)
and ename = 'FORD';
D、select ename,hiredate from emp
where hiredate in
(select hiredate from emp
where ename = 'FORD');
(  B  )
12、数据库中最能体现数据库设计目的的对象是
A、表
B、查询
C、窗体
D、程序
(  C  )
13、为choose表添加外键约束,约束名为choose_student_fk,外键为student_no,连接到 student表的stuednt_no字段,以下命令正确的是______。
A、alter table choose add constraint choose_student_fk FOREIGN KEY (student_no) REFERENCES student;
B、alter table choose add constraint choose_student_fk REFERENCES student(stuednt_no);
C、alter table choose add constraint choose_student_fk FOREIGN KEY (student_no) REFERENCES student(stuednt_no);
D、alter table choose add constraint choose_student_fk FOREIGN KEY (student_no) ;
(  A  )
14、数据库系统中的数据模型通常由( )三部分组成。
A、数据结构、数据操作和完整性约束
B、数据定义、数据操作和安全性约束
C、数据结构、数据管理和数据保护
D、数据定义、数据管理和运行控制
(  A  )
15、属于数据库结构设计阶段的是
A、逻辑结构设计
B、功能设计
C、事务设计
D、程序设计
(  D  )
16、客户/服务器结构与其他数据库体系结构的根本区别在于()。
A、数据共享
B、数据分布
C、网络开销小
D、DBMS和应用分开
(  C  )
17、SQL SERVER2012提供的数据类型中不包括
A、货币
B、日期/时间
C、结构体
D、数字
(  A  )
18、T-SQL中的全局变量以____作前缀。
A、@@
B、@
C、#
D、##
(  B  )
19、在全局存储区SGA中,哪部分内存区域是循环使用的?( )
A、数据缓冲区
B、日志缓冲区
C、共享池
D、大型池
(  D  )
20、对一个上级记录有若干个下级记录相对应,而对一个下级记录只有一个上级记录相对应的数据库是( )数据库。
A、分布式
B、连接
C、集中式
D、层次型

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

1、关系演算分为()演算和()演算。
2、数据完整性是指数据的____和一致性。
3、SQL语言具有数据定义、数据操纵、________的功能。
4、在数据库实施阶段包括两项重要的工作,一项是数据的( ),另一项是应用程序的编码和调试。
5、层次型、网状型和关系型数据库划分原则是______。

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

(   F  )
1、在同一个数据库表中可以有多个主索引。 
(   F  )
2、从Oracle 9i开始,不仅保留了原有的Export/Import工具,还提出了一种新的数据导出和导入工具——数据泵Data Dump。 
(   F  )
3、SQL 数据查询语句中的 HAVING 子句与 WHERE 子句的作用是相同的 
(   F  )
4、关系中任何一列的属性取值是不可再分的数据项,同一列的数据可取自不同域? 
(   T  )
5、RMAN是随Oracle服务器软件一起安装的工具软件,专门用于对数据库进行备份、 修复和恢复操作,同时自动管理备份。 
(   T  )
6、在SELECT查询语句中,使用LIMIT可以限制查询结果的数量。 
(   T  )
7、从程序设计语言的特点考虑,C语言属于过程化语言,而SQL属于非过程化语言。 
(   T  )
8、在SQL语言中,为了数据库的安全性,设置对数据的存取进行控制的语句,对用户授权用GRANT语句,收回所授的权限用_REVOKE语句。 
(   T  )
9、通配符“_”表示某单个字符。 
(   T  )
10、与主键不同,惟一键可以是 null 值。 

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

1、有如下数据表关系模式:
S(SNo,SN,Sex,Age,Dept)
C(CNo,CN,CT)
SC(SNo,CNo,Score)
T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)
TC(TNo,CNo)
(1)将本课程任课教师信息插入到T表中
(2)将本人所在班级信息插入到s表中
(3)将所有计算机类(课程名包含“计算机”)的课学分加1
(4)将“张旭”教师的职称改为教授
(5)删除自己的选课信息
(6)删除张旭老师的授课信息
(7)将选修了《数据库原理》课程的学生成绩增加5分
2、设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数
表达式表示下列查询语句:
(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。
(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。
(4)检索”李强”同学不学课程的课程号(C#)。
(5)检索至少选修两门课程的学生学号(S#)。
(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
(8)检索选修课程号为k1和k5的学生学号(S#)。
(9)检索选修全部课程的学生姓名(SNAME)。
(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
相关标签:
  • 数据库原理及应用
  • 天津农学院
  • 专升本测试卷