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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

网络数据库和管理的题目.docx

1、网络数据库和管理的题目一、单项选择题1、在数据库的三级体系结构中,数据的物理独立性是通过 _ 来实现的。A模式 B内模式C模式内模式映射 D外模式模式映射2、关系数据库中的关系应满足的最低要求是1NF,即要满足_C_。A主关键字唯一标识表中的一行B关系中的行不允许重复C每个属性都是不可再分的基本数据项D每个关键字都完全依赖于主关键字2、SQL语言中用()语句实现事务的回滚 A. CREATE TABLE B. ROLLBACK C. GRANT和REVOKE D. COMMIT 3、在数据库中存储的是_。A数据 B数据模型C数据以及数据之间的联系 D信息4、数据库设计中的逻辑结构设计的任务是把

2、( )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。A需求分析 B物理设计 C逻辑结构设计 D概念结构设计正确答案:D5、E-R图是数据库设计的工具之一,它适用于建立数据库的_ 。A概念模型 B. 逻辑模型 C. 结构模型 D. 物理模型6、 一个关系只有一个( ) 。 A.候选码 B. 外码 C. 超码 D. 主码 7、数据库三级模式体系结构的划分,有利于保持数据库的_。A数据独立性 B数据安全性C结构规范化 D操作可行性8、 在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。 A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段 9、数据库管理

3、系统(DBMS)是_。A数学软件 B应用软件C计算机辅助设计 D系统软件10、触发器可引用视图或临时表,并产生两个特殊的表A。A Deleted ,Inserted B Delete,Insert C View,Table D View1,table111、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作这种功能称为_。A数据定义功能 B数据管理功能 C数据操纵功能 D数据控制功能12、在数据库中,产生数据不一致的根本原因是_。A数据存储量太大 B没有严格保护数据C未对数据进行完整性控制 D数据冗余13、下列四项中,不属于数据库系统特点的是( ) 。 A. 数据共享 B. 数据

4、完整性 C. 数据冗余度高 D. 数据独立性高 14、为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到_中。A编译程序 B操作系统 C中间语言 D宿主语言15、 关系模型中的关系模式至少是_ A1NF B2NF C3NF D4NF16、按所使用的数据模型来分,数据库可分为_三种模型。A层次、关系和网状 B网状、环状和链状C大型、中型和小型 D独享、共享和分时17、 描述数据库全体数据的全局逻辑结构和特性的是( ) 。 A. 模式 B. 内模式 C. 外模式 D. 用户模式 18、 候选关键字中的属性可以有_。A0个 B1个 C1个或多个 D多个19

5、、下列四种模型中,_与其他三种不属于同一类。AER模型 B关系模式C网状模型 D层次模型20、 要保证数据库的数据独立性,需要修改的是( ) 。 A. 模式与外模式 B. 模式与内模式 C. 三层之间的两种映射 D. 三层模式 21、数据库完整性保护中的约束条件主要是指 _ A用户操作权限的约束 B用户口令校对 C值的约束和结构的约束 D并发控制的约束22、在关系模型中,同一个关系中的不同属性,其属性名_。A可以相同 B不能相同C可相同,但数据类型不同 D必须相同23、下述关于数据库系统的正确叙述是_。A数据库系统减少了数据冗余B数据库系统避免了一切冗余C数据库系统中数据的一致性是指数据类型一

