ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:118.08KB ,
资源ID:7262307      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7262307.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SQL Server 数据库开发与实现复习.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SQL Server 数据库开发与实现复习.docx

1、SQL Server 数据库开发与实现复习一、选择1、SQL语言是()语言,易学cA、过程化 B、非过程化 C、结构化查询 D、导航式2、SQL语言是( )语言cA、层次数据库 B、网络数据库 C、关系数据库 D、非数据库3、关系模式在SQL中称为 ( c ),子模式称为( b ),存储模式称为( d )A、外模式 B、基本表 C、视图 D、存储文件4、定义基本表时,若要求某一列的值不能为空,则应在定义时使用( )保留字。但如果该列是主键,则可省写。bA、NULL(空) B、 NOT NULL C、 DISTINCT(去除重复行) D、 UNION6、在SQL语言中,创建基本表应使用 (d)语

2、句,创建视图应使用(a)语句。 A、CREATE VIEW B、CREATE SCHEMA C、CREATE INDEX D、CTREATE TABLE7、视图创建完成后,数据库中存放的是(c) A、查询语句 B、查询结果 C、视图的定义 D、所引用的基本表的定义8、在SELECT 语句中,与关系代数中(选择,相当于where)运算符对应的是(c)子句,与关系代数中(投影,相当于select) 运算符对应的是(a )子句。 A、SELECT B、FROM C、WHERE D、GROUP BY9、SQL查询语句中,在SELECT子句中可以出现(a),在子句中可以出现(b) A、列名 B、基本表名

3、 C、视图名 D、表达式10、SQL语言中的“视图(View)”对应于数据库三级模式结构中的( a )A)外模式 B)模式C)存储模式 D)内模式11、在下列关于视图的叙述中,正确的是( d)A)当某一视图被删除后,由该视图导出的其他视图也将被删除B)若导出某视图的基本表被删除了,但该视图不受任何影响C)视图一旦建立,就不能被删除D)当修改某一视图时,导出该视图的基本表也随之被修改12.事务中包含的所有操作要么都执行,要么都不执行,这一特性成为事务的cA.完整性 B.隔离性C.原子性 D.永久性13、事务的ACID性质中,关于原子性(atomicity)的描述正确的是(c)A指数据库的内容不出

4、现矛盾的状态B若事务正常结束,即使发生故障,列新结果也不会从数据库中消失C事务中的所有操作要么都执行,要么都不执行D若多个事务同时进行,与顺序实现的处理结果是一致的14、事务的ACID特性中C的含义是(a)4个特性原子性(Atomicity): 事务中包含的所有操作(特指更新操作)要么全部做,要么全不做一致性(Consistency):独立执行一个事务(无其它并发事务同时执行)的结果必须保证数据一致性。隔离性(Isolation):任何一对事务T1、T2,在T1看来,T2要么在T1开始之前已经结束,要么在T1完成之后再开始执行(T2对数据库的修改,T1要么全部看到,要么全部看不到)持久性(Du

5、rability):任何事务一旦提交了,它对数据库的影响就必须是永久性的。无论发生任何故障,都不能取消或破坏这种影响A一致性(Consistency) B 领接性(Contiguity)C 连续性 (Continuity) D 并发性 (Concurrency)15、SQL语言的ROLLBACK语句的作用是(d)A终止程序 B保存数据C事务提交 D事务回滚16、设有两个事务T1,T2,其并发操作如下所示,下面说法正确的是( a )A、该操作不存在问题 B、该操作的修改将不会正确C、修改时不能重复读 D、该操作读脏数据T1 T2 读A=18,B=8 读A=18,写回A=A+10 读A=28,B=

