欢迎投稿

今日深度:

数据库基础知识复习

数据库基础知识复习


在逻辑层使用的数据模型包括两类:一类是,主要用于数据库设计,它能被一般的用户理解,与人的思维表达方式比较接近。这样的模型有(ERM);另一类是,按计算机系统的观点对数据建模,使得数据更适合用计算机加以表示。这里模型主要用于DBMS的实现,比如。设计师构建数据库模式的方法通常是首先使用E-R模型在高层对数据建模,然后再将其转变成关系模型。在物理层使用的数据模型称为物理数据模型。

三部分组成。

(DDL),用于定义数据库模式;2)(DML),用于对数据库进行查询和更新;3)(DCL),用于对数据进行权限管理。

三部分构成。在关系模型中,现实世界实体以及实体间的联系均用来表示。

;基于逻辑的定义称为。由于使用变量的不同,关系演算又分为元组关系演算和域关系演算。

。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件。

。因此SQL的数据定义功能包括模式定义、表定义、视图定义和索引定义。SQL通常不提供修改模式定义、修改视图定义和修改索引定义。用户如果想修改这些对象,只能先将它们删除,然后再重建。

www.htsjk.Com true http://www.htsjk.com/shujukunews/47.html NewsArticle 数据库基础知识复习 在逻辑层使用的数据模型包括两类:一类是 ,主要用于数据库设计,它能被一般的用户理解,与人的思维表达方式比较接近。这样的模型有 (ERM);另一类是 ,按...
相关文章
    暂无相关文章
评论暂时关闭