南京财经大学历年数据库基础精选样卷

本试卷为南京财经大学历年数据库基础精选样卷,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库基础精选样卷

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

(  C  )
1、下列关于数据表的叙述中,错误的是
A、数据表是Access数据库中的重要对象之一
B、表的设计视图的主要工作是设计表结构
C、表的数据表视图只用于显示数据
D、可以将其他数据库中的表导人到当前数据库中
(  A  )
2、当使用“SHUTDOWN ABORT”命令关闭数据库实例后,当数据库实例再次启动的步骤如下:
1.分配SGA内存空间。
2.读取控制文件。
3.读取日志文件(redo log)日志信息。
4.开始恢复实例。
5.启动数据库后台进程。
6.进行数据文件一致性检查。
7.读取参数文件。
下列选项是正确的启动步骤的是( )。
A、7, 1, 5, 2, 3, 6, 4
B、1, 2, 3,7, 5, 6, 4
C、7, 1, 4, 5, 2, 3, 6
D、1, 7, 5, 4, 2, 3, 6
(  A  )
3、在数据库系统中,模式/内模式映象用于解决数据的()。
A、物理独立性
B、结构独立性
C、逻辑独立性
D、分布独立性
(  A  )
4、Access用于存储数据的对象是( )
A、表
B、查询
C、窗体
D、数据访问页
(  C  )
5、下列关于数据库外模式的说法,正确的是
A、一个数据库只能有一个外模式
B、外模式不能重叠
C、一个外模式可以只为一个应用程序使用
D、不可被多个应用程序所共享
(  D  )
6、下列有关分布式数据库系统的说法中错误的是() 。
A、数据库中的数据在物理上分布在计算机网络中的不同结点上
B、为了数据管理与处理上的方便,通过在结点上增加副本冗余机制提高结点的自治性
C、分布式数据库中各结点上的数据逻辑上是一个整体
D、某个结点出现故障时,整个分布式系统将无法正常工作
(  A  )
7、一个数据库系统( )概念视图。
A、只能有一种
B、最多只能有两种
C、至少有两种
D、可以有多种
(  B  )
8、SQL语言具有多种优点,那么SQL是( )成为关系数据库语言的国际标准的。
A、1986年
B、1987年
C、1988年
D、1989年
(  A  )
9、若在两个表之间的关系连线上标记了1 : 1或1:∞,表示启动了
A、实施参照完整性
B、级联更新相关记录
C、级联删除相关记录
D、不需要启动任何设置
(  B  )
10、SB_HZSBXX 表中SSSQ为char类型,请问 )函数在oracle中,可以将char或varchar数据类型转换为date数据类型。
A、date
B、to_date
C、todate
D、ctodate
(  A  )
11、以下几种功能中,哪个是DBMS的控制功能()?
A、数据定义
B、数据恢复
C、数据修改
D、数据查询
(  B  )
12、在MySQL中,设有表department1(d_no,d_name),其中d_no是该表的唯一索引,那么先执行insert into department1(d_no,d_name) values('0004','英语系')语句,再执行replace into department1(d_no,d_name) values('0004','数学系')语句,出现的结果为______。
A、出错,错误原因是语句书写错误
B、不出错,插入的记录为(0004,数学系)
C、出错,错误原因是唯一索引不能重复
D、不出错,插入的记录为(0004,外语系)
(  B  )
13、数据库的热备份依赖于( )进行备份。
A、数据库的系统文件
B、数据库的日志文件
C、数据库的硬件配置文件
D、注册表文件
(  C  )
14、面向对象数据模型中的对象通常包括()。
A、类.子类、超类
B、继承.封装、传递
C、变量.消息、方法
D、对象标识.属性、联系
(  B  )
15、在数据库技术中,面向对象数据模型是一种()。
A、概念模型
B、结构模型
C、物理模型
D、形象模型
(  D  )
16、下列选项中,属于容器型控件的是( )
A、图像
B、文本框
C、标签
D、选项卡
(  B  )
17、概念结构设计阶段得到的结果是____。
A、数据字典描述的数据需求
B、E-R图表示的概念模型
C、某个DBMS所支持的数据模型
D、存储结构和方法的物理结构
(  C  )
18、以下____不属于数据库逻辑对象
A、表和视图
B、索引和约束
C、T-SQL脚本
D、触发器
(  B  )
19、哪个单行函数能够得到字符串的一部分?( )
A、INSERT
B、SUBSTR
C、LPAD
D、LEAST
(  B  )
20、SQL中创建基本表应使用____语句。
A、CREATE SCHEMA
B、CREATE TABLE
C、CREATE VIEW
D、CREATE DATEBASE

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

1、数据流图(DFD、是用于描述结构化方法中( )阶段的工具。
2、数据库管理系统是位于用户与()之间的软件系统。
3、并发操作导致的数据库不一致问题主要包括()、读污、不可重读。
4、F连接是从关系R和S的笛卡儿积中选取属性间满足________。
5、Access提供了“导入”和“____”两种使用外部数据源的方法。

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

(   F  )
1、因为通过视图可以插入.修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。 
(   T  )
2、关系表的每一行是可以交换的 
(   F  )
3、在关系代数运算中,基本的运算是并,交,笛卡尔积,选择,投影 
(   F  )
4、关系中关键字必须指定为第一列 
(   T  )
5、内连接查询INNER JOIN可以获得两个表中连接字段值相等的所有记录。 
(   F  )
6、在MySQL中,truncate语句和delete语句相似,都可以使用where子句来指定删除的条件。 
(   F  )
7、索引可以帮助数据库用户快速地找出相关的记录,所以表中的索引越多越好。 
(   T  )
8、在Oracle中,索引技术使用了ROWID来进行数据的快速定位。 
(   T  )
9、创建数据库的命令是 create database 数据库名; 
(   F  )
10、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏这是指数据的完整性? 

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

1、定义参加表,在语句中要求定义表中的主码和外码约束;(说明:表中属性的类型根据实际情况定义。)
2.查询每个社会团体的参加人数
3.检索所有比“王华”年龄大的职工的姓名、年龄和性别
4.查找参加了歌唱队或篮球队的职工号和姓名
5.没有参加任何社会团体的职工信息
6. 将所有参加编号为“10001”的社会团体的职工的工资增加10%
7.查询年龄最大的职工的职工号和姓名
8. 查询各社会团体的编号以及其负责人的姓名
9. 删除职工号为’402’的职工参加所有社会团体的记录
10.以职工姓名为参数建立一个带参数的存储过程,用于查询其所参加的社会团体的编号和名称,并调用此存储过程查询“王明”所参加的社会团体的编号和名称。
2、设有如图所示的关系S,SC,C,试用关系代数表达式表示下列查询语句:
关系S:
S# SNAME AGE SEX
1 李强 23 男
2 刘丽 22 女
3 张友 22 男
关系SC:
S# C# GRADE
1 K1 83
82 K1 85
5 K1 92
2 K5 90
5 K5 84
5 K8 80
关系C:
C# CNAME TEACHER
K1 C语言 王华
K5 数据库原理 程军
K8 编译原理 程军
(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。
(3)检索至少选修“程军”老师所授全部课程的学生姓名。
(4)检索“李强”同学不学课程的课程号。
(5)检索至少选修两门课程的学生学号(S#)。
(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
(8)检索选修课程号为K1和K5的学生学号(S#)。
(9)检索选修全部课程的学生姓名(SNAME)。
(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
相关标签:
  • 数据库原理及应用
  • 南京财经大学
  • 精选样卷