10大优享服务
62项会员特权

关系型数据库设计基础概念

发布时间:2021-12-01 04:22:28     阅读次数:14942次     评论数:0次
    网站开发软件开发都离不开数据库的支持,一个优秀的数据库设计能够承担整个网站、软件的数据管理。而关系型数据则是大家最常用的数据库设计手段。所谓关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为数据库架构的主流模型。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。下面一品威客网为您简单介绍关系型数据库设计基础概念:
关系型数据库设计基础概念
    关系型数据库相比其他模型的数据库而言,有着以下优点:
    容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系模型相对网状、层次等其他模型来说更容易理解。
    使用方便:通用的SQL语言使得操作关系型数据库非常方便,程序员甚至于数据管理员可以方便地在逻辑层面操作数据库,而完全不必理解其底层实现。
    易于维护:丰富的完整性(实体完整性、参照完整性和用户定义的完整性)大大降低了数据冗余和数据不一致的概率。

    关系型数据库设计的原理:
    关系型数据库以行和列的形式存储数据,以便于用户理解。这一系列的行和列被称为表,一组表组成了数据库。用户用查询(Query)来检索数据库中的数据。一个Query是一个用于指定数据库中行和列的s elect语句。关系型数据库通常包含下列组件:
    客户端应用程序(Client)
    数据库服务器(Server)
    数据库(Database)
    Structured Query Language(SQL)Client端和Server端的桥梁,Client用SQL来象Server端发送请求,Server返回Client端要求的结果。现在流行的大型关系型数据库有IBM DB2、IBM UDB、Oracle、SQL Server、SyBase、Informix等。 
    关系型数据库管理系统中储存与管理数据的基本形式是二维表。

    关系型数据有哪些:
    目前主流的大型数据库、中型数据库以及个人及小型数据库几乎都是关系型数据库,例如ORACLE、SQL SERVER、MySQL、SyBase、Access等等。

    以上就是关系型数据库设计基础概念,关系型数据库这个概念和它的应用已经演化了40 多年了,毫无疑问,它是软件应用历史上最成功的一个。它既可以在个人小公司里通过微软Access 数据库来使用,也可以在大型跨国公司的上百台经过调优的服务器上使用,构成存储数TB 数据的数据仓库。关系数据模型存储了账单、用户记录、产品目录、账户明细、用户鉴权信息等,可以说关系型数据库里差不多存储了整个世界。如果您的网站开发需要关系型数据库设计,那就到一品威客网征集方案,详细众多数据库外包公司总有一个适合你。
本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录