6、致D数据库系统比文件系统能管理更多的数据24、 SQL语言是()的语言,容易学习 。 A.过程化 B. 非过程化 C.格式化 D. 导航式 25、SQL中,“DELETE FROM 表名”表示 _A从基本表中删除所有元组 B从基本表中删除所有属性C从数据库中撤消这个基本表 D从基本表中删除重复元组26、数据库管理系统(DBMS)是_。A数学软件 B应用软件C计算机辅助设计 D系统软件27、数据库设计中的概念结构设计的主要工具是( )。A数据模型 BER模型 C新奥尔良模型 D概念模型正确答案:28、应用数据库的主要目的是为了_。29、关系数据模型是目前最重要的一种数据模型,它的三个要素分别为(

7、)。 A.实体完整、参照完整、用户自定义完整 B.数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 A解决保密问题B解决数据完整性问题C共享数据问题D解决数据量大的问题30、 下列关于候选关键字的说法不正确的是_。A可以是一个或多个属性 B它的值唯一区分每个元组C可以有很多个 D不可以是关系中的所有属性31、 在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为 _。A候选码 B数据项 C主属性 D主属性值32、( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

8、数据库在建立、使用和维护时由其统一管理、统一控制。ADBMS BDB CDBS DDBA正确答案:A33、 关系数据库的关系必须满足每一属性是_ A互不相关的 B不可分解的 C长度可变的 D互相关联的34、 下列的运算不是关系代数运算的是_的主要手段。A选择 B投影 C笛卡尔积 D映射35、在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、_和存储级三个层次。A管理员级 B外部级 C概念级 D内部级36、按所使用的数据模型来分,数据库可分为_三种模型。A层次、关系和网状 B网状、环状和链状C大型、中型和小型 D独享、共享和分时37、触发器可以创建在A中。A 表B

9、视图C数据库D查询38、Create Procedure 是用来创建B。A 程序B 存储过程C 触发器D 函数39、 SQL Server中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,这一组具有相同权限的用户就称为_。A. 帐户 B. 角色 C. 登录 D. SQL Server用户40 SQL语言中,删除一个视图的命令是( )。 A.DELETE B.DROP C.CLEAR D.REMOVE 二、填空题1、由_负责全面管理和控制数据库系统。2、数据库管理的三级模式结构由_、_、 _组成。3、数据模型的三要素是由_、_、_三部分组成的。4、数据管理随计算机硬件和软件的发展

10、而不断发展,50多年来经历了_、_、 _三个阶段5、在关系数据库中,二维表称为一个 _,表的每一行称为_,表的每一列称为_。6、SQL语言主要由下列三部分组成_,_,_7、SQL Server 2000局部变量名字必须以_开头,而全局变量名字必须以_开头。 8、在SQL Server 2000中,字符串常量由_引起来9、目前最常用的数据库模型有_、_和_。20世纪80年代以来,_逐渐占主导地位。答案:层次模型、网状模型、关系模型;关系模型10、选择运算是根据某些条件对关系做_分割;投影是根据某些条件对关系做_分割11、完整性约束包括_、_和用户定义完整性。答案:实体完整性、参照完整性12、关系

11、数据库的操纵主要包括_、_、_和_数据。答案:查询、插入、删除和更新数据13、SQL Server 2000 采用的身份验证模式有_。Windows身份验证模式和混合模式14、SQL Server 服务管理器用于_、_、和_服务器上的SQL Server 2000 组件。启动、停止和暂停15、SQL 联机帮助文档介绍了关于SQL Server 2000 的相关的_和_。技术文档 使用说明16、当向表中现有的列上填加主键约束时,必须确保该列数据 。无空值和无重复值17、索引的类型主要有_聚集索引_和_ 非聚集索引18、 是已经存储在SQL Server服务器中的一组预编译过的Transact-S

12、QL语句。答:存储过程19、在SQL Server中存储过程分为两类: 的存储过程和 的存储过程。答:系统提供,用户自定义20、 是特殊类型的存储过程,它能在任何试图改变 中由触发器保护的数据时执行。触发器定义在一个表中,当在表中执行 、 、 操作时被触发自动执行答:触发器,表,插入(INSERT),修改(UPDATE),删除(DELETE)三、判断题1、SQL语言是关系数据库的标准语言 ( )2、连接是关系运算中的传统集合运算 ( )3、 数据库管理系统的英文缩写是DBA ( )4、候选关键字中的属性称为主属性 ( )5、 数据操作是对数据库系统的动态特性的描述 ( )6、外关键字是ER模型

13、的基本要素 ( )7、 关系数据库是采用关系模型作为数据的组织方式 ( )8、扩展名ndf的文件是主数据文件 ( )9、 数据定义功能是数据库管理系统的主要功能之一 ( )10、关系中的属性是可分解的 ( )11、保证相关表之间数据的一致性,必须在关联表中定义主键和外键。 (y)12、规则必须使用一次就必须定义一次。 (n)13、在表中创建一个标识列。当用户向表中插入新的数据行时,系统自动为该行的IDENTITY列赋值 (y)14、由于触发器是特殊类型的存储过程,因此它可以在程序中被调用执行。 (n)15、存储过程的输出结果可以传递给一个变量。 (y)四、简答题1、什么是数据库管理系统?它的主

14、要功能是什么?答:数据库管理系统是提供建立、管理、维护和控制数据库功能的一组计算机软件。数据库管理系统的目标是使用户能够科学地组织和存储数据,能够从数据库中高效地获得需要的数据,能够方便地处理数据。数据库管理系统能够提供以下4个方面的主要功能。1) 据定义功能 2)数据操纵功能3)据库的建立和维护功能 4)数据库的运行管理功能2、请明Inserted表和deleted表的用途答:Inserted 和Deleted 表保存因为用户操作而被影响到的原数据值或新数据值,它们是两个逻辑表,由系统管理,存储在内存中,不是存储在数据库中,因此不允许用户直接对其修改 其特点为:这两个表的结构总是与被该触发器

15、作用的表有相同的表结构 Inserted和Deleted表中不包含表中不受更新操作影响的数据是只读的表 Inserted表存放即将进入到数据库中的数据 Deleted表存放即将从数据库中删除的数据3简述参照完整性概念的内容,并举例说明?答:参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。参照性完整性规则是限制引用不存在的记录的。如,在职工与部门这两个关系中,职工关系中的部门号(为外码)与部门关系中部门编号(为主码)形成的参照关

