文档介绍:数据库数据具有永久存储、有组织和可共享三个基本特点。
数据库管理系统是数据库系统的一个重要组成部分,它的功能包括数据定义功能、数据 操纵功能、数据库的运行管理、数据库的建立和维护功能。
数据库系统是指在计算机系统中引入数据库后的系统,一数据库数据具有永久存储、有组织和可共享三个基本特点。
数据库管理系统是数据库系统的一个重要组成部分,它的功能包括数据定义功能、数据 操纵功能、数据库的运行管理、数据库的建立和维护功能。
数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、 应用系统、数据库管理员构成。
数据库管理技术的发展与计算机技术及其应用的发展联系在一起的,他经历三个阶段人 工管理阶段、文件系统阶段、数据库系统阶段。
数据库具有数据结构化、最小的冗余度、较高的数据独立性等特点。
DBMS 还必须提供数据的安全性保护、数据的完整性检查、并发控制、数据库恢复等数 据控制功能。
三级模式之间的两层影像保证了数据库系统中的数据能够具有较高的逻辑独立性和物 理独立性。
模式是数据库中全体数据的逻辑结构和特征的描述,他仅仅涉及到型的描述,不涉及到 具体的值。
根据模型应用的不同目的,可以讲这些模型划分为两类,第一类概念模型,第二类数据 模型。
数据模型的三要素数据结构、数据操作、完整性约束。数据库系统中所支持的主要数据 模型是关系模型、层次模型、网状模型。
数据模型中数据操作是对数据心痛的讲台特征描述,保罗数据结构和数据间联系的描 述,数据操作是对数据库动态特征描述,是一组定义在数据上的操作,包括操作的涵义、 操作符、运算规则及其预言等。
用树形结构表示实体类型及实体间的联系的数据模型称为层次模型,上一层的父节点和 下一层的子节点之间的联系时一对多的联系。
用有向图结构表示实体型及实体间的联系模型为网状模型,数据间的联系通常通过指 针。
关系模型是目前最常用的也是最重要的一种数据模型。采用该模型作为数据的组织方式 的数据库系统为关系数据库系统。
关系完整性约束条件包括三大类:实体完整性、参照完整性和用户定义的完整性。
关系数据模型中,二维表的列称为属性,行称为记录或元组。
用户选作元祖标示的一个候选码为主码,其属性不能取空值。
关系代数运算中,传统的集合运算有笛卡尔积,并,交,差。
关系代数运算中,专门的关系运算有,选择,投影,连接。
关系数据库中基于数学上的两类运算是关系代数和关系演算。
关系代数中,从两个关系中找出相同元组的运算为交运算。
R S表示R与S的自然连接。
SQL 的中文全称结构化查询语言。英文 Structurey Query Language
SQL 语言除了具有数据查询和数据操纵功能之外,还具有数据定义和数据控制的功能, 他是一个综合性的功能强大的语言。
在关系数据库标准语言SQL中,实现数据检索的语句命令是SELECT
在SQL语言中的结构中,基本表有对应的物理存储,而视图没有对应的物理存储。
视图是从基本表或视图中导出的表,数据库中实际存放的是视图的定义。
关系数据操作语言的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体 化并且是建立在数学理论基础之上。
若关系为1NF,且它的每一个非主属性都完全函数依赖于候选码,则该关系为2NF。
如