数据库与信息管理考点整理
- 格式:doc
- 大小:119.50 KB
- 文档页数:4
数据库复习资料1、数据库的基本概念概念模型数据模型分成两个不同的层次(1) 概念模型也称信息模型,它是按用户的观点来对数据和信息建模。
(2) 数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。
概念模型的用途概念模型用于信息世界的建模是现实世界到机器世界的一个中间层次是数据库设计的有力工具数据库设计人员和用户之间进行交流的语言对概念模型的基本要求较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识简单、清晰、易于用户理解。
概念模型是现实世界到机器世界的一个中间层次。
相关概念:实体、实体型、实体集、联系、码、属性等实体(Entity)客观存在并可相互区别的事物称为实体。
可以是具体的人、事、物或抽象的概念。
实体型(Entity Type)用实体名及其属性名集合来抽象和刻画同类实体称为实体型实体集(Entity Set)同型实体的集合称为实体集联系(Relationship)现实世界中事物内部以及事物之间的联系在信息世界中反映为实体内部的联系和实体之间的联系实体型间联系两个实体型一对一联系(1:1)三个实体型一对多联系(1:n)一个实体型多对多联系(m:n)码(Key)唯一标识实体的属性集称为码。
属性(Attribute)实体所具有的某一特性称为属性。
一个实体可以由若干个属性来刻画。
表示方法:E-R图数据模型:网状模型:网状模型是一个网络层次模型实际是网状模型的一个特例网状模型的条件允许一个以上的结点无父结点一个结点可以有多于一个的父结点优点能够更为直接地描述现实世界,如一个结点可以有多个双亲具有良好的性能,存取效率较高缺点结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握;DDL、DML语言复杂,用户不容易使用关系模型:优点1、建立在严格的数学概念的基础上2、概念单一。
数据结构简单、清晰,用户易懂易用。
实体和各类联系都用关系来表示。
数据库复习资料考试必备知识点总结引言数据库是信息系统的核心组成部分,它存储、检索和管理数据。
掌握数据库的基本概念、设计原则、操作语言和管理系统对于计算机科学与技术专业的学生至关重要。
本文档旨在为数据库课程的复习和考试提供一份全面的知识点总结。
数据库基础1. 数据库定义数据库(DB):一个长期存储在计算机系统中的、有组织的数据集合。
数据库管理系统(DBMS):用于创建和管理数据库的软件。
2. 数据库模型层次模型网状模型关系模型:最常用的模型,基于二维表格结构。
3. 数据库语言数据定义语言(DDL):定义数据库结构的语言,如CREATE, ALTER。
数据操纵语言(DML):用于数据查询和修改的语言,如SELECT, INSERT, UPDATE, DELETE。
数据控制语言(DCL):用于定义数据库的安全策略和访问权限,如GRANT, REVOKE。
关系数据库1. 关系数据库基础关系:一个二维表,行表示元组,列表示属性。
主键:唯一标识表中每行的字段或字段集合。
外键:用于在两个表之间建立链接的字段。
2. 规范化理论第一范式(1NF):确保每个字段都是不可分割的基本数据项。
第二范式(2NF):在1NF的基础上消除部分函数依赖。
第三范式(3NF):在2NF的基础上消除传递函数依赖。
3. SQLSELECT语句:用于查询数据。
JOIN操作:用于连接多个表。
子查询:在查询中嵌套另一个查询。
数据库设计1. 设计过程需求分析:确定数据库需要存储的信息。
概念设计:创建实体-关系模型(E-R模型)。
逻辑设计:将E-R模型转换为关系模型。
物理设计:确定数据库在物理存储上的实现。
2. 数据库正向工程与逆向工程正向工程:从概念模型到物理数据库的创建。
逆向工程:从现有数据库生成概念模型或逻辑模型。
数据库高级主题1. 事务管理事务:一个或多个操作的集合,具有原子性、一致性、隔离性和持久性(ACID属性)。
2. 并发控制锁机制:确保事务在并发执行时数据的一致性。
数据库考试要点整理数据库考试要点整理 Last updated on the afternoon of January 3, 2021数据库考试要点整理(一)数据、数据库、数据库管理系统概念,DBMS提供的功能,数据语言(DDL,DML,DCL)数据:是描述事物的符号记录,是数据库存储的基本对象。
数据库:是长期存储在计算机内的、有组织的、可共享的数据集合。
数据库管理系统:是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。
DMBS功能:数据定义,数据操作,数据库的运行管理,数据组织、存储与管理,数据库的保护,数据库的维护、通信。
(二)数据管理的发展阶段及每个阶段的特点。
1.人工管理阶段。
特点:数据不保存、数据不具有独立性、数据不共享、有应用程序管理数据。
2.文件系统阶段。
特点:联机实时处理。
3.数据库系统阶段。
特点:数据独立、数据共享,解决数据冗余、数据完整性、安全性及并发控制等一系列问题。
(三)数据模型的概念,组成数据模型的三要素。
1.数据模型也是一种模型,它是现实世界数据特征的抽象。
2.数据模型的三要素:数据结构、数据操作和数据约束。
(四)概念模型,实体、属性、码、候选码、外码、域、实体型、实体集的概念。
1.实体:现实世界仲客观存在并可互相区分的事物叫做实体。
2.属性:实体的某一特性称为属性,如药品实体有药品代码、药品名称、规格等方面的属性。
3.码:唯一标识一个实体的属性或属性集,如药品的代码。
4.候选码:关系仲的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码。
5.外码:难以归纳,自行看书。
6.域:属性的取值范围。
7.实体型:若干个属性型组成的集合可以表示一个实体的类型,简称实体型。
8.实体集:同型实体的集合称为实体集。
(五)实体间的联系及E-R模型。
联系的类型:1.一对一联系。
2.一对多联系。
3.多对多联系。
E-R图的建立过程:1.首先确定实体。
2.确定联系类型。
3.把实体类型和联系类型组合成E-R图。
数据库考试重点考试范围一、三、六、七、八、九章第一章数据库系统概述数据库管理的发展阶段:人工管理、文件系统、数据库系统数据库DB:数据库管理系统DBMS:数据库系统DBS:数据库管理员DBA:DBS=DB+DBMS+DBA数据模型三要素:数据结构、数据操作、数据的约束条件实体实体之间联系:1对1、1对多、多对多常用的4种数据模型:层次模型、网状模型、关系模型、面向对象模型关系:数据间的联系,一个没有重复行、重复列的二维表关系模型的概念:1.行(元组)也叫记录2.列(属性)也叫字段3.域(属性的取值范围)4.关键字(关系中能唯一区分、确定不同元组的属性或属性组合)5.主关键字(PK)6.外部关键字(FK)关系的特点:(1)关系必须规范化,属性不可再分割(2)同一关系中不予许出现相同的属性名,也不允许出现完全相同的元组(3)同一关系中元组和属性的顺序无关紧要常见关系运算:选择、投影、自然连接注:关系输入一个或多个关系,输出的是一个关系关系的四种完整性约束:实体完整性、参照完整性、域完整性、用户自定义完整性(简答题可能考)数据库系统应用模式P18:客户/服务器应用模式、浏览器/服务器应用模式(个人感觉要背)E-R图(必考)详见:E-R图此类型题如何求解考试范围:选择填空、数据库设计题(每题6分,2题,共12分。
)第三章SQL查询与操纵语句的使用SQL的优点:非过程化语言、统一的查询语言、所有关系数据库的公共语言Select,insert,update,delete等操纵语句的使用单表查询、多表查询、子查询的用法(in和not in的用法)Like及其通配符的用法降序的用法,日期的格式,distinct常用聚合函数(sum(),avg(),count(),max(),min())Group by及其having字句的使用考试范围:选填、SQL题(每题5分,6题,共30分。
)第六章VBA程序语言基础基本数据模型:Integer(整形)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Date(日期型)、String(串型)、Variant/Empty (Null型)变量命名规则:以字母开头后面跟字母或数字,长度不可以超过255,不区分大小写、中文版可以用汉字,不能与VBA内在函数、过程、语句、方法名称相同,不能与程序语言的关键字名称相同变量的定义及赋值:dim定义、Let赋值。
学习重点信息技术数据库管理在当今数字化时代,信息技术的发展日新月异。
数据库作为信息系统的重要组成部分,在各个行业中扮演着重要角色。
因此,学习重点信息技术数据库管理是非常有必要的。
本文将介绍数据库管理的基本概念、原则以及数据库管理在实际应用中的重要性。
一、数据库管理的基本概念数据库管理是指对数据库进行的组织、控制和维护。
数据库管理系统(DBMS)是指管理和操作数据库的软件系统。
数据库管理的基本目标是保障数据的完整性、安全性和可靠性,同时提供高效的数据访问和管理功能。
二、数据库管理的原则1. 数据安全性原则:确保数据库中的数据不受损坏、丢失或未经授权的访问。
2. 数据完整性原则:维护数据库中数据的一致性和准确性,防止非法修改或删除数据。
3. 数据可用性原则:确保数据库系统的正常运行和数据的及时可用。
4. 数据冗余性原则:减少数据在数据库中的重复存储,以节省存储空间和提高数据查询效率。
5. 数据一致性原则:保持数据库中的数据与现实世界中的实际情况一致。
三、数据库管理的重要性1. 数据管理的高效性:数据库具备高效的数据组织和访问功能,可以方便快捷地存储和检索大量数据。
2. 数据管理的安全性:数据库提供数据加密、权限管理等功能,可以防止未经授权的数据访问和数据泄露。
3. 数据管理的备份和恢复:数据库管理系统提供数据备份和恢复功能,可以防止重要数据的丢失。
4. 数据管理的一致性和准确性:数据库管理系统对数据进行统一管理和控制,保证数据的一致性和准确性。
5. 数据管理的冗余性和空间优化:数据库管理系统可以通过数据冗余性的处理来减少数据存储空间的占用。
总结:信息技术数据库管理是信息系统中的重要环节。
学习重点信息技术数据库管理,可以使我们更好地理解数据库的基本概念和原则,并能够灵活运用数据库管理系统开展数据的组织、控制和维护工作。
数据库管理的高效性、安全性和一致性,保障了系统的稳定运行和数据的可靠性。
因此,我们应该加强对数据库管理的学习和实践,提升自己在信息技术领域中的竞争力。
数据库复习总结知识点大全第一篇:数据库复习总结知识点大全《黄色填充区域是不确定区域需要在找找》1.数据库有什么特点?主要特点(1)实现数据共享。
(2)减少数据的冗余度。
(3)数据的独立性。
(4)数据实现集中控制。
(5)数据一致性和可维护性,以确保数据的安全性和可靠性。
主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏(6)故障恢复。
由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。
2.数据库系统是数据库、数据库管理系统、硬件、操作人员的合在一起的总称数据库管理系统,用来管理数据及数据库的系统。
数据库系统包含数据库管理系统、数据库及数据库开发工具所开发的软件(数据库应用系统)。
3.内模式内模式也称存储模式,一个数据库只有一个内模式。
它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
4.外模式也称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
5.数据模型的三要素:数据结构、数据操作及完整性约束条件 1):数据结构,就是前面说的数据在数据区中的存储结构,在关系模型中就是采用的关系模型了,就是“二维表”的形式2):数据操作,指的是对数据的一些操作,包括查询、删除、更新、插入等等3):数据的完整性约束:就是对所存数据的约束规则,有实体完整性、参照完整性等等,就是取值唯一、不能为空等一系列操作6.E-R图即实体-联系图(Entity Relationship Diagram),是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
大一数据库必考知识点1.数据库基础知识:了解数据库的概念、特点和应用,了解数据库管理系统(DBMS)的作用和功能。
2.数据库模型:了解关系数据库模型及其基本概念,包括表(表结构、表关系)、行、列、主键、外键等。
3. SQL语言:掌握SQL(Structured Query Language)的基本语法和常用命令,包括查询、插入、更新、删除、创建和修改表等操作。
4.数据完整性:了解数据完整性的概念和重要性,包括实体完整性、参照完整性、域完整性和用户自定义完整性等。
5.关系数据库设计:了解数据库设计的基本原则和步骤,包括实体-关系模型(ER模型)、关系规范化、功能依赖等。
6.数据库索引:了解数据库索引的作用和类型,包括B+树索引、哈希索引等。
7.数据库事务:了解数据库事务的概念和特点,了解事务的ACID属性(原子性、一致性、隔离性、持久性)以及事务的并发控制和恢复机制。
8.数据库安全性和权限控制:了解数据库安全性的概念和重要性,了解数据库的用户和角色管理、权限分配和访问控制等。
9.数据库性能优化:了解数据库性能优化的方法和技巧,包括索引的使用、SQL语句的优化、缓存的使用、查询计划的优化等。
10.数据库备份和恢复:了解数据库备份和恢复的方法和策略,包括物理备份、逻辑备份、增量备份、恢复点等。
11.数据库的扩展和集群:了解数据库的扩展和集群的概念和实现方法,包括分布式数据库、主从复制、分表、分区等。
12.数据库的应用:了解数据库在各个领域的应用,如企业管理系统、电子商务、社交网络、科学研究等。
总之,大一数据库必考的重点是数据库基础知识、SQL语言、数据库设计和完整性、索引和优化、事务和安全性以及备份和恢复等方面的知识。
掌握这些知识点,能够理解数据库的基本原理和操作,并能够进行数据库的设计和优化,对于学习和使用数据库会有很大的帮助。
2024年全国计算机二级数据库考点总结随着信息技术的不断发展,数据库技术在各个领域的应用越来越广泛。
全国计算机二级考试中的数据库科目也成为了众多考生关注的重点。
为了帮助大家更好地备考,下面对 2024 年全国计算机二级数据库的考点进行总结。
一、数据库基础知识这部分是数据库学习的基石,主要包括以下几个方面:1、数据模型理解数据模型的概念,如层次模型、网状模型和关系模型。
重点掌握关系模型的特点,如关系的完整性约束、关系运算等。
2、数据库系统的组成了解数据库系统的组成部分,包括数据库、数据库管理系统(DBMS)、应用程序和数据库管理员(DBA)。
3、数据库的三级模式与两级映射清楚数据库的三级模式(外模式、模式、内模式)以及两级映射(外模式/模式映射、模式/内模式映射)的作用和意义。
二、关系数据库关系数据库是考试的重点内容,涵盖了众多考点:1、关系代数掌握基本的关系代数运算,如选择、投影、连接、除等,并能够运用这些运算解决实际问题。
2、关系的完整性熟悉实体完整性、参照完整性和用户定义的完整性的规则和实现方法。
3、关系规范化理解函数依赖、码、范式(1NF、2NF、3NF、BCNF 等)的概念,能够对给定的关系进行规范化处理,消除数据冗余和更新异常。
4、 SQL 语言SQL(Structured Query Language)是关系数据库的标准语言,需要重点掌握:(1)数据定义语句(CREATE、DROP、ALTER),用于创建、删除和修改表、视图、索引等数据库对象。
(2)数据查询语句(SELECT),包括各种条件查询、连接查询、子查询、聚合函数的使用等。
(3)数据操纵语句(INSERT、UPDATE、DELETE),用于对表中的数据进行插入、更新和删除操作。
(4)数据控制语句(GRANT、REVOKE),用于设置用户的权限。
数据库设计是建立一个高效、可靠数据库的关键步骤:1、需求分析明确系统的功能需求和数据需求,绘制数据流图和数据字典。
信息技术高考必考知识点总结一、数据库基础在信息技术高考中,数据库基础是一个非常重要的知识点。
数据库是信息管理和存储的关键工具,对于大量数据的存储和管理至关重要。
在数据库基础的学习中,需要掌握数据库的概念和基本原理,同时要了解数据库的组成和结构,以及数据库的基本操作。
1. 数据库的概念和基本原理数据库是指按照一定规则,将大量有关联关系的数据集中存储在一起的集合。
数据库的设计和管理是通过数据库管理系统(DBMS)进行的。
在数据库的设计过程中,需要注意数据的完整性、一致性和安全性。
数据库的基本原理包括数据的组织和存储、数据的检索和处理。
数据的组织和存储是指如何将数据存储在数据库中,常用的方法有层次结构、网状结构和关系结构等。
数据的检索和处理是指如何从数据库中取出符合特定条件的数据,并对其进行处理和分析。
2. 数据库的组成和结构数据库由三个主要部分组成:数据、数据库管理系统和应用程序。
数据是指要存储和管理的信息,数据库管理系统是指用于管理、存储和检索数据的软件系统,应用程序是指使用数据库的各种软件应用。
数据库的结构包括三个层次:外层模式、概念模式和内层模式。
外层模式是用户对数据库的视图,概念模式是数据库的逻辑结构,内层模式是数据库的物理结构。
3. 数据库的基本操作数据库的基本操作包括增加数据、删除数据、修改数据和查询数据。
增加数据是指将新数据添加到数据库中,删除数据是指将不需要的数据从数据库中删除,修改数据是指对数据库中已有的数据进行修改,查询数据是指从数据库中按照指定条件检索出需要的数据。
二、网络基础网络基础是信息技术高考中另一项重要的知识点。
网络是不同计算机之间互相连接的系统,通过网络,人们可以方便地共享信息和资源,进行远程通信和协作。
网络基础的学习中,需要了解网络的基本概念和原理,同时掌握网络的常见协议和安全技术。
1. 网络的基本概念和原理网络是由多个计算机和设备通过通信线路互相连接而成的系统。
网络的基本原理包括数据传输、路由选择和数据交换。
信管专业知识点总结一、信息系统基础知识1. 信息系统的概念和特点2. 信息系统的层次结构3. 信息系统的功能和作用4. 信息系统的发展历程5. 信息系统的应用领域和发展趋势二、计算机网络基础知识1. 计算机网络的概念和基本原理2. 计算机网络的分类和构成3. 计算机网络的通信协议和标准4. 计算机网络的管理与安全5. 计算机网络的发展趋势和应用三、数据库原理与应用1. 数据库的概念和发展历程2. 数据库的模型和体系结构3. 数据库的设计和规范化4. 数据库的管理与维护5. 数据库的应用和发展趋势四、信息系统分析与设计1. 信息系统分析的基本概念和方法2. 信息系统设计的基本原理和流程3. 信息系统实施和测试4. 信息系统的改进和优化5. 信息系统分析与设计的案例分析和实践五、管理信息系统1. 管理信息系统的概念和特点2. 管理信息系统的规划和建设3. 管理信息系统的运行和管理4. 管理信息系统的安全和保密5. 管理信息系统的案例分析和实践六、电子商务与信息管理1. 电子商务的概念和特点2. 电子商务的模式和应用3. 电子商务的安全和信任4. 信息管理的概念和方法5. 信息管理的案例分析和实践七、信息技术项目管理1. 项目管理的概念和原理2. 项目管理的方法和工具3. 项目管理的组织和沟通4. 项目管理的风险和变更5. 项目管理的案例分析和实践八、信息系统与企业战略1. 信息系统与企业战略的关系2. 信息系统对企业的影响和作用3. 信息系统的战略规划和实施4. 信息系统的评估和持续改进5. 信息系统与企业战略的案例分析和实践以上是信管专业的一些知识点总结,希望能够帮助到正在学习该专业的同学们。
信息系统是一个活跃的领域,需要不断地学习和更新知识,才能跟上时代的发展。
祝大家在学习和工作中都能取得好成绩!。
1.信息的定义及基本属性定义:构成一定含义的一组数据就称为信息,信息是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的决策具有价值。
基本属性:事实性、等级性、可压缩性、扩散性、传输性、共享性、增殖性、转换性。
2.典型的关系型数据库管理系统ORACLE、SYBASE、SQL Server、IBM DB/2、COBASE、PBASE、EasyBase、DM/2、OpenBase3.数据库系统的结构与组成(C/S,B/S结构)内部模式结构:从数据库管理系统角度看,数据库系统的三级模式结构由外模式、模式和内模式外部模式结构;从数据库最终用户角度看,有单用户结构、主从式结构、分布式结构、客户/服务器结构、浏览器/应用服务器/数据库服务器结构。
C/S结构:客户/服务器结构优点:客户端的用户请求被传送到数据库服务器,数据库服务器进行处理后,只将结果返回给用户,从而显著减少了数据传输量;数据库更加开放缺点:系统安装复杂,工作量大;应用维护困难,难于保密,造成安全性差;相同的应用程序要重复安装在每一台客户机上,从系统总体来看,大大浪费了系统资源。
B/S结构:浏览器/应用服务器/数据库服务器结构客户端:浏览器的界面统一,广大用户容易掌握,大大减少了培训时间与费用。
服务器端分为两部分:Web服务器、应用服务器;数据库服务器等。
大大减少了系统开发和维护代价;能够支持数万甚至更多的用户组成:数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。
4.常见的数据模型、层次模型的优缺点非关系模型:层次模型(Hierarchical Model)、网状模型(Network Model);关系模型;面向对象模型优点:层次数据模型简单,对具有一对多的层次关系的部门描述自然、直观,容易理解;性能优于关系模型,不低于网状模型;层次数据模型提供了良好的完整性支持缺点:多对多联系表示不自然;对插入和删除操作的限制多;查询子女结点必须通过双亲结点;层次命令趋于程序化5.管理信息系统的定义、组成、功能、设计原理、研制步骤定义:管理信息系统是一个以人为主导、利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集传输、加工、储存、更新和维护(功能),以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
组成:信息源、信息处理器、信息用户、信息管理者研制步骤:6.管理信息系统的开发方法(如SSA&D、原型法等)、开发方式优缺点开发方法:1)SSA&D:结构化系统开发基本思想:用系统工程的思想和工程化的方法;按用户至上的原则;结构化、模块化;自顶向下地对信息系统进行分析与设计特点:自顶向下整体性的分析设计和自底向上逐步实施;建立面向用户的观点;严格区分工作阶段;深入调查研究;充分预料可能的变化;开发过程工程化优点:严格区分开发阶段,系统的针对性强;整体性与全局性好,自顶向下观点。
缺点:开发周期长;开发过程繁琐、复杂;开发工具落后;用户交流不直观;系统的升级较困难。
2)原型法:在关系数据库系统、第四代开发语言(4GL)和各种可视化开发环境的支持下提出的一种开发方法。
优点:开发效率高;开发工具先进,与用户交流直观;符合人们认识事物的规律;能及早暴露系统实施后潜在的一些问题;能调动用户参与的积极性。
缺点:不适合大型系统的开发;不适合大量运算及逻辑性强的模块;对原企业基础管理工作要求较高;否则容易走上机械模拟原手工系统的轨道;不适合批处理系统。
开发方式:1)独立开发优点:开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便;缺点:由于不是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。
2)委托开发优点:省时、省事,系统的技术水平较高。
缺点:费用高、系统维护需要开发单位的长期支持。
此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行协调和检查。
3)合作开发优点:节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。
缺点:双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。
4)购买现成软件优点:节省时间和费用、系统技术水平高。
缺点:通用软件专用性较差,有时可能需要做二次开发工作。
因此,在选择通用软件时,要经过多方详尽的考查后再作决定。
7.数据库安全性控制的常用方法用户标识和鉴定、存取控制、视图、审计、密码存储8.数据库故障的种类事务故障、系统故障、介质故障9.软件维护的类型增加、删除、修改10.基本表关系数据库中实际存在的表,是实际存储数据的逻辑表示。
11.DB的定义及特征定义:数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。
特征:数据按一定的数据模型组织、描述和储存、可为各种用户共享、冗余度较小、数据独立性较高、易扩展12.DBMS数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。
13.数据字典数据字典(Date Dictionary 简称DD)它是指数据流程图上所有成分的定义和解释的文字集合。
14.域/元组域:属性的取值范围。
元组:表中的一行即为一个元组。
15.候选码若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码。
16.关系模型优点:建立在严格的数学概念的基础上;概念单一。
数据结构简单、清晰,用户易懂易用,实体和各类联系都用关系来表示。
对数据的检索结果也是关系。
关系模型的存取路径对用户透明,具有更高的数据独立性,更好的安全保密性,简化了程序员的工作和数据库开发建立的工作。
缺点:存取路径对用户透明导致查询效率往往不如非关系数据模型;为提高性能,必须对用户的查询请求进行优化增加了开发数据库管理系统的难度17.代码代表事物名称、属性、状态等的符号,一般用数字、字母或它们的组合来表示。
18.U/C矩阵是通过一个普通的二维表来分析汇总数据。
表的纵坐标:定义为数据类变量(Xi)表的横坐标:定义为业务过程类变量(Yi)数据与业务过程(即Xi与Yi)之间的关系:U ——使用useC ——建立create19. 农业电子商务平台农业电子商务平台又称为门户站点,是农业企业为合作伙伴、客户等提供的访问企业内部各种资源的统一平台。
通过这一平台,企业的合作伙伴,例如原材料提供商,可以获取企业当前的原材料库存情况以及近期生产计划,从而优化自身的资源调配和生产调度;而企业的客户可以通过这一窗口,了解企业各档次各种类产品的详细资料并且获得企业提供的随时的咨询服务等。
交易模式:BtoB模式(B2B);BtoC模式(B2C);GtoC模式(G2C);BtoBtoC模式(B2B2C)四种基本流:信息流、资金流、商流和物流。
20.DSSDSS(Decision Support System)即决策支持系统,是在半结构化和非结构化决策活动过程中,通过人--机对话,向决策者提供信息,协助决策者发现和分析问题,探索决策方案,评价、预测和选择方案,以提高决策有效性的一种以计算机为手段的信息系统。
21.DBA(1)负责数据库核心及其开发工具的安装和升级。
(2)为数据库系统分配存储空间并规划未来的存储需求。
(3)一旦开发者设计了应用,DBA负责建立基本的数据库存储结构。
(4)协助开发者建立基本的对象(表、视图、索引),如果需要,协助开发者修改数据结构。
(5)负责注册用户并维护系统的安全性。
(6)监控用户对数据库的存取。
(7)监控并优化数据库的性能。
(8)负责数据库系统的备份和恢复。
22.系统调查的原则制订调查计划,确定调查范围;建立良好的人际关系;要求用户参与;实事求是地记录调查情况;及时分析、归纳、总结;尽量使用规范的调查辅助工具23.系统切换类型直接切换法、并行切换法、试点过渡法24.数据库技术的发展趋势嵌入式数据库技术、网格计算、XML的支持、数据仓库及数据挖掘技术、数据库的自动化管理25.SQL定义及简单语句的编写结构化查询语句。
26.关系的完整性(1)实体完整性关系的实体完整性规则为:若属性A是基本关系R的主属性,则属性A的值不能为空值。
1)实体完整性能够保证实体的唯一性。
2)实体完整性能够保证实体的可区分性。
(2)参照完整性1)外码和参照关系。
(3)用户定义完整性用户定义的完整性是针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求;关系模型应提供定义和检验这类完整性的机制,以便用统一的系统的方法处理它们,而不要由应用程序承担这一功能。
27.层次模型的优缺点优点:层次数据模型简单,对具有一对多的层次关系的部门描述自然、直观,容易理解;性能优于关系模型,不低于网状模型;层次数据模型提供了良好的完整性支持。
缺点:多对多联系表示不自然;对插入和删除操作的限制多;查询子女结点必须通过双亲结点;层次命令趋于程序化。
29.数据库镜像DBMS自动把整个数据库或其中的关键数据复制到另一个磁盘上,DBMS自动保证镜像数据与主数据的一致性。
30.笛卡尔积给定一组域D1,D2,…,Dn,这些域中可以有相同的部分,则笛卡儿积为:D1×D2×…×Dn ={(d1,d2,…,dn)|di ∈Di,i=1,2,…,n}。
其中每一个元素(d1,d2,…,dn )称为一个n元组(n-Tuple),简称元组(Tuple)。
元素中的每一个值di称作一个分量(Component)。
31. PIECES需求分析方法性能(Performance):吞吐量、响应时间信息(Information):输入/输出的来源/去向、介质/设备、表达方式、格式、内容、使用频率经济(Economy):项目的预算、自动化问题、人员转化问题控制(Control):系统安全性、保密性效率(Efficiency):服务(Service):对意外情况的处理32.系统设计原则四个原则:系统性、灵活性、可靠性、经济性。
(1)系统性代码统一、设计规范标准、传递语言和传递参数要尽可能一致;对系统的数据采集要做到源出一处、全局共享,使一次输入得到多次利用。
(2)灵活性要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。
在系统设计中,应尽量采用模块化结构,提高各模块的独立性;尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。
这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。
即较低的数据耦合和模块耦合。
(3)可靠性可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。