6、817、设有两个事务T1,T2,其并发操作如下所示,下面说法正确的是( b )A、该操作不存在问题 B、该操作的修改将不会正确C、修改时不能重复读 D、该操作读脏数据T1 T2 读A=18 读A=18 A=A-8写回 A=A-8写回18.下列不属于事务的特性的是cA.隔离型 B.一致性C.完整性(应为持久性) D.原子性19事务的ACID性质中,关于原子性(atomicity)的描述正确的是cA.指数据库的内容不出现矛盾的状态B.若事务正常结束,即使发生故障,列新结果也不会从数据库中消失C.事务中的所有操作要么都执行,要么都不执行D.若多个事务同时进行,与顺序实现的处理结果是一致的 20.在数

7、据库恢复时,对尚未完成的事务执行a对未完成的事务:undo已完成的事务:redoA.UNDO操作 B.REDO操作C.COMMIT操作 D.ROLLBACK操作 21.能将数据库恢复到某个时间点的备份类型是cA.完整数据库备份 B.差异备份C.事务日志备份 D.文件组备份22.若事务T对数据R已加X锁,则其他事务对数据RcX锁,又称写锁,或排它锁一个事务对数据对象A进行修改操作前,给A加上X锁。加上X锁后,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的X锁为止S锁,又称读锁,或共享锁一个事务对数据对象A进行读取操作前,给A加上S锁。加上S锁后,其它事务能再对A加S锁,但不能加X锁,直

8、到T释放A上的S锁为止A.不能加S锁可以加X锁 B. 可以加S锁也可以加X锁C.不能加任何锁 D. 可以加S锁不能加X锁23.在数据库系统中,日志文件用于bA.数据库故障的恢复 B.保障数据的安全性C.检测系统的死锁 D. 保障事务的并发性24系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或 全部损失,这种情况属于bA. 事务故障 B. 介质故障C. 系统故障 D. 数据库故障25.进行并发控制时,两种基本的封锁类型是 X 锁和 S 锁。26.如果事务T获得了数据项X上的排它锁,则其他事务D A.可以读X,不能写X B.可以读X,也可以写X C.不能读X,可以写X D.不能读

9、X,也不能写X27. 最常见的概念模型是aA.关系模型 B.层次模型C.网络模型 D. 实体联系模型28. 在数据库系统中,把可以相互区别的客观事物称为dA.属性 B. 主键C.字段 D. 实体30. 数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高d两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。外模式/模式映像 :保证了数据与程序的逻辑独立性模式/内模式映像:保证了数据与应用程序的物理独立性A. 数据可靠性 B.数据安全性C.数据完整性 D.数据独立性31. 若关系R有3个属性,关系S有5个属性,则有 8 (新属性个数=各属性相加)个属性;若关系R有6个

10、元组,关系S有7个元组,则有 42 (新元组个数=各元组个数相乘)个元组。(c)A. 2 ,42 B. 3 , 7C. 8 ,42 D. 42, 632. 有一个关系:学生(学号,姓名,系别),规定系别的值域是12个数字组成的字符串,这一规则属于d 数据完整性的四种形式: 实体完整性; 值域完整型; 引用完整性; 用户自定义的完整性1.实体完整性规则规定基本关系的所有主关键字对应的主属性都不能取空值。2.域完整性限制了某些属性中出现的值,把属性限制在一个有限的集合中。例如,如果属性是整数类型时,就不能输入101.5,或任何非整数。又如限制人的性别只能取“男”和“女”两个值等。3.引用完整性就是

11、定义外关键字与主关键字之间的引用规则。如引用的存在性和对删除的约束等。4.用户定义完整性:用户定义的完整性是针对某一具体应用领域,对关系数据库提出的约束条件,反应了某一具体应用涉及的数据必须满足的语义要求。A.实体完整性约束 B.参照完整性约束C.用户自定义完整性约束 D. 值域完整性约束33. 在关系数据库中,表与表之间的联系是通过如下哪项实现的?aA.外键 B.主键C.UNIQUE约束 D.值域34.在SQL语言中,与X Between a And b等价表达式是dA.Xa And X=a And Xa And X=a And X=b35.Create Nonclustered Index

