《数据库原理及应用》复习题及答案

合集下载

数据库原理与应用复习题及参考答案

数据库原理与应用复习题及参考答案

数据库原理与应⽤复习题及参考答案数据库原理与应⽤复习题及参考答案⼀、选择题1.在下⾯所列出的条⽬中,哪些是数据库管理系统的基本功能。

A.数据库定义B.数据库的建⽴和维护C.数据库存取D.数据库和⽹络中其他软件系统的通信ABC 2.在数据库的三级模式结构中,内模式有。

A.1个B.2个C.3个D.任意多个 A 3.下⾯列出的条⽬中,哪些是数据库技术的主要特点。

A.数据的结构化B.数据的冗余度⼩C.较⾼的数据独⽴性D.程序的标准化ABC 4.在数据库管理系统中,下⾯哪个模块不是数据库存取的功能模块。

A.事务管理程序模块B.数据更新程序模块C. 交互式程序查询模块D.查询处理程序模块 C5.是按照⼀定的数据模型组织的,长期储存在计算机内,可为多个⽤户共享的数据的聚集。

A.数据库系统B.数据库C.关系数据库D.数据库管理系统 B 6.下⾯哪个不是数据库系统必须提供的数据控制功能。

A.安全性B.可移植性C.完整性D.并发控制 B 7.数据库系统的核⼼是。

A. 数据库B.数据库管理系统C. 数据模型D.软件⼯具 B8.数据库系统与⽂件系统的主要区别是。

A.数据库系统复杂,⽽⽂件系统简单B.⽂件系统不能解决数据冗余和数据独⽴性问题,⽽数据库系统可以解决C.⽂件系统只能管理程序⽂件,⽽数据库系统能够管理各种类型的⽂件D.⽂件系统管理的数据量较少,⽽数据库系统可以管理庞⼤的数据量 B 9.数据库的是指数据的正确性和相容性。

A.安全性B.完整性C.并发控制D.恢复 B 10.数据库的是为保证授权⽤户对数据库的修改不会影响数据⼀致性。

A.安全性B.完整性C.并发控制D.恢复 B 11.数据库系统中,物理数据独⽴性是指。

A.数据库与数据库管理系统的相互独⽴B.应⽤程序与DBMS的相互独⽴C.应⽤程序与存储在磁盘上数据库的物理模式是相互独⽴的D.应⽤程序与数据库中数据的逻辑结构相互独⽴ C 13.结构化查询语⾔SQL是⼀种关系数据库语⾔,其主要功能有[C] A.数据定义、数据操作、数据安全B.数据安全、数据编辑、数据并发控制C.数据定义、数据操作、数据控制D.数据查询、数据更新、数据输⼊输出14.数据库的三级模式之间存在着两级映象,使数据库系统具有较⾼的数据[B] A.相容性B.独⽴性C.共享性D.⼀致性15.实现关系代数投影运算的SQL ⼦句是[A] A .SELECT B .ORDER BY C .FROM D .WHERE16.设有关系R(A,B,C)和关系S(B,C,D),那么与R ?S 等价的关系代数表达式是 [B]A .σ1=5(R ?S )B .σ1=5(R ×S )C .σ1=2(R ?S )D .σ1=2(R ×S )17.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句SELECT A ,B FROM RWHERE B NOT IN (SELECT B FROM S WHERE C='C56');等价的关系代数表达式是[C] A .πA ,B (σC ≠'C56'(R ?S ))B .πA ,B (R ? S )C .R -πA ,B (σC= 'C56'(R ?S ))D .R -πA ,B (σC ≠'C56'(R ?S )) 19.在关系数据库系统中,为了简化⽤户查询操作,⽽⼜不增加数据的存储空间,常⽤的⽅法是创建 [C]A .另⼀个表B .游标C .视图D .索引20.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是。

《数据库原理与应用》300-含答案

《数据库原理与应用》300-含答案

