一个关系型数据库将数据存储在不同的表中,而不是将所有的数据存储在一个大的存储区域中。为了提高存储速度,结构化数据是有组织的存放在物理文件中。数据库、表格、视图、行和列等对象的逻辑模型提供了灵活的编程环境。你可以在指向不同表格的不同数据字段中设置对应关系的规则,如一对一、一对多、唯一、必须和可选。数据库强制执行这些规则,因此,在一个设计良好的数据库中,应用程序永远不会看到不一致的、重复的或者孤立的、过期或者丢失的数据。
MySQL的SQL部分对应结构化查询语言,SQL是最常见的用于访问数据库的标准化语言。根据你的编程环境,你可以直接输入SQL(如生成报告),或者将SQL语言嵌入到其他语言中,或者使用特殊语言的API隐藏SQL语法。
SQL是根据ANSI/ISO SQL标准定义的。1986年以来,SQL标准一直不断发展,到现在已经有好几个版本,如92版的标准、99版的标准和2003版的,目前基本都使用2003版的最新标准。
到此这篇关于mysql数据库是做什么的的文章就介绍到这了,更多相关mysql数据库是什么内容请搜索
更多Mysql内容来自木庄网络博客
标签:Mysql
相关阅读 >>
mysql中使用group by 是总是出现1055的错误(推荐)
更多相关阅读请进入《mysql》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。