12、 writer_index On 作者信息(作者编号)语句创建了1个d索引。索引键可以是单个字段,也可是包含多个字段的组合字段。一个表只能建立一个聚集索引。一个表可建立多个非聚集索引。 CLUSTERED:聚集索引。 NONCLUSTERED:非聚集索引。 A.惟一非聚集索引 B.聚集索引 C.主键索引 D. 非聚集索引36.实现关系代数选择运算的SQL子句是aA.Where B.Order ByC.From D.Select37.能将数据库恢复到某个时间点的备份类型是A.完整数据库备份 B. 文件组备份C.差异备份 D.事务日志备份38. 系统在运行过程中,由于某种硬件故障,使存储在外存上的

13、数据部分损失或全部损失,这种情况属于)A. 介质故障 B.系统故障C. 事务故障 D.运行故障39.关于触发器操作的语句,下列选项不正确的是d创建触发器 :CREATE TRIGGER 修改触发器:alter trigger删除触发器:DROP TRIGGERA.Create Trigger B.Alter TriggerC. Drop Trigger D. update Trigger40.在下列SQL语句中,属于数据控制的语句是dSQL功能命令动词数据定义CREATE DROP ALTER数据查询SELECT数据操纵INSERT UPDATE DELETE数据控制GRANT REVOKE

14、A.Select, Drop, Delete, Alter B. Create, Drop, Alter C.create, Update, Delete, Insert D. Grant, Revoke41下列不属于事务的特性的是bA.隔离型 B. 完整性C.一致性 D.原子性42.在MS SQL Server 中,有表personnel (no,name,sex),其中no为主码。表中已有数据如下图所示:nonamesex1海涛男3月明女4甄锐女下列语句中能够将数据正确插入的是bA.Insert into personnel Values (4,赵风,男)(主键重复)B.Insert in

15、to personnel Values (8,赵风, )C.Insert into personnel (name,sex) Values (赵风,男)(主键不能为空)D.Insert into personnel (no,sex) Vaues (8,男)(数据插入不正确)43、在数据库的3级模式中,描述数据库中全体数据的全局逻辑结构和特性的是(d)数据库系统的三级模式结构1.外模式:外模式也称子模式或用户模式,是数据库用户的数据视图2.模式:也称逻辑模式或概念模式,它是数据库中全体数据的逻辑结构和特征的描述3.内模式:内模式又称存储模式,一个数据库只有一个内模式。它描述了数据的物理结构和存储

16、方式A)外模式 B)内模式C)存储模式 D)模式44、在数据库系统中,当总体逻辑结构改变时,通过改变(D),可以使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。A)逻辑结构和物理结构之间的映像 B)存储结构C)应用程序 D)局部逻辑结构到总体逻辑结构的映像45、在数据库系统阶段,数据(dA)具有物理独立性,没有逻辑独立性B)具有逻辑独立性,没有物理独立性C)物理独立性和逻辑独立性均没有D)具有较高的物理独立性和逻辑独立性46、关于数据库系统3级模式的叙述中,正确的是(b)A)外模式,概念模式,内模式都只有一个B)外模式有多个,概念模式,内模式

17、只有一个C)在三个模式中,只有概念模式才是真正存在的D)模式只有一个,概念模式和内模式有多个47、在三级模式之间引入两层映像,其主要功能之一是(a)A)使数据与程序具有较高的独立性B)使系统具有较高的通道能力C)保持数据与程序的一致性D)提高存储空间的利用率48、数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,他们是(a) A、外模式,模式和内模式 B、子模式,用户模式和存储模式 C、模式,子模式和概念模式 D、子模式,模式和用户模式49、在数据库的三级模式结构中,内模式有(a) A、1个 B、2个 C、3个 D、任意多个50、在关系数据库中,表是三级模式