《数据库原理与应用》-复习一、单项选择题1.一种存储引擎,其将数据存储在内存当中,数据的访问速度快,电脑关机后数据丢失,具有临时存储数据的特点,该存储引擎是()A.MYISAMB.INNODBC.MEMORYD.CHARACTER2.在SQL语言中的视图VIEW是数据库的()A.外模式B.存储模式C.模式D.内模式3.表示两个或多个事务可以同时运行而不互相影响的是()A.原子性B.一致性C.独立性D.持续性4.下列四项中说法不正确的是()A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性5.VARCHAR类型字段保存最大的字符数是()A.255B.1025C.65533D.655356.关于索引(index)的说法哪些是错误?()A.创建索引能提高数据插入的性能B.索引应该根据具体的检索需求来创建,在选择性好的列上创建索引C.索引并非越多越好D.建立索引可使检索操作更迅速7.从关系中找出满足一定条件的元组运算,称为()运算A.集合B.投影C.连接D.选择8.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,INSERT、UPDATE、DELETE语句是实现哪种功能()A.数据查询B.数据操纵C.数据定义D.数据控制9.下面系统中不属于关系数据库管理系统的是( )A.OracleB.MySQLC.IMSD.DB210.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS11.设计一表结构,某字段要求存学生号,为固定14位长字符,采用哪种类型字段。

()A.varrayB.LONGC.VARCHARD.CHAR12.关系数据库管理系统应能实现的专门关系运算包括()。

A.排序. 索引. 统计B.选择. 投影. 连接C.关联. 更新. 排序D.显示. 打印. 制表13.SELECT FLOOR(-14.5), FLOOR(14.5)的结果是()A.-15,14B.-15,15C.-14,14D.-14,1514.MySQL有()个系统数据库A.3B.4C.5D.615.下列关于UPDATE语句错误的是()A.可以使用D EFAULT关键字将列设置为默认值B.可以使用NULL关键字将列设置为空值C.可以使用UPDATE语句同时修改多个记录D.若UPDATE语句中没有指定搜索条件,则默认只能修改第一条记录第3/34 页16.在SQL语言中,update 命令的功能是()A.增加记录-2-B.删除记录C.修改记录D.查询记录17.设计学生数据表,存储年龄字段,要用()型字段A.整型B.字符C.日期D.逻辑18.关于主键下列说法错误的是:()A.一个表的主键由一个或多个字段组成。

数据库原理及应用复习题及参考答案

数据库原理及应用复习题及参考答案

《数据库原理及应用》复习题及参考答案一、判断题1.采用规范的方法,使分解后的模式属于第二或第三范式,只能保证无损连接,不能绝对保持依赖。

(×)2.原则上,两个不同的对象所具有的属性值不能相同,但在给定关系中的元组可以是完全相同的。

(×)3.概念设计可以独立于数据库管理系统。

(√)4.执行查询语句时DBMS从数据字典中调出相应的模式描述,并从外模式映像到内模式,从而确定所需要的物理数据。

(×)5.在视图中插入一个元组,该元组会同时插入到基本表中。

(√)6.对象查询语言中,可以用运算符ELEMENT从多个元素的聚集中提取单个元素。

(×)7.对于表只能有惟一的主键码,但可有任意数量的UNIQUE属性或属性集。

(√)8.如果一个关系没有一个属性能由所有其他属性函数决定,则该关系根本不存在非平凡函数依赖。

(√)9.超类可以自动继承子类的所有特性。

(×)10.两段锁协议是使并发操作可串行化调度的必要条件。

(×)二、选择题1.实体联系模型属于( D )。

A. 层次模型B. 网状模型C. 关系模型 D 概念模型2.在一个关系中,任意两个元组的值( C )。

A. 可以全同B. 必须全同C. 不能全同D. 以上都不是3.关系R和S进行自然连接时,要求R和S含有一个或多个公共( B )A. 行B. 属性C. 记录D.元组4.SQL是( C )的缩写.A. Standard Query LanguageB. Select Query LanguageC. Structured Query LanguageD. 以上都不是5.当两个子查询的结果( C )时,可以执行并、交、差操作。

A.结构完全不一致时B.结构部分一致C.结构完全一致时D.主键一致6.在数据库设计中,当合并局部E---R图时,职工在某一局部应用中被除数当作实体,而在另一局部应用中被除数当作属性,那么被称之为( A )冲突。

数据库原理与应用试题及答案

数据库原理与应用试题及答案

