西北政法大学数据库基础专升本题库

本试卷为西北政法大学数据库基础专升本题库,题目包括:单项选择题,填空题,名词解释题,综合应用题。

覆盖的内容包括:名词解释,综合应用。

数据库基础专升本题库

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

(  B  )
1、access2010的核心数据库对象是( )
A、查询
B、表
C、报表
D、窗体
(  B  )
2、有关字段的数据类型不包括( )。
A、字段大小可用于设置文本,数字或自动编号等类型字段的最大容量
B、可对任意类型的字段设置默认值属性
C、有效性规则属性是用于限制此字段输入值的表达式
D、不同的字段类型,其字段属性有所不同
(  C  )
3、格式属性是给字段()数据时设置的样式。
A、初始值
B、当前值
C、输出
D、输人
(  C  )
4、ACCESS数据库中( )是其他数据库对象的基础。
A、报表
B、查询
C、表
D、模块
(  B  )
5、SQL中用于修改表结构的命令是()。
A、CREATE
B、ALTER
C、UPDATE
D、DROP
(  D  )
6、下列选项中,不.属于Access数据库对象的是( )
A、表
B、查询
C、窗体
D、组
(  D  )
7、有学生表:S学号,姓名,性别,专业),查询"英语专业所有女同学姓名"的SQL语句是( )
A、SELECT*FROMS
B、SELECT*WHERESFROM专业=英语
C、SELECT姓名WHERESFROM专业=英语AND性别=女
D、SELECT姓名FROMSWHERE专业="英语"AND性别="女"
(  D  )
8、子模式(视图)是( )
A、模式的副本
B、存储模式
C、多个模式的集合
D、模式的逻辑子集
(  A  )
9、数据库设计的步骤是( )。
A、需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行和维护
B、系统规划、系统分析、系统实施、系统评价和维护
C、计划、开发、运行
D、可行性分析、方法选择、识别基本需求、开发工作模型、模型验证、模型修正和改进
(  D  )
10、以下说法中正确的是( )。
A、DBMS提供数据控制语言(DCL),能实现对数据库中数据的查询、插入、修改和删除等操作
B、DBMS包含DB和DBS
C、DBMS是处于计算机硬件和操作系统之间的可直接对数据库进行操作的一个软件系统
D、DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能
(  D  )
11、假定学生关系是S(SNo,SName,Sex,Age),课程关系是C(CNo,CName,Teacher),学生选课关系是SC(SNo,CNo,Grade)。要查找选修“数据库”课程的“男”学生姓名,将涉及的关系是( )。
A、S
B、SC,C
C、S,SC
D、S,C,SC
(  D  )
12、关于数据的导入和导出,说法错误的是( )
A、一次导入可以导入多个对象,但只能同时导出1个对象。
B、导入数据的时候,可以导入到新表,也可以导入到现有的表中。
C、导入Access数据表的时候,不但可以导入表结构和表数据,也可以导入表间关系。
D、导出Access数据表的时候,不但可以导入表结构和表数据,也可以导出表间关系。
(  A  )
13、以下是对客户/服务器数据库系统的描述,请选择错误描述的选项。()
A、客户端的用户将数据进行处理可自行存放到本地,无须传送到服务器处理,从而显著减少了网络上的数据传输量,提高了系统的性能和负载能力
B、主从式数据库系统中的主机和分布式数据库系统中的每个节点都是一个通用计算机,既执行DBMS功能又执行应用程序
C、在网络中把某些节点的计算机专门用于执行DBMS核心功能,这台计算机就成为数据库服务器
D、其他节点上的计算机安装DBMS外围应用开发工具和应用程序,支持用户的应用,称为客户机
(  C  )
14、在MySQL中,如果想修改某条记录,下列语句不能实现的是________。
A、replace
B、update
C、insert
D、先使用delete,再使用insert
(  C  )
15、采用ASM存储模式在Oracle 10G数据库中,如果在数据库正常运转的情况下,采用shutdown immediate在命令直接关闭了ASM实例,会出现以下( )情况。
A、依赖该ASM实例的数据库在ASM实例关闭前以shutdown abort模式关闭
B、依赖该ASM实例的数据库在ASM实例关闭后,以shutdown abort模式关闭
C、依赖该ASM实例的数据库在ASM实例关闭前以shutdown immediate模式关闭
D、依赖该ASM实例的数据库在ASM实例关闭前,以shutdown abort模式关闭
(  D  )
16、用户定义数据库中的数据对象,是通过数据库管理系统的
A、数据库备份功能
B、数据库恢复功能
C、数据操纵语言
D、数据定义语言
(  A  )
17、对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?( )
A、数据库存取功能模块
B、数据库存储管理功能模块
C、数据库运行处理功能模块
D、数据库维护功能模块
(  C  )
18、Oracle中的( )操作需要数据库启动到mount 阶段。
A、重命名控制文件
B、删除用户
C、切换数据库归档模式
D、删除表空间
(  B  )
19、要将MySQL数据库中的数据导出为CSV或EXCEL格式的文件,可以使用_____。
A、MySQLbinglog命令
B、phpMyadmin图形界面工具
C、MySQLdump命令
D、SELECT INTO … OUTFILE语句
(  D  )
20、用命令DIMENSION S(3,4)定义后,S数组中共有 个数组元素____。
A、3
B、4
C、7
D、12

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

1、将Student表中的Sno属性定义为码的关键字是()(关键词请用大写字母)。
2、数据访问页的链接信息存放在______属性中。
3、数据库是存储在计算机内有结构的______。
4、数据库中存储的是数据以及数据之间的______。
5、在 SELECT-SQL 语句中,表示条件表达式用 WHERE 子句,分组用______子句。
6、在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为()
7、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 ______ 。
8、可以用HTML文件格式存储的数据库对象称为____。
9、文本型字段的长度不得超过 ( )个字符,且在创建的时候默认为( )个字符。Access将一个中文汉字、英文字母、数字字符等符号均视为( )个字节处理。
10、所谓自由表就是那些不属于任何______的表。

三、名词解释题 (共4题,每题5分,共计20分)

1、什么是完全函数依赖?
2、什么是候选键?
3、什么是第三范式(3NF)?
4、什么是ODBC?

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

1、设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:
S(SNO,SBAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY).
供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市组成(CITY)。
零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成。
工程项目表(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成。
供应情况表SPJ由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应数量(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。
用关系代数表达式表示下面的查询要求:
(1)求供应工程J1零件的供应商号码SNO。
(2)求供应工程J1零件P1的供应商号码SNO。
(3)求供应工程J1零件为红色的供应商号码SNO。
(4)求没有使用天津供应商生产的红色零件的工程号JNO。
(5)求至少用了供应商S1所供应的全部零件的工程号JNO。
相关标签:
  • 数据库原理及应用
  • 西北政法大学
  • 专升本题库