北航15秋《数据库原理及应用》在线作业答案
北航15秋《数据库原理及应用》在线作业一试卷总分:100 测试时间:--
一、单选题(共25道试题,共100分。)
1.在关系数据库设计中,设计关系模式的任务属于( )
A. 需求设计B. 概念设计
C. 逻辑设计D. 物理设计
满分:4分
2.常见的数据模型是() 。
A. 层次模型、网状模型、关系模型
B. 概念模型、实体模型、关系模型
C. 对象模型、外部模型、内部模型
D. 逻辑模型、概念模型、关系模型
满分:4分
3.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为______。
A. 3,8,10
B. 1,6,4
C. 1,8,任意
D. 1,8,4
满分:4分
4.关于数据库系统三级模式的说法,下列选项中正确的是
A. 外模式、概念模式、内模式都只有一个
B. 外模式有多个,概念模式和内模式只有一个
C. 模式只有一个,概念模式和内模式有多个
D. 三个模式中,只有概念模式才是真正存在的
满分:4分
5.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是( )
A. 互不相关的
B. 不可分解的
C. 长度可变的
D. 互相关联的
满分:4分
6.学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是( )
A. 1:1
B. 2:2
C. M:N
D. 1:N
满分:4分
7.若用如下的SQL语句创建了一个表S :CREATE TABLE S(S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER) 今向S表插入如下行时,哪一行可以被插入
A. ('991001','李明芳',女,'23')
B. ('990746','张为',NULL,NULL)
C. (NULL,'陈道一','男',32)
D. ('992345',NULL,'女',25)
满分:4分
8.SQL Server2000标准版不支持的操作系统是( )
A. Windows 2000 Server
B. Windows NT Server
C. Windows98
D. Windows 2000 Advanced Server
满分:4分
9.在SELECT语句中使用*,表示( )
A. 选择任何属性
B. 选择全部属性
C. 选择全部元组
D. 选择主码
满分:4分
10.描述数据库中全体数据的逻辑结构和特征是____
A. 内模式
B. 模式
C. 外模式
D. 存储模式
满分:4分
11.___属于信息世界的模型,是现实世界到机器世界的一个中间层次。
A. 数据模型
B. 概念模型
C. E-R图
D. 关系模型
满分:4分
12.文件管理方式本质上是把数据组织成( )的形式存储在磁盘上。
A. 文件
B. 表
C. 记录
D. 数据库
满分:4分
13.数据库系统的数据独立性是指( )。
A. 不会因为数据的变化而影响应用程序
B. 不会因为存储策略的变化而影响存储结构
C. 不会因为某些存储结构的变化而影响其他的存储结构
D. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
满分:4分
14.查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是______
A. SELECT * FROM 订单 WHERE SUBSTR(订购单号,4)="1"
B. SELECT * FROM 订单 WHERE SUBSTR(订购单号,4,1)="1"
C. SELECT * FROM 订单 WHERE "1"$订购单号
D. SELECT * FROM 订单 WHERE RIGHT(订购单号,1)="1"
满分:4分
15.在数据库与宿主语言之间传递信息是通过( )
A. 全局变量
B. 局部变量
C. 公共数据区
D. 系统缓冲区
满分:4分
16.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( )。
A. 同一个应用中的多个程序共享一个数据集合
B. 多个用户、同一种语言共享数据
C. 多个用户共享一个数据文件
D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合
满分:4分
17.下列表达式中结果不是日期型的是______。
A. CTOD("2000/10/01")
B. {^99/10/01}+365
C. VAL("2000/10/01")
D. DATE()
满分:4分
18.在SELECT语句中使用GROUP BY SNO时,SNO必须( )
A. 在WHERE中出现
B. 在FROM中出现
C. 在SELECT中出现
D. 在HAVING中出现
满分:4分
19.SELECT-SQL语句是______。
A. 选择工作区语句
B. 数据查询语句
C. 选择标准语句
D. 数据修改语句
满分:4分
20.执行SELECT 0选择工作区的结果是______。
A. 选择了0号工作区
B. 选择了空闲的最小号工作区
C. 关闭选择的工作区
D. 选择已打开的工作区
满分:4分
21.设有关系R1和R2,经过关系运算得到结果S,则S是______。
A. 一个关系
B. 一个表单
C. 一个数据库
D. 一个数组
满分:4分
22.下列关于主关键字的说法,不正确的____
A. 主关键字的内容具有唯一性,而且不能为空
B. 同一张数据表可以设置一个主关键字,也可以设置多个主关键字
C. 排序只能依据主关键字段
D. 设置多个主关键字时,每个主关键字的内容可以重复,但全部主关键字的内容组合 起来必须具有唯一性
满分:4分
23.授权定义经过编译后存储在( )中
A. 文件系统
B. 数据字典
C. 表
D. 数据库
满分:4分
24.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式( ) 部门(部门号,部门名,部门成员,部门总经理)
A. 部门总经理
B. 部门成员
C. 部门名
D. 部门号
满分:4分
25.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。( )
A. 文件的集合、操作系统、文件系统
B. 数据的集合、数据库管理系统、数据库系统
C. 命令的集合、数据库系统、软件系统
D. 程序的集合、命令系统、文件系统
满分:4分北航《数据库原理及应用》在线作业二
试卷总分:100 测试时间:--
一、单选题(共25道试题,共100分。)
1.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式( ) 部门(部门号,部门名,部门成员,部门总经理)
A. 部门总经理
B. 部门成员
C. 部门名
D. 部门号
满分:4分
2.描述数据库中全体数据的逻辑结构和特征是____
A. 内模式
B. 模式
C. 外模式
D. 存储模式
满分:4分
3.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。这里WHERE 子句的内容是( )
A. S.S#=SC.S# and SEX=“女” and CNAME=“计算机”
B. S.S#=SC.S# AND C#=SC.C# and CNAME=“计算机”
C.
SEX=“女” and CNAME=“计算机”
D.
S.S#=SC.S# and C.C#=SC.C# and SEX=“女” and CNAME=“计算机”
满分:4分
4.在数据库与宿主语言之间传递信息是通过( )
A. 全局变量
B. 局部变量
C. 公共数据区
D. 系统缓冲区
满分:4分
5.实体完整性是指关系中()。
A. 不允许有空行
B. 主码不允许取空值
C. 属性值外码取空值
D. 允许外码取空值
满分:4分
6.在关系模式R(U,F)中,如果X→U,则X是R的()
A. 侯选键
B. 超键
C. 主键
D. 外键
满分:4分
7.在ER图中,用长方形表示__,用椭圆表示__( )
A. 联系、属性
B. 属性、实体
C. 实体、属性
D. 什么也不代表、实体
满分:4分
8.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的______。
A. "一方"表的主索引或候选索引,"多方"表的普通索引
B. "一方"表的主索引,"多方"表的普通索引或候选索引
C. "一方"表的普通索引,"多方"表的主索引或候选索引
D. "一方"表的普通索引,"多方"表的候选索引或普通索引
满分:4分
9.数据库设计属于( )。
A. 程序设计范畴
B. 管理科学范畴
C. 系统工程范畴
D. 软件工程范畴
满分:4分
10.反映现实世界中实体及实体间联系的信息模型是( )。
A. 关系模型
B. 层次模型
C. 网状模型
D. E-R模型
满分:4分
11.在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是( )
A. 姓名
B. 年龄
C. 职位
D. 出生日
满分:4分
12.学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是( )
A. 1:1
B. 2:2
C. M:N
D. 1:N
满分:4分
13.在DBS中,DBMS和OS之间的关系是( )
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
满分:4分
14.事务的隔离性是由DBMS的( )
A. 恢复子系统出现
B. 完整性子系统实现
C. 安全性子系统实现
D. 并发控制子系统实现
满分:4分
15.下列四项中,不属于数据库特点的是( )。
A. 数据共享
B. 数据完整性
C. 数据冗余很高
D. 数据独立性高
满分:4分
16.SQL语言是______语言
A. 层次数据库
B. 网络数据库
C. 关系数据库
D. 非数据库
满分:4分
17.在下面给出的内容中,不属于DBA职责的是( )
A. 定义概念模式
B. 修改模式结构
C. 编写应用程序
D. 编写完整性规则
满分:4分
18.五种基本关系代数运算是( )
A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
满分:4分
19.已知关系R(P,Q,M,N),F是R上成立的函数依赖集,F={(P→Q,Q→M)},则R的侯选码是 () 。
A. P
B. Q
C. PQ
D. PN
满分:4分
20.在标准SQL中,建立视图的命令是______。
A. CREATE SCHEMA命令
B. CREATE TABLE命令
C. CREATE VIEW命令
D. CREATE INDEX命令
满分:4分
21.数据库系统中的数据模型通常由( )三部分组成
A. 数据结构、数据操作和完整性约束
B. 数据定义、数据操作和安全性约束
C. 数据结构、数据管理和数据保护
D. 数据定义、数据管理和运行控制
满分:4分
22.SQL的ROLLBACK语句的主要作用是( )
A. 终止程序
B. 中断程序
C. 事务提交
D. 事务回退
满分:4分
23.单个用户使用的数据视图的描述称为( )
A. 外模式
B. 概念模式
C. 内模式
D. 存储模式
满分:4分
24.在一个ER图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:N联系,6个是M:N联系,还存在1个M:N的三元联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模型个数为( )
A. 24
B. 27
C. 29
D. 30
满分:4分
25.为在查询结果中去掉重复元组,要使用保留字 () 。
A. UNIQUE
B. COUNT
C. DISTINCT
D. UNION
满分:4分北航《数据库原理及应用》在线作业三
试卷总分:100 测试时间:--
一、单选题(共25道试题,共100分。)
1.“运行记录优先原则”只指应该在对数据库更新( )
A. 前先写一个日志记录到日志文件
B. 后写一个日志记录到日志文件
C. 前先运行记录
D. 后在日志缓冲区运行记录
满分:4分
2.对数据库并发操作有可能带来的问题包括( )。
A. 读出“脏数据”
B. 带来数据的冗余
C. 未被授权的用户非法存取数据
D. 破坏数据独立性
满分:4分
3.实体完整性是指关系中()。
A. 不允许有空行
B. 主码不允许取空值
C. 属性值外码取空值
D. 允许外码取空值
满分:4分
4.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。这里WHERE 子句的内容是( )
A. S.S#=SC.S# and SEX=“女” and CNAME=“计算机”
B. S.S#=SC.S# AND C#=SC.C# and CNAME=“计算机”
C.
SEX=“女” and CNAME=“计算机”
D.
S.S#=SC.S# and C.C#=SC.C# and SEX=“女” and CNAME=“计算机”
满分:4分
5.选择表中若干行使用命令SELECT时应使用子句( )。
A. INTO
B. UNIQUE
C. ORDER BY
D. WHERE
满分:4分
6.在数据库系统中死锁属于( )
A. 系统故障
B. 程序故障
C. 事务故障
D. 介质故障
满分:4分
7.SQL中,下列涉及空值的操作,不正确的是
A. AGE IS NULL
B. AGE IS NOT NULL
C. AGE=NULL
D. NOT(AGE IS NULL)
满分:4分
8.在数据库系统中,空值是()。
A. 0
B. 空格
C. 空字符串
D. 不确定
满分:4分
9.在一个ER图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:N联系,6个是M:N联系,还存在1个M:N的三元联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模型个数为( )
A. 24
B. 27
C. 29
D. 30
满分:4分
10.Visual FoxPro数据库文件是______。
A. 存放用户数据的文件
B. 管理数据库对象的系统文件
C. 存放用户数据和系统的文件
D. 前三种说法都对
满分:4分
11.文件系统的一个缺点是( )
A. 数据不保存
B. 数据冗余性
C. 没有专用软件对数据进行管理
D. 数据联系强
满分:4分
12.数据恢复的基本策略是数据冗余,被转储的冗余数据包括( )
A. 日志文件和数据库副本
B. 应用程序和数据库副本
C. 数据字典、日志文件和数据库副本
D. 应用程序、数据字典、日志文件和数据库副本
满分:4分
13.如果事务T已在数据R上加了X锁,则其他事务在数据R上____
A. 只可加X锁
B. 只可加S锁
C. 可加S锁或X锁
D. 不能加任何锁
满分:4分
14.在关系模型中,关系的“元数”(arity)是指____
A. 行数
B. 元组个数
C. 关系个数
D. 列数
满分:4分
15.关系模型的程序员不需熟悉数据库的( )
A. 数据操作
B. 完整性约束条件
C. 存取路径
D. 数据定义
满分:4分
16.ER图中的主要元素是( )
A. 结点、记录和文件
B. 实体、联系和属性
C. 记录、文件和表
D. 记录、表、属性
满分:4分
17.DBAS指的是______。
A. 数据库管理系统
B. 数据库系统
C. 数据库应用系统
D. 数据库服务系统
满分:4分
18.SQL语言具有两种使用方式,分别称为交互式SQL和( )。
A. 提示式SQL
B. 多用户SQL
C. 嵌入式SQL
D. 解释式SQL
满分:4分
19.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到( )
A. 2NF
B. 3NF
C. BCNF
D. 4NF
满分:4分
20.( )是控制数据整体结构的人,负责三级结构定义和修改
A. 专业用户
B. 应用程序员
C. DBA
D. 一般用户
满分:4分
21.数据库设计属于( )。
A. 程序设计范畴
B. 管理科学范畴
C. 系统工程范畴
D. 软件工程范畴
满分:4分
22.ER图是数据库设计的工具之一,它适用于建立数据库的( )。
A. 需求模型
B. 概念模型
C. 逻辑模型
D. 物理模型
满分:4分
23.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的( )
A. 记录
B. 行
C. 数据字典
D. 属性
满分:4分
24.四元关系R的属性A、B、C、D,下列叙述中正确的是( )
A. ∏B,C(R)表示取值为B,C的两列组成的关系
B. ∏2,3(R)表示取值为2,3的两列组成的关系
C. ∏B,C(R)与∏2,3(R)表示的是同一个关系
D. ∏B,C(R)与∏2,3(R)表示的不是同一个关系
满分:4分
25.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则( )
A. T1的属性个数等于T2的属性个数
B. T1的属性个数小于T2的属性个数
C. T1的属性个数大于T2的属性个数
D. T1的属性个数大于或等于T2的属性个数
满分:4分
页:
[1]