下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库应用复习题一、选择题1、 SQLserver数据库文件有三类,其中主数据文件的后缀为(C):A、 .ndfB、 .ldfC、 .mdfD、 .idf2、下面标志符不合法的是:( C)。A、 mydeleteB、 _mybaseC、 $moneyD、 trigger13、下面字符串能与通配符表达式ABC%a进行匹配的是: (C)。A、BCDEFB、 A_BCDC、ABC_aD、 A%a4、下列说确的是_B_。A、视图是观察数据的一种方法,只能基于基本表建立。B、视图是虚表,观察到的数据是实际基本表中的数据。C、索引查找法一定比表扫描法查询速度快。D、索引的创建只和数据的存储有关系。5、下列
2、途径哪个不是实现值域完整性_B_。A、rule( 规则 )B、 primarykeyC 、 notnullD 、 default6、SQL Server 2008 是一个( C)的数据库系统。(A) 网状型( B)层次型( C)关系型( D)以上都不是7、SQL Server 2008 采用的身份验证模式有( D)。(A)仅 Windows 身份验证模式( B)仅 SQLServer 身份验证模式(C)仅混合模式( D) Windows 身份验证模式和混合模式8、在 SQL Server2008 中,当数据表被修改时,系统自动执行的数据库对象是(B)。(A) 存储过程( B)触发器( C)视图
3、( D)其他数据库对象9、SQL Server 的字符型系统数据类型主要包括(B)。A.Int 、 money 、 charB.char、varchar 、 textC.datetime 、binary 、 intD.char、varchar 、 int10、在 SQL Server2000中,索引的顺序和数据表的物理顺序相同的索引是(A)。(A)聚集索引( B)非聚集索引( C)主键索引( D)唯一索引11、要查询 book 表中所有书名中包含“计算机”的书籍情况,可用(B)语句。( A) SELECT *FROMbookWHEREbook_nameLIKE 计算机 * ( B) SELEC
4、T *FROMbookWHEREbook_nameLIKE 计算机 %( C) SELECT *FROMbookWHEREbook_name= 计算机 * ( D) SELECT *FROMbookWHEREbook_name= 计算机 %12、 SELECT语句中与 HAVING 子句通常同时使用的是(C)子句。A.ORDERBY B.WHERE C.GROUP BY D.无需配合13、要删除 mytable 表中的 myindex 索引,可以使用(D)语句。(A)DROP myindex( B) DROPmytable.myindex(C) DROP INDEXmyindex (D) DR
5、OP INDEX mytable.myindex14、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是(A)。(A) sp_helptext ( B) sp_helpindex ( C) sp_bindrule ( D) sp_rename15、 SQLServer提供的单行注释语句是使用(B)开始的一行容。A.“ /* ” B.“ -”C.“” D.“ / ”16、以下运算符中优先级最低的是(D。( A) +(加)(B) =(等于)( C)like( D) =(赋值)17、根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:( B)A、只存在一对多的实体关系,以图形方式来
6、表示。B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。C、能体现一对多、多对多的关系,但不能体现一对一的关系。D、关系模型数据库是数据库发展的最初阶段。18.SQL语言按照用途可以分为三类,下面选项中哪一种不是:( C)(A)DML ( B) DCL (C) DQL( D)DDL19.在 SELECT语句的 WHERE子句的条件表达式中, 可以匹配 0 个到多个字符的通配符是 ( B)(A)* (B)% (C)- (D)?20.以下那种类型作为变量的数据类型(C)。(A)text( B) ntext( C) table( D) image21.下面不属于数据定义功能的SQL语句是:
7、( C)A.CREATE TABLE B.CREATE CURSOR C.UPDATE D.ALTER TABLE22.在 SQLSERVER中局部变量前面的字符为:( D)(A)* ( B) # ( C) (D)23.对视图的描述错误的是:( C)(A)是一虚拟的表( B)在存储视图时存储的是视图的定义(C)在存储视图时存储的是视图中的数据( D)可以像查询表一样来查询视图24.在 T-SQL语言中,若要修改某表的结构,应该使用的修改关键字是(A)ALTER (B) UPDATE ( C) UPDAET( D)ALLTERA)。25、有如下代码,当代码中出的值为( A)?Declare n
8、intSet n=3While n 0beginset n=n-1if n=1_关键字 _end_关键字_分别为break、continue 、return时,最后的printn输printnA:1, 0,不输出B:1,1, 1C:0, 0,0D:0,1, 226、数据库系统由数据库、硬件和什么等组成?(D)A:操作系统B:文件系统C:编译系统D:数据库管理系统27、所谓概念模型,指的是什么?( D)A:客观存在的事物及其相互联系B:将信息世界中的信息数据化C:实体模型在计算机中的数据化表示 D:现实世界到机器世界的一个中间层次, 即信息世界29、数据库系统软件包括 DBMS 和什么? ( D
9、)A:数据库B:高级语言C:OSD:数据库应用系统和开发工具30、下列四项中 ,不正确的提法是什么?(C )A:SQL语言是关系数据库的国际标准语言B:SQL语言具有数据定义,查询 ,操纵和控制功能C:SQL语言可以自动实现关系数据库的规化D:SQL语言称为结构查询语言32、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是什么?(C )A:多对多B:一对一C:多对一D:一对多33、数据库是在计算机系统中按照一定的数据模型组织、结构化的什么?( B)A:文件的集合B:数据的集合C:命令的集合D:程序的集合34、数据库设计的几个步骤是什么?(A
10、)A:需求分析, 概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护B:需求分析 ,逻辑结构设计,物理结构设计 .概念结构设计,数据库实施 ,数据库运行和维护C:需求分析 ,逻辑结构设计,概念结构设计 .物理结构设计,数据库实施 ,数据库运行和维护D:需求分析 ,概念结构设计 ,物理结构设计,逻辑结构设计,数据库实施 ,数据库运行和维护35、数据库系统是在什么的基础上发展起来的?(B)A:操作系统B:文件系统C:编译系统D:数据库管理系统36、 SQL语言是什么语言? (C)A:层次数据库B:网络数据库C:关系数据库D:非数据库37、 SQL中,聚合函数 COUNT(列名)
11、用于? (C)A:计算元组个数B:计算属性的个数C:对一列中的非空值计算个数D:对一列中的非空值和空值计算个数38、什么是长期存储在计算机的有组织,可共享的数据集合? (C)A:数据库管理系统B:数据库系统C:数据库D:文件组织39、在关系数据模型中,通常可以把什么称为关系模式?(D)A:记录B:记录类型C:元组D:元组集40、设计数据库时,首先应该设计:CA数据库应用系统结构B.DBMS 结构 * C.数据库的概念结构D.数据库的控制结构41、 SQL语言称为( B)。A、结构化定义语言B、结构化控制语言C、结构化查询语言 D、结构化操纵语言。42下列聚合函数中不忽略空值(null) 的是
12、C A SUM(列名 )B MAX(列名 )C COUNT(*) DAVG(列名 )43在数据库设计中,将E-R图转换成关系数据模型的过程属于 B A需求分析阶段B逻辑设计阶段C概念设计阶段D物理设计阶段44 SQL中,下列涉及空值的操作,不正确的是 CA AGE IS NULLB AGE IS NOT NULLC AGE=NULLD NOT(AGE IS NULL)45、 SQL语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20 至 30 之间,且: AA.包括 20 岁和 30 岁B.不包括20岁和 30岁C.包括 20 岁但不包括 30岁D.包括 30 岁但不包括20
13、 岁46、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字:AA.UNIQUE B.COUNT C.DISTINCT D.UNION47、把 E-R模型转换成关系模型的过程,属于数据库的:CA.需求分析B.概念设计C.逻辑设计 D.物理设计48在数据库系统中,保证数据及语义正确和有效的功能是:DA并发控制B存取控制 C安全控制D完整性控制49在 SQL语言中,属于DML 的操作命令是: BA CREATE BGRANTC UPDATE D DROP50一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是:DA1: 1B 1: MC
14、 M :1DM :N51概念设计的主要目标是产生数据库概念结构,该结构主要反映:DA DBA 管理信息的需求B数据库的维护需求C应用程序开发的需求D企业的信息需求52用下面的SQL语句建立一个基本表: CREATE TABLE Student(SnoCHAR(4)NOT NULL,Sname CHAR(8)NOT NULL,Sex CHAR(2), Agesmallint) ,可以插入到表中的元组是:DA 5021 , 样 ,男, 21B NULL, 祥 ,NULL, 21C 5021 ,NUlL,男, 21D 5021 , 祥 , NULL, NULL53.下列四项中说法不正确的是 ( C
15、)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性54.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是 ( C )A.多对多B.一对一C.多对一D.一对多55.在视图上不能完成的操作是( C )A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图56有关数据和信息的概念,下列叙述正确的是:A数据是信息的载体B数据是信息的涵AC数据和信息互为载体D数据和信息相互独立57实体只用于表示:AA实际存在的事物B概念性的事物C事物与事物之间的联系D选项 A、 B、 C 都
16、不对58从“实体一联系“模型到数据模型实际上经历了三个领域的演变过程,即:DA信息世界一现实世界一数据世界B数据世界一信息世界一现实世界C现实世界一数据世界一信息世界D现实世界一信息世界一数据世界59一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是 B A一对一的联系 B一对多的联系 C多对一的联系 D多对多的联系60每个教师可以教授多门课程,每门课程至少有两名教师任课,从课程到教师之间的联系类型是AA多对多B一对一C多对一61英文缩写DBA 代表AA 数据库管理员B数据库管理系统62若在实体R 的诸属性中,属性A 不是D一对多C数据定义语言R 的主键,却是另一个实体D数据操纵语
17、言 S 的主键,则称A 为R的BA候选键B外部键C非主属性D主属性63如果要修改表的结构,应该使用SQL语言的命令CA UPDATETABLEB MODIFYTABLEC ALTERTABLE D CHANGETABLE64 SQL语言中,删除一个表的命令是(B)A DELETEB DROPC CLEARD REMORE65设有一个关系:DEPT( DNO,DNAME),如果要找出倒数第三个字母为含 4 个字母的 DNAME,则查询条件子句应写成WHERE DNAME LIKE BW,并且至少包A,_W_%?B,_%W_?C,_W_?D,_W_%?66有一个关系:学生(学号, ,系别),规定学
18、号的值域是 8 个数字组成的字符串,这一规则属于( C)A 实体完整性约束C 用户自定义完整性约束B 参照完整性约束D 关键字完整性约束67.DBMS 指的是【 A 】A.数据库管理系统B.数据库系统C.数据库应用系统D.数据库服务系统68.E-R图所表示的实体及其联系,实际上是【A 】。A.信息模型B.数据模型C.关系模型D.实体模型69.实体之间的联系方式有【B】种。 A.1 B.3 C.4D.270.在文件系统中,一二维表称为一个【B】,表头行称为记录型,表中其它各行称为【】,而每一列中的各元素称为一个【】。A.记录,文件,数据项B.文件,记录,数据项C.记录,数据项,文件二、填空题1、
19、在三大传统的数据模型中,具有严格的数学理论基础的是_关系模型 _。2、实现概念模型最常用的表示方法是_E-R图 _。3用树型结构表示实体类型及实体间联系的数据模型称为层次模型 。4、模式 / 模式映象为数据库提供了_物理 _数据独立性。5、在关系代数运算中,从关系中取出满足条件的元组的运算称为_选择 _。6参照完整性规则是对外键的约束。7SELECT语句查询条件中的谓词“ =SOME”,与运算符IN等价。8、关系代数中专门的关系运算包括:选择、投影、_连接 _。9、关系数据操作语言(DML)的特点是: 操作对象与结果均为关系、操作的 _非过程性强 _、语言一体化、并且是建立在数学理论基础之上。
20、10文件系统与数据库系统的最大区别是在数据结构化方面。11,模式是描述数据如何在存储介质上组织存储的,又称之为存储或物理模式。12 E-R图中包括实体、属性和联系三种基本图素。15数据库概念设计通常采用画 E-R图 方法。17数据库系统的主要特点是:数据独立、 _数据共享 _和减少了数据冗余、数据的安全性、使用操作方便性。18数据库的数据独立性包括:_逻辑独立性 _和物理数据独立性。19关系代数中专门的关系运算包括:_选择 _、投影、连接和除法。20数据库的存储结构是建立在_文件组织 _基础上的。23实体间联系分为三种:一对一联系、_一对多 _、多对多联系。24属性是信息世界中广泛使用的一个术
21、语,它对应于数据世界的_数据项 (字段 )_。25数据库结构设计的过程是“概念设计_逻辑设计 _物理设计” 。26联系是数据库技术的重要特点,至于怎样实现联系,取决于_数据库类型 _。27.数据独立性是指当数据发生变化时,可以不用修改_应用程序 _。28如果有元组在关系的主码上取值为空值,那么它违反了关系的_实体 _完整性约束。29数据管理经过了人工管理、文件系统和_数据库系统 _三个发展阶段。30 DBMS 利用事务日志保存所有数据库事务的_更新 (或修改 )_操作。31如果两个实体之间具有M: N 联系,则将它们转换为关系模型的结果是_3_个表。32.一个关系就是一个_二维表 _,一行对应
22、一个元组,一列对应一个域,也就是一个属性。33.DBA 是指 _数据库管理员 _,它的职责是维护和管理_数据库 _,使之始终处于最佳状态。34.数据库的三个模式之间存在两种映射,一是_外模式到模式_间的影射,二是_模式到模式间的映射。35.数据库的三级体系结构,是从_外模式、 _模式 _和模式三个不同层次描述的。36.在数据处理领域中,数据处理技术经历了_人工管理 _、文件管理和 _数据库管理 _三个阶段。37.在关系数据库中,用_二维表 _表示实体及实体之间的关系。38.DBMS 的含义是 _数据库管理系统_,它是用户和 _数据库 _之间的接口。39.数据冗余是指 _数据的重复存储_。40.
23、除计算机软硬件环境外,数据库系统一般由数据库、_数据库管理系统_、数据库管理员和应用程序组成。41.在数据库系统中,用户对数据的操作只能通过_DML_语言进行。42.在数据库的三模式中,通过模式之间的_映射 _来实现模式之间的转换。43.外模式又称子模式,是 _用户 _眼中的数据库,因此称外模式为用户视图。44.数据的完整性是指数据的正确性和_相容性 _。45.实体和属性都有“型”和“值”之分,“型”是概念的 _涵_,而“值”是概念的特例。46.在关系模式中,存在三类完整性规则,其中引用完整性约束规则是指_限制引用不存在的记录 _。47.在关系数据操纵语言 DML 中,其操作的对象和结果都是_
24、关系 _。48.关系的自然连接是连接的一个重要特例,实用价值很大,它要求被连接的两个关系_有若干相同的属性名 _。51.专门的关系运算包括选择、_投影 _和 连接 _。52.数据库逻辑设计一般分为三个阶段,即收集和分析用户需求、_建立 E-R模型 _和_数据库模式设计 _。53.在关系的诸属性中,能够用来唯一标识元组的那个属性称为_键_ 。54.DDL 的中文含义是数据描述语言,它有两种方式,一是_数据描述语言 _,二是_交互式 _。55.现实世界中的事物类,在信息世界中称为实体集,而一个事物则称为_实体 _,事物的性质称为 _属性 _。56.在关系模型中,实体完整性约束是指_关系中主键值不允
25、许为空_。57._ 外部关键字 _是不同关系实现联系的保证。58.数据模型应具有描述 _数据 _ 和_数据联系 _两方面的功能。59.“键”也称为关键字,是指在实体属性中,可用来区别实体集中不同个体的一个或几个_属性 _的组合。当有多个属性可作为键而选定其中一个时,则称它为该实体的_主键 _。若在实体的各属性中,某属性虽非该实体的主键,却是另一实体的主键,则成此属性为_外键 _。60.关系与文件有许多相似之处,当把关系看成是文件时,则_元组 _就是文件中的记录,_属性 _就是记录中的数据项。61.关系模式的三类完整性规则是_实体完整性、参照完整性和用户自定义完整性_。62.关系的自然连接是 _
26、连接 _的一个重要特例,它要求被连接的两个关系满足_有若干相同的属性名 _。63视图是一个虚表,因为它是从_基表导出 _的表。64索引的用途是 _加快搜索速度 _。65、已知:系(系编号、系名称、系主任、地点)和学生(学号、 、性别、入学、日期、专业、系编号)两个关系,指出系关系的主码是_系编号 _,系关系的外码是 _无_,学生关系的主码是 _学号 _、外码是 _系编号 _。67、在 T-SQL语言中,若要修改某表的结构,应该使用的修改关键字是(Alter);若要创建一个数据库,应该使用的语句是( create database )。70. 声明局部变量的命令为( declare 变量名)。7
27、1. 修改表的命令是( alter table 表名)。72 SQL Server中的约束包括 _主键 _约束、 _唯一 _约束、 _非空 _约束、_外键 _约束、 _检查 _ 约束、 _默认 _等多种约束。73Transact-SQL添加记录使用_insertinto_ 语句,删除记录使用 _delete_ 语句。74创建存储过程,在定义输出参数时,必须带有_output_ 关键字。75 SQL 是_的缩写,包括定义、_、 _和查询4部分功能。76 SELECT语句中实现分组的子句是_group by_ ,实现排序的语句是_orderby_。77给整型局部变量A 赋值 3,可以使用语句_ Set a=3_,也可以使用语句_ Selecta=3_。78 SQL Server2000支持四种基本类型的备份:完整备份、 _差异 _备份、_事务日志79在_备份以及文件和文件组备份。SQL Server 中,根据索引的存储结构来分,可以把索引分为聚集索引和非聚集索引两大类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中学生自我管理与自我提升读本
- 二年级语文识字与组词教学资料
- 智能监测施工方案(3篇)
- 恒温别墅施工方案(3篇)
- 应急预案演练救援(3篇)
- 散射喷头施工方案(3篇)
- 操作系统课程实训报告模板
- 应急预案启动要求(3篇)
- 便道扩建施工方案(3篇)
- 地毯施工方案图片(3篇)
- 2024-2025学年四川省绵阳市七年级(上)期末数学试卷
- 道路清扫保洁、垃圾收运及绿化服务方案投标文件(技术标)
- 合成药物催化技术
- 【语文】福建省福州市乌山小学小学三年级上册期末试题(含答案)
- 建立乡镇卫生院孕情第一时间发现制度或流程
- 2025年中级卫生职称-主治医师-放射医学(中级)代码:344历年参考题库含答案解析(5卷)
- 2025年中国民航科学技术研究院招聘考试笔试试题(含答案)
- eol物料管理办法
- 总公司对子公司管理制度
- 临沂公车租赁管理办法
- 早餐主题班会课件
评论
0/150
提交评论