第一篇:数据库概念题汇总
数据库系统概论课后习题概念型知识汇总,小炒哦
第1 章绪论.试述数据、数据库、数据库系统、数据库管理系统的概念。答:(l)数据(Data):描述事物的符号记录称为数据。(2)数据库:数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。(3)数据库系统:数据库系统是指在计算机系统中 引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。(4)数据库管理系统:数据库管理系统是 位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和 维护数据。DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。.使用数据库系统有什么好处?答:使用数据库系统的好处很多 如,可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护 的负担,等等。使用数据库系统可以大大提高应用开发的效率。3 .试述文件系统与数据库系统的区别和联系。文件系统与数据库系统的区别是:文件系统面向某一应用程序,共享性差,冗余度大,数据 独立性差,记录内有结构,整体无结构,由应用程序自己控制。数据库系统面向现实世界,共享性高,冗余度小,具有较高的物理独立性和一定的逻辑独立性,整体结构化,用数据模
型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力。文件系统与数据库系统的联系是:文件系统与数据库系统都是计算机系统中管理数据的软件。解析文件系统是操作系统的重要组成部分;而 DBMS是独立于操作系统的软件。但是DBMS是在操作系统的基础上实现的;数据库中数据的组织和存储是通过操作系统中的文 件系统来实现的。.试述数据库系统的特点。
答:(l)数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。(2)数据的共享性高,冗余度低,易扩充数据库的数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用以多种不同的语言共享使用。(3)数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。(4)数据由 DBMS统一管理和控制数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。6 .数据库管理系统的主要功能有哪些?
答:(l)数据库定义功能;(2)数据存取功能;(3)数据库运行管理;(4)数据库的建立和维护功能。7 .试述数据模型的概念、三个要素。进行抽象的工具,段的形式构架。和完整性约束三部分组成。什么?答:模式和内模式组成。外模式,理,层映像:正是这
2SQL
第3 章关系数据库标准语言SQL1 .试述SQL语言的特点。
答:(l)综合统一。sQL语言集数据定义语言 DDL、数据操纵语言 DML、数据控制语言 DCL的功能于一体。(2)高度非过程化。(3)面向集合的操作方式。(4)以同一种语法结构提供两种使用方式。(5)语言简捷,易学易用。这些关系数据语言的共同特点是,语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。
什么是基本表?什么是视图? 两者的区别和联系是什么?基本表是本身独立存在的表,在 sQL中一个关系就
对应一个表。视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。.试述视图的优点。答(l)视图能够简化用户的操作;(2)视图使用户能以多种角度看待同一数据;(3)视 图对重构数据库提供了一定程度的逻辑独立性;(4)视图能够对机密数据提供安全保护。第4 章数据库安全性1 .什么是数据库的安全性?答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。.试述实现数据库安全性控制的常用方法和技术。答:实现数据库安全性控制的常用方法和技术有:(l)用户标识和鉴别:(2)存取控制(3)视图机制:为不同的用户定义视图,通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。(4)审计:建立审计日志,把用户对数据库的所有操作自动记录下来放入审计日志中,DBA 可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、时间和内容等。(5)数据加密:对存储和传输的数据进行加密处理,从而使得不知道解密算法的人无法获 知数据的内容。
第5 章数据库完整性什么是数据库的完整性?
答:2 .别和联系?答: 概念,但是有一定的联系。不符合语义的数据,DBMS 的完整性控制机制应具有哪些功能?
答:(l束条件的机制;(2)
(2(3)分解规则: 13NF。答:正确。因(2)任何BCNF.答:正确。按BCNF 的定义,若XYY 每个决定因素都包含码,(3)4NF.答:正确。因为只有两个属第7 章数据库设计.试述数据库设计过程。
(l)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)数据库物理设计;(5)数据库实施;(6)数据库运行和维护。.试述数据库设计的特点。答:数据库设计既是一项涉及多学科的综合性技术又是一项庞大的工程项目。其主要特点有:(l)数据库建设是硬件、软件和干件(技术与管理的界面)的结合。(2)从软件设计的 技术角度看,数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。数据字典的内容和作用是什么?答:数据字典是系统中各类数据描述的集合。数据字典的内容通常包括:(l)数据项(2)数据结构3)数据流4)数据存储5)处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结构的定义来描述数据流和数据存储的逻辑内容。数据字典的作用:数据字典是关于数据库中数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在数据库设计过程中不断修改、充实、完盖。9 .什么是数据库的逻辑结构设计?试述数据库概念结构设计的重要性和设计步骤。答:数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E一 R图转换为与选用的 DBMS产品所支持的数据模型相符合的逻辑结构。重要性:数据库概念设计是整个数据库设计的关键,将在需求分析阶段所得到的应用需求首先抽象为概念结构,以此作为各种数据模型的共同基础,从而能更好地、更准确地用某一 DBMS实现这些需求。设计步骤:概念结构的设计方法有多种,其中
最经常采用的策略是自底向上方法,该方法的设计步骤通常分为两步:第 1步是抽象数据并设计局部视图,第 2步是集成局部视图,得到全局的概念结构。
第9 章关系查询处理和查询优化.试述查询优化的一般准则。查询优化的一般步骤。答:下面的优化策略一般能提高查询效率:(l)选择运算应尽可能先做;(2)把投影运 算和选择运算同时进行(3)把投影同其前或其后的双目运算结合起来执行;(4)把 某些选择同在它前面要执行的笛卡儿积结合起来成为一个连接运算;(5)找出公共子表 达式;(6)选取合适的连接算法。大致的步骤可以归纳如下:(l)把查询转换成某 种内部表示,通常用的内部表示是语法树。(2 利用优(3选择低层的存取路径。(4第1
答:这些操作要有44 .
大致可以以1 3)介质故障
答: 的文件2 进行系统故障恢复;协助后备副本进行介质故障恢复。.登记日志文件时为什么必须先写日志文件,后写数据库?答: 把对数据的修改写到数据库中和把表示这个
操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO操作,并不会影响数据库的正确性。所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。.针对不同的故障,试给出恢复的策略和方法。
答:事务故障的恢复:事务故障的恢复是由DBMS 执行恢复步骤是:(1)反向扫描文件日志(2)对该事务的更新操作执行逆操作 3)继续反向扫描日志文件,做同样处理;(4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。系统故障的恢复:撤销(UNDO)故障发生时未完成的事务,重做(REDO)已完成的事务。介质故障的恢复:介质故障是最严重的一种故障。恢复方法是重装数据库,然后重做已完成的事务。第11 章并发控制
1.在数据库中为什么要并发控制?
答:数据库是共享资源,通常有许多个事务同时在运行。当多个事务并发地存取数据库时就 会产生同时读取和/或修改同一数据的情况。若对并发操作不加控制就可能会存取和存储不 正确的数据,破坏数据库的一致性。所以数据库管理系统必须提供并发控制机制。2 .并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?
答:并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读“脏’数据。避免不一致性的方法和技术就是并发控制。最常用的技术是封锁技术。3 .什么是封锁?基本的封锁类型有几种?试述它们的含义。答:封锁就是事务 T在对某个数据对象例如表、记录等操作之前,先向系统发出请求,对
其加锁。基本的封锁类型有两种:排它锁(x锁)和共享锁(S锁)。排它锁又称为写锁。共享锁又称为读锁。6 .试述活锁的产生原因和解决方法。答:活锁产生的原因:当一系列封锁不能按照其先后顺序执行时,就可能导致一些事务无限 期等待某个封锁,从而导致活锁。避免活锁的简单方法是采用先来先服务的策略。
第二篇:概念题
概念题
1.什么叫液压传动?什么叫气压传动?各由哪几部分组成?
2.常用的液压泵有哪几种结构?
3.液压缸分为哪几大类?
4.液压控制阀分为哪几大类?气动控制阀分为哪几大类?
5.所有的控制阀中是否都有弹簧装置?
6.溢流阀还可作为哪些阀用?
7.哪些阀可以作背压阀用?
8.调速阀是由哪两个阀串联而成的?
9.溢流节流阀是由哪两个阀并联而成的?
10.液压系统中,调速的方式有哪几种?
11.液压系统中,节流调速回路有哪几种?
12.在拉法尔喷管中,气流形成音速的条件是什么?
13.对于梭阀和双压阀,当两个输入口输入气流压力不等时,梭阀允许哪个气流通过,双压阀允许哪个气流通过?
14.什么是气动三大件?用图形符号绘出它们的正确连接方式。
第三篇:计量经济学概念题
1.什么是计量经济学?它与经济学、统计学和数学的关系怎样?
答:
1、计量经济学是一门运用经济理论和统计技术来分析经济数据的科学和艺术,它以经济理论为指导,以客观事实为依据,运用数学、统计学的方法和计算机技术,研究带有随机影响的经济变量之间的数量关系和规律。
2、经济理论、数学和统计学知识是在计量经济学这一领域进行研究的必要前提,这三者中的每一个对于真正理解现代经济生活中的数量关系是必要的,但不充分,只有结合在一起才行。
2计量经济学三个要素是什么?经济理论、经济数据和统计方法。
3.计量经济学模型的检验包括哪几个方面?其具体含义是什么?
答:(1)经济意义检验,即根据拟定的符号、大小、关系,对参数估计结果的可靠性进行判断
(2)统计检验,由数理统计理论决定。包括:拟合优度检验、总体显著性检验。(3)计量经济学检验,由计量经济学理论决定。包括:异方差性检验、序列相关性检验、多重共线性检验。
(4)模型预测检验,由模型应用要求决定。包括:稳定性检验:扩大样本重新估计;预测性能检验:对样本外一点进行实际预测。
4.计量经济学方法与一般经济数学方法有什么区别?
答:计量经济学揭示经济活动中各因素之间的定量关系,用随机性的数学方程加以描述;一般经济数学方法揭示经济活动中各因素之间的理论关系,用确定性的数学方程加以描述。
5.计量经济学模型研究的经济关系有那两个基本特征?一是随机关系,二是因果关系
6.计量经济学研究的对象和核心内容是什么?
计量经济学的研究对象是经济现象,是研究经济现象中的具体数量规律。
计量经济学的核心内容包括两个方面:一是方法论,即计量经济学方法或者理论计量经济学。二是应用,即应用计量经济学。无论是理论计量经济学还是应用计量经济学,都包括理论、方法和数据三种要素。
7.计量经济学中应用的数据类型怎样?举例解释其中三种数据类型的结构。
计量经济模型:WAGE=f(EDU,EXP,GEND,μ)
1、时间序列数据是按时间周期收集的数据,如或季度的国民生产总值。
2、横截面数据是在同一时间点手机的不同个体的数据。如世界各国某年国民生产总值。
3、混合数据是兼有时间序列和横截面成分的数据,如1985—2010世界各国GDP数据。
8.建立与应用计量经济学模型的主要步骤有哪些?
(1)理论模型的设计(2)样本数据的收集(3)模型参数的估计(4)模型的检验
9.用OLS建立多元线性回归模型,有哪些基本假设?
1、回归模型是线性的,模型设定无误且含有误差项
2、误差项总体均值为零
3、所有解释变量与误差项都不相关
4、误差项互不相关(不存在序列相关性)
5、误差项具有同方差
6、任何一个解释变量都不是其他解释变量的完全线性函数
7、误差项服从正态分布。
10.随机误差项包含哪些因素影响?
在解释变量中被忽略的因素的影响(影响不显著的因素、未知的影响因素、无法获得数据的因素);变量观测值的观测误差的影响;模型关系的设定误差的影响;其它随机因素的影响。
11.为什么要计算调整后的可决系数?
在应用过程中发现,如果在模型中增加一个解释变量,R2往往增大。这是因为残差平方和往往随着解释变量的增加而减少,至少不会增加。这就给人一个错觉:要使得模型拟合得好,只要增加解释变量即可。但是,现实情况往往是,由增加解释变量个数引起的R的增大与拟合好坏无关,R2需调整。R2=0.89表示被解释变量Y的变异性的89%能用估计的回归方程解释。
12.叙述多重共线性的概念、后果和补救措施。
概念:如果两个或多于两个解释变量之间出现了相关性,则称模型存在多重共线性。2
后果:
1、估计量仍然是无偏的
2、参数估计量的方差和标准差增大
3、置信区间变宽
4、t统计量会变小
5、估计量对模型设定的变化及其敏感
6、对方程的整体拟合程度几乎没有影响
7、回归系数符号有误
补救措施:
1、什么都不做
2、去掉多余的变量
3、增大样本容量
13.叙述异方差性的概念、后果和补救措施。
概念:对于不同的样本点,随机干扰项的方差不再是常数,而是互不相同,则认为出现了异方差性。
后果:参数估计非有效,变量的显著性检验失去意义,模型的预测失效
补救措施:
1、加权最小二乘法(WLS)(对原模型加权,使之变成一个新的不存在异方差性的模型,然后采用OLS估计其参数)。
2、异方差稳健标准误法。
14.叙述序列相关的概念、后果和补救措施。
概念:在正确设定的函数中,如果随机干扰项序列的协方差不为0,则存在序列相关性。后果:参数估计非有效,变量的显著性检验失去意义,模型的预测失效
补救措施:
1、广义最小二乘法(消除一阶纯序列相关,回复估计量为最小方差性质的方法)
2、Newey-West标准差法(在不改变估计值本身的前提下,修正存在序列相关性的标准差)。
15.写出用White检验进行异方差的检验过程。
1.假设回归模型
2.对模型做普通最小二乘回归,得到残差 做辅助回归
2223.求辅助回归方程的R,在原假设:不存在异方差下,nR服从X(df)
4.自由度df等于辅助回归方程中解释变量的个数。如果拒绝原假设,有证据表明存在异方差。
16.写出用方差膨胀因子检验多重共线性的检验过程。
对于模型:Yi01X1i2X2ikXkii
第一步:计算下面辅助方程的决定系数
Xj01X1j1Xj1j1Xj1kXk
第二步:计算参数估计值的方差膨胀因子
VIFj1 1R2
j
如果VIF(βj)>5则存在严重的多重共线性。
17.写出用杜宾-沃森DW方法检验序列相关的检验过程。
(1)计算DW统计量
(2)确定临界值:dL、dU
(3)提出假设:H0:ρ=0,H1:ρ≠0,若0 若dU 若dL 18.在所有的计量经济问题中,以方差性似乎是最难理解的,用自己的语言来解释异方差性,用图示法说明。 概念:对于不同的样本点,随机干扰项的方差不再是常数,而是互不相同,则认 为出现了异方差性。在异方差的情况下,σI已不是常数,它随着X的变化而变 2化,即σI=f(Xi) 异方差一般可以归结为三种类型:(1)同方差性(2)单调递增型(3)单调递减型(4)复杂型 19.当多远线性回归模型的回归系数符号与预期不一致时,应该检查什么? 1)检验是否有无关变量 2)检验是否有相关变量的遗漏 3)检验函数形式是否设定偏误 20.在所建立的回归模型中,你遇到过哪些计量经济学问题? 1)即使所有的经典假设都满足,得到的估计结果也会与“实际”有偏误。 2)经济理论并未告知变量之间的具体关系应当是什么样的,比如说应该包括多少个解释变量,模型应该选线性形式还是双对数线性形式等 3)对于自回归模型,随机干扰项的自相关问题始终是存在的21.回归模型中引入虚拟变量的作用?有哪几种基本引入方式? 一些影响经济变量的因素无法定量度量,如:职业、性别对收入的影响,战争、自然灾害对GDP的影响,季节对某些产品(如冷饮)销售的影响等等。为了在模型中能够反应这些因素的影响,并提高模型的精度,需要将它们“量化”。这种“量化”通常是通过引入“虚拟变量”来完成的。 虚拟变量做为解释变量引入模型有两种基本方式:加法方式(截距虚拟变量)和乘法方式(斜率虚拟变量) 22.滞后变量模型有哪几种类型?分布滞后模型使用OLS存在哪些问题? 滞后变量模型有两种类型,一是分布滞后模型,二是自回归模型 存在的问题:1)对无线分布滞后模型,由于样本观测值得有限性,无法直接对其进行估计。 2)对有限分布滞后模型,没有先验准则确定滞后期长度,若滞后期较长,样本容量有限,自由度减少,同名变量滞后值之间可能存在高度线性相关。 23.在对联立方程模型进行估计之前我们先做些什么工作?为什么? 在进行模型估计之前首先要判断它是否可以估计,所以要进行联立方程模型的识别。联立方程模型可以由多个方程组成,对方程之间的关系有严格的要求,否则模型就可能无法估计。如果一个方程式不可识别的,则它的结构参数不能被估计,也就是说,不存在估计这些参数的有意义的方法。 24.简述两个阶段最小乘法估计方法的思路。 第一阶段:将要估计的方程中作为解释变量的每一个内生变量对联立方程系统中全部前定变量回归(即估计简化式方程—用普通最小二乘法),然后计算这些内生变量的估计值。 第二阶段:用第一阶段得出的内生变量的估计值代替方程右端的内生变量(即用它们作为这些内生变量的工具变量),对原方程应用OLS法,以得到结构参数的估计值。 25.平稳时间序列应满足什么条件? 1)均值E(Yt)=μ,是与时间t无关的常数; 2)方差Var(Yt)=σ2是与时间t无关的常数; 3)协方差Cov(Yt,Yt+k)=γK是只与时期间隔k有关,与时间t无关的常数 26.什么是时间序列的单整性?举例说明。 随机游走序列的一阶差分序列△Yt=Yt-Yt-1是平稳序列。在这种情况下,我们说原非平稳序列Yt是“一阶单整的”,表示为I(1)。若非平稳序列必须取二阶差分(△2 Yt=△Yt—△Yt-1)才变为平稳序列,则原序列是“二阶单整的”,表示为I(2)。一般地,若一个非平稳序列必须取d阶差分才变为平稳序列,则原序列是“d阶单整的”,表示为I(d)。2 27.对非平稳变量直接建立ARMA模型可以吗?为什么?写出ARIMA(1,1,1)模型。 可以,一个非平稳的随机时间序列通常可以通过差分的方法将它变换为平稳的,对差分后平稳的时间序列也可找出对应的平稳随机过程或模型。如果我们将一个非平稳时间序列通过d次差分,将它变为平稳的,然后用一个平稳的ARMA(p,q)模型作为它的生成模型,则我们就说该原始时间序列是一个自回归单整移动平均时间序列,记为ARIMA(p,d.q)。ARIMA(1,1,1)模型 28.解释相关关系与因果关系的区别与联系。 相关关系是指两个以上的变量的样本观测值序列之间表现出来的随机数学关系,用相关系数来衡量。因果关系是指两个或两个以上变量在行为机制上的依赖性,作为结果的变量是由作为原因的变量来决定的,原因变量的变化引起结果变量的变化。因果关系有单向因果关系和互为因果关系之分。具有因果关系的变量之间一定具有数学上的相关关系。而具有相关关系的变量之间并不一定具有因果关系。 29.什么是协整? 如果变量之间有着长期的稳定关系,即它们之间是协整的,则是可以使用经典回归模型方法建立回归模型的。假设X与Y间的长期“均衡关系”由式描述:Yt=α0+α1Xt+μt 该均衡关系意味着:给定X的一个值,Y相应的均衡值也随之确定为α0+α1X (d,d)阶协整是一类非常重要的协整关系,它的经济意义在于:两个变量,虽然它们具有各自的长期波动规律,但是如果它们是(d,d)阶协整的,则它们之间存在着一个长期稳定的比例关系。 30.简述建立误差校正模型的步骤。 首先对变量进行协整分析,以发现变量之间的协整关系,即长期均衡关系,并以这种关系构成误差修正项。然后建立短期模型,将误差修正项看作一个解释变量,连同其他反映短期波动的解释变量一起,建立短期模型,即误差修正模型。 31.简述建立误差校正模型(ECM)的基本思路。 由协整与误差修正模型的关系,可以得到误差修正模型建立的E-G两步法:第一步,进行协整回归(OLS法),检验变量之间的协整关系,估计协整向量(长期均衡关系参数); 第二步,若协整性存在,则以第一步求到的残差作为非均衡误差项加入到误差修正模型中,并用OLS法估计相应参数。 连接运算 连接是根据给定的条件,从两个已知关系R和S的笛卡尔积中,选取满足连接条件(属性之间)的若干元组组成新的关系。记作:,其中F是选择条件 1.条件连接:从两个关系的笛卡尔积中选取属性间满足一定条件的元组。 2.相等连接:从关系R与S的笛卡尔积中选取满足等值条件的元组。 3.自然连接:也是等值连接,从两个关系的笛卡尔积中,选取公共属性满足等值条件(属性相同)的元组,但新关系不包含重复的属性。 4.外连接 是在连接条件的某一边添加一个符号“*”,其连接结果是为符号所在边添加一个全部由“空值”组成的行。 4.1 外连接: 如果把舍弃的元组保存在结果关系中,而在其他属性上填空值(NULL),这种连接就叫做外连接(outer join)。1.R和S作自然连接:把满足R.B=S.B条件的元组保留在新关系中。 2.把不满足R.b=S.B条件的元组也保留在新关系中,相应的值填空。 左外连接: 如果只把左外关系R中要舍弃的元组保留就叫做左外连接(left join)。 右外连接: 如果只把右外关系S中要舍弃的元组保留就叫做右外连接(right join)。 【例】: 1.左外连接 左向外联接的结果集包括 left outer 子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列表列均为空值(null)Sql: select * from table1 left join table2 on table1.id=table2.id; 注释:包含table1的所有子句,根据指定条件返回table2相应的字段,不符合的以null显示 2.右外连接 右向外联接是左向外联接的反向联接。将返回右表的所有行。如果右表的某行在左表中没有匹配行,则将为左表返回空值。Sql: select * from table1 right join table2 on table1.id=table2.id; 注释:包含table2的所有子句,根据指定条件返回table1相应的字段,不符合的以null显示 3.完整外部联接:full join 完整外部联接返回左表和右表中的所有行。当某行在另一个表中没有匹配行时,则另一个表的选择列表列包含空值。如果表之间有匹配行,则整个结果集行包含基表的数据值。Sql: select * from table1 full join table2 on table1.id=table2.id; 2.内连接 join 或 inner join 条件连接 概念:内联接是用比较运算符比较要联接列的值的联接(写清楚on以后的条件) select * from table1 inner join table2 on table1.id=table2.id; 3.自然连接(natural join)默认两个表里字段相等的连接。 自然连接得到的结果表中,两表中名称相同的列只出现一次.select * from employee natural join department; 第1部分:单选题(共15题,每小题2分) 第1题:常见的数据模型有3种,它们是____B__。 A:网状、关系和语义? B:层次、关系和网状? C:环状、层次和关系? D:字段名、字段类型和记录第1部分:单选题(共15题,第2题:SQL语句中删除表的命令是(D)。 A.Delete Table B.Erase Table C.Delete Dbf D.Drop Table 3题:在报表设计中,以下可以做绑定控件显示字段数据的是(A) A)、文本框 B)、标签 C)、命令按钮 D)、4 数据库表的外关键字是___A_部分。 A、另一个表的关键字;B、是本表的关键字;C、与本表没关系的;D、都不对 5题:ACCESS数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相 关记录随之更改,为此需要定义参照完整性关系的(A) A 级联更新相关字段; B 级联删除相关字段; C 级联修改相关字段; D 级联插 入相关字段图像 6关于Access的描述正确的是:A A、Access是一个运行于操作系统平台上的关系型数据库管理系统; B、Access是一个文档和数据处理应用软件; C、Access是Word和Excel的数据存储平台; D、Access是网络型关系数据库; 7下列不属于Access窗体的视图是______C_。 A.设计视图 B.窗体视图 C.版面视图 D.数据表视图 8字段标题是(D)的别名。 A.字段类型 B.表 C.窗体 D.字段 以下不是窗体组成部分的是(A) A、窗体设计视图 B、窗体页眉 C、窗台主体 D、窗体页脚SQL语句中不是查询计算函数的是(A)。 A.Abs B.Sum C.Max D.Avg 11在Access中,数据库应用系统的用户管理权限设置级别是(A)。 A、系统管理员、工作组、用户组和用户 B、工作组、用户组、用户和系统管理员 C、工作组、系统管理员、用户和用户组 D、系统管理员、工作组、用户和用户组 12能够用于创建宏和宏组的视图叫(C) A 窗体视图 B 报表视图 C 宏视图 D 表视图 13以下叙述中正确的是(B) A 报表只能输入数据 B 报表只能输出数据 C 报表可以输入和输出数据 D 报表不能输入和输出数据 14在数据库中,产生数据不一致的根本原因是__D__。A、数据存储量太大;B、没有严格保护数据; C、未对数据进行完整性控制;D、数据冗余; 第2部分:多选题(共5题,每小题2分) 第1题:表中的字段名可以是(ABCD)。 A Access函数名 B 汉字 C 英文字母 D 数字 2题:数据模型通常分为_ABCD_____。 A:层次模型 B:网状模型 C:关系模型 D:面向对象模型 第3题:查询涉及到多个表的时候,要用到表的连接操作,常见的连接操作是(BCD) A.等值连接 B.内部连接 C.左外部连接 D.右外部连接 第4题:关系代数运算中,专门的关系运算有___AB___和连接。 A:选择 B: 投影 C: 交 D: 并 5标签事件包含以下哪些(ABCD) A Click B Dbclick C MouseDown D MouseUp 第3部分:填空题(共5题,每小题2分) 第1题:数据库系统体系结构中三级模式是外模式、模式和(内模式 第2题:用SQL语句实现查询表名为“学生表”中的所有记录,应该使用的SELECT语句是:select__*___。 第3题:在创建主|子窗体之前,应该先设置表之间的关联____.第4题:创建查询的方法有两种:查询向导和(查询设计)。第5题:Access系统是__关系___型数据库管理系统。 第4部分 判断题 第1题:ASC关键字是按升序排序的意思,它必须与ORDER BY关键字一起使用对。 第2题:关系数据库是由一个或多个关系彼此关联组成的对 第3题:如果在创建表中建立需要存放Word文档的字段,其数据类型应当为文本类型 对 第4题:数据的组织结构如果支持关系模型的特性,则该数据库称为关系数据库。 对 第5题:窗体由多个部分组成,每个部分称为一个“节”。大部分窗体只有主体节,如果需要,也可以在窗体中包含窗体页眉、页面页眉、页面页脚及窗体页 对 第5部分:写出SQL语句(共4题,每小题5分) 第1题:根据关系模型Students(学号,姓名,性别,出生年月,籍贯),查询性别为“男”并按学号从小到大到排序 第2题:根据关系模型商品(商品编号,名称,类型,品质,规格,备注),查询中品质商品的规格 第3题:根据关系模型商品(商品编号,名称,类型,品质,规格,备注),查询“中”品质“电器”类型商品的规格 第4题:根据关系模型商品(商品编号,名称,类型,品质,规格,备注),查询名称为“奇奇香皂”的商品信息 第6部分:实验题(共2题,每小题10分) 第1题:启动Access数据库,某校人才管理系统,由于新进教师,试按以下操作要求,完成表的建立和修改: 1、创建一个名为“teacher”的新表,其结构如下: 字段名:教师ID | 类型:文本 | 字段长度:5 字段名:姓名 | 类型:文本 | 字段长度:10 字段名:职称 | 类型:文本 | 字段长度:6 字段名:聘任日期 | 类型:日期/时间 | 格式:常规日期 并添加数据: 教师ID: 姓 名: 李玉 职 称: 讲师 聘任日期: 2014-4-17 2.在“聘任日期”字段后添加新字段: 字段名:联系方式 类型:文本 字段长度:11 并将该字段设置为必填字段,设置数据为***; 第6部分:实验题(共2题,每小题10分) 第2题:启动Access数据库,新桥学校将要使用学生信息管理系统,对本科新生学生信息进行管理,试按以下操作要求,完成表的建立和修改: 1.创建一个名为“students”的新表,其结构如下: 字段名:学号 | 类型:数字 | 字段长度:长整型 | 格式:常规数字 | 小数点位:0 字段名:姓名 | 类型:文本 | 字段长度:50 字段名:性别 | 类型:文本 | 字段长度:2 字段名:籍贯 | 类型:文本 | 字段长度:50 字段名:出生年月 | 类型:日期/时间 | 格式:短日期 2.在表中插入一条数据: 学号: 2013100001 ; 姓名: 江珊; 性别: 女; 出生年月: 1993-01-09; 籍贯: 内蒙古; 第二套 第1部分 单项选择 第1题:Access2007中的窗体是(A)之间的主要接口。 A.数据库和用户 B.操作系统和数据库 C.用户和操作系统 D.人和 第2题:在 Access 数据库中创建一个新表,应该使用的 SQL 语句是(A)A)Create Table;B)Create Index C)Alter Table;D)Create Database 第3题:数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指__D__。 A、同一个应用中的多个程序共享一个数据集合;B、多个用户、同一种语言共享数据;C、多个用户共享一个数据文件;D、多种应用、多种语言、多个用户相互覆盖地使用数据集合; 第4题:以下哪个字段可以建立索引()。 A.OLE对象类型 B.备注型数据 C.日期型 D.逻辑型 第7题:关系型数据库的特征包括:D A、各表之间存在关系;B、各字段之间存在关系; C、各记录之间存在关系;D、表中行列次序无关; 第8题:字段标题是(D)的别名。 A.字段类型 B.表 C.窗体 D.字段 第9题:like用来比较两个B是否相同。 A.日期类型的数据 B.备注类型的数据 C.字符串 D.OLE字段 第10题:数据库系统与文件系统的主要区别是:B A、数据库系统复杂,而文件系统简单; B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决; C、文件系统只能管理程序文件,而数据库系统能够管理各类类型的文件; D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量; 第11题:不是用来作为表或查询中“是”/“否”值的控件是(d)。 A.复选框 B.切换按钮 C.选项按钮 D.命令按钮 第12题:在关于报表数据源设置的叙述中,以下正确的是(D) A)、可以是任意对象 B)、只能是表对象 C)、只能是查询对象 D)、可以是表对象或查询对象 第13题:ACCESS中,查看一个选择查询的结果,通常是以(A)显示结果集。 A.数据表视图 B.设计视图 C.SQL视图 D.窗体视图 第2部分:多选题(共5题,每小题2分) 第1题:下列哪些是表中字段的合法数据类型(AD)A 文本 B 索引 C 整型 D OLE 第2题:查询命令如下:Select 学号,成绩*0.8 as 期末成绩 From 成绩 Order by 成绩 DESC,学号;错误的说法是(B) A.查看学生成绩,并将成绩乘以系数0.8,结果按成绩升序、学号降序排列 B.查看学生成绩,并将成绩乘以系数0.8,结果按成绩降序、学号升序排列 C.查看学生成绩,并将成绩乘以系数0.8,结果按成绩升序、学号升序排列 D.查看学生成绩,并将成绩乘以系数0.8,结果按成绩降序、学号降序排列。第3题:关系模型的完整性约束包括:(abc)。 A 实体完整性 B 参照完整性 C 用户自定义完整性 D 联系完整性 第4题:在“查询设计”视图的“设计”选项卡(菜单)中有以下哪些功能组?(ABC) A.结果 B.查询类型 C.查询设置 D.控件 第5题:窗体事件包含以下哪些(abcd) A Load B Click C Unload D Activate 第3部分:填空题(共5题,每小题2分) 第1题:对数据表工资(职工号,所在单位,基本工资,„,应发工资)统计最高基本工资: Select __where max(基本工资)as 最高工资__ From 工资 第2题:SQL语言通常包括:___数据定义_____、数据操纵、数据查询、数据控制。第3题:如果要选定窗体中的全部控件,按下_ctrl+A___键。 第4题:在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为_____一对多__。第4部分:判断题(共5题,每小题2分) 第1题:数据的组织结构如果支持关系模型的特性,则该数据库称为关系数据库。对 第2题:在一个关系中,每一竖列称为一个属性。 对 第3题:输入掩码是用户为数据输入定义的格式,用户可以为文本型数据设置掩码。 对 第4题:在Access中进行排序,英文字母是按照字母的ASCII码顺序排序的。错 第5题:记录是关系数据库中最基本的数据单位。 错 第5部分:写出SQL语句(共4题,每小题5分) 第1题:根据关系模型Students(学号,姓名,性别,出生年月,籍贯),查询河北学生的信息 第2题:根据关系模型商品(商品编号,名称,类型,品质,规格,备注),查询电器类型的商品的信息 第3题:根据关系模型Students(学号,姓名,性别,出生年月,籍贯),查询性别为“男”并按学号从小到大到排序 第4题:根据关系模型Students(学号,姓名,性别,出生年月,籍贯),查询1992年出生的学生 第6部分:实验题(共2题,每小题10分) 第1题:启动Access数据库,新桥学校将要使用学生信息管理系统,对本科新生学生信息进行管理,试按以下操作要求,完成表的建立和修改: 1.创建一个名为“students”的新表,其结构如下: 字段名:学号 | 类型:数字 | 字段长度:长整型 | 格式:常规数字 | 小数点位:0 字段名:姓名 | 类型:文本 | 字段长度:50 字段名:性别 | 类型:文本 | 字段长度:2 字段名:籍贯 | 类型:文本 | 字段长度:50 字段名:出生年月 | 类型:日期/时间 | 格式:短日期 2.在表中插入一条数据: 学号: 2013100001 ; 姓名: 江珊; 性别: 女; 出生年月: 1993-01-09; 籍贯: 内蒙古; 第2题:启动Access数据库,新桥学校将要使用学生信息管理系统,对本科新生学生信息进行管理,试按以下操作要求,完成下面对表的修改: 一个名为“students”的新表,其结构如下: 字段名:学号 | 类型:数字 | 字段长度:长整型 | 格式:常规数字 | 小数点位:0 字段名:姓名 | 类型:文本 | 字段长度:50 字段名:性别 | 类型:文本 | 字段长度:2 字段名:籍贯 | 类型:文本 | 字段长度:50 字段名:出生年月 | 类型:日期/时间 | 格式:短日期 1.在表中已有数据: 学号: 201310002 ; 姓名: 韩鹏; 性别: 男; 出生年月: 1993-03-08; 籍贯: 北京; 修改其出生年月为1992-02-10。增加一个字段: 字段名:专业 | 类型:文本 | 字段长度:50 并设置韩鹏的专业为“经济”。 第三套 第2题:菜单命令名称的右侧带有三角符号表示(B) A.该命令已经被设置为工具栏中的按钮 B.将光标指向该命令时将打开相应的子菜单 C.当前状态下该命令无效 D.执行该命令后会出现对话框 3题:对数据表进行筛选操作,结果是(C) A)只显示满足条件的记录,将不满足条件的记录从表中删除;B)显示满足条件的记录,并将这些记录保存在一个新表中;C)只显示满足条件的记录,不满足条件的记录被隐藏;D)将满足条件的记录和不满足条件的记录分为两个表进行显示 4下列选项中列出的所有关键字全部属于标准SQL语言的是:C A、SELECT、FROM、WHERE、ORDRE;B、SELECT、IN、WHERE、COUNTE;C、SELECT、FORM、WHERE、GROUP BY;D、SELECT、FROM、LIKE、IN; 5若要求在文本框中输入文本时达到密码'*'号的显示效果,则应设置的属性是(D) A)、'默认值'属性;B)、'标题'属性;C)、'密码'属性;D)、'输入掩码'属性 6在表的设计视图,不能完成的操作是(D)。 A.修改字段的名称 B.删除一个字段 C.修改字段的属性 D.删除一条记录 第7题:关系型数据库的特征包括:D A、各表之间存在关系;B、各字段之间存在关系; C、各记录之间存在关系;D、表中行列次序无关; 第8题:SQL是(B)英文的缩写。 A.Standard Query Language B.Structured Query Language C.Select Query Language D.Special Query Language 第9题:使用窗体设计器,不能创建的窗体是(B) A、开关面板窗体 B、自定义对话框窗体 C、报表 D、数据维护窗体 第10题:常见的数据模型有3种,它们是___B___。 A:网状、关系和语义? B:层次、关系和网状? C:环状、层次和关系? D:字段名、字段类型和记录 第11题:ACCESS数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改,为此需要定义参照完整性关系的(A) A 级联更新相关字段; B 级联删除相关字段; C 级联修改相关字段; D 级联插入相关字段 第12题:要实现报表的分组统计,正确的操作区域是(D)A 报表页眉或报表页脚区域 B 页面页眉或页面页脚区域 C 主体区域 D 组页眉或组页脚区域 第13题:将数据库对象导出到另一数据库中,实现的功能是: C A 转换成数据文件格式 B 转换成Microsoft Excel数据格式 C 复制副本 D 转换成Microsoft Word文本格式 第14题:在关系数据模型中,用来表示实体的是(C) A.字段 B.记录 C.表 D.指针 第15题:在窗体中添加一个标签控件,名称为Lbl1;添加一个命令按钮,名称为Command1,Click事件代码如下: Private Sub Command1_Click()A=1234 B$=Str$(A)C=Len(B$)Me.Lbl1.Caption=C End Sub 单击命令按钮,则在窗体上显示的内容是(D)。A.0 B.4 C 6 D.5 第2部分:多选题(共5题,每小题2分) 第1题:数据模型通常分为___abcd___。 A:层次模型 B:网状模型 C:关系模型 D:面向对象模型 第2题:关于更新表查询,以下说法正确的是(A)。 A.使用更新查询可以更新表中满足条件的所有记录 B.使用更新查询一次只能对表中一条记录进行更改 C.使用更新查询更新数据比使用数据表更新数据效率高 D.使用更新查询更新数据后数据不能再恢复 第3题:关系模型的数据操作主要有:(ABCD)。 A 查询 B 插入 C 删除 D 修改 第4题:查询命令如下:Select 学号,成绩*0.8 as 期末成绩 From 成绩 Order by 成绩 DESC,学号;错误的说法是(B) A.查看学生成绩,并将成绩乘以系数0.8,结果按成绩升序、学号降序排列 B.查看学生成绩,并将成绩乘以系数0.8,结果按成绩降序、学号升序排列 C.查看学生成绩,并将成绩乘以系数0.8,结果按成绩升序、学号升序排列 D.查看学生成绩,并将成绩乘以系数0.8,结果按成绩降序、学号降序排列。 第5题:使用宏或宏组的方法包括(AC) A直接运行宏或宏组 B 触发窗体中控件的事件属性运行宏或宏组 C 通过宏命令间接运行宏或宏组 D 触发报表中控件的事件属性运行宏或宏组 第3部分:填空题(共5题,每小题2分)第1题:计算控件以________作为数据来源。 第2题:创建查询的方法有两种:查询向导和(查询设计)。 第3题:在关系数据库中,把数据表示成二维表,每一个二维表称为_关系____.第4题:在SQL中,可使用__distinct____去除查询结果中的重复记录 第5题:宏的使用一般是通过窗体、报表中的(查询)引发操作。 第4部分:判断题(共5题,每小题2分) 第1题:Foreign Key用于定义参照完整性,维护表间数据的一致性。对。第2题:数据是信息的具体表现形式。对 第3题:为了保证数据的安全和完整性,access严格规定字段长度可以修改,但是只能修改的改大,不能改小。 错 第4题:关系数据库是由一个或多个关系彼此关联组成的。 对 第5题:整个报表的计算汇总一般放在报表的报表页脚节 对 第5部分:写出SQL语句(共4题,每小题5分) 第1题:根据关系模型商品(商品编号,名称,类型,品质,规格,备注),查询名称为“奇奇香皂”的商品信息 第2题:根据关系模型Students(学号,姓名,性别,出生年月,籍贯),查询性别为“男”并按学号从小到大到排序 3题:根据关系模型Students(学号,姓名,性别,出生年月,籍贯),查询1992年出生的学生 第4题:根据关系模型Students(学号,姓名,性别,出生年月,籍贯),查询生日为94-02-04的学生信息第四篇:数据库连接概念语句总结全
第五篇:数据库真题及答案