标签:mysql
1.1 MySQL简介
1.1.1MySQL是一个真正意义上的多用户、多线程SQL数据库
1.2关系数据库管理系统
在过去的许多年里,有关于 “数据库”这个名词定义。是一服务在过去的
许多年里,有关于 “数据库”这个名词定义。是一服务在过去的许多年里,有
关于 “数据库”这个名词定义。是一服务在过去的许多年里,有关于 “数据库
”这个名词定义。是一服务一个核心目标的数据有组织集合。库中是,从某种意
义上说据库中存储的数采用一种不变方式被、格化取以及显示。
1.2.1关系型数据库系统(RDBMS)
关系模型
关系:描述两个集合的元素如何相互联系或如何一一对应的数学概念。
关系是一个带有一些特殊属性的表,一个关系模型把数据组绢到表中,而且仅在
表中。客户、数据库设计者、数据库系统管理员和用户都以同样的方式(即从表
中)查看数据,那么表就是关系模型的近义词
数据库的基础项是关系
在这些表上的操作只产生关系(关系型闭合)
一个关系型表有一组命名的属性或列,以及一组元组或行,列和行的次
通常被叫做单元。行自己就是数据。
一个关系表必须会使某些特定的条件,才能成为关系模型的一部分:
1、贮存在单元中的 数据必须是原子的(非原子性操作)
2、贮存在列下的数据必须具有相同数据类型
3、每行是唯一的
4、列没有顺序,行也没有顺序
5、列有一个唯一的名称
实体完整性原则与引用完整性原则:实体完整性原则简洁地表明主键不
能全部或部分地空缺或为空,引用完整性原则简洁地表明一个外键必须为空或者
与它所引用的主键当前存在的值相一致。
1.3 MySQL使用的SQL语言
MySQL使用结构化查询语言与服务器通讯
1.3.1 表、列和数据类型
表是数据在一个MySQL数据库中的存储机制,它包含一组固定的列。
列是由两部分组成:数据类型和长度。
1.3.2 函数
函数是存储在数据库中的代码块。其差别在于函数可以把值返回调用程
序。
1.3.3 SQL语句
SQL是一种典型的非过程化程序语言,这种语言的特点是:只指定哪些
数据被操纵,至于对这些数据要执行哪些操作,以及这些操作是如何执行的,则
未被指定。
1.4 MySQL 数据处理
数字类型、日期类型和时间类型
1.4.1 MySQL的数据
1、字符串值 NUL与NULL,转义序列
2、数字值 整数,浮点数。
3、16进制值
4日期和时间值 yyyy-MM-dd HH:mm:ss
1.4.2 列类型概述
1.4.3 数字列类型
本文出自 “明镜高悬” 博客,请务必保留此出处http://chpn208.blog.51cto.com/3115852/1641857
标签:mysql
原文地址:http://chpn208.blog.51cto.com/3115852/1641857