千锋大数据开发学院 《MySQL数据库》数据库相关概念及历史发展( 二 )

文章图片
三、表的概念1、数据表(table),是关系型数据库的基本存储结构 。 一个关系型数据库是由多个表组成的 。 2、数据表是二维的 , 它由纵向的列和横向的行组成 。 3、数据表的行(Row)是横排数据 , 也被称之为记录(Recond) 。 4、数据表的列(Column)是竖排数据 , 也被称之为字段(Field) 。 5、表与表之间也可能存在着关系 。
例如一个有关学生信息的名为students的表中 , 每个列包含的是所有学生的某个特定类型的信息 , 比如“姓名” , 而每行则包含了某个特定学生的所有信息:姓名、学号、专业 , 院校等等 。
对于数据表来说 , 列的数目一般事先固定 , 各列之间可以由列名来识别;而行的数目可以随着时间 , 动态变化 。 每行通常都可以根据某个或某几个列中的数据来识别 。
四、关系型数据库
首先 , 我们需要了解一个名词“关系模型”的概念 。 所谓关系模型 , 就是指二维表格结构 , 即表的行与列的关系 。 比如设计教师信息的关系模型,就是一条记录表示一个教师的信息 , 而这条记录中每个字段表示这个教师的特定信息 。 教师(教师编号 , 姓名 , 年龄 , 性别 , 科目) 。
关系型数据库 , 是建立在关系模型基础上的数据库 , 借助于集合代数等数学概念和方法来处理数据库中的数据;一个关系型数据库是由二维表及其之间的联系组成的一个数据组织 。 现实世界中的各种实体以及实体之间的各种联系 , 我们均可以使用关系模型来表示 。
当前主流的关系型数据库有Oracle、DB2、Sybase、MicrosoftSQLServer、MicrosoftAccess、MySQL等 。
【千锋大数据开发学院 《MySQL数据库》数据库相关概念及历史发展】Oracle数据库 , 是著名的Oracle(甲骨文)公司旗下的数据库产品 , 是世界上第一个商品化的关系型数据库管理系统 , 采用标准SQL,支持多种数据类型 , 提供面向对象的数据支持 , 支持unix , windows,os/2等多种平台 。 目前最新版本oracle12.2c 。 DB2 , 是IBM公司的关系型数据库管理系统 。 有很多不同的版本 , 可以运行在从掌上产品到大型机不同的终端及其上 。 是oracle的主要竞争对手 。 Sybase , 是美国Sybase公司的数据库产品 , 2010年被SAP收购 。 SQLServer , 是微软旗下的产品 , 运行在windowsNT服务器上 。 现在的应用领域越来越大 。 MicrosoftOfficeAccess , 是由微软发布的关系数据库管理系统 。 它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点 , 是MicrosoftOffice的系统程序之一 。 MySQL , 是开放源码的小型数据库管理系统 , 最开始是瑞典的MySQLAB公司的产品 , 后来被Sun公司收购 , 在2009年4月20号Sun公司被Oracle收购 。
推荐阅读
- 疫情|美国疫情速报:确诊数已逼近284万;特朗普发话:99%新冠病例完全无害;美专家:实际感染数或是现有数据10~24倍
- 「徐艺洋」两百万的数据差,张艺凡却“顶替”徐艺洋出道,正面撕开创3内幕
- 主从|Redis系列(五):主从复制
- 红刊财经|蒙泰股份拟创业板注册上市 营业收入数据异常问题难解
- 美国|美国疫情严重程度被大幅低估 实际感染人数或是现有数据10到24倍
- 富途资讯|| 重磅数据及事件一览表,一周前瞻
- 数据港湾|| 外资最新持股数据,农林牧渔
- 娱乐大起底|《乘风破浪的姐姐》公演舞台来袭:看珍爱网大数据解析女性如何实现自我价值
- 主机游戏小玩家|《集合啦动物之森》更新后现新BUG!数据挖掘更多信息
- 巴黎圣日耳曼等豪门觊觎,贝纳塞代表AC米兰出战时的数据并不亮眼,为何这位后腰还能得到不少豪门的青睐呢
