三级学习笔记

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

1、DBAS的实现与部署包括:建立数据库结构、事务与应用程序的编码与测试、数据加载、系统集成测试与试运行、系统部署。

2、DBAS的生命周期由五个基本活动组成:项目规划、需求分析、系统设计、实现与部署、运行于维护。

3、数据库模式是数据库组织和存储方式。

4、在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的(逻辑独立性)。

5、数据库系统三级模式结构:内模式(即存储模式:数据的物理存储);逻辑模式(即概念模式:数据逻辑关系);外模式(即用户模式:用户接触形式)。

6、从内到外数据库三级模式的数量关系为:1:1:N

7、数据字典包括(数据项)即最小组成单位,数据结构,(数据流),数据存储,数据处理。

8、数据库系统的性能度量主要有事务(吞吐量)和响应时间两个指标。

9、数据库管理系统的基本功能有以下6个方面:(1)数据库定义功能;(2)数据库操纵功能;(3)数据控制功能;(4)数据组织、存储和管理;(5)数据库建立与维护功能;(6)数据通信接口

10、数据库系统的数据共享是指(多个应用、多种语言、多个用户共享数据)

11、DFD,即数据流图,是一种广为应用的结构化分析方法,基本元素有:数据流、数据处理、数据存储、外部项

12、获取需求的主要方法:面谈、实地观察、问卷调查、查阅资料

13、一个数据流至少有一端是处理框、父图中描述过的数据流必须在相应子图出现、一个处理至少有一个输入流和输出流、一个存储必定有流入的数据流和流出的数据流、表达描述的信息是完整、全面、正确和一致的。

14、DFD箭头:描述数据流方向及处理间的数据依赖;IDEFO箭头:强调数据约束。

15、信息系统需求分析的常用方法:IDEFO、DFD、UML;概念设计常用ER

16、DFD的设计原则:自顶而下、逐步细化!

17、IDEFO图的基本元素的箭头和矩形框,其中矩形框代表功能活动。

18、需求是系统服务或约束的描述。

19、顶层DFD中包含的处理有1个。

20、DFD核心是数据流。

21、根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是逻辑分析。

22、概念设计的目标:①定义和描述应用领域设计的数据范围;②获取应用领域或问题域的信息模型;③描述清楚数据的属性特征;④描述清楚数据之间的关系;⑤定义和描述数据的约束;⑥说明数据的安全性要求;⑦支持用于的各种数据处理需求;⑧保证信息模型方便的转换成数据库的逻辑结构,同时也便于为用户理解。

23、数据库概念设计的过程主要包括明确建模目标、定义实体集、定义联系、建立信息模型、确定实体集属性、对信息模型进行集成与优化

24、关于模式分解的几个事实:①分解具有无损连接性和分解保持函数依赖是两个互相独立的标准。关系模式的一个分解可能具有无损连接性,可能是保持函数依赖的,也可能是既具有无损连接性又保持函数依赖的;②若要求分解具有无损连接性,那么模式分解一定可以达到BCNF;③若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNF;

④若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF。

25、外模式/模式——逻辑独立性,模式/内模式——物理独立性。

26、在数据分布设计中,垂直划分是将一张基本表划分为多张子表,每张子表必须包含基本表的主键。

27、在数据库逻辑设计阶段,由ER图转换得到的关系模式必须经过规范化处理,以避免关系表使用过程中出现插入异常、删除异常、更新异常、数据冗余等问题。

28、关系模式是静态的,而关系是动态的。

29、删除异常是指:由于删除元组,造成有用信息无法作为元组存在。

30、根据索引的实现方式,索引技术被分成有序索引和散列索引两大类。

31、索引技术的关键是建立记录域取值到记录的物理地址间的映射关系。

32、聚集索引的键值可以重复。

33、第三范式的关系模式一定不包含部分函数依赖和传递函数依赖。

34、在关系数据库中,参照关系和被参照关系是以外码相关联的两个关系。被参照关系和参照关系通常是1:n的联系。

35、浏览器/服务器(B/S)结构分为:表示层、功能层、数据层,分别由Web服务器、Web 应用服务器、数据库服务器来实现。数据存储和数据存取等功能由数据库服务器通过DBMS 来完成。

36、数据库总体设计主要包括:体系结构设计、软件总体设计、软硬件选型与配置设计、业务规则初步设计。

37、一个完整的事务概要设计包括:事务名称、事务所访问的关系表及关系属性、事务处理逻辑、事务用户。

38、从功能角度看,DBAS系统通常可以划分为四个层次实现:表示层、业务逻辑层、数据访问层、数据持久层。

39、数据装载的四个步骤:筛选数据、转换数据格式、输入数据、校验数据。

40、DBAS功能概要设计的目标是产生软件总体结构和软件功能模块。

41、系统试运行的主要目的是对功能和性能做进一步测试。

42、根据两段锁协议,在对数据加上X锁后,就不能再对数据加任何锁。在加上S锁后,可以对数据加X锁。

43、数据库中的封锁机制主要用于事务并发控制。

44、目录结构决定物理块号与逻辑块号的转换。

45、下列方法有助于最大限度地降低死锁:①按同一顺序访问对象;②避免事务中的用户交互;③保持事务简短并在一个批处理中;④使用低隔离级别;⑤使用绑定链接。

46、ADO对象模型中,RecordSet对象的AddNew方法的功能是在对应的数据库表中增加一条新纪录。

47、具体来说,UML的语义是定义在一个四层建模概念框架中的,这四层分别是元元模型、元模型、模型和用户模型。

48、UML图分为两类,一类是结构图,主要用于对系统的静态结构建模,包括类图、对象图、复合结构图、包图、组件图、部署图;另一类是行为图,主要用于对系统的动态行为建模,包括用例图、交互图(顺序图、通信图、交互概述图、时间图)、状态图和活动图。

49、用例模型由用例、角色、系统三个部分组成。

50、UML中对包定义了共有、私有、保护、实现四中可见性。

51、表示业务流程最合适的图是:活动图。

52、类与类之间的关系包括:精化、依赖、关联和继承。

53、用数字表示类与类之间关联的多重性,如果图中没有明确标示关联的重数,则意味着关联的重数是1.

54、组件图表示系统的静态实现视图,展现了一组组件之间的组织和依赖,用于对源代

相关文档
最新文档