数据库基础学习过程中遇到的一些基础知识

发布时间 2023-10-22 16:13:18作者: yesyes1

1、E-R图

它是结构化分析过程的工具,用于数据建模,将现实世界中的十五抽象成信息世界里的数据;

2、数据库设计包括--概念设计、逻辑设计、物理设计

概念设计:用户角度、E-R图;

逻辑设计:E-R图转换成关系模式;

物理设计:物理存储方法、索引等;

3、数据库系统的三级模式

概念模式(也叫做模式、逻辑模式)

用以描述整个数据库中数据库的逻辑结构,描述现实世界中的实体及其性质与联系,定义记录、数据项、数据的完整性约束条件以及记录之间的联系,是数据项值得框架;

外模式(子模式、用户模式)

用以描述用户看到或使用的那部分数据得逻辑结构,用户根据外模式用数据操作语句或应用程序去操作数据库中的数据。

外模式主要描述组成用户视图的各个记录的组成、相互关系、数据项的特征、数据的安全性和完整性约束条件;

内模式

内模式是整个数据库的最低层表示,不同于物理层,它假设外存是一个无限的线性地址空间。

内模式定义的是存储记录的类型、存储域的表示以及存储记录的物理顺序,指引元、索引和存储路径等数据的存储组织;