数据库应用判断题
数据库应用技术复习题
一.单项选择题1.关于数据库管理系统的说法,错误的是( C )。
a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.关于用文件管理数据的说法,错误的是( D )。
选择一项:a. 用文件管理数据,难以提供应用程序对数据的独立性b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c. 用文件存储数据的方式难以实现数据访问的安全控制d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.数据库系统的物理独立性是指(D )。
选择一项:a. 不会因为数据的变化而影响应用程序b. 不会因为数据存储结构的变化而影响应用程序c. 不会因为数据存储策略的变化而影响数据的存储结构d. 不会因为数据逻辑结构的变化而影响应用程序4.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是(B )。
选择一项:a. 数据库b. 操作系统c. 应用程序d. 数据库管理系统5.数据库三级模式结构的划分,有利于( A )。
选择一项:a. 数据的独立性b. 管理数据库文件c. 建立数据库d. 操作系统管理数据库6.在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是(B )。
a. 内模式b. 模式c. 外模式d. 其他7.在用数据模型描述数据时,一般要求数据模型要满足三个要求。
下列描述中,不属于数据模型应满足的要求的是(A )。
选择一项:a. 能够描述并发数据b. 能够真实地模拟现实世界c. 容易被业务人员理解d. 能够方便地在计算机上实现数据模型三要素是指(B )。
8.选择一项:a. 数据结构、数据对象和数据共享b. 数据结构、数据操作和数据完整性约束c. 数据结构、数据操作和数据的安全控制d. 数据结构、数据操作和数据的可靠性9.下列关于实体联系模型中联系的说法,错误的是( D )。
数据库使用初步练习题
收集精品文档============================= =========================================================================== ==============================专业收集精品文档七、数据库使用初步练习题一、判断题1.利用数据库存储数据,可以避免所有的数据重复。
( )2.在数据库中,由于共享数据不必重复存储,因而可以减少数据的冗余。
( )3.用“创建空数据库”来创建Microsoaf Access2000数据库的步骤包括:选择“数据库”选项卡。
( )4.在Access2000数据库窗口使用表设计器创建表的步骤包括:打开表设计器。
( )5.字段的输入掩码属性对“文本”、“数字”、“日期/时间”和“货币”类型的字段有效。
( )6.在两个表之间建立关系的结果是两个表变成了一个表。
( )7.在两个表之间建立关系后,只要访问其中的任一个表就可以得到两个表的信息。
( )8.查询结果可以作为数据库其他对象数据的来源。
( )9.不能在报表中添加背景图片。
( )10.能在报表中进行计算。
( )二、单选题1.数据库是按一定的结构和规则组织起来的 的集合。
A.相关数据B.无关数据C.杂乱无章的数据D.排列整齐的数据2.数据库管理系统是 。
A.系统软件B.计算机辅助设计软件C.应用软件D.通用应用工具软件3.用二维表数据来表示事物之间联系的模型叫做 。
收集精品文档============================= ================================= ==========================================A.层次模型B.关系模型C.网络模型D.实体一联系模型4.数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。
不是常用的数据模型。
数据库应用判断题
数据库应用判断题1.使用数据库管理数据可以实现程序与数据的相互独立。
( T )2.数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到内存中。
( F )3.数据的特征分为静态特征和动态特征。
(T )a)E-R模型是一种用于描述数据的组织形式的模型。
( F )4.数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。
( T )5.选择、投影和连接操作属于传统的关系运算。
( F )6.SQL语言的特点是过程化。
(F )7.使用FOREIGN KEY约束可以实现参照完整性约束。
( T )8.一个关系模式只能有一个候选键。
(F )9.限制“年龄”列取值范围在0-160的约束表达式是:check(年龄 in 0-160)。
( F)10.在一台计算机上安装一次SQL Server时,就生成了一个实例。
在一台计算机上只能安装一个默认实例,同时也只能安装一个命名实例。
( F )11.SSMS工具提供了图形化的操作界面来创建和维护对象,下拉列表框列出了当前查询编辑器所连接的数据库服务器上的所有数据库,表示当前正在操作的数据库是master。
( T )12.Tempdb数据库是系统自动生成的临时数据库,用于保存临时对象或中间结果集。
( T )13.Msdb数据库是用户必须建立的,用作SQL Server实例上创建的所有数据库的模板。
( F )14.日志文件的推荐扩展名为.ldf,用于存放恢复数据库的所有日志信息。
每个数据库只能有一个日志文件。
( F )15.逻辑文件名是在所有SQL语句中引用物理文件时所使用的名称。
物理文件名包括存储文件的路径以及物理文件名本身。
( T )16.数据库的空间会出现不够用的情况,如果日志空间不够了则意味着不能再向数据库中插入数据;如果数据空间不够了,则意味着不能再对数据库数据进行任何修改操作。
( F )17.SQL Server 最核心的服务是SSMS。
(F )18.在SQL Server中,不允许删除正在被用户使用的数据库。
《数据库原理与应用》模拟题1与答案
模拟题_1_答案一、判断共10题(共计10分)第1题(1.0分)使用报表向导创建报表"可以在报表中排序和分组记录,但只能选择4个字段作为排序和分组依据"的说法是不正确的.答案:Y第2题(1.0分)将一个基表或查询作为新建窗体的数据源,"单击工具栏上的"属性"按钮,在"数据"选项卡中的" 记录源"属性下拉列表中选择一个表或查询"的操作是正确的.答案:Y第3题(1.0分)"文本框"可以作为绑定或未绑定控件来使用.答案:Y第4题(1.0分)SQL仅能创建"选择查询".答案:N第5题(1.0分)文本框是属于容器型控件.答案:N第6题(1.0分)在Access2000中,定义字段属性的默认值是指不得使字段为空.答案:N第7题(1.0分)绑定型控件与未绑定型控件之间的区别是未绑定控件可以放置在窗体任意位置,而绑定控件只能放置在窗体的固定位置.答案:N第8题(1.0分)"报表页眉"的内容是报表中不可缺少的关键内容.答案:N第9题(1.0分)Access中的"数据访问页"对象可以使用浏览器来访问Internet上的Web页.答案:Y第10题(1.0分)在SQL查询中使用WHILE子句指出的是"查询目标".答案:N二、单项选择共60题(共计60分)第1题(1.0分)数据库是()。
A:以—定的组织结构保存在辅助存储器中的数据的集合B:一些数据的集合.C:辅助存储器上的一个文件.D:磁盘上的一个数据文件.答案:A第2题(1.0分)Access数据库的类型是()。
A:层次数据库B:网状数据库C:关系数据库D:面向对象数据库答案:C第3题(1.0分)Access在同一时间,可打开()个数据库。
A:1B:2C:3D:4答案:A第4题(1.0分)将表中的字段定义为(),其作用使字段中的每一个记录都必须是惟一的以便于索引. A:索引B:主键C:必填字段D:有效性规则答案:B第5题(1.0分)内部计算函数"Min"的意思是求所在字段内所有的值的().A:和B:平均值C:最小值答案:C第6题(1.0分)将信息系99年以前参加工作的教师的职称改为副教授合适的查询为()。
数据库与应用 自测题1 附答案
自测题1一、填空题1.在数据库系统的三个抽象层次结构中,表示用户层数据库的模式称为外模式,表示概念层数据库的模式称为概念模式,表示内层数据库的模式称为内模式。
2.迄今,数据库系统常用的数据模型有层次模型、网状模型和关系模型。
3.数据库系统的控制功能表现在如下几点,他们分别是数据的完整性、数据的安全性、并发控制、数据的恢复。
4.外模式/模式映射保证了数据的逻辑独立性。
5.联系通常有两种:一种是实体内部的联系,即实体中属性间的联系;另一种是实体与实体之间的联系。
6.实体间的联系是错综复杂的,但就两个实体的联系来说,主要有三种:一对一的联系、一对多的联系和多对多的联系。
7.数据库系统是一个实际可运行的系统。
通常由数据库、硬件、数据库管理系统和数据库管理员(DBA)四个部分组成。
8.管理和使用数据库的各类人员,包括终端用户、应用程序员、系统分析员和数据库管理员。
9.数据库系统的体系结构分为内部体系结构和外部体系结构。
10.在文件服务器结构中,数据库存放在文件服务器中,应用程序分散安排在各个用户工作站上。
11.在客户/服务器结构中,客户端向服务器发送的是处理请求,服务器返回的是处理结果。
12.三级模式之间的联系是通过二级映射来实现的,当然实际的转换工作是由数据库管理系统来完成的。
13.数据模型分成两个不同的层次:概念模型和实施模型。
14. 实施模型是由按计算机系统的观点对数据建模和具体的数据库系统有关,侧重于数据和联系的表示或存储方法。
15.关系中的某个属性组,它可以唯一标识一个元组,这个属性组称为候选关键字。
16.数据库管理系统(DBMS)提供数据操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和查询。
17.在数据库的三级模式体系结构中,模式与内模式质检的映像(模式/内模式),实现了数据的物理独立性。
18.数据库的核心组成部分是数据库管理系统。
19.数据库系统的内部体系结构是三级模式结构,分别是模式、内模式和外模式。
数据库基础与应用课后练习题_复习资料
第一章一、判断题1.实体之间的联系有三种,既1对1、1对多和多对多。
(√)2.在一个关系数据模型中,所有关系的定义也用一个关系来表示,称为其元关系或数据字典(√)3.在关系数据模型中,运算对象是关系,而运算结果是一个值。
(×)4.数据库体系结构具有三级模式结构和两级存储映象。
(√)5.进行数据库系统运行和管理的人员称作应用程序员。
(×)二、选择题1.数据库管理系统对数据所具有的控制功能不包括(D)。
A.安全性B.一致性C.并发性D.独立性2.在概念模型转化为关系数据模型时,实体之间的联系必须被转化为对应关系(表)的联系类型是(C)。
A.1对1B.1对多C.多对多D.多对13.ER图用来描述的是(A)。
A.概念数据模型 B逻辑数据模型 C关系数据模型 D对象数据模型4.若实体A和B是多对多联系,实体B和C是1对1联系,则实体A和C是(C)联系。
A.1对1B.1对多C.多对多D.多对15.若实体A和B是多对1联系,实体B和C是1对1联系,则实体A和C是(D)联系。
A.1对1B.1对多C.多对多D.多对16.在对象数据模型中,对象不具有的特性是(D)。
A.封装性B.继承性C.多态性D.共享性三、填空题1.在文件管理阶段,文件之间是相互独立的;在数据库管理阶段,文件之间是相互联系的。
2.在文件系统中,存取数据的基本单位是记录;在数据库系统中,存取数据的基本单位是数据项。
3.在实体中能做为码的属性称为主属性,否则称为非主属性。
4.数据库系统的三级模式结构和两段存储映象确保了数据的逻辑独立性和物理独立性。
第二章一、判断题1.已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m×n(√)。
2.在一个关系中,元组个数不能为0(×)。
3.在一个关系中,主码属于候选码,候选码中的属性称为主属性(√)。
4.在一个关系中,主码只能有一个,但候选码可以同时有多个(√)。
数据库应用技术考题
试卷代号:1256数据库应用技术试题1一、单项选择题(每个题只有一个答案是正确的。
每题2分,共15题,30分)1.数据库管理系统中的( D )功能实现对数据库的转储、恢复。
A.数据定义 B.数据操纵 C.数据查询 D.数据库的建立与维护2.选择与投影运算,属于关系模型中( B )的功能。
A.数据结构 B.关系代数 C.关系完整性 D.数据独立性3.在系统数据库中,( C )包含了复制到每个用户数据库中的表。
A.master数据库 B.ternpdb数据库C.model数据库 D.msdb数据库4.如果要存储的数据是图形图像等,应使用( D )做为数据类型。
A.数值数据类型 B.字符型C.日期时间型 D.位型5.以下( B )情况,一般不建立索引。
A.根本表的某列中记录数量特别多B.根本表的某列中记录数量特别少C.根本表的某列经常出现在ORDER BY字句中D.根本表的某列经常被杏询6.以下关于视图的描述不正确的选项是( C )。
A.视图是由行和列组成的二维表B.执行视图可能会比执行select语句速度更快C.视图与数据表是完全一样的D.视图更便于用户使用7.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将课程表中课程号为"A002"的课程号改为“A2002’’后,还没来得急对成绩表进行更新操作,突然停电了,SQL的事务控制功能将( C )。
A.保存对课程表的修改,机器重新启动后,自动进行对成绩表的更新B.保存对课程表的修改,机器重新启动后,提示用户对成绩表的进行更新C.去除对课程表的修改D.去除对课程表的修改,机器重新启动后,自动进行对课程表和成绩表的更新8.以下关系中,符合第2范式但不符合第3范式的是( B )。
A.B.C.D.9.把一个关系R中按所需顺序选取假设干个属性构成新的关系称为( C )。
A.选择运算 B.两个关系的并C.投影运算 D.两个关系的差lO.如果希望统计学生表中选修网页设计课程的学生的人数,那么语句中应该包含( D )A.SELECT MIN(*)AS专业人数FROM学生表WHERE专业=‘网页设计’B.SELECT MAX(*)AS专业人数FROM学生表WHERE专业=‘网页设计’C.SELECT AVG(*)AS专业人数FROM学生表WHERE专业=‘网页设计’D.SELECT COUNT(*)AS专业人数FROM学生表WHERE专业=‘网页设计’11.SQL SERVER数据库的备份不支持( D )。
《数据库原理及应用》模拟题1及答案
模拟题_1_答案一、判断共10题(共计10分)第1题(1.0分)使用报表向导创建报表"可以在报表中排序和分组记录,但只能选择4个字段作为排序和分组依据"的说法是不正确的.第2题(1.0分)将一个基表或查询作为新建窗体的数据源,"单击工具栏上的"属性"按钮,在"数据 "选项卡中的"记录源"属性下拉列表中选择一个表或查询"的操作是正确的.第3题(1.0分)"文本框"可以作为绑定或未绑定控件来使用.第4题(1.0分)SQL仅能创建"选择查询".第5题(1.0分)文本框是属于容器型控件.第6题(1.0分)在Access 2000中,定义字段属性的默认值是指不得使字段为空.第7题(1.0分)绑定型控件与未绑定型控件之间的区别是未绑定控件可以放置在窗体任意位置,而绑定控件只能放置在窗体的固定位置.第8题(1.0分)"报表页眉"的内容是报表中不可缺少的关键内容.第9题(1.0分)Access中的"数据访问页"对象可以使用浏览器来访问Internet上的Web页.第10题(1.0分)在SQL查询中使用WHILE子句指出的是"查询目标".二、单项选择共60题(共计60分)第1题(1.0分)数据库是()。
A:以—定的组织结构保存在辅助存储器中的数据的集合B:一些数据的集合.C:辅助存储器上的一个文件.D:磁盘上的一个数据文件.第2题(1.0分)Access数据库的类型是()。
A:层次数据库B:网状数据库C:关系数据库D:面向对象数据库第3题(1.0分)Access在同一时间,可打开()个数据库。
A:1B:2C:3D:4第4题(1.0分)将表中的字段定义为( ),其作用使字段中的每一个记录都必须是惟一的以便于索引. A:索引B:主键C:必填字段D:有效性规则第5题(1.0分)内部计算函数"Min"的意思是求所在字段内所有的值的( ).A:和B:平均值C:最小值第6题(1.0分)将信息系99年以前参加工作的教师的职称改为副教授合适的查询为()。
数据库原理及应用复习题及参考答案
《数据库原理及应用》复习题及参考答案一、判断题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.在关系数据库管理系统中,创建的视图在数据库三层结构中属于模式。
错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语⾔级数据定义功能、数据操纵功能和数据控制功能于⼀体。
(完整版)数据库判断题答案解析
判断题1.数据是表示信息的具体形式,信息是数据表达的内容。
(√)2.在数据库的三级模式结构中内模式可以有多个。
(× )3.数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用程序的正常运行。
(√)4.当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。
(√)5.数据处理是将信息转换成数据的过程。
(× )6.数据库在计算机系统中不是以文件方式存储的。
(×)7.数据库系统其实就是一个应用软件。
(×)8.三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。
(√)9.三级模式间存在三个映射关系。
(× )10.DBMS不需要操作系统的支持就可以实现其功能。
(× )11.11用二维表来表示实体之间联系的模型称为网状模型。
(× )12在E-R图中,用来表示属性的图形是椭圆形。
(√ )13关系模型是目前最常用的数据模型。
(√ )14属性的取值范围称为属性的域。
(√ )15同类实体的集合称为实体型。
(× )16关系数据库模型的3个要素分别为数据增加、数据修改、数据查询。
( ×)17消除了部分函数依赖的1nf的关系模式必定是2nf。
( ×)18数据表的关键字用于唯一标识一个记录,每个表必须具有一个关键字,主关键字只能由一个字段组成(√ )19按照完整性规则,外部关键字应该关联表中的字段值保持一致。
(√ )20、关系数据库是用树结构来表示实体之间的联系的。
(×)21、关系表中的每一行称作一个元组。
(√)22、关系表中的每一列称为属性。
(√)23、候选关键字和主关键字不同,不能唯一标识一个记录(×)24、e-r图是由实体、联系和属性3要素组成。
(√)25、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。
数据库 试题及答案
答案一、判断题√×××××√二、单项选择题ABBAB ACCAB CCADD三、填空题1.文件系统2完全函数依赖3非主属性对码的传递函数4删除异常5REDO小于等于100 6.聚族7用户需求分析四、简答题1.数据独立性,安全性,完整性,故障恢复,并发控制2.封锁可以引起死锁。
比如事务T1封锁了数据A,事务T2封锁了数据B。
T1又申请封锁数据B,但因B被T2封锁,所以T1只能等待。
T2有申请封锁数据A,但A已被T1封锁,所以也处于等待状态。
这样T1和T2处于相互等待状态而均不能结束,这样就形成了死锁。
3.SELECT A , EFROM R , SWHERE R.C=S.C AND B=D五、设计题1、R1 R2 R3 R4 R5Y T P Q T Y P Q T Y B Q P Y P Qd c 9 aef 2 b c d m b 2 d 2 bf e 7g e f 2 b c d n a 9 f 7 ge d 7 g c d m b 2 f7 g c d n g 7 fg 7 d2、(1)CREATE TABLE DEPA( Did CHAR(4),DNAME CHAR(10),MGR CHAR(4),PRIMARY KEY(Did),FOREIGN KEY(MGR) REFERENCES EMP(Eid))…………..(3分)(2)πEid,ENAME,SALARY(σDNAME=‘销售科’(DEPA EMP)).............(2分)(3)SELECT DEPA.Did,DNAME,COUNT(Eid),AVG(SALARY)FROM DEPA,EMPWHERE DEPA.Did=EMP.DidGROUP BY DEPA.Did ............................(3分)(4)检索(至少)在两个部门当经理的职工工号。
数据库判断题答案
判断题1.数据是表示信息的具体形式,信息是数据表达的内容。
(√)2.在数据库的三级模式结构中内模式可以有多个。
(×)3.数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用程序的正常运行。
(√)4.当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。
(√)5.数据处理是将信息转换成数据的过程。
(×)6.数据库在计算机系统中不是以文件方式存储的。
(×)7.数据库系统其实就是一个应用软件。
(×)8.三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。
(√)9.三级模式间存在三个映射关系。
(×)10.DBMS不需要操作系统的支持就可以实现其功能。
(×)11.11 用二维表来表示实体之间联系的模型称为网状模型。
(×)12 在E-R图中,用来表示属性的图形是椭圆形。
(√ )13 关系模型是目前最常用的数据模型。
(√ )14 属性的取值范围称为属性的域。
(√ )15 同类实体的集合称为实体型。
(×)16 关系数据库模型的3个要素分别为数据增加、数据修改、数据查询。
( ×)17 消除了部分函数依赖的1nf的关系模式必定是2nf。
( ×)18 数据表的关键字用于唯一标识一个记录,每个表必须具有一个关键字,主关键字只能由一个字段组成(√ )19 按照完整性规则,外部关键字应该关联表中的字段值保持一致。
(√ )20、关系数据库是用树结构来表示实体之间的联系的。
(×)21、关系表中的每一行称作一个元组。
(√)22、关系表中的每一列称为属性。
(√)23、候选关键字和主关键字不同,不能唯一标识一个记录(×)24、e-r图是由实体、联系和属性3要素组成。
(√)25、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。
数据库应用技术模拟试题
数据库应用技术模拟试题1 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
)1.下列功能中,不属于数据库管理系统功能的是(B)。
A、数据库对象定义B、数据库文件读写CD2A、B、C、D、3A、B、C、D、4A、Where成绩>=60OR成绩<=80B、Where成绩>=60AND成绩<=80C、Where60<=成绩<=80D、Where成绩IN(60..80)5.下列关于聚集索引与非聚集索引的说法,正确的是(C)。
A、在一个表上可以建立多个聚集索引和多个非聚集索引B、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D、必须先建立聚集索引,然后再建立非聚集索引6.下列关于触发器的说法,正确的是(B)。
A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句B、触发器是由数据更改操作引发的自动执行的代码CD、7.10分的A、B、C、D、8A、B、C、D、9询信息工程系学生的姓名和所选的课程号。
下列关系代数表达式正确的是(C)。
A、σ姓名,课程号(∏所在系=‘信息工程’(SC Student))B、σ姓名,课程号(∏所在系=‘信息工程’SCStudent)C、∏姓名,课程号(σ所在系=‘信息工程’(SCStudent))D、∏姓名,课程号(σ所在系=‘信息工程’SCStudent)10.下列关于第二范式的说法,错误的是(D)。
A、第二范式的关系模式一定是第一范式的B、第二范式的关系模式有可能存在数据冗余C、第二范式的关系模式一定不存在非主属性对主键的传递函数依赖D、第二范式的关系模式一定不存在非主属性对主键的部分函数依赖11.设有关系表:教师(教师编号,教师姓名,性别,电话号),其中电话号允许为空。
下列数据插入语句中,正确的是(D)。
A、B、C、D、12ABCD13A、B、C、D、SELECTTOP4WITHTIES*FROMStudentGROUPBYSageDESC14.下列关系代数运算中,要求参与运算的两个集合必须列个数相同的是(C)。
数据库应用专业技术判断题
1:实体型是指实体属性的集合,表示实体所固有的若特征。
( )正确错误2:用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
( )正确错误3:关系是元组的集合。
()正确错误4:关系模型不能表示实体之间多对多联系。
()正确错误5:属性取值的变化范围称为该属性的域。
( )正确错误6:数据库开发的需求分析阶段必须要有用户参与。
( )正确错误7:属性是指实体具有的某种特性或若干方面的特性。
( )正确错误8:事物之间往往存在某种自然联系,这种联系不能叫实体。
( )正确错误9:关系模型就是关系数据库。
( )正确错误10:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
()正确错误1:事物之间往往存在某种自然联系,这种联系不能叫实体。
( )正确错误2:关系是元组的集合。
( )正确错误3:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
()正确错误4:关系模型不能表示实体之间多对多联系。
( )正确错误5:属性是指实体具有的某种特性或若干方面的特性。
( )正确错误6:关系模型就是关系数据库。
( )正确错误7:数据库开发的需求分析阶段必须要有用户参与。
()正确错误8:实体型中各属性的具体取值称为实体值。
()正确错误9:用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
( )正确错误10:实体型是指实体属性的集合,表示实体所固有的若特征。
( )正确错误1:关系是元组的集合。
()正确错误2:任何一张二维表格都表示一个关系。
( )正确错误3:实体型中各属性的具体取值称为实体值。
( )正确错误4:属性取值的变化范围称为该属性的域。
( )正确错误5:关系模型就是关系数据库。
( )正确错误6:关系模型不能表示实体之间多对多联系。
( )正确错误7:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
()正确错误8:用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
数据库判断题
一、判断题(本大题共10小题,每小题1分,共10分)1、关系数据库通过表与表之间的公共属性实现数据之间的联系。
这(些)个公共属性是一个表的主码,是另一个表的外码;它们应满足参照完整性约束条件。
(T)2、在SQL Server中,数据存储在一个个的关系表格中,这些关系表格也叫数据表,或基本表。
(T)3、一个关系(relation)就是一个二维表,二维表的表名就是关系名。
一个数据库包含一个表。
(F)4、关系中的主码不能取空值,它要求每一关系中的每个元组在组成主码的属性上不能为空值是实体完整性。
其中“空值”是指没有值,是不确定的值。
(T)5、规则用来保证输入到列中的数据的实体完整性。
规则比检查约束更简明,一个列只能应用一个检查约束,但是却可以应用多个规则。
(F)6、可以利用SQL Server2000的企业管理器执行存储过程。
(F)7、在SQL Server中,登录对象和用户对象是权限管理的两种完全相同的对象。
(F)8、混合登录模式既需要Windows身份验证,又需要SQL Server2000的用户与密码验证。
(T)9、事务日志本身是一个数据库,用来保存所有更新数据库事务的操作。
其主要用途是恢复由各种故障造成的数据丢失,将DB恢复到最近某个一致性状态。
(T)10、已经更改了数据库中数据,但还没有完成的事务在恢复过程中,SQL Server从磁盘上读取数据页,重新套用更改,然后再将数据页写回磁盘上。
(F)一、判断题(本大题共10小题,每小题1分,共10分)1、SQL Server是基于客户机/服务器的关系数据库管理系统。
(T)2、联机丛书是同SQL Server软件一起交付的在线文档。
(T)3、可以使用服务管理器来删除数据库。
(F)4、在关系中,如果某个属性(或属性组)是另一个关系的主键,称该属性(或属性组)为这个关系的外键(外码)。
外键的值可有两种选择:一是来源于所参照关系的主键,二是为空值。
(T)5、缺省对象与缺省约束的作用是不同的,它为插入语句中未指定的数据列提供数值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库应用判断题
1.使用数据库管理数据可以实现程序与数据的相互独立。
( T )
2.数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到内存
中。
( F )
3.数据的特征分为静态特征和动态特征。
(T )
a)E-R模型是一种用于描述数据的组织形式的模型。
( F )
4.数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。
( T )
5.选择、投影和连接操作属于传统的关系运算。
( F )
6.SQL语言的特点是过程化。
(F )
7.使用FOREIGN KEY约束可以实现参照完整性约束。
( T )
8.一个关系模式只能有一个候选键。
(F )
9.限制“年龄”列取值范围在0-160的约束表达式是:check(年龄 in 0-160)。
( F)
10.在一台计算机上安装一次SQL Server时,就生成了一个实例。
在一台计算机上只能安装
一个默认实例,同时也只能安装一个命名实例。
( F )
11.SSMS工具提供了图形化的操作界面来创建和维护对象,下拉列表框列出了当前查询编辑
器所连接的数据库服务器上的所有数据库,表示当前正在操作
的数据库是master。
( T )
12.Tempdb数据库是系统自动生成的临时数据库,用于保存临时对象或中间结果集。
( T )
13.Msdb数据库是用户必须建立的,用作SQL Server实例上创建的所有数据库的模板。
( F )
14.日志文件的推荐扩展名为.ldf,用于存放恢复数据库的所有日志信息。
每个数据库只能
有一个日志文件。
( F )
15.逻辑文件名是在所有SQL语句中引用物理文件时所使用的名称。
物理文件名包括存储文
件的路径以及物理文件名本身。
( T )
16.数据库的空间会出现不够用的情况,如果日志空间不够了则意味着不能再向数据库中插
入数据;如果数据空间不够了,则意味着不能再对数据库数据进行任何修改操作。
( F )
17.SQL Server 最核心的服务是SSMS。
(F )
18.在SQL Server中,不允许删除正在被用户使用的数据库。
( T )
19.删除数据库,只能删除数据文件,并不删除日志文件。
( F )
20.decimal(p,s)数据类型属于字符型。
( F )
21./* */ 之间的内容用于表示注释,对程序无影响。
( T )
22.'tell' + 236的结果为:tell236。
( F )
23.“Ssex NCHAR(1) DEFAULT '女'”语句中的DEFAULT约束表示Ssex变量的默认值为'
女'。
( T )
24.“Sage TINYINT CHECK(Sage>=18 AND Sage<=60)”限定Sage的取值只能在18
到60之间。
( T )
25.“SELECT * FROM Student WHERE Sname LIKE '张_' ”语句中的'张_' 用于查找姓张
的学生。
( F )
26.“SELECT * FROM Student WHERE Sname LIKE '[张李刘]%' ”语句可以查找姓张、李、
刘的学生。
( T)
27.“SELECT COUNT(DISTINCT Sno) FROM SC ”语句用于统计学生的总人数。
( F )
28.HAVING子句用于对分组后的统计结果再进行过滤,它用于组而不是对单个记录。
( T )
29.“SELECT * FROM Student INNER JOIN SC
a)ON Student.Sno = SC.Sno ”语句可将Student与 SC连接起来。
( T)
30.视图是一个虚表,数据库中只存储视图的定义,而不存储视图所包含的数据,这些数据
仍存放在原来的基本表中。
( T )
31.当基本表中的数据发生变化时,从视图中查询出的数据并不随之变化。
( F )
32.索引一般来说可以提高数据增、删、改、查的效率。
(F )
33.使用索引的一个优点是,在对数据进行插入、更改和删除操作时,不需要对索引进行相
应维护,就可以使索引与数据保持一致。
( F )
34.由于聚集索引项决定了表中数据的物理存储顺序,因此一个表只能包含一个聚集索引。
( T )
35.非聚集索引并不改变数据的物理存储顺序,可以在一个表上建立多个非聚集索引。
( T )
36.存储过程是存储在数据库服务器端供客户端调用执行的SQL语句。
( T )
37.如果存储过程有输入参数并且没有为输入参数指定默认值,则在调用存储过程时,会自
动生成一个常量值。
( F )
38.UPDATE、INSERT和DELETE都可引发触发器代码的执行。
( T )
39.触发器名在数据库中可以不是唯一的。
( F )
40.事务可以保证在一个事务中的全部操作或者全部成功,或者全部失败。
( T )
41.ROLLBACK表示事务正常结束,COMMIT表示事务中的全部操作被撤销。
( F )
42.事务的持久性是指数据库中一个事务的执行不能被其他事务干扰。
( F )
43.对象权限是用户在已经创建好的对象上行使的权限,例如CRAETE TABLE。
( F )
44.在恢复数据库之前,如果数据库的日志文件没有损坏,可在恢复之前对数据库进行一尾部日志备份,这样可将数据的损失减少到最小。
( T )
45.数据库设计就是建立一个数据库应用系统。
( F )
46.数据库的概念结构设计通常与具体的数据库管理系统无关。
( T )
47.进行数据库概念结构设计时,要充分考虑所使用的数据库管理系统。
( F )
48.设计局部E-R图属于逻辑设计的任务。
( F )
49.将概念结构转换为关系数据模型属于概念设计的任务。
( F )
50.VB提供了三种数据库访问引擎,分别是Jet引擎、ODBC和OLE DB,目前主要使用的是
OLE DB。
( T )
51.Recordset对象是数据表的查询结果,通常可使用它进行数据的插入操作。
( F )
52.设ADOrs是一个Recordset对象,则ADOrs("学号")表示得到“学号”列的值。
( F )
53.如果使用Connection对象建立与数据库的连接,在声明对象之后建立数据库连接的方
法是Create。
( F )
54.B/S模式的开发、维护工作主要集中在数据库服务器端,可减轻异地用户的维护成本。
( F )
55.
56.
57.
58.(注:范文素材和资料部分来自网络,供参考。
只是收取少量整理收集费用,
请预览后才下载,期待你的好评与关注)
59.。