数据库原理与应用试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 执行程序D. 以上都是答案:D2. 关系数据库中,表之间的关系有几种?A. 1种B. 2种C. 3种D. 4种答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于分组答案:A5. 数据库的完整性约束包括哪些类型?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有上述类型答案:D二、填空题6. 数据库设计通常分为三个阶段:需求分析、______、物理设计。

答案:概念设计7. 在关系数据库中,一个表的______是指表中数据的逻辑结构。

答案:模式8. 数据库的并发控制主要解决______、更新丢失和不一致的异常问题。

答案:数据竞态9. 数据库的______是指数据库中数据的独立性。

答案:规范化10. 在SQL中,使用______语句可以实现数据的删除。

答案:DELETE三、简答题11. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户与数据库交互的接口,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。

12. 解释什么是事务的ACID属性。

答案:事务的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

原子性指事务中的操作要么全部完成,要么全部不完成;一致性指事务执行的结果必须使数据库从一个一致的状态转移到另一个一致的状态;隔离性指并发执行的事务之间不会互相影响;持久性指一旦事务提交,其结果将永久保存在数据库中。

四、论述题13. 论述数据库备份与恢复的重要性及其常用方法。

大学数据库原理及应用复习题(附答案)

大学数据库原理及应用复习题(附答案)

大学数据库原理及应用复习题(附答案)1.R为四元关系R(A,B,C,D).S为三元关系S(B,C,D),R∞S构成的结果为(A)元关系A.4B.3C.7D.62.内模式是数据库中数据的内部表示或者底层描述。

一般来说,一个数据库有( A )个内模式A.一个B.两个C.三个D.任意多个(P12)3.关系R的某个属性组合F不是R的候选码,而是另外一个关系S 的候选码,则称F是R的( C )A.次码B.主码C.外码D.联系(P50)4.在数据库关系中。

实体集以及实体间的联系都是用(A )来表示的。

A.关系B. 属性C.行和列D.数据联系(P49)5.若属性F是基本关系R的外码,他与基本关系S 的主码相对应,则R在F上的取值必须为空值或等于S中某个元组的主码值。

这是关系的( B )A.域完整性规则B.参照完整性规则C.用户定义完整性规则 D实体完整性规则(p51)6. ( C )是一组具有相同数据类型的值的集合A.码B.次码C.域D.候选码 (p44)7. SQL中使用的字符串常数的定界符用( B )A. :B.’’C.,D.()8.结构化查询语言SQL中,删除已存在的基本表时应使用动词( C )A.UPDATEB.DELETEC.DROPD.INSERT (这题还要做不出来的话,各位,自重…)9.与“WHERE Grade NOT BETWEEN 80 AND 90”语句等价的句子是(A )A.WHERE Grade<80 OR Grade>90B.WHERE Grade>=80 OR Grade <=90C. WHERE Grade>=80 AND Grade <=90D. WHERE Grade>80 AND Grade <90 (p108例题)10.设关系R和S的元组个数分别为50和60,关系T是R与S的笛卡尔积,则T的元组个数为( D )A.110B.2500C.3600D.3000(P45)11.在SQL Server 2000 中,可以在( B )内编辑SQL语言,并运行显示查询结果。

数据库原理与应用练习题(含答案)

数据库原理与应用练习题(含答案)

数据库原理与应⽤练习题(含答案)《数据库原理与应⽤》复习题⼀、判断题1.在关系数据库管理系统中,创建的视图在数据库三层结构中属于模式。

错2.若在⼀个关系中,某⼀个属性或属性组的值能唯⼀地标识该关系的元组,⽽其真⼦集不⾏,则称该属性或属性组为候选码。

对3.每个Oracle数据库中只有⼀个重做⽇志⽂件。

错4.DBMS提供数据定义语⾔(DDL)实现对数据库的检索、插⼊、修改、删除等基本操作。

错5.静态列级约束是对⼀个列的取值域的说明。

对6.数据库的安全性是为了保护数据库以防⽌不合法的使⽤所造成的数据泄露、更改或破坏。

对7.若事务T对数据对象A加上共享锁后,则只允许事务T读取A。

错8.INSTEAD OF触发器是基于视图的触发器,只适⽤于视图。

对⼆、单项选择题1.关系模式规范化的最起码的要求是达到第⼀范式,即满⾜( D )。

