《数据库技术与应用》知识点总结第一章数据库基础1
基本概念:数据:数据泛指对客观事物的数量、属性、位置及其相互关系的抽象表示,以适合于用人工或自然的方式进行保存、传递和处理
数据是形成信息的源泉,信息是有价值的数据是数据的内涵
信息:有一定含义的、经过加工处理的、对决策有价值的数据数据库:数据库是长期存储在计算机内、有组织的可共享的数据集合
数据库管理系统(DBS的核心):专门用于管理数据可的计算机系统软件
数据库系统:带有数据库的计算机系统,一般由数据库、数据库管理系统(及其开发工具)、相关硬件、软件和各类人员组成
数据管理的发展阶段1
人工管理阶段:没有直接存储设备、操作系统、管理软件2
文件系统阶段:把计算机众多数据组织成相互独立的数据文件3
数据库系统阶段:一定的格式、统一管理、冗余度小4
分布式数据库阶段:物理上分离、逻辑上统一5
面向对象数据库阶段3
数据模型:(1)基本概念:数据模型:数据库系统的形式框架,用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具
概念模型:按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能
实体:客观存在的并且可以相互区别的“事物”实体集:性质相同的同类实体的集合属性:描述实体的特征域:属性的取值范围主键:用来唯一标识一个元组的某个属性或属性组合联系(1:1,1:n,m:n):实体集之间的关系,反应事物之间的相互关联,联系也是主体,也可具有属性关系模型:采用二维表来表示实体以及实体之间关系的模型
本质是一张表
关系、关系模式:1:1关系名(属性1,属性2,……)1:n将1的主键放入n中学生(班级编号,……)n:m将实体的主键放入关系的属性中(2)E-R模型:能根据具体问题构建E-R模型、画出E-R图实体集:矩形框属性:椭圆联系:菱形(3)关系模型的数