18、结构中的(b) A、外模式 B、模式 C、存储模式 D内模式51、数据库三级模式体系结构的划分,有利于保持数据库的(a) A、数据独立性 B、数据安全性 C、结构规范化 D、操作可行性52、绝大多数数据库系统的总体结构,都具有外模式,模式和内模式三级模式结构,描述数据库中全体数据的全局逻辑结构和特性的是(c ) A、模式和内模式, B、内模式 C、模式 D、外模式53、Create Unique Nonclustered Index writer_index On 作者信息(作者编号)语句创建了1个索引。 A、惟一聚集索引 B、聚集索引 C、主键索引 D、惟一非聚集索引54、下列几种情况不适合

19、创建索引的是A、列的取值范围很少 B、用作查询条件的列C、频繁搜索的列 D、连接中频繁使用的列55、为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字( )A. UNIQUE B. COUNTC. DISDINCT D. UNION56、SQL语言中的DROP INDEX语句的作用是()A)删除索引 B)更新索引C)建立索引 D)修改索引57、SQL语言支持建立聚集索引,这样可以提高查询效率,但是并非所有属性列都适宜于建立聚集索引,下面适宜建立聚集索引的属性列是() A、经常更新的属性列 B、主属性 C、非主属性 D、经常查询的属性列58、为了使索引键的值在基本表中唯一,在建立索引语

20、句中应使用保留字()A) UNIQUE B) COUNTC) DISDINCT D) UNION59、在数据库的3级模式中,描述数据库中全体数据的全局逻辑结构和特性的是(D )A)外模式 B)内模式C)存储模式 D)模式60、在数据库系统中,当总体逻辑结构改变时,通过改变(),可以使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。A)逻辑结构和物理结构之间的映像 B)存储结构C)应用程序 D)局部逻辑结构到总体逻辑结构的映像61、在数据库系统阶段,数据(D)A)具有物理独立性,没有逻辑独立性B)具有逻辑独立性,没有物理独立性C)物理独立性和逻辑

21、独立性均没有D)具有较高的物理独立性和逻辑独立性62、关于数据库系统3级模式的叙述中,正确的是()A)外模式,概念模式,内模式都只有一个B)外模式有多个,概念模式,内模式只有一个C)在三个模式中,只有概念模式才是真正存在的D)模式只有一个,概念模式和内模式有多个63、在三级模式之间引入两层映像,其主要功能之一是()A)使数据与程序具有较高的独立性B)使系统具有较高的通道能力C)保持数据与程序的一致性D)提高存储空间的利用率64、数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,他们是() A、外模式,模式和内模式 B、子模式,用户模式和存储模式 C、模式,子

22、模式和概念模式 D、子模式,模式和用户模式65、在数据库的三级模式结构中,内模式有() A、1个 B、2个 C、3个 D、任意多个66、在关系数据库中,表是三级模式结构中的( ) A、外模式 B、模式 C、存储模式 D内模式67、数据库三级模式体系结构的划分,有利于保持数据库的() A、数据独立性 B、数据安全性 C、结构规范化 D、操作可行性68、绝大多数数据库系统的总体结构,都具有外模式,模式和内模式三级模式结构,描述数据库中全体数据的全局逻辑结构和特性的是( ) A、模式和内模式, B、内模式 C、模式 D、外模式69、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的

23、字符串,这一规则属于( )A. 实体完整性约束 B. 参照完整性约束C. 用户自定义完整性约束 D. 值域完整性约束70. 系统存储过程创建和保存在 master 数据库中,都以SP 为名称的前缀,可以在任何数据库中使用系统存储过程。71. 不能激活触发器执行的操作是A.Delete B.UpdateC.Insert D.Select72.关于触发器操作的语句,下列选项不正确的是A.Create Trigger B.Alter TriggerC.Insert Trigger D.Drop Trigger73、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()A)文件的集合 B)数据

24、的集合C)命令的集合 D)程序的集合74、数据库具有最小的冗余度、较高的程序与数据独立性,易于扩充和()的特点。A)程序结构化 B)程序标准化C)数据模块化 D)数据结构化75、数据的独立性包括()A)数据的结构独立性和组织独立性B)数据的结构独立性和数据的逻辑独立性C)数据的物理独立性和数据的逻辑独立性D)数据的结构独立性和数据的物理独立性76、E-R模型的基本成分是()A)实体和联系 B)记录和实体C)属性和联系 D)字段和属性77、在数据库的3级模式中,描述数据库中全体数据的全局逻辑结构和特性的是()A)外模式 B)内模式C)存储模式 D)模式78在数据库系统中,当总体逻辑结构改变时,通