A. 每个⾮码属性都完全依赖于主码B. 主码属性唯⼀标识关系中的的元组C. 关系中的元组不可重复D. 每个属性都是不可分解的2.公司中有多个部门和多名职员,每个职员只能属于⼀个部门,⼀个部门可以有多名职员,从职员到部门的联系类型是( C )。

A. 多对多B.⼀对⼀C.多对⼀D.⼀对多3.在数据库系统的三级模式结构中,⽤来描述数据的全局逻辑结构的是(C )。

A.⼦模式B.⽤户模式C.模式D.存储模式4.在数据库中可以创建和删除表、视图、索引,可以修改表。

这是因为数据库管理系统提供了(A )。

A.数据定义功能B.数据操纵功能C.数据维护功能D.数据控制功能5.SQL语⾔称为( C )。

A. 结构化定义语⾔B. 结构化控制语⾔C. 结构化查询语⾔D. 结构⼈操纵语⾔6.设有⼀个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且⾄少包含4个字母的DNAME,则查询条件⼦句应写成WHERE DNAME LIKE B 。

A.‘_ _ W _ %’B.‘_ % W _ _’C.‘_ W _ _’D.‘_ W _ %’7.SQL语⾔级数据定义功能、数据操纵功能和数据控制功能于⼀体。

数据库原理及应用复习题及参考答案

数据库原理及应用复习题及参考答案

(5) 数据库设计的一般步骤有:需求分析、___________、____________、
_______________、________________、运行与维护等。
2
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷编保工写护况复层进杂防行设腐自备跨动与接处装地理置线,高弯尤中曲其资半要料径避试标免卷高错调等误试,高方要中案求资,技料编术试写5交、卷重底电保要。气护设管设装备线备置高4敷、调动中设电试作资技气高,料术课中并试3中、件资且卷包管中料拒试含路调试绝验线敷试卷动方槽设技作案、技术,以管术来及架避系等免统多不启项必动方要方式高案,中;为资对解料整决试套高卷启中突动语然过文停程电机中气。高课因中件此资中,料管电试壁力卷薄高电、中气接资设口料备不试进严卷行等保调问护试题装工,置作合调并理试且利技进用术行管,过线要关敷求运设电行技力高术保中。护资线装料缆置试敷做卷设到技原准术则确指:灵导在活。分。对线对于盒于调处差试,动过当保程不护中同装高电置中压高资回中料路资试交料卷叉试技时卷术,调问应试题采技,用术作金是为属指调隔发试板电人进机员行一,隔变需开压要处器在理组事;在前同发掌一生握线内图槽部纸内故资,障料强时、电,设回需备路要制须进造同行厂时外家切部出断电具习源高题高中电中资源资料,料试线试卷缆卷试敷切验设除报完从告毕而与,采相要用关进高技行中术检资资查料料和试,检卷并测主且处要了理保解。护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理及应用复习题填空题1.事务的ACID特性指的是:原子性、一致性、隔离性和持久性。

2.实体-联系模型的基本要素是:实体、联系、属性。

3.目前最常用的数据模型有:层次、网状、关系。

4.数据管理技术的发展主要经历了以下三个阶段:人工管理、文件系统、数据库系统。

5.关系的三类完整性约束:实体完整性、参照完整性、用户定义完整性。

6.关系模型由三部分组成:数据结构、操作与完整性约束、存储结构。

7.各分E-R图之间的冲突主要有3类:属性冲突、命名冲突、结构冲突。

8.模式分解等价的标准有:分解具有无损连接性、分解要保持函数依赖、分解既要保持函数依赖,又要具有无损连接性。

9.数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。

10.DBMS单项选择题1.现在采用的概念模型主要是(A)。

A.实体-联系模型B.结构模型C.数据模型D.抽象模型2.数据字典通常包括(D)A.数据项和数据结构B.数据流和数据存储C.处理过程D.ABC均正确。

3.完整性约束条件作用的对象层次有:(D)A.列级 B.元组级 C.关系层 D.ABC均正确4.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且(A)。

A.包括20岁和30岁B. 不包括20岁和30岁C.包括20岁但不包括30岁D. 包括30岁但不包括20岁5.SQL语言具有(B)的功能A.关系规范化、数据操纵、数据控制台B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵6.语句SELET COUNT(*) FROM human返回(A)行。

