自考管理系统中计算机应用各章知识点梳理 联系客服

发布时间 : 星期一 文章自考管理系统中计算机应用各章知识点梳理更新完毕开始阅读2c33b1bc2e60ddccda38376baf1ffc4fff47e253

如有帮助,欢迎下载支持!

它一般由数据库、计算机软硬件系统、数据库管理系统、数据库管理员和用户五部分组成。

数据库DB:以一定的组织方式将特定组织各项应用相关的全部数据组织在一起并存储在外存储器上所形成的的、能为多个用户所共享的、与应用程序彼此独立的一组相互关联的数据集合。

数据库主体是物理数据库,数据字典称为描述数据库

数据库结构为三级模式,主要分为物理结构和逻辑结构两个方面。 物理结构称为内模式,逻辑结构称为模式(概念模式、逻辑模式) 数据库的三级模式中还提供了两个映射功能(模式)。一个是物理模式和模式之间的以映射,一个是模式与子模式之间的映射。

第一种映射使得数据物理存储结构(内模式)改变时,只需修改模式与内模式之间的映射关系,而逻辑结构(模式)不变,因而相应的程序也不需要改变,这就是数据库的物理独立性。

第二种映射使得逻辑结构(模式)发生改变时,只需要修改外模式与模式之间的映射关系,而用户结构(外模式)不需要改变,所以应用程序也不用改变,这就是数据库和程序的逻辑独立性。

数据库管理系统的组成:1、数据描述语言DDL 2、数据操作语言DML 3、其他管理和控制程序

数据库管理系统的功能:1、数据定义功能 2、数据操纵功能 3、数据库的运行管理功能 4、数据库的建立和维护功能

数据库的新发展:1、分布式数据库 2、并行数据库 3、多媒体数据库

数据仓库的组成:1、数据仓库数据库 2、数据抽取工具 3、元数据 4、访问工具 5、数据集市

元数据:描述数据仓库内数据的结构和建立方法的数据。 数据集市:为了特定目的或应用范围从数据仓库中独立出来的一部分数据,可称为部门数据或者主题数据。

数据仓库:是面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持企业或组织的决策分析处理。

四、数据库系统

数据库系统结构的三级结构中,模式是整个系统的核心和关键,而模式的主体是数据模型。每个数据库系统是基于数据模型的。

模型的概念:对现实世界事物特征的模拟和抽象就是这个事物的模型。 数据模型也是一种模型,它是数据特征的抽象表示。 数据模型的划分:一、以人的观点模拟物质本身的模型称为概念模型或者信息模型,二、以计算机系统的观点模拟物质本身的模型称为数据模型。

数据模型进一步分为:逻辑数据模型和物理数据模型。 概念模型:是从人对现实世界的认识出发,根据建模的需要将具体的事物抽象为更加容易理解和研究的模型。

实体:客观存在,并且可以互相区别的事物。 属性:实体具有的特性称为属性。

码:在众多属性中能够唯一标示实体的属性或属性组称为实体的码。 域:属性的取值范围称为该属性的域。

实体型:用实体名及描述它的各属性名,可以刻画出全部同质实体的共同特征和性质,被称为实体型。

实体集:某个实体下的全部实体,称为实体集。

如有帮助,欢迎下载支持!

联系:一个实体型内部各属性之间的联系,称为实体型内部联系。 一对一联系:当前实体中的每一个实体在另一个实体集中最多只能找到一个可以与它相对应的实体。

一对多联系:当前实体集中的每一个实体,在另一个实体集中可以找到多个与之相对应的实体。

对多对联系:当前实体集中的每一个实体在另一个实体集中都能找到多个与之相对应的实体。

概念模型的表示方法:描述概念模型的主要工具是E-R(实体-联系)模型。 E-R法:利用E-R图实现概念结构设计的方法称为E-R法。 E-R图主要由实体、属性和联系三个部分组成。

实体 联系 属性名 无向连接 数据库管理系统支持的数据模型:1、逻辑数据模型 2、物理数据模型 常用的数据模型:层次模型、网状模型、关系模型、面向对象模型 逻辑数据模型构成:1、数据结构 2、数据操作 3、数据完整性 物理数据模型用来描述数据的物理存储结构和存储方法。

格式化模型包括:层次数据模型、网状数据模型都支持三级模式结构 层次模型的特点:

1、有且只有一个无双亲的根节点

2、根节点以外的其他节点,向上仅有一个父节点,向下可以有多个子节点。 网状模型特点:

1、允许有一个以上的节点无双亲 2、至少有一个节点有多个双亲 关系模型的数据结构:

1、关系:一张二维表对应一个关系

2、属性:表中每一列叫做一个属性,属性有名和值的区别 3、元组:由属性值组成的每一行称为一个元组 4、框架:由属性名组成的表头称为框架 5、域:每个属性的取值范围称为域

6、候选码:可以唯一确定一个元祖的属性或属性组称为候选码 7、主码:一个关系中往往会有多个候选码,可以指定一个为主码 8、主属性:可以作为候选码的属性

9、非主属性:不能作为候选码的属性叫非主属性

10、外部码:属性(属性组)X不是当前关系的码,而是另一个关系的码,则称X是当前关系的外部码。

11、参照关系:外码所在的关系叫做参照关系

