哈尔滨商业大学往年数据库期末

本试卷为哈尔滨商业大学往年数据库期末,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库期末

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

(  D  )
1、为了获取控制文件中保存的数据文件所使用的记录总数,应查询以下的( )动态性能视图。
A、V$DATAFILE
B、V$ PARAMETER
C、V$ CONTROLFILE
D、V$ CONTROLFILE_RECORED_SECTION
(  B  )
2、将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程是
A、数据库设计的内容
B、数据库设计
C、数据库生命周期
D、数据库设计方法
(  B  )
3、图中所示窗体的视图方式是( )
A、设计视图
B、窗体视图
C、数据表视图
D、数据图视图
(  B  )
4、表中的行,也称作
A、属性
B、记录
C、分量
D、超码
(  D  )
5、用于设置文字的字体的属性为 ( )。
A、fontsize
B、font
C、fontcolor
D、fontname
(  A  )
6、在Visual FoxPro环境下,实现选择关系运算的短语是( )。
A、FOR
B、SELECT
C、FIEL <字段名表>
D、JOIN
(  D  )
7、关于数据的导入和导出,说法错误的是( )
A、一次导入可以导入多个对象,但只能同时导出1个对象。
B、导入数据的时候,可以导入到新表,也可以导入到现有的表中。
C、导入Access数据表的时候,不但可以导入表结构和表数据,也可以导入表间关系。
D、导出Access数据表的时候,不但可以导入表结构和表数据,也可以导出表间关系。
(  A  )
8、在DROP USER语句的使用中,如果没有明确地给出账户的主机名,则该主机名会默认为是
A、%
B、&
C、*
D、#
(  C  )
9、关于语句CREATE TABLE R(no int ,sum int check(sum>0))和CREATE TABLE R(no int ,sum int ,check(sum>0)),以下说法不的是( )
A、两条语句都是合法的
B、前者定义了属性上的约束条件,后者定义了元组上的约束条件。
C、两条语句的约束效果不一样。
D、当sum属性改变时检查,上述两种CHECK约束都要被检查。
(  A  )
10、在下列 RDMBS 产品中,属于小型数据库系统的是()。
A、Access
B、Oracle
C、Sybase
D、Informix
(  B  )
11、PL/SQL Developer不可以将SQL语句的查询结果导出为( )。
A、CSV格式
B、WORD格式
C、HTML格式
D、XML格式
(  D  )
12、在Oracle中,将当前系统所有角色都授予scott,除Payroll外,下列哪个是正确的?()
A、ALTER DEFAULT ROLLE USER scott ALL EXCEPT Payroll
B、ALTER USER DEFAULT ROLLE ALL EXCEPT Payroll
C、ALTER DEFAULT ROLLE ALL EXCEPT USER scott
D、ALTER USER scott DEFAULT ROLLE ALL EXCEPT Payroll
(  A  )
13、在SELECT语句中使用MIN(属性名)时,属性名______。
A、必须是数值型
B、不限制数据类型
C、必须是数值型和字符型
D、必须是字符型
(  A  )
14、关于数据库的描述,不正确的是( )
A、数据库中不能存储声音
B、数据库能存储结构化的数据
C、数据库的英文简称是DB
D、数据库存储事物的特征描述和事物间的联系
(  D  )
15、下列表空间中( )表空间是运行一个数据库必须的一个表空间。
A、Rollback
B、Tools
C、Temp
D、System
(  B  )
16、要将MySQL数据库中的数据导出为CSV或EXCEL格式的文件,可以使用_____。
A、MySQLbinglog命令
B、phpMyadmin图形界面工具
C、MySQLdump命令
D、SELECT INTO … OUTFILE语句
(  D  )
17、Access 2010项目文件的扩展名为
A、.accdb
B、.mdb
C、.dbf
D、.adp
(  D  )
18、在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。
A、中国、美国、法国、日本
B、法国、日本、美国、中国
C、中国、日本、法国、美国
D、法国、美国、日本、中国
(  C  )
19、排序时如果选取了多个字段,则输出结果是( )。
A、按设定的优先次序依次进行排序
B、按最右边的列开始排序
C、按从左向右优先次序依次排序
D、无法进行排序
(  D  )
20、定位记录后,操作键盘上的按键,不能移动到下一字段的是( )
A、tab键
B、回车键
C、方向右键
D、pgdn键

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

1、关系演算分为()演算和()演算。
2、数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是()。
3、表中的一行称为一条( ),对应一个( ),相当于一个( )
4、根据SQL Server的安全性要求,当某一用户要访问SQL Server中的数据库时,必须在SQL Server上创建( )和( )。
5、在关系代数中,从两个关系中找出相同元组的运算称为()运算。
6、在数据库中,产生数据不一致的根本原因是______。
7、在设计视图中创建选择查询时有三个要点,即确定查询数据源、指定____和设置查询准则。
8、无论是存储过程还是触发器,都是( )语句和( )语句的集合。
9、数据转储分为( )和()
10、SQL Server 2012支持DML触发器、DDL触发器和()。

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

1、向关系表中增加一名新同学,该同学的学号是“990011”,姓名是“王大友”( )。
2、分析层次模型、网状模型和关系模型的特点。
3、SQL Server 2008所使用的运算符类别有哪些?
4、事务分为哪几类?

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

1、基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,
GRADE为成绩。按要求写出SQL语句。
1)检索所有比“王华”年龄大的学生姓名、年龄和性别。
2)检索选修课程“C2”的学生中成绩最高的学生的学号。
3)检索学生姓名其所选修课程的课程号。
4)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。
相关标签:
  • 数据库原理及应用
  • 哈尔滨商业大学
  • 期末