当前位置:文档之家› 数据分析试题

数据分析试题

一、数据库知识单项选择题1. 数据库系统的核心是(B)A、数据模型B、数据库管理系统C、软件工具D、数据库2. 下列叙述中正确的是(C)。

A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致3. 下列模式中,能够给出数据库物理存储结构与物理存取方法的是( A )。

A、内模式B、外模式C、概念模式D、逻辑模式4. SQL语句中修改表结构的命令是(C )。

A、MODIFY TABLEB、MODIFY STRUCTUREC、ALTER TABLED、ALTER STRUCTURE5. SELECT-SQL语句是(B ) 。

A、选择工作区语句B、数据查询语句C、选择标准语句D、数据修改语句6. SQL语言是( C )语言。

A、层次数据库B、网络数据库C、关系数据库D、非数据库7. 如果要创建一个数据组分组报表,第一个分组表达式是"部门",第二个分组表达式是"性别",第三个分组表达式是"基本工资",当前索引的索引表达式应当是( B )。

A、部门+性别+基本工资B、部门+性别+STR(基本工资)C、STR(基本工资)+性别+部门D、性别+部门+STR(基本工资)8. 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( A )。

A、DBS包括DB和BMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS9. 下列有关数据库的描述,正确的是( C )。

A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件10. 下列说法中,不属于数据模型所描述的内容的是( C )。

A、数据结构B、数据操作C、数据查询D、数据约束11. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( C ) 。

A.数据定义功能 B.数据管理功能C.数据操纵功能 D.数据控制功能12. 数据库管理系统是( B ) 。

A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译程序D.一种操作系统13.数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )A.外模式 B.内模式 C.存储模式 D.模式14、数据库系统的数据独立性是指 ( B )。

A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构15、能够统计表中记录行数的函数是( A )。