25、过改变(),可以使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。A)逻辑结构和物理结构之间的映像 B)存储结构C)应用程序 D)局部逻辑结构到总体逻辑结构的映像79、一个部门中有若干名职工,而每名职工只在一个部门中工作,则部门与职工之间具有()A)一对一联系 B)一对多联系C)多对多联系 D)多对一联系80、在数据库系统阶段,数据()A)具有物理独立性,没有逻辑独立性B)具有逻辑独立性,没有物理独立性C)物理独立性和逻辑独立性均没有D)具有较高的物理独立性和逻辑独立性81、目前数据库管理系统最常采用的数据模型是()A)关系 B)层次C)面向对

26、象 D)网状82、E-R图是表示概念模型的有效工具之一,E-R图中使用菱形框表示()A)联系 B)实体C)实体的属性 D)联系的属性83、在用户看来,关系模型中的数据的逻辑结构是一张()A)二维表 B)图形C)表格 D)图片84、当局部E-R图合并成全局E-R图时,可能出现冲突,下面不属于上述冲突的是()A)属性冲突 B)语法冲突C)结构冲突 D)命名冲突85、对关系数据库的描述中,下列说法错误的是()A)每一列的分量是同一种类的数据,来自同一个域B)不同列的数据可以出自同一个域C)行的顺序可以任意交换,但列的顺序不能任意交换D)关系中的任意两个元组不能完全相同86、关于数据库系统3级模式的叙

27、述中,正确的是)A)外模式,概念模式,内模式都只有一个B)外模式有多个,概念模式,内模式只有一个C)在三个模式中,只有概念模式才是真正存在的D)模式只有一个,概念模式和内模式有多个88、在三级模式之间引入两层映像,其主要功能之一是()A)使数据与程序具有较高的独立性B)使系统具有较高的通道能力C)保持数据与程序的一致性D)提高存储空间的利用率89、在数据管理技术的发展过程中,可实现数据高度共享的阶段是()A)人工管理阶段 B)文件系统阶段C)数据库系统阶段 D)系统管理阶段90、在进行数据库设计时,通常是要先建立概念模型,用来表示实体类型及实体间联系的是()A)数据流图 B)E-R图C)模块图

28、 D)程序框图91、数据库类型是通过()来划分的。A)数据模型 B)文件形式C)记录形式 D)存取数据方法92、数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,他们是( ) A、外模式,模式和内模式 B、子模式,用户模式和存储模式 C、模式,子模式和概念模式 D、子模式,模式和用户模式93、在数据库的三级模式结构中,内模式有( ) A、1个 B、2个 C、3个 D、任意多个94、在关系数据库中,表是三级模式结构中的( ) A、外模式 B、模式 C、存储模式 D内模式95、数据库三级模式体系结构的划分,有利于保持数据库的( ) A、数据独立性 B、数据安全性

29、 C、结构规范化 D、操作可行性96、绝大多数数据库系统的总体结构,都具有外模式,模式和内模式三级模式结构,描述数据库中全体数据的全局逻辑结构和特性的是( ) A、模式和内模式, B、内模式 C、模式 D、外模式97、用二维表结构表示实体以及实体间联系的数据模型称为() A、网状模型 B、层次模型 C、关系模型 D、面向对象模型98、在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键。 职工(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部门人数、工资总额) 在这两个关系的属性中,只有一个属性是外键,它是() A、职工关系的“职工号” B、职工关系的“部门号” C、部门关系的“部门号” D、部门关系的“部门名”99、对关系数据库来讲,下面说法是错误的是( ) A、每一列的分量是同一种类型数据,来自同一个域 B、不同列的数据可以出自同一个域

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1