数据库作业及参考答案(最新版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库作业及参考答案(最新版)
数据库
一、单选题:
1.数据库系统的核心是()。
A 编译系统
B 数据库
C 操作系统
D 数据库管理系统
2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()。
A 文件的集合
B 数据的集合
C 命令的集合
D 程序的集合
3.数据库DB、数据库系统DBS、数据库管理系统DBMS 这三者之间的关系是():
A DBS包括DB和DBMS
B DBMS 包括DB和DBS
C DB包括DBS和DBMS
D DBS就是DB,也就是DBMS
4.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
A 数据定义功能
B 数据管理功能
C 数据操纵功能
D 数据控制功能
5.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是()。
A 外模式
B 内模式
C 存储模式
D (概念)模式
6.在数据库系统中,当总体逻辑结构改变时,通过改变(),使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。
A 应用程序
B 模式到内模式的映像
C 存储结构
D 外模式到概念模式的映像
7.按照数据模型分类,数据库系统可以分为三种类型,正确的是():
A 大型、中型和小型
B 西文、中文和兼容
C 层次、网状和关系
D 数据、图形和多媒
体
8.数据模型指的是数据库的组织形式,数据模型的三要素是()。
A 数据库文件、二维表、记录
B 字段、类型、宽度
C 数据结构、数据操作、完整性约束
D 数据定义、数据存储、数据通信
9.所谓概念模型,指的是()。
A 客观存在的事物及其相互联系
B 将信息世界中的信息进行数据化
C 实体模型在计算机中的数据化表示
D 现实世界到机器世界的一个中间层次,即信息世界10.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是()。
A 层次结构
B 二维表结构C网络结构
D封装结构
11.ER图是数据库设计的工具之一,它一般适用于建立数据库的()。
A 概念模型
B 结构模型
C 物理模型
D 逻辑模型
12.ER方法的三要素是()。
A 实体、属性、实体集
B 实体、码、联系C
实体、属性、联系D实体、域、码
12.数据库概念设计的ER方法中,用属性描述实体的特征,属性在ER图中,一般使用如下所列的哪一种图形表示()
A 矩形
B 四边形
C 菱形
D 椭圆13.在关系型的数据库管理系统中,三种基本关系运算是()。
A选择、投影和连接 B 选择、删除和复制
C创建、修改和合并D统计、连接和分类
14.在数据库设计中,用ER图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的哪一阶段?()
A 需求分析
B 概念分析
C 逻辑分析
D 物理分析
15.若要列出班级=“97财会”的所有同学的姓名,应该对学生关系进行()操作。
A 选择
B 连接
C 投影
D 选择和投影
16.SQL语言是一种()。
A 高级语言
B 编程语言
C 结构化查询语言
D 宿主语言
17.SQL的数据操作语句不包括()。
A INSERT
B UPDATE
C DELETE
D CHANGE
18.SQL语句中条件短语的关键字是()。
A WHERE
B FOR
C WHILE
D CONDITION
19.SQL语句中修改表结构的命令是()。
A MODIFY TABLE
B MODIFY STRUCTURE
C ALTER TABLE
D ALTER STRUCTURE
20.SQL语句中删除表的命令是()。
A DROP TABLE
B DELETE TABLE
C ERASE TABLE
D DELET
E DBF
21.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性?()
A 实体完整性
B 参照完整性
C 用户定义的完整性
D 实体完整性、参照完整性和用户定义的完整性
22.数据库应用系统开发一般包括两方面的内容,就是()。
A 需求分析和维护
B 概念结构设计和逻辑结构设计
C 功能设计和测试设计
D 结构特性
设计和行为特性设计
23.数据库系统中,依靠____________支持了数据独立性。
A 提供宿主型语言
B 用户只操纵UWA(用户工作区)中的数据
C 模式分级,各级之间有映像机制
D DDL 语言和DML语言互相独立
24.数据库系统的数据独立性是指__________。
A 不会因为数据的变化而影响应用程序
B 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C 不会因为存储策略的变化而影响存储结构
D 不会因为某些存储结构的变化而影响其他的存储结构
25.下面正确的表示“在ST表中查询学号(Sno)为95001的学生的详细情况”的SQL语句的是
A SELECT *FROM ST WHERE Sno LIKE ’95001’
B SELECT *FROM ST WHERE Sno LIKE ”95001”
C SELECT *FROM ST WHERE Sno LIKE 95001
D SELECT *FROM ST WHER
E LIKE ’95001’
26.数据库设计时,首先应该设计()。
A 数据库应用系统结构
B DBMS结构
C 数据库的概念结构
D 数据库的控制结构
27.数据库设计的逻辑结构设计阶段的任务是()。
A 将全局E-R图转化为关系模型
B 收集和分析用户要求
C 建立E-R模型
D 数据库结构设计
28.在通常情况下,下面的关系中,不能作为关系数据库的关系是()。
A R1(学生号、姓名、性别)
B R2(学