数据库(填空)
数据库填空

1.数据库系统中常用的三种数据模型有层次模型、(网状模型)和(关系模型)。
2.与数据库系统相比较,文件管理系统的数据共享性(差),数据独立性(低)。
3.数据库系统的核心是(数据库管理系统)。
4.数据库的逻辑数据独立性是由(外模式/模式)映象提供的。
5.数据管理经历了手工文档、(文件系统)和(数据库系统)三个发展阶段。
6.在网状模型中,记录之间的联系是用(指针)实现的。
7.数据库管理系统在外模式、模式和内模式这三级模式之间提供了两层映象:(外模式/模式)以及模式/内模式。
8.历史上3种较流行的数据模型有:(层次模型)、(网状模型)、关系数据模型。
9.数据库管理系统(DBMS)通常提供(数据定义)、(数据操纵)、数据控制和数据库维护。
10.在集中式数据库系统中,数据独立性包括数据的逻辑独立性与(物理独立性)。
11.数据库系统的两级映象中的模式/内模式映象提供了数据的(物理)独立性。
1.关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在(严格数学理论)基础之上。
2.关系模式的三类完整性约束条件分别是(实体完整性)、参照完整性约束和(用户定义的完整性)。
3.1975年由IBM公司的M.M.Zloof提出的QBE语言是一个很有特色的(域关系演算)语言。
4.如果两个关系没有公共属性,则其自然联接操作与(笛卡尔积)操作等价。
5.参照完整性规则是对(外)键的约束。
6.关系代数中专门的关系运算包括:(选择)、(投影)、连接和除法。
7.如果只对关系中的某些属性感兴趣,则可用关系代数的(投影)运算选择这些属性。
8.在关系代数运算中,(并)、(差)、笛卡尔积、投影和选择为基本的运算。
9.从一个表中取出满足某种条件的元组的操作,可用关系代数的(选择)操作完成。
10.关系中主码的取值必须唯一且非空,这条规则是(实体完整性)规则。
11.设关系R和S,与R·S等价的差运算表达式为(R-(R-S))。
数据库考试填空与简答题

对于选择题,大家都写完了,也就不公布答案了第一、二章二、填空题1.数据库技术经历了人工管理阶段,文件管理阶段和数据库管理阶段三个发展阶段。
2.数据库系统中最常用的三种数据模型有层次模型,网状模型和关系模型。
3.关系模式的三类完整性约束条件分别是实体完整性规则,参照完整性规则和用户定义的完整性规则。
4.E-R图的主要元素是实体型,属性,联系。
5.在E-R模型的主要术语中,属性的取值范围称为_域_。
能够区别不同的实体且能唯一标识实体的最小属性集,称为实体集的实体键。
6.SQL server 2005是客户机/服务器体系结构的数据库管理系统。
7.在给数据库改名之前,必须设置数据库处于单用户状态。
8.为了实现安全性,每个网络用户在访问 SQL server 数据库之前,都必须经过两个阶段的检验:身份验证和权限验证。
9.按照数据模型划分,SQLServer应当是关系型数据库管理系统。
10.在SQL Server 2005中,要访问某个数据库,除了需要有一个登录帐号外,还必须有一个该数据库的用户帐号。
11.数据库管理系统,简称DBMS,它是指帮助用户建立、使用和管理数据库的软件系统。
12.SQL Server 2005有两类数据库,系统数据库和用户数据库。
其中为新的用户数据库提供模板的系统数据库是Model数据库。
13.在计算机系统中,一个以科学的方法组织、存储数据,并可高效地获取、维护数据的软件系统称为数据库管理系统(DBMS)。
14.在早期的代表性的数据库管理系统中,IMS系统是基于层次数据模型的。
15. 在数据结构模型中,用树形结构表示实体类型以及实体之间联系的是层次数据模型的主要特征。
16. 数据库管理系统管理并且控制数据资源的使用。
17. 数据库管理系统是位于用户和操作系统之间的一个数据管理软件。
三、简答题1.P2试述数据库系统的组成?答:书上:由数据库、数据库管理系统、操作系统、编译系统、应用程序、计算机硬件和用户组成的复杂系统。
数据库选择填空及答案