A.1B.2C.3D.47.在SQL语言中,子查询是(D)。

A.返回单表中数据子集的查询语句B.选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句D.嵌入到另一个查询语句之中的查询语句8.假设数据表“test1” 中有 10 条数据行,可获得最前面两条数据行的命令为(B)A.SELECT 2 * FROM test1B.SELECT TOP 2 * FROM test1C.SELECT PERCENT 2 * FROM testD.SELECT PERCENT 20 * FROM test19.并发操作不会带来的问题:(B)A.丢失更新B.可重复读C.未提交读D.幻象读10.有两种错误可能造成事务执行失败:(C)A.逻辑错误和数据错误 B.系统错误和数据错误C.逻辑错误和系统错误 D.均不正确11.是用(B)来表示数据之间的联系。

A. 图结构B.二维表C. 树结构D.链表12.关系操作的特点是:(B)A.单一数据操作方式B.集合操作方式C.数组操作方式D.队列操作方式13.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是:(C)A.400 B.10000 C.30000 D.9000014.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能:(B)A.数据查询 B.数据操纵C.数据定义 D.数据控制15.在SQL语言的SELECT语句中,能实现投影操作的是:(A)A.SELECT B.FROMC.WHERE D.GROUP BY16.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建:(C)A.另一个表B.游标C.视图D.索引17.不属于实体完整性的是:(A)A.check约束B.唯一性约束C.主键约束D.非空约束18.用于数据库恢复的重要文件是(A)A、数据库文件B、索引文件C、日志文件D、数据文件19.SQL Server 2000中事务的类型有(A)A、系统、用户定义的事务B、分布式事务C、数据库事务D、其他事务20.下面字符串能与通配符表达式[abc]%a进行匹配的是:(C)。

A、bcdefB、a_bcdC、abc_aD、a%a21.SQL Server2000中取当前时间的函数是(B)A.DATA()B.GETDATE()C.NOW()D.CURRENTTIME()22.数据恢复的几种方式中损失最小的是:(A)A.崩溃恢复B.版本恢复C.前滚恢复D.均不正确23.设置参照完整性是为了保证数据表之间的数据保持一致,通过在两个数据表的(D)之间建立外键约束来实现。

A.主键和外键B.唯一键和外键C.主键和唯一键D.A和B均正确24.关系可以分为三种类型,不属于这三种类型的是:(D)A.基本关系B.查询表C.视图表D.存储过程25.就查找速度而言,以下哪种索引最佳(A)A.聚集索引B.非聚集索引C.唯一索引D.以上均不正确26.函数SUBSTRING(CONVERT(CHAR(33),GETDATE(),112),3,2)执行的结果是(A)A.12(2012年)B.20C.09D.0027.SQL Server 2000中的数据库文件组分为(A)A.主文件组和用户定义文件组B.主文件组和辅文件组C.主文件组和事务文件组D.以上均不正确28.SQL Server 2000中,根据文件的功能划分,可分为(D)两大类。

A.数据库文件和脚本文件B.事务日志文件和mdf文件C.mdf文件和ndf文件D.数据文件和事务日志文件29.下面仅存在于服务器端的组件是:(A)A、服务管理器B、企业管理器C、查询分析器D、导入导出组件30.数据库中只存放视图的(B)。

A、操作B、定义C、对应的数据D、限制31.Select 语句中用来连接字符串的符号是(A)。

A、“+”B、“&”C、“||”D、“|”32.两个关系在没有公共属性时,其自然连接操作表现为(B)A.结果为空关系 B.笛卡儿积操作C.等值联接操作 D.无意义的操作33.数据流程图(DFD)是用于描述结构化方法中(C)阶段的工具。

A. 可行性分析B. 程序设计C. 需求分析D. 详细设计34.关系模型中,表示实体间N:M联系是通过增加一个(A)。

A. 关系实现B. 属性实现C. 关系或一个属性实现D.关系和一个属性实现35.为提高效率,关系数据库系统必须进行(B)处理。

