数据库系统的三级模式为概念模式(描述整个数据库的逻辑结构,是所有用户的公共数据视图,一个数据库只有一个概念模式)、外模式(描述用户看见或使用的那部分数据的逻辑结构,一个数据可有多个外模式,一个应用程序只能使用一个外模式)和内模式(描述数据物理结构和存储方式,一个数据库只有一个内模式)
三级模式间的关系:1、模式是数据的中心与关键;2、内模式依赖于模式,独立于外模式和存储设备;3、外模式面向具体的应用,独立于内模式和存储设备;4、应用程序依赖于外模式,独立于模式和内模式。
数据库系统两级独立性是指物理独立性和逻辑独立性,三模式之间通过两级映射(外模式/模式映射,模式/内模式映射)进行相互转换。
数据模型分类:概念数据模型(实体联系模型,即从用户的观点来对数据和信息建模,也叫E-R模型)和基本数据模型(结构数据模型,常见有层次模型、网状模型、关系模型和面向对象模型)
SQL语言,基本语法知识。
数据库的完整性可为分实体完整性(基于主码)、参照完整性(基于外码)和用户自定义完整性。
触发器是关系数据库中一种完整性保护措施,同时也具有安全性保护功能。
E-R模型,实体:用矩形表示,属性用椭圆表示 ,实体间的联系用菱形表示。
E-R间的联系有三种:一对一、一对多,多对多。
各省软考办 | ||||||||||