16、系。职工关系中部门号取一值时,必须在部门关系中能找到这个编号的记录值,因为职工不能在不存在的部门上班;或者它取空值,此时说明这人职工不未被安排工作。上述就是由于引用参照完整性规则而决定的约束,是不同关系能实现联系的保证。4、试说明关系具有哪些特点?数据库中基本关系具有如下特点1) 同一属性的数据具有同质性。2) 同一关系的属性名具有不能重复性。3) 关系中的列位置具有顺序无关性。4) 关系具有元组无冗余性。5) 关系中的元组位置具有顺序无关性。6) 关系中每一个分量都必须是不可分的数据项5、什么是数据库?为什么使用数据库? 答:数据库是数据表及相关操作对象的集合,它是存放数据的仓库。由于数据库

17、具有条理分明、检索方便、维护容易、减少错误、信息挖掘等特点,因此使用数据库来管理数据可最大程度地提高数据的共享性,从而有效地提高了对数据的管理效率。6、简述为什么要进行数据库的备份工作?简述为什么要进行数据库的备份工作?。答: 任何一个数据库系统总不可能不发生故障,当数据库系统发生数据失效时,系统无法使用,但由于保存了一套备份数据,利用恢复措施就能够很快将损坏的数据全部恢复或部分恢复,从而使数据遭受破坏的程度减到最小。7、简述数据模型的三要素数据模型的三要素1) 数据结构:所研究的对象类型的集合。包括与数据类型、内容、性质有关的对象;与数据之间联系有关的对象。2) 数据操作:对数据库中各种数据

18、对象允许执行的操作集合。包括操作对象和有关的操作规则两部分。3) 数据约束条件:一组数据完整性规则的集合8、简述关系的三类完整性约束(1) 关系模型的实体完整性若属性A是基本关系R的主属性,则属性A的值不能为空值。(2) 关系模型的参照完整性参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值(3) 用户定义的完整性。用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求9、在SQL

19、Server 2000中,数据库由那几种类型的文件组成?其扩展名各是什么?SQL Server 2000使用文件映射数据库。数据库中的所有数据和对象(如表、存储过程、触发器和视图)都存储在文件中。这些文件有三种:主文件(Primary)、次要文件(Secondary)和事务日志文件(Transaction Log)。主文件的扩展名为.MDF次要文件的扩展名为.NDF。日志文件的扩展名为.LDF。五、数据查询根据题意要求,完成下列查询设有如下学生课程数据库,它包括学生关系、课程关系和选课关系,其关系模式为:学生(学号,姓名,年龄,性别,专业,年级);课程(课程号,课程名,教师);选课(学号,课程

20、号,成绩)。1、查询有五门以上课程不及格的学生学号及姓名SELECT 学号,姓名 FROM 学生WHERE 学号 IN (SELECT 学号 FROM 选课WHERE 成绩5)2、查询出选修了“000A”号课的学生的学号和成绩,这些学生的成绩比选修了“000B”课的任何学生的成绩都要高。 SELECT学号,成绩FROM 选课WHERE 课程号=000A and成绩ALL(SELECT 成绩 FROM选课WHERE课程号=000B)3、列出计算机网络专业的全部学生的学号、姓名和年级。 SELECT 学号, 姓名, 年级FROM学生WHERE专业=计算机网络 4、列出所有选修了数据库 的学生的学号

21、SELECT 学号FROM 选课WHERE课程号=(Select DISTINCT课程号FROM 课程 WHERE课程名=数据库)5、求“000A”号课程成绩在60分以上的学生的学号和成绩。并按成绩由高到低排序。 SELECT学号, 成绩 FROM选课 WHERE 课程号=000A and成绩=60 ORDER BY成绩 DES6、列出各门课的平均成绩、最高成绩、最低成绩和选课人数。 SELECT课程号As 课号,AVG(成绩) AS 平均成绩,MAX(成绩) AS 最高成绩,MIN(成绩) as 最低成绩,COUNT(学号) as 人数FROM 选课 GROUP BY 课程号7、为数据库Co

22、llegeMIS中的表“学生”表建立一个名为Update_Stu的Update触发器。当用户修改学生表的学号的值时,提示用户不能修改学号。 USE CollegeMISGOCREATE TRIGGER Update_Stu ON 学生FOR UPDATEASIF UPDATE(学号)BEGINPRINT 不能修改学生的学号ROLLBACK TRANSACTIONENDGO 8、检索年龄在18至20之间(含18和20)的男学生的学号、姓名及年龄;SELECT 学号,姓名,年龄 FROM 学生WHERE 年龄 BETWEEN 18 AND 21 AND 性别=女9、在学生信息表中查询学生王某的姓名

23、、性别select 姓名, 性别from 学生表where姓名 LIKE 王%10、查询学习了900011课程且其分数在该课程均分以上的学生学号、姓名和成绩use 教学成绩管理数据库select 学生.学号,姓名, 成绩from 学生表,选课where 课程号=900011and 学生.学号 =选课.学号and成绩 (select avg(成绩) from选课where 课程号=900011)11、向课程表中插入一行数据:“C010 MySQL数据库 张晓明”insert into课程 values(C010, MySQL数据库 , 张晓明)12、在学生表中删除姓名为“王华”的学生信息Delete from 学生 where 姓名= 王华13、请将学生李明的年龄增加一岁Update 学生 set 年龄=年龄+1 where 姓名李明

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

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