A.定义视图B.查询优化C.数据恢复D.数据规范化到最高范式36.在基本的关系中,下列说法正确的是(C)A.行列顺序有关B.属性名允许重名C.任意两个元组不允许重复D.列是非同质的37.一个数据库系统必须能够表示实体和关系,联系可以与(C)实体有关。

A. 0个B. 1个C. 1个或1个以上D. 2个或2个以上38.若数据库中只包含成功事务提交的结果,则此数据库就称为处于(B)状态。

A. 安全B. 一致C. 完整D. 正确判断题1.列是同质的,即每一列中的分量来自同一域,是同一类型的数据。

(T)2.文件系统阶段的数据处理的方式仅有批处理方式。

(F)3.数据库的三级模式结构有利于数据的安全保密。

(T)4.一个1:n联系可以转换为一个独立的关系模式,也可以与1端对应的关系模式合并。

(T)5.BETWEEN …AND 语句是定义的是一个开区间(F)6.利用一级封锁协议可以防止丢失更新问题的发生。

(T)7.事务执行过程中,若有某个修改操作失败,则事务仍可以成功提交。

(F)8.从三个级别来对sql server的安全性进行控制来看,分别是数据库服务器、数据库和数据库对象。

(T)9.大多数数据库对象的命名采用模式名加对象名的命名规则,即对象名.模式名。

(F)10.SQL SERVER不能通过windows用户登录(F)11.串行调度的结果不一定总是正确的。

(F)12.相对表而言,视图没有自己的数据。

(T)13.具有IDENTITY属性的字段需要人工手动赋值。

(F)14.执行系统存储过程时,在其名称前可以省略EXEC。

(F)15.SQL Server 2000中使用差异备份和事务日志备份即可完全恢复数据库。

(T)16.DBMS的主要职责就是有效地实现数据库三级之间的转换,即把用户(或应用程序)对数据库的一次访问,从用户级带到概念级,再导向物理级。

(T)17.ODBC可以无条件访问各种异构数据库。

(F)18.默认约束的默认值可以是常量。

(T)19.一个1:l联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并(F)20.二级封锁协议能防止丢失更新、读未提交数据和不可重复读。

(T)21.UNIQUE约束的列不允许为空(T)22.实体完整性又称为行的完整性,要求表中有一个主键,其值不能为空且能唯一地标识对应的记录。

(T)23.现实世界中的实体具有可区分性,不具有唯一性。

(T)24.可在同一台计算机上安装多个SQL Server实例。

(T)25.SQL Server 2000中数据库一旦建立只能增大,不能缩小。

(F)26.SQL语言不是一种标准而是一种商业产品。

(F)27.聚集索引中数据的物理排列顺序和逻辑顺序不一致。

(F)28.变量可以通过SELECT语句赋值(T)29.两个查询语句除了连接方式不同,其他元素都相同,则通过内连接的获得的查询记录数大于或等于通过外连接获得的查询记录数。

(F)名词解释题1.关系模式:关系的描述称为关系模式, 可以用R(U, D, dom, F)来表示, 其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,dom为属性向域的映象集合,F为属性间数据的依赖关系集合。

2.函数依赖:关系中一个或一组属性的值可以决定其它属性的值。

3.模式/内模式映像:数据库中不仅只有一个模式,而且也只有一个内模式,所以模式/内模式映像是唯一的,由它定义数据库全局逻辑结构与存储结构之间的对应关系。

模式/内模式映像定义通常包含在模式描述中。

当数据库的存储设备和存储方法发生变化时,数据库管理员对模式/内模式映像要做相应的改变,使模式保持不变,从而应用程序也不变,保证了数据与程序的物理独立性,简称为数据的物理独立性4.数据库的外延:关系数据库的值是某一时刻关系的集合,称作数据库的外延5.非平凡函数依赖当关系中属性集合Y不是属性集合X的子集时,存在函数依赖X→Y,则称这种函数依赖为非平凡函数依赖。

按要求编写SQL脚本第一套1.设有一学籍管理系统,其数据库名为“EDUC”,初始大小为 10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名为“student_data”, 物理文件名为“student_data.mdf,存放路径为“E:\sql_data”。

日志文件的逻辑文件名为“student_log”, 物理文件名为“student_log.ldf”,存放路径为“E:\sql_data”按照题目要求写出创建该数据库的脚本。

相关文档
最新文档