A.COUNTB.TO_NUMBERC.AVGD.SUBSTR第 16 到第 17 题基于这样的三个表即学生表 S 、课程表C 和学生选课表 SC ,它们的结构如下:S(S# ,SN ,SEX ,AGE ,DEPT)C(C# ,CN)SC(S# , C# ,GRADE)其中: S# 为学号, SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C# 为课程号,CN 为课程名,GRADE 为成绩。

16 .检索所有比“王华”年龄大的学生姓名、年龄和性别。

正确的 SELECT 语句是 ( A ) 。

A.Select SN,AGE,SEX from Swhere AGE > (Select AGE from S where SN= ‘王华’) B. Select SN,AGE,SEX from SWhere SN =‘王华’C. Select SN,AGE,SEX from SWhere AGE > (Select AGE where SN = ‘王华’ )D Where AGE = 王华. AGE17 .检索选修课程“ C2 ”的学生中成绩最高的学生的学号。

正确的 SELECT 语句是 (D ) 。

A.Select S# from SC where C# = ‘C2’and GRADE >= (select GRADE from SC where C# = ‘C2’)B. Select S# from SC where C# = ‘C2’And GRADE in (select GRADE from SC where C# = ‘C2’)C. Select S# from SC where C# = ‘C2’and GRADE not in (select GRADE from SC where C# = ‘C2’)D. Select S# from SC where C# = ‘C2’And GRADE >= All (select GRADE from SC where C# = ‘C2’)18、安装oracle数据库过程中SID指的是什么:( A )A.系统标识号B.数据库名C.用户名D.用户口令19、关闭数据库,那种是等待所有用户退出才关闭的。

( D )A.shutdown immediateB.shutdown abortC.shutdown transactionalD.shutdown normal20、在Oracle中,一个用户拥有的所有数据库对象统称为( B )A. 数据库B. 模式C. 表空间D. 实例多项选择题1、随着计算机应用在民用领域的推广以及计算机硬件、软件技术的迅速发展,数据管理技术不断发展,主要经历了(ABC)。

A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.人工智能阶段1. 在SELECT语句中需要对分组情况应满足的条件进行判断时应使用(BD)。

A WHEREB GROUP BYC ORDER BYD HAVING2. 对于下列语句正确的描述是 (BC) 。

ATLER TABLE ProductAdd Year DATETIME DEFAULT ‘1985-01-01’A向Product表中增加一个名为“DATETIME”的属性B该属性有一个默认的值是“1985-01-01”C该属性的数据类型是日期时间型D该属性可以被指定为码3. 现有学生关系Student属性包括学号Sno姓名Sname所在系Sdept系主任姓名Mname课程名Cname和成绩Grade。

这些属性之间存在如下联系一个学号只对应一个学生一个学生只对应一个系一个系只对应一个系主任一个学生的一门课只对应一个成绩学生名可以重复系名不重复课程名不重复。

则以下不正确的函数依赖是(CD) 。

A Sno→SdeptB Sno→MnameC Sname→SdeptD Sname Cname→Grade5、下面关于数据库设计的说法中正确的有(AB )A信息需求表示一个组织所需要的数据及其结构B处理需求表示一个组织所需要经常进行的数据处理C信息需求表达了对数据库内容及结构的要求是动态需求D处理需求表达了基于数据库的数据处理要求是静态需求6、关系模型提供了几类完整性规则( ABC )A. 实体完整性规则B. 参照完整性规则C. 用户定义完整性规则D. 结构完整性规则7、Oracle内存结构可以分为( BC )A、备份区B、程序全局区C、系统全局区D、还原区E、调度区8、在oracle环境下,以下说法中正确的是:(ABC )A. <> 表示不等于B. _ 代表一个字符C. % 代表0个或者多个字符D. * 代表0个或者多个字符9、在下面有关子查询ANY运算符的描述中,哪一项是正确的?(BC )A、<any 表示小于最小值B、<any表示小于最大值C、>any表示大于最小值D、都不对10、表命名时需要遵循的规则中选择正确的是:(ABCD )A、表明的首字符应该为字母B、不能使用保留字C、可以使用下划线、数字、字母、但不能使用空格和单引号D、同一用户下表名不能重复判断题:1、oracle数据库系统中,启动数据库的第一步是启动一个数据库实例。

( T )2、Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。

( F)3、oracle数据库中实例和数据库是一一对应的(非ORACLE并行服务,非集群)。

(T)4、系统全局区SGA 是针对某一服务器进程而保留的内存区域,它是不可以共享的。

( F )5、表空间是oracle 最大的逻辑组成部分。

Oracle数据库由一个或多个表空间组成。

一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间。

(T )6、表空间分为永久表空间和临时表空间两种类型。

(T )7、数据备份可以全库备份,也可以对单个表进行备份。

(T )8、信息是数据的符号表示,而数据是具有特定释义和意义的信息。

(F)9、数据模型是用来描述数据、组织数据和对数据进行操作的现实世界数据特征的抽象。

(T)10、实体完整性规则和参照完整性规则是关系模型必须满足的完整性约束条件。

(T)填空题:1、数据模型是由数据结构、数据操作和完整性约束三部分组成的。

2、数据结构是对数据系统的静态特性的描述,数据操作是对数据库系统的动态特性的描述。

3、数据库体系结构按照模式、外模式和内模式三级结构进行组织。

4、SQL是结构化查询语言。

5、视图是一个虚表,它是从一个或几个基本表中导出的表。

在数据库中,只存放视图的定义,不存放视图的视图对应的数据。

6、Oracle实例(Instance)是访问Oracle数据库所需的一部分计算机内存和辅助处理后台进程。

7、网络配置工具(ONCA)可以帮助用户配置网络的基本元素,包括命名方法、监听程序、本地网络服务名和目录服务。

8、数据库从存储结构上可以分为物理存储结构和逻辑存储结构。

9、表空间是oracle数据库中最大的逻辑存储单位,同时也是直接与数据库物理存储结构相关联的逻辑单位。

10、数据字典是oracle数据库的核心组件,它由一系列只读的数据字典表和数据字典视图组成。

简单题:1、视图和表的本质区别是什么?视图和表有本质的区别是:视图在数据库中存储的是视图的定义,而不是查询的数据。

当DBMS处理视图的操作时,它会在数据库中找到视图的定义,然后把对视图的查询转化为对基本表的查询。

2、DBMS一般具备哪些功能?(1)提供数据定义语言(Data Definition Language, DDL)进行数据库的定义和建立。

(2)提供数据操作语言(data manipulation language,DML)进行数据处理工作。

(3)维护数据库的运行,提供完整性、安全性和并发性方面的控制能力。

3、随着计算机应用在民用领域的推广以及计算机硬件、软件技术的迅速发展,数据管理技术不断发展,主要经历了人工管理、文件系统和数据库系统三个阶段,其中文件系统阶段具有哪些特点?(1)由于外部存储器的出现,数据可以长期保存,使得对它的重复使用变为可能。

相关主题