1.数据库系统的核心是(B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指(C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是(A )A.模式与外模式之间的映象B.模式与内模式之间的映象D.三级模式C.模式6. 关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7. 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是(C )A.车次B.日期C.车次+日期D.车次+情况摘要8.己知关系R和S, R∩S等价于(B )A. (R-S)-SB. S- (S-R)C. (S-R) -RD. S-(R-S)9. 学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(A )A.全外联接B.左外联接C.右外联接D.自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR (4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR (2),Age INT)可以插入到表中的元组是(D )A. '5021','刘祥’,男,21B. NULL,‘刘祥',NULL,21C. ,502Γ , NULL,男,21D.'5021','刘祥',NULL, NULL11.把对关系SPJ的属性QTY的修改权授予用户李勇的τ-SQL语句是(C )A.GRANT QTY ON SPJ TO '李勇'B.GRANT UPDATE (QTY) ON SPJ TO '李勇'C.GRANT UPDATE (QTY) ON SPJ TO 李勇D.GRANT UPDATE ON SPJ (QTY) TO 李勇12.图1中(B )是最小关系系统13.关系规范化中的插入操作异常是指(D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中(A )阶段的任务A. 逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为(C )oA. 4B. 5C. 6D. 716.事务的隔离性是指(A )oA. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务一旦提交,对数据库的改变是永久的C.事务中包括的所有操作要么都做,要么都不做D.事务必须是使数据库从一个一致性状态变到另一个一致性状态17.数据库恢复的基础是利用转储的冗余数据。
数据库选择填空题

1.数据库系统的核心是_B___。
A.数据库B.数据库管理系统C.数据模型D.软件工具2.SQL语言具有__B__的功能。
A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵3.SQL语言的数据操纵语句包括 SELECT,INSERT,UPDATE和 DELETE,最重要的,也是使用最频繁的语句是__A__。
A.SELECT B.INSERT C.UPDATE D.DELETE4.在关系数据库设计中,设计关系模式是__C__的任务。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段5.__C__是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。
A.程序B.命令C.事务D.文件6.在数据库中,产生数据不一致的根本原因是__D__。
????A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余7.下列SQL语句中,创建关系表的是__B__。
A.ALTER B.CREATEC.UPDATE D.INSERT8.数据库的__B__是为了保证由授权用户对数据库所做的修改不会影响数据一致性的损失。
A.安全性B.完整性C.并发控制D.恢复9.事务是数据库进行的基本工作单位。
如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于_____B___状态。
A.安全性B.一致性C.完整性D.可靠性10.对并发操作若不加以控制,可能会带来数据的___D_问题。
A.不安全B.死锁C.死机D.不一致二、填空题(12分,4小题)1.数据冗余可能导致的问题有____________________和_____________________。
答案:①浪费存储空间及修改麻烦②潜在的数据不一致性2.数据库在运行过程中可能产生的故障有____________、_______________、___________。
数据库填空

1 .数据库数据具有_永久储存_、_有组织_和_可共享_三个基本特点。
2. 数据库管理系统是数据库系统的一个重要组成部分,它的功能包括_数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。
3. 数据库系统是指在计算机系统中引入数据库后的系统,一般由_数据库_、_数据库管理系统_、_应用系统_和_数据库管理员_构成。
4. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:_人工管理_阶段,_文件系统_阶段和_数据库系统_阶段。
5. 数据库具有数据结构化、最小的_冗余度_、较高的_数据独立性_等特点。
6. DBMS 还必须提供_数据的安全性_保护、_数据的完整性_检查、_并发控制_、_数据库恢复_等数据控制功能。
7. 模式(Schema)是数据库中全体数据的_逻辑结构_和_特征_的描述,它仅仅涉及到_型_ 的描述,不涉及到具体的值。
8. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的_逻辑独立性_和_ 物理独立性_。
9. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。
第一类是_概念模型_,第二类是_逻辑模型和物理模型(数据模型)_。
10. 数据模型的三要素是指_数据结构_,_数据操作_,_数据完整性_。
实际数据库系统中所支持的主要数据模型是_层次模型_,_关系模型_,_网状模型_。
11. 数据模型中的_数据结构_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,_数据操作_是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。
14. 关系的完整性约束条件包括三大类:_实体完整性_、_参照完整性_和_用户定义完整性_。
15. 关系数据模型中,二维表的列称为_属性_,二维表的行称为_记录(元组)_。
16. 用户选作元组标识的一个候选码为_主码_,其属性不能取_空值_。
数据库填空题

填空题;1数据管理技术发展过程经过人工管理,文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统。
2在数据库理论中,数据物理结构的改变,如存储设备的更换,物理存储的更换,存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为物理独立性。
3,数据库系统中,实现数据管理功能的核心软件称为数据库管理系统(DBMS)。
4数据库三级模式结构的划分,有利于保持数据的独立性。
5在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式,增加新的数据类型,改变数据间联系等,不需要修改相应的应用程序,称为逻辑独立性。
6对现实世界进行第一层抽象的模型,称为概念模型;对现实世界进行第二层抽象的模型,称为结构或逻辑模型。
7在数据库系统中,编写应用程序的语言一般是C,Basic,等高级语言,这些语言被称为宿主语言或主语言。
8从最终用户来看,数据库系统的外部体系结构可分为5种类型:单用户结构,主从式结构,分布式结构,客户/服务器结构,浏览器/服务器结构。
1在关系代数中,从俩个关系中找出相同元祖的运算称为交运算。
2在关系代数运算中,基本的运算是并,差,笛卡尔积,选择,投影。
3关系代数运算中,专门的关系运算有选择,投影,连接。
4关系运算分为关系代数和关系演算。
5在一个关系中列必须是同质的,即每一列中的分量是同类型的数据,来自同一区域。
6设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是系编号,主属性是系名称、电话;非主属性是办公地点。
7实体完整性规则是对主键的约束,参照完整性规则是对外部关系键的约束。
1SQL的功能包括数据查询、数据定义、数据操控和数据控制四个部分。
2在SQL server2000中,数据库是由数据库文件和事务日志文件组成的。
3按照索引记录的存放位置,索引可分为聚集索引和非聚集索引。
4先关子查询的执行次数是由父查询表的行数决定的。
5在数据库中,权限可以分为系统权限和对象权限。
数据库填空题

数据库填空题1.三个基本的关系运算是选择、_投影___和联接。
2.二维表中的一行称为关系的_元组或记录___。
3.数据流图是在数据库__需求分析_____阶段完成的。
4.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的__概念设计_____阶段。
5.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是___多_对多的联系。
6.关系型数据库中,数据库的最小操作单位是__字段____。
7.在关系数据库基本操作中,从关系中抽取满足条件元组的操作叫做___选择___。
8.反映现实世界中实体及实体间联系的信息模型是_ E-R模型___。
9.关系代数运算的基础是_集合运算___。
10.能够唯一标识表中每条记录的字段称为__关键字____。
11.目前常用的数据库类型有__关系型____、层次型和网状型。
12.数据库系统的三级模式分别是模式、内模式和___外模式___。
13.数据模型是由__数据结构____、数据操作和数据约束条件三部分组成的。
14.E-R图的三个要素是_实体_____、属性和实体间的联系。
15.用二维表的形式来表示实体之间联系的数据模型称为_关系模型_____。
16.数据管理技术经历了人工管理、文件系统管理、_数据库系统管理_____。
17.Access用户操作界面中的“工作区”也称为_窗体对象___。
18.Access用户操作界面中的“状态栏”主要用于显示数据库管理系统的____工作状态______。
19.ACCESS2010数据库的扩展名是__.accdb____。
20.ACCESS是一种_关系型_____数据库管理系统。
21.ACCESS的数据库中有6种对象,它们分别是表、查询、__窗体____、报表、宏和模块。
22.ACCESS提供了两个默认组:管理员组和__用户组____。
23.如果想建立或者删除用户或组,必须以__管理员____的身份登录数据库。
数据库填空

一、填空题1)数据管理技术的发展,与____硬件______、_____软件_____和_____计算机应用_____有密切的联系。
2)文件系统中的数据独立性是指____设备______独立性。
3)文件系统的缺陷是:___数据冗余______、____数据不一致_____和____数据联系弱______。
4)就信息处理的方式而言,在文件系统阶段,____程序设计______处于主导地位,____数据_____只起着服从程序设计需要的作用;而在数据库方式下,_____数据____占据了中心位置。
5)对现实世界进行第一层抽象的模型,称为____概念______模型;对现实世界进行第二层抽象的模型,称为____结构(或逻辑)______模型。
6)层次模型的数据结构是____树______结构;网状模型的数据结构是____有向图______结构;关系模型的数据结构是____二维表______结构;面向对象模型的数据结构之间可以____ 嵌套和递归______。
7)在层次、网状模型中,用____指针______导航数据;而在关系模型中,用____关键码(或外键与主键)______导航数据。
8)数据库的三级模式结构是对_____数据_____的三个抽象级别。
9)DBMS为应用程序运行时开辟的DB系统缓冲区,主要用于____数据的传输______和____ 格式的转换______。
10)在数据库技术中,编写应用程序的语言仍然是C一类高级语言,这些语言被称为___宿主语言(或主语言,host language)_______语言。
11)在DB的三级模式结构中,数据按____外模式______的描述提供给用户,按____ 内模式______的描述存储在磁盘中,而_____概念模式_____提供了连接这两级的相对稳定的中间观点,并使得两级中的任何一级的改变都不受另一级的牵制。
12)层次、网状的DML属于___过程性_____语言,而关系型DML属于____非过程性_____语言。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
397.经过处理和加工提炼而用于决策或其他应用活动的数据称为__信息___
398.数据管理技术经历了人工管理、文件系统和__数据库系统____3个阶段
399.DBMS是指_数据库管理系统_,它是位于用户和__操作系统__之间的一层管理
400.DBMS管理的是__结构化_____的数据
401.数据库管理的主要功能有数据库定义功能、_数据库操纵功能______、数据库的运行管理以及数据库的建立和维护等4个方面
402.数据库语言包括数据描述语言和__数据操纵语言____两大部分,前者负责描述和定义数据库的各种特性,后者说明对数据进行的各种操作
403.数据逻辑独立性是指数据库逻辑结构和用户__应用程序______是相互独立的
404.数据独立性又可分为逻辑独立性和__物理数据独立性_____
405.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的_物理独立性_____
406.数据模型是由数据结构、数据操作、__完整性约束____三部分组成
407.在数据模型的各要素中,_数据结构_是对数据库系统的静态特性的描述,__数据操作_是对数据库系统的动态特性的描述
408.层次数据模型中,只有一个结点无父结点,它被称为_根结点____
409.层次模型中,根节点以外的结点至多可有__1__个父结点
410.数据描述语言的作用是_定义数据库____
411.数据库体系结构按照内模式、外模式和__模式____三级结构进行组织
412.外模式是_模式____的子集
413.独立于计算机系统,只用于描述某个特定组织所关心的信息结构的模型,称为__概念模型___
414.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过3个世界,依次是__现实世界____、__信息世界____和___计算机世界(机器世界)___
416.关系模型的完整性规则包括实体完整性,(参照完整性)和用户自定义完整性。
417.关系模型由数据结构、数据操作和 (完整性规则) 组成
418.关系数据库中可命名的最小数据单位是 (属性)。
419.关系名和它的(属性集)称为关系模式
420.在一个实体表示的信息中,能唯一标识实体的属性或属性组称为 (候选码)
422.在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是S,B的主码是D,则D在A中称为(外码)。
423.对于非规范化的模式,将2NF转变为3NF需要消除(非主属性对码的传递函数依赖)424.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于(1NF)(选填1NF、2NF、3NF、4NF)。
425.若关系为1NF,且它的的每一非主属性都不(部分函数依赖)于候选码,则该关系为2NF。
426.E-R数据模型一般在数据库设计的__概念结构设计__阶段使用。
427.数据库设计的几个步骤是需求分析、(概念结构设计)、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。
428.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的__物理设计____阶段。
429.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据
结构、数据存储和数据加工过程等的描述,这通常称为__数据字典____。
430.概念设计阶段的主要任务是根据_需求分析____的结果找出所有数据实体,画出相应的E-R图。
431.在设计局部E-R图时,由于各子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有属性冲突、结构冲突和__命名冲突____3类。
432.由概念设计进入逻辑设计时,原来的1:1 联系或__1:n_____联系通常不需要被转换为对应的基本表。
433.假定一个E-R图包含A实体和B实体,并且从A到B存在着m:n的联系,则转换成关系模型后,包含__3___个关系模式。
540.下面是C#.NET 2010进行数据库访问的有关语句,请填充空白处:
SqlConnection cn = new SqlConnection("server=.;initial catalog=student;integrated security=sspi;");
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select sno 学号,sname 姓名 from student", cn);
da. Fill(ds, "student");//填充数据
this.dataGridView1.DataSource = ds.tables["student"] ds.tables[0]; //确定数据源
541.函数依赖X→Y,但Y是X的子集,则称X→Y是平凡的函数依赖
542.SQL嵌套查询中,子查询的条件不依赖于父查询,这类查询称之为不相关子查询。
594.数据库的查询优化方法一般可分为:代数优化和物理优化
595.位于任何一个候选码中的属性称为主属性
596.在一个用五元组表示的关系模式R(U,D,DOM,F)中,R表示关系名,U表示属性集合,F表示数据依赖关系集合。
415,421。