12、被参照关系:主码与另一个关系的外码相对应的关系叫做该外码的被参照关系 描述关系模式 关系名(属性1,属性2,属性3--------) 关系模型必须具备的五个基本条件:

1、表格中的每一项数据不可再分,这是最基本项 2、每一列数据有相同的类型、即属性 3、每列的顺序是任意的

4、每一行数据是一个实体诸多属性的集合,即元组 关系的完整性:

1、实体完成性:关系中的主属性不能取空值

如有帮助,欢迎下载支持!

2、参照完整性: 3、用户定义的完整性 关系操作:交、并、差

交:结果是两个关系中的所有重复元组的集合 并:结果是两个关系中的所有元组的集合

差:结果是两个关系中除去重复元组后,R关系所有元组集合 专门的关系运算主要是选择、投影和连接三种

选择运算:对关系表中元组打的操作,操作结果是找出满足条件的元组。 SQL:SELECT *FROM KB WHERE 时间 IN(“周一”) FoxPro:USE KB

LIST FOR“周一”$时间 投影运算:是对关系表中属性列的操作,操作结果是找出关系中指定属性全部值的子集。 SQL:SELECT 地点,课程名 FROM KB WHERE 时间IN(“周一”) FoxPro:USE KB

LIST FIELDS 地点,课程名 FOR “周一”$时间

连接运算:连接两个关系的运算,操作结果是找出满足连接条件的所有元组,并且连接成一个新的关系。

SELECT XK.学号,XK.姓名,XK.课程名,KB.时间 FROM XK JION KB ON XK.课程名=KB.课程名

数据规范化:

一般将关系范式划分为五个级别:一范式(1NF)、二范式(2NF)、三范式(3NF)、BC范式(BCNF)、四范式(4NF)、五范式(5NF)

5NF<4NF

关系范式越高,数据库结构越好,太高范式往往不方便使用,一般到三范式。 数据规范化:一个低一级范式的关系模式,可以通过分解转换为若干个高一级范式的关系模式的集合,关系模式不断改进提高的过程叫做数据规范化。

数据库安全性:数据库具有的防止非法用户闯入,或合法用户非法使用造成的数据泄露、更改或者破坏功能叫做数据库安全性。

安全措施:身份验证、存取控制 存取权限:数据对象,操作类型 授权:定义用户存取权限

SQL语言:即结构化查询语言,它是集数据定义、数据查询、数据操纵、数据控制功能于一体的语言,其主要功能是数据查询。

SELECT 数据查询 CREATE、DROP、ALTER 数据定义 INSERT、UPDATE、DELETE 数据操纵 GRANT、REVOKE 数据控制

SQL Server2000文件扩展名是MDF Visual FoxPro 扩展名是DBC 数据库文件主要有:主数据库文件、其他数据文件、事务日志文件 索引:是依据数据表中某个关键字或关键字表达式值的顺序,使数据表中的记录有序排列的一种技术。

关键字:作为创建索引的表达式一般叫做关键字

视图:是一种特殊类型的表,往往由一个或者多个表中的部分字段或部分记录导出。 SQL2000C命令:

如有帮助,欢迎下载支持!

1创建一个学生管理系统的数据库,“学生10” CREATE DATABASE 学生10 2、创建数据库“学生10”,给“学生10”指定存放路径 CREATE DATABASE 学生10 ON

(NAME='学生10',

FILENAME='E:\\测试\\学生10.MDF')

3、在指定路径“E:\\测试\\”中,创建一个学生管理系统的数据库:“学生”,主文件名为“学生_DATA.MDF”,初始大小为5MB,最大尺寸为无限,增长速度为10%,事务日志文件名为:“学生_LOG.LDF”,初始大小为1MB,最大尺寸为3MB,增长速度为1MB。

CREATE DATABASE 学生 ON PRIMARY

(NAME='学生_DATA',

FILENAME='E:\\测试\\学生_DATA.MDF', SIZE=5,

MAXSIZE=UNLIMITED, FILEGROWTH=10%,

LOG ON (定义多个事务文件,忽略生成和主文件名相同后缀为LDF文件)

(NAME='学生_log',

FILENAME='E:\\测试\\学生_LOG.LDF', SIZE=1,

MAXSIZE=3,

FILEGROWTH=1) 4、显示数据库信息 SP_HELPDB 学生 10

配置数据库 SP_DBOPTION '学生10','READ ONLY','TURE' SP_DBOPTION '学生10','SINGLE USER','TURE' 重命名:SP_RENANMEDB '原名','新名' 删除数据库:DROP DATABASE 数据库名 5、数据类型:SQL Server2000

1、字符型:CHAR、VARCHAR、NCHAR、NVARCHAR 2、整型数:INT、SMALLINT、TINYINT、BIGINT 3、浮点数:REAL、FLOAT、DECIMAL

4、日期时间:DATETIME、SMALLDATETIME 5、货币型:MONEY

6、二进制数:BINARY、VARBINARY

7、文本和图形:TEXT、NTEXT、INMAGE

8、特殊类型:TIMESTAMP、UNIQUEIDENTIFIER Visual FoxPro 1、字符型:C

2、数值型:数值型(N)、浮点型(N)、双精度型(N)、整型(N)、货币型(Y) 3、日期型:D 4、日期时间型:T