第一部分:数据库的基础知识,数据库的构成,mysql基础知识
- 什么是数据库
- 表、数据类型、键
- 数据库技术构成
- mysql以及常见的工具
一、数据库的基础知识
数据库是一批数据构成的有序集合,数据被存放在结构化的数据表中,数据表之间相互关联。数据库包含两类:关系型数据库和非关系型数据库,
1.表
一系列二维数组的集合,行为记录,列为字段,每一列表示记录的属性。
2.数据类型
MySQL支持多种类型,主要包括以下五大类:
整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT
浮点数类型:FLOAT、DOUBLE、DECIMAL
字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB
日期类型:Date、DateTime、TimeStamp、Time、Year
其他数据类型:BINARY、VARBINARY、ENUM、SET、Geometry、Point、MultiPoint、LineString、MultiLineString、Polygon、GeometryCollection等
*整数类型: