数据库及其应用补考复习资料(一)
数据库原理与应用复习
数据库原理与应用期末复习材料
一、简单回答:
1. 数据管理的发展包括哪些阶段(人工管理、文件系统、数据库系统)(P2-3)
2. 数据库系统的核心是数据库管理系统。(P5)
3. 一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系
(答案:一对多)(P13)
4. 数据模型分为层次模型、网状模型和关系模型。(P16-17)
5. 在关系模型中,“元组”是指什么(答案:表中的一行)(P18)
6. 关系数据库是采用关系模型的数据库。(P23)
7. 关系的完整性包括实体完整性、参照完整性和用户定义的完整性。(P24)
8. 规定关系的所有主属性都不能取空值,是用来实现哪一类完整性约束(答案:实体完整
性)(P24)
9. 有关系R和S,关系代数运算R AS等价于R-(R-S)(P27)
10. 有学生、选修和课程三个关系,学生S (学号,姓名,性别•••.),课程C (课程号,课
程名),选修SC (学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式应写成(答案:n学号,姓名(o课程号=2 (S x SC)))(P31)
11. 学生关系(学号,姓名,性别,年龄,系号,系名)中,“系名”对主关键字“学号”的
函数依赖是(答案:传递函数依赖)(P35)
12. 有学生、选修和课程三个关系,S (学号,姓名,性别,年龄),C (课程号,课程名),
SC (学号,课程号,成绩)。外码是(答案:SC.学号,SC.课程号)(P35)
13. 在一个关系中,所有字段都是不可分的,给定一个关键字,则可以在这个数据表中唯一确定一
数据库原理与应用习题(有答案)
户相互覆盖地使用数据集合 。
8.据库系统的核心是
数据库管理系统 。
9. 下述关于数据库系统的正确叙述是 数据库系统减少了数据冗余 。
10. 将数据库的结构划分成多个层次,是为了提高数据库的 逻辑独立性 和 物理独立性 。
11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 DBS 包括 DB 和 DBMS 。
4. 数据库管理系统的主要功能有 数据定义功能 、 数据操纵功能 、数据库的运行管理和数据库的
建立以及维护等 4 个方面。
5. 数据独立性又可分为 逻辑数据独立性 和 物理数据独立性 。
6. 当数据的物理存储改变了,应用程序不变,而由 DBMS 处理这种改变,这是指数据的 物理独立性 。
7. 数据模型是由 数据结构 、 数据操作 ② 和 完整性约束 ③ 三部分组成的。
解答:
课程号
课程名
学号 姓名
m
n
学生
选修
课程
n
成绩
讲授
教师编号
1
教师
教师姓名
第 2 章关系数据库 一、选择题 1、关系数据库管理系统应能实现的专门关系运算包括 选择、投影、连接 。 2、关系模型中,一个关键字是 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 。 3、自然连接是构成新关系的有效方法。一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含 有一个或多个共有的 属性 。 4、关系运算中花费时间可能最长的运算是 笛卡尔积 。 5.关系模式的任何属性 不可再分 。 6.在关系代数运算中,五种基本运算为 并、差、选择、投影、乘积 。
南大数据库及其应用-总复习
5、SQL 命令
①SELECT-SQL 命令 ②CREATE-SQL命令 ③UPDATE-SQL命令 ④INSERT -SQL命令
例、基于课程(KC)表和成绩(CJ) 表,用SELECT—SQL命令,编写 一个查询程序,查询统计每门课程 的学生数及学习情况;输出KCDH, KCM,选修学生数,平均分,最高 分;按平均分降序排序,输出到表 文件KC_CJ.DBF。
例、(1)3x2+4x+2 在VFP中的写法为:3*x^2+4*x+2 (2)
y x x y
在VFP中的写法为:x-y/(x+y)
(3)表达式 -10≤x≤10 的VFP逻辑表
达式 为:
x>=-10 and x<=10 (4)表达式 x<-20或x≥+20 的VFP逻 辑表达式为:
x<-20 or x>=20
2、 文件的扩展名 :
项目文件:.PJX 、.PJT 表文件: .DBF 、.FPT 、.CDX 数据库: .DBC 、.DCT 、.DCX 查询文件: .QPR 表单文件:.SCX 、.SCT 程序文件:.PRG 菜单文件:.MNX 、.MNT 、.MPR
3、打开、执行各种文件的命令: 例如:打开名为SJK的数据库文件 (OPEN DATABASE SJK);打开xs表 (USE xs);打开项目(MODIFY PROJECT F:\vfp00\test ) 。 执行表单(DO FORM )、查询、菜 单、程序等文件的命令。 打开程序文件的命令: MODI COMM( MODIFY COMMAND ) 。
数据库技术及应用复习题
数据库技术及应用II复习题
一、基本要求
1、数据库系统概述
(1)数据库的基本概念
(2)数据及数据联系的描述
(3)概念数据模型
(4)数据库管理系统的概念和功能
(5)数据库系统的三级模式结构
2、关系数据库设计基础
(1)数据库设计阶段
(2)ER模型设计
(3)关系与关系数据模型的定义
(4)关系数据模型的三个完整性
(5)传统的集合运算和专门的关系运算
(6)关系查询语言和元组关系运算
(7)关系模式的规范化(要求达到3NF和BCNF)
(8)ER模型向关系模型的转化
3、关系数据库语言SQL
(1)SQL的特点和功能
(2)SQL数据定义
(3)SQL数据更新
(4)SQL数据查询
(5)SQL数据控制
(6)SQL视图操作
(7)嵌入式SQL的概念
(8)存储过程和触发器的应用
4、SQL Server2005
(1)SQL Server2005功能
(2)SQL Server2005的管理工具
(3)SQL Server数据库
(4)Transact SQL
(5)SQL Server的事务模式
(6)SQL Server的并发控制
(7)SQL Server的数据库备份与恢复
(8)SQL Server的安全性机制
二、单选题
1.当数据的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变这就是数据与程序的
A.物理独立性 B.逻辑独立性
C.一致性 D.完整性
2.在数据库的三级模式结构中,一个数据库的外模式有
A.1个 B.2个
C.0个 D.任意多个
3.用图形结构表示记录与记录之间的联系的数据模型是
A.层次模型 B.网状模型
数据库原理及其应用考试题1
《数据库原理及其应用》模拟题1
一、选择题
1、()在下列表达式中,计算结果为字符型的是:
A.1234+ASC(“A”)
B. SQRT(4)*12/24/60
C.CTOD(“12/24/94”)>DA TA( )
D. “2.13”+SUBSTR(“联想汉字操作系统”,5,12)
2、()关于自由表的叙述,正确的是
A. 全部是用以前版本的FoxBase建立的表
B. 可以用VFP建立,但不能把它添加到数据库中
C. 自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
D. 自由表可以添加到数据库中,但数据库表不能从数据库中移出成为自由表
3、()下列选择中都是方法程序的是:
A.Cls,setfocus,pset,release B.Cls,caption,pset,release
C.Cls,refresh,release,init D.Setfocus,getfocus,lostfocus,cls
4、()查询设计器包括的选项卡有
A. 字段、条件、分组依据
B. 联接、杂项、索引
C. 筛选、排序依据、字段
D. 排序依据、分组依据、条件
二、填空题
1、文本框用于数据输入输出的属性是。
2、用于处理文本信息的控件有:文本框、、编辑框。
3、SQL语言所具有的功能是、数据操纵、数据控制。
4、查询向导中可以有三种选择:查询向导、交叉表格查询、。
5、参照完整性的规则包括插入规则、、删除规则。
6、建立索引的字段值不允许重复,且一个表中只能创建一个,它应该是索引。
7、在数据表中,每一行是关于客观事物的具体描述,叫做。
数据库及其应用复习题
《数据库及其应用》复习题
一、单项选择题
1. 以下说法中,不正确的是【】
A. 数据库中存放的数据不仅仅是数值型数据
B. 数据库管理系统的功能不仅仅是建立数据库
C. 目前在数据库产品中关系模型的数据库系统占了主导地位
D. 关系模型中数据的物理布局和存取路径向用户公开
2. 如果要将一个关系模式规范化为3NF,必须【】A.消除非主属性对键的部分函数依赖
B.消除主属性对键的部分函数依赖
C.消除非主属性对键的传递函数依赖
D.消除主属性对键的传递函数依赖
3.在创建数据库之前,应该【】
A. 使用设计视图设计表
B. 使用表向导设计表
C思考如何组织数据库
D给数据库添加字段
4.二维表由行和列组成,每一行表示关系的一个【】A.属性
B字段
C集合
D记录
5.可用来存储图片的字段对象字段类型是【】
A OLE
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.A
B.a
C.&
D.C
11.下面关于复制数据库对象论述中错误的是【】
A 只能在一个数据库内部复制
B.可以在不同数据库之间复制
C.可以复制到Word文档中
数据库原理及应用复习资料及答案
数据库原理及应用期末考试注意事项(2014秋)
一、题型说明
期末考试包括五种题型,具体分布情况如下:
1. 单项选择题:10题,共计20分
2. 填空题:10题,共计15分
3. 根据已知场景写出SQL语句或关系代数表达式:7题,共计35分
注:有2道小题机电与软工专业有所区别。
4. 设计题:1题,共计10分
5. 问答题:4题,共计20分
注:有1道小题机电与软工专业有所区别。机电专业的4个小题均为叙述性问答题;软工专业的3个小题中,有3题为叙述性问答题,1题为规范化理论部分应用题。
二、答题注意事项
1. 机电与软工专业使用同一套考卷。要求不同的题目均已在卷面上明确指出,答题时请看清楚要求。
2. 本学期采用答题纸方式,单选题需用铅笔涂黑,主观题部分需按要求写在答题纸上。
复习题
一、单项选择题
1.(A)是对数据库中全部数据的逻辑结构和特征的描述。
A.模式
B.外模式
C.内模式
D.视图
2.(B)是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述
A.模式
B.外模式
C.内模式
D.概念模式
3.数据库中的记录是按照B+树存储还是按hash方法存储,这一特征在数据库的(C)中
定义。
A.模式
B.外模式
C.内模式
D.子模式
4.在SELECT语句中,(A)关键字可以消除重复值
A. DISTINCT
B. UNIQUE
C. *
D. ALL
5.概念模型的表示方法有很多种,其中最著名的是(B)。
A.关系模型
B. E-R模型
C.层次模型
D.网状模型
6.数据库的概念模型(D)
A. 独立于计算机硬件,依赖于DBMS
B. 依赖于计算机硬件,独立于DBMS
数据库及其应用-1
数据库及其应用-1
(总分:100.00,做题时间:90分钟)
一、{{B}}单项选择题{{/B}}(总题数:20,分数:40.00)
1.在以下各查询中有一种查询除了从表中选择数据外,还对表中数据进行修改的是( )
(分数:2.00)
A.选择查询
B.交叉表查询
C.操作查询√
D.参数查询
解析:[解析] 操作查询不仅选择数据还能对表中的,数据进行修改。
2.下列不属于SQL查询的是( )
(分数:2.00)
A.交叉表查询√
B.联合查询
C.传递查询
D.数据定义查询和子查询
解析:[解析] SQL查询是用户使用SQL语句创建的查询。常用的SQL查询有联合查询、传递查询、数据定义查询和子查询。
3.用于创建窗体或修改窗体的窗口是窗体的( )
(分数:2.00)
A.“设计”视图√
B.“窗体”视图
C.“数据表”视图
D.“透视表”视图
解析:[解析] “设计”视图用于创建窗体或修改窗体的窗口;“窗体”视图是显示记录数据的窗口,主要用于添加或修改表中的数据;“数据表”视图是以行列格式显示表、查询或窗体数据的窗口;而“透视表”视图是没有的。
4.绑定型控件与未绑定型控件之间的区别是( )
(分数:2.00)
A.未绑定型控件可以使用工具箱中的控件来创建,绑定控件只能通过拖曳字段来生成
B.未绑定控件没有“控件来源”属性,而绑定控件具有“控件来源”属性√
C.未绑定控件可以放置在窗体任意位置,而绑定控件只能放置在窗体的固定位置
D.未绑定控件和绑定控件都可用于显示、输入和更新数据库中的字段值
解析:[解析] 绑定型控件又称结合型控件,是一种与数据源中的基表或查询中的字段相关联的控件。绑定型控件可从基表或查询中的字段获得内容,用来显示、输入或修改记录的当前字段值,并且字段值将随着当前记录的改变而动态地发生变化。未绑定控件又称非结合型控件,与数据源没有关系,只能用来显示静态的文字、线条或图像等。
数据库及其应用补考复习资料一
《数据库及其应用》补考复习资料(一)
一、单项选择题:(每题2分,共20题,共40分)
1、下列描述的实体联系方式中错误的是()。
A、一对一
B、一对二
C、一对多
D、多对多
2、文件系统与数据库系统的主要区别是()。
A、文件系统简单,而数据库系统复杂
B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C、文件系统管理的数据量少,而数据库系统可以管理大量数据
D、文件系统只能管理数据文件,而数据库系统可以管理各种类型文件
3、不同实体之所以不同是根据()的不同加以区分的。
A、主键
B、外键
C、属性的语义、类型和个数
D、名称
4、存放金额数据,不能使用的字段数据类型是()。
A、文本型
B、单精度数字型
C、双精度数字型
D、货币型
5、存放身份证号码最好采用()。
A、数字型中的字节型
B、数字型中的整型
C、数字型中的长整型
D、文本型并设置字段大小为15
6、下列字段的数据类型中,不能作为主键的数据类型是()。
A、文本
B、是/否
C、自动编号
D、数字
7、在表的设计视图中创建表,必须对每个字段进行定义的是()。
A、字段名称和说明
B、字段名称、数据类型和说明
C、字段名称和标题
D、字段名称和数据类型
8、通过输入数据创建表,下列说法中错误的是()。
A、系统自动提供10列21行的空表供用户输入数据
B、在一列中可以输入不同类型的数据
C、用户可以更改字段名
D、在空表的一列中均输入日期值,则该列字段将被指定为日期型
9、建立关系的两个表,主表与相关表()。
A、具有相同的主键
B、主表的主键字段必须出现在相关表的字段中
C、相关表没有重复的值
数据库复习大纲及答案
数据库复习⼤纲及答案
第⼀章绪论
1.数据的语义
数据的解释是对数据含义的说明,数据的含义称为数据的语义,数据与其语义是不可分的
2.数据库的定义
数据库是长期储存在计算机内,有组织的,可共享的⼤量数据的集合。数据库中的数据按⼀定的数据模型组织,描述和储存,具有较⼩的冗余度,较⾼的数据独⽴性和易拓展性,并可为各种⽤户共享。
概括的讲,数据库具有永久储存,有组织和可共享三个基本特点
3.DBMS的定义、功能
定义:数据库管理系统(DBMS)是位于⽤户与操作系统之间的⼀层数据管理软件。
功能(5点):1.数据定义功能2.数据组织,储存和管理3.数据操控功能4.数据库的事务管理和运⾏管理 5.数据库的建⽴和维护功能
4.数据库系统的组成
组成:数据库,数据库管理系统,应⽤程序和数据库管理员
5.数据管理技术的三个阶段
1.⼈⼯管理阶段
2.⽂件系统阶段
3.数据库系统阶段
6.数据库系统的特点
1.数据结构化(最重要)
2.数据的共享性⾼,冗余度低且易扩充
3.数据独⽴性⾼(数
据变化,程序不变) 4.数据由数据库管理系统统⼀管理和控制
数据控制功能:1.数据的安全性保护2.数据的完整性检查3.并发控制4.数据库恢复
7.数据模型的类型
第⼀类:概念模型第⼆类:逻辑模型和物理模型
8.概念模型的基本概念和表⽰⽅法
基本概念:1.实体2.属性3.码 4.实体型 5.实体集6.联系
表⽰⽅法:实体-联系⽅法
该⽅法⽤E-R图来描述现实世界的概念模型,E-R法也称E-R模型
9.数据模型的组成要素(三要素)重点
1.数据结构:数据结构描述数据库的组成对象以及对象之间的联系
《数据库及其应用》复习题
《数据库及其应用》复习题
1.简要解释以下数据库的基本概念:数据库(DB)、数据库管理系统(DBMS)、数据库系统、数据库语言(DDL、DML)。
2.数据库系统阶段中数据管理的特点有哪些?
数据结构化、数据共享、数据冗余小、有较高的数据独立性、数据库系统为用户提供了使用方便的用户接口、增加了系统的灵活性。
3.数据库的三级模式体系结构是怎样的?三级模式分别是谁的视图?
在用户到数据库之间,数据库的数据结构分成了三个层次:外部模型、逻辑模型、内部模型。4.DBMS是一个什么样的软件?它包括哪些主要功能?P8
DBMS是数据系统中专门用来管理数据的软件,它位于用户与操作系统之间,是用户使用数据库的接口。
DBMS为用户提供了访问DB的方法,包括DB的建立、查询、更新和各种数据控制。
5.数据的完整性包括哪几方面?P9
正确性和一致性
6.数据模型的三要素是什么?(数据结构、数据操作、数据约束条件)
7.简要解释以下名词:实体、属性、实体集、关键码、一对一联系、一对多联系、多对多联系。P13-15 实体:实体是事物的抽象。客观存在并可相互区别的任何事物统称为实体。
属性:通常实体具有很多特性,每一特性称为属性。
实体集:性质相同的同类实体的集合称为实体集。
关键码:能惟一标识文件中每个记录的字段(或几个字段的给、组合)称为记录的关键码,简称为键。
一对一联系:简记为1:1,对于不同型实体集A和B,如果A中的一个实体最多只与B中的一个实体有联系,反之亦然,则称A和B两实体为1:1联系。
一对多联系:简记为1:n,如果实体集A中至少有一个实体与实体集B中多于一个的实体有联系(可以是零个、一个或多个),则称A对B为1:n联系。
数据库应用复习题答案
数据库应用技术复习题
一、选择题
1.在数据库中存储的是( C )C.数据以及数据之间的联系
2. 存储在计算机内有结构的数据的集合是( B )B.数据库
3.信息的数据表示形式是( D )D.上述皆可
4.数据管理与数据处理之间的关系是( D ) D.数据处理是数据管理的基本环节
5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是( A )A.数据库系统
6.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段 II.文件系统阶段 III.数据库阶段( D )D.只有 I
7.DBMS是( D ) D.数据库管理软件
8.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C )C.数据库管理员
9.下述不是DBA数据库管理员的职责的是( D )D.数据库管理系统设计
10.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( C )C.DBMS
11.下列四项中,不属于数据库系统特点的是( C )C.数据冗余度高
12.下面列出的条目中,不属于数据库技术的主要特点的是( D )D.程序的标准化13.在数据库管理系统中,下面不是数据库存取功能模块的是( C )
C.交互式程序查询模块
14.在下面所列出的条目中,不属于数据库管理系统的基本功能的是( D )
D.数据库和网络中其他软件系统的通信
15.在数据库的三级模式结构中,内模式有( A )A.1个
16.描述数据库全体数据的全局逻辑结构和特性的是( A )A.模式
数据库及其应用试题1-3章
一、选择题
1、用二维表来表示实体及实体之间联系的数据模型是D
A.实体——联系模型
B.层次模型
C.网状模型
D.关系模型
2、数据库DB、数据库系统DBS、数据库管理系统DBMS 3者之间的关系是A
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
3、在下述关于数据库系统工程的叙述中,正确的是B
A.数据库中只存在数据项之间的联系
B.数据库的数据项之间和记录之间都存在联系
C.数据库的数据项之间无联系,记录之间存在联系
D.数据库的数据项之间和记录之间都不存在联系
4、Access的数据库类型是C
A.层次数据库
B.网状数据库
C.关系数据库
D.面向对象数据库
5、关系型数据库管理系统中所谓关系是指C
A.各条记录中的数据彼此有一定的关系
B.一个数据库文件与另一个数据库文件之间有一定的关系
C.数据模型符合满足一定条件的二维表格式
D.数据库中各个字段之间彼此有一定的关系
6、关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括B
A.联接
B.关系
C.选择
D.投影
7、数据库系统的核心是C
A.数据库
B.数据库管理员
C.数据库管理系统
D.文件
8、在数据库中能够惟一地标识一个元组的属性或属性的组合称为D
A.记录
B.字段
C.域
D.关键字
9、为了合理组织数据,应遵从的设计原则是D
A.“一事一地”原则,即一个表描述一个实体或实体间的一种联系
B.表中的字段必须是原始的数据和基本数据元素,并避免在之间出现重复字段
C.用外部关键字保证有关联的表之间的联系
数据库应用技术复习题[1][1].完结
数据库应用技术复习题
一、选择题
1.Access数据库的类型是( C )。
A.层次数据库 B.网状数据库
C.关系数据库
D.面向对象的数据库
2.数据库系统的核心软件是( A )。
A.DBMS
B.DB
C.OS
D.NOS
3.关系数据库的数据的组织形式,采用了( B )。
A.层次数据模型 B.关系数据模型
C.网状数据模型 D.面向对象数据模型
4.如果两个表设计了关系,那么,这两个表必须满足( B )。
A.实体完整性B.参照完整性
C.用户定义完整性D.输入完整性
5.Access2000中表和数据库的关系是:____A________
A.一个数据库可以包含多个表
B.一个表只能包含两个数据库
C.一个表可以包含多个数据库
D.一个数据库只能包含一个表
6.在Employee表中,查找eno是“01207“或”02115“的记录,应在查询设计视图中的”
条件“行中输入( C )。
A.“01207”AND “02115”B.NOT IN(“01207”,02115”)
C.IN (“01207”,”02115”)D.NOT(“01207”,02115”)
7.如果在创建的表中建立字段“简历”,其数据类型应当是( D )。
A)文本B)数字C)日期D)备注
8.现有一个教师表,其中有教师号、教师姓名、性别、出生日期、学院名称字段,( A )
字段可以设置为主键。
A.教师号B.教师姓名C.性别D.出生日期
9.在Access的下列数据类型中,不能建立索引的数据类型是( B )。
A.文本型B.备注型C.数字型D.日期时间型
10.定义字段的默认值是指( C )。
关系数据库基础与应用A-复习题1-答案
《关系数据库基础与应用A》复习题1
一.选择题
1.SQL Server是一种典型的()数据库管理系统。
A.关系型 B.网络型 C.层次型 D.以上都不是
2.数据操纵语言的缩写词为()。
A.DDL B.DCL C.DML D.DBL
3.数据库管理系统的英文缩写是()。
A.DBS B.DBMS C.DBO D.DB
4.在SQL Server 中索引的顺序和数据表的物理顺序相同的索引是()。
A.聚集索引 B.非聚集索引 C.主键索引 D.唯一索引5.SQL的视图是从()中导出的。
A.基本表 B.视图C.基本表或视图 D.数据库6.SQL语言的GRANT和REVOKE语句主要是用来维护数据库的()。
A.完整性 B.可靠性 C.安全性 D.一致性7.SQL语言中,删除表中数据的命令是()。
A.DELETE B.DROP C.CLEAR D.REMOVE 8.SQL Server中,每个数据库有且只能有一个()。
A.次数据文件B.主数据文件 C.日志文件 D.其他
9.SQL 标准采用( )来管理用户的权限。
A.角色B.授权C.管理员D.自定义用户10.数据模型包括()等要素。
A.数据结构B.数据操作C.数据约束D.以上都是11.防止数据库出现意外的有效方法是()。
A.重建B.追加C.备份D.删除
12.一个数据表中最多允许创建()个主键。
A.一个B.两个C.三个D.多个
13.在SQL SERVER中局部变量前面的字符为()。
A.* B.@@ C.# D.@
14.当表中引入()时,会提高记录的查询速度。
数据库技术与应用复习题
数据库技术与应用复习题
试题类型:选择题、判断题、填空题、简答题、问答题、综合分析设计题
选择题
1、数据库系统和文件系统的根本区别在于()
A 提高了系统效率
B 方便用户使用
C 数据的结构化
D 节省了存储空间
2、子模式是用户与数据库的接口之一,它对应于数据库的( )
A 外模式
B 概念模式
C 内模式
D 存储模式
3、有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()
A 集中式数据库体系结构
B 主从式数据库体系结构
C 客户机/服务器数据库体系结构
D 分布式数据库体系结构
4、关系模式进行投影运算后:()
A 元组个数等于投影前关系的元组数
B 元组个数小于投影前关系的元组数
C 元组个数小于或等于投影前关系的元组数
D 元组个数大于或等于投影前关系的元组数
5、在下列关于关系的陈述中,错误的是()
A 表中任意两行的值不能相同
B 表中任意两列的值不能相同
C 行在表中的顺序无关紧要
D 列在表中的顺序无关紧要
6、关系数据库中,实现实体之间的联系是通过表与表之间的()
A 公共索引
B 公共存储
C 公共元组
D 公共属性
7、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()
A 实体完整性约束
B 参照完整性约束
C 用户自定义完整性约束
D 关键字完整性约束
8、下面系统中不属于关系数据库管理系统的是()
A Oracle
B MS SQL Server
C IMS
D DB2
9、SQL语言具有的功能是()
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库及其应用》补考复习资料(一)
一、单项选择题:(每题2分,共20题,共40分)
1、下列描述的实体联系方式中错误的是()。
A、一对一
B、一对二
C、一对多
D、多对多
2、文件系统与数据库系统的主要区别是()。
A、文件系统简单,而数据库系统复杂
B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C、文件系统管理的数据量少,而数据库系统可以管理大量数据
D、文件系统只能管理数据文件,而数据库系统可以管理各种类型文件
3、不同实体之所以不同是根据()的不同加以区分的。
A、主键
B、外键
C、属性的语义、类型和个数
D、名称
4、存放金额数据,不能使用的字段数据类型是()。
A、文本型
B、单精度数字型
C、双精度数字型
D、货币型
5、存放身份证号码最好采用()。
A、数字型中的字节型
B、数字型中的整型
C、数字型中的长整型
D、文本型并设置字段大小为15
6、下列字段的数据类型中,不能作为主键的数据类型是()。
A、文本
B、是/否
C、自动编号
D、数字
7、在表的设计视图中创建表,必须对每个字段进行定义的是()。
A、字段名称和说明
B、字段名称、数据类型和说明
C、字段名称和标题
D、字段名称和数据类型
8、通过输入数据创建表,下列说法中错误的是()。
A、系统自动提供10列21行的空表供用户输入数据
B、在一列中可以输入不同类型的数据
C、用户可以更改字段名
D、在空表的一列中均输入日期值,则该列字段将被指定为日期型
9、建立关系的两个表,主表与相关表()。
A、具有相同的主键
B、主表的主键字段必须出现在相关表的字段中
C、相关表没有重复的值
D、主表可以有重复的值
10、Access中的基本查询类型是()。
A、选择
B、交叉表
C、参数
D、操作
11、在查询设计视图窗口中设置()行,可以使该字段只用于设置准则,而查询结果并不出现在查询数据表视图中。
A、准则
B、排序
C、显示
D、字段
12、如果在查询准则中输入Like张[小中大]军,能查到的是()。
A、张伟军
B、张广军
C、张利军
D、张大军
13、下列关于选择查询论述中错误的是()。
A、查询数据源可以来自于一个表
B、查询数据源可以来自于多个表或其他查询
C、查询数据源可以来自于一个数据库
D、查询数据源可以来自于网络数据库服务器中的某个表
14、下列设置的查询工资在1500元到2000元之间的准则正确的是()。
A、>=1500 or <=2000
B、1500 and 2000
C、Between 1500 and 2000
D、Between >=1500 and <=2000
15、假定职工表只含姓名和出生日期两个字段,现要求在查询中建立一个年龄字段并计
算出职工的年龄,下列设置中错误的是()。
A、年龄Year(Date())-Year([]生日期])
B、年龄Year(Date())-Year(出生日期)
C、年龄Year(Now())-Year([]生日期])
D、年龄Date()-Year(出生日期)
16、下列关于生成表查询说法中错误的是()。
A、将会更改数据源
B、是一种复制数据源的过程
C、每执行一次生成表查询都将会改变原来生成的表中数据
D、执行生成表查询前系统会给出警告信息
17、使用窗体向导来创建窗体,以下论述中错误的是()。
A、可以从多个表或查询中选择不同字段
B、只能选择一个来源表或查询中的字段
C、用户可以对创建的窗体任意命名
D、打开窗体时标题栏将会显示出窗体名称
18、下列属于容器型的控件是()。
A、文本框
B、标签
C、选项卡
D、矩形
19、用于显示记录的绑定到字段的一组控件,应该将其放置在窗体的()节中。
A、主体
B、页面页眉
C、窗体页眉
D、页面页脚
20、下列关于组合框获取数值的正确说法是()。
A、用户的输入
B、已有的表
C、已有的查询
D、以上均可
二、填空题:(每题2分,共10题,共20分)
1、关系中的行称为,列称为。
2、在Access中称关系为,属性为。
3、对一个已存在数据的表要更改字段名,应在表的视图中进行更改。
4、获取外部数据同时又希望其他程序处理的数据及时反映到Access中,应采取
方式创建表。
5、如果在表中找不到任何没有重复值的字段,则可设置一个字段作为表
的主键。
6、创建索引的目的主要是。
7、创建交叉表查询,必须指定和和需在处显示的字段
值。
8、按功能可将窗体分为、、三种不同类
型。
9、控件的数据来源属性需在属性对话框的选项卡中设置属
性。
10、在窗体上选择多个控件应按住键然后单击各控件。
三、名词解释:(每题5分,共4题,共20分)
1、DB:
2、概念模型:
3、主键:
4、实体完整性: