码迷,mamicode.com
首页 > 数据库 > 详细

MySQL --概述--

时间:2016-12-19 00:07:39      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:而不是   外键   修改   应用程序   --   lin   ack   ora   大型   

Mysql是最流行的关系型数据库管理,在Web应用方面MySQL是最好的RDBMS:关系数据库管理系统

什么是数据库?

数据库(Database)是按照数据结构来组织存储管理数据的仓库。

每个数据库都有一个或多个不同的(应用程序编程接口)API用于创建、访问、管理、搜索和复制所保存的数据(我们也可以将数据存储在文件中,但是文件的读取速度相对较慢)

所以使用关系型数据库管理系统,建立在关系模型基础上的数据库,借助于集合代数数学概念和方法来处理数据库中的数据

特点:1.数据以表格的形式出现

        2.每行为各种记录名称

        3.每列为记录名称所对应的数据域

        4.许多的行和列组成一张表单

        5.若干的表单组成database

RDBMS术语

  • 数据库:数据库是一些关联表的集合
  • 数据表:表是数据的矩阵
  • 列:相同的数据
  • 行:一组相关的数据
  • 冗余:存储两倍数据,冗余可以使系统的速度更快
  • 主键:唯一,利用主键来查询数据
  • 外键:用于关联两个表
  • 复合键:将多个列作为一个索引键,一般用于复合索引

MySQL数据库

关联数据库将数据保存在不同的表中,而不是将所有的数据放在一个大仓库内,这样就增加了速度并提高了灵活性

  • MySQL是开源的
  • 支持大型的数据库
  • 使用标准的SQL数据语言形式
  • 采用了GPL协议,可以定制,修改源码,制定自己的MySQL系统

 

MySQL --概述--

标签:而不是   外键   修改   应用程序   --   lin   ack   ora   大型   

原文地址:http://www.cnblogs.com/DarryRing/p/6195529.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!