什么是关系型数据库
来源:互联网 发布:自己动手设计房子软件 编辑:程序博客网 时间:2024/05/22 13:07
1.关系型数据库简单的可以理解为二维数据库,表的格式就如Excel,有行有列。常用的关系数据库有Oracle,SqlServer,Informix,MySql,SyBase等。(也即是我们平时看到的数据库,都是关系型数据库)
2.关系型数据库并不是唯一的高级数据库模型,也完全不是性能最优的模型,但是关系型数据库确实是现今使用最广泛、最容易理解和使用的数据库模型。大多数的企业级系统数据库都采用关系型数据库,关系型数据库的概念是掌握数据库开发的基础,所以本节的问题也成为.NET面试中频繁出现的问题之一。 3.
关系:可以理解为一张二维表,每个关系都具有一个关系名,就是通常说的表名。元组:可以理解为二维表中的一行,在数据库中经常被称为记录。属性:可以理解为二维表中的一列,在数据库中经常被称为字段。域:属性的取值范围,也就是数据库中某一列的取值限制。关键字:一组可以唯一标识元组的属性。数据库中常称为主键,由一个或多个列组成。关系模式:指对关系的描述,其格式为:关系名(属性1,属性2,…,属性N)。在数据库中通常称为表结构。
4.关系型数据库的优点关系型数据库相比其他模型的数据库而言,有着以下优点:容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系模型相对网状、层次等其他模型来说更容易理解。使用方便:通用的SQL语言使得操作关系型数据库非常方便,程序员甚至于数据管理员可以方便地在逻辑层面操作数据库,而完全不必理解其底层实现。易于维护:丰富的完整性(实体完整性、参照完整性和用户定义的完整性)大大降低了数据冗余和数据不一致的概率。
5.
标准数据查询语言SQL就是一种基于关系数据库的语言,
这种语言执行对关系数据库中数据的检索和操作。
6.关系操作关系模块中常用的操作包括:数据查询选择 投影 连接 并 交 差 除 数据操作 增加 删除 修改 查询
阅读全文
0 0
- 什么是关系型数据库
- 什么是关系型数据库
- 什么是关系型数据库
- 什么是关系型数据库??
- 什么是关系型数据库
- 2.1 “关系”数据库,什么是“关系”?
- 什么是关系型数据库管理系统
- SQL与NoSQL,谁更适合大数据?主流的关系型数据库?什么是JSON?
- 数据库-关系型数据库
- 关系型数据库 : 非关系型数据库
- 关系型数据库/非关系型数据库
- 关系型数据库&&非关系型数据库
- 关系型数据库&&非关系型数据库
- 关系型数据库和非关系数据库
- 数据库与关系型数据库
- 关系型数据库管理
- 非关系型数据库
- 关系型数据库
- input失去焦点和获得焦点jquery焦点事件
- Java方法创建和重载、递归调用
- JAVA-第七章 集合(二)
- HTML 点击更换input样式
- Activity启动模式 及 Intent Flags 与 栈 的关联分析
- 什么是关系型数据库
- java 读取maven工程下resource文件夹下的文件
- 写给自己的关于 bug 调试的反思,总结(不断更新)
- python2,3中内建函数map,reduce,filter,sorted配合lambda
- centos7 常用命令--查看当前用户的4种方法
- android判断程序是否连接网络
- UNITY UGUI Rich Text 控件
- POJ1961 Period(KMP)
- 【bzoj1834】[ZJOI2010]network 网络扩容