数据库概念
数据库(database)是用来组织、存储和管理数据的仓库。
当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。
为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作。
数据库:表的集合,是存储数据的仓库。 以一定的组织方式来存储的相互有关的数据集合。库中有表,表中有记录。
关系型数据库的存储结构是二维表格。
数据库管理系统
是实现对数据库资源有效组织、管理和存取的系统软件。
数据库系统:数据库系统是一个人机系统,由硬件、OS、数据库、DBMS、应用软件和数据库用户组成; 用户可以通过DBMS或应用程序操作数据库。
DBMS工作原理:
关系型数据库
- 关系数据库系统是基于关系模型的数据库系统
- 关系模型的数据结构使用简单易懂的二维数据表
注:非关系型数据库以键值对方式存储信息
在每个二维表中:
- 每一行称为一条记录,用来描述一个对象的信息。
- 每一列称为一个字段,用来描述对象的一个属性
常见关系型数据库
- SQL Server(微软公司)
- 面向Windows操作系统
- 简单、易用
- Oracle(甲骨文公司)
- 面向所有主流平台
- 安全、完善,操作复杂
- MySQL(甲骨文公司)
- 免费、开源、体积小
- DB2 (IBM公司产品)
- 面向所有主流平台
- 大型、安全、完善
MYSQL数据库
MySQL是一款深受欢迎的开源关系型数据库。 是Oracle旗下的产品。
特点:
- 性能卓越、服务稳定
- 开源、无版权限制、成本低
- 多线程、多用户
- 基于C/S(客户端/服务器)架构
- 安全可靠
5.5、5.6、5.7版本目前使用的最多,目前已发展到8.0版本。
mysql数据库的增删改查
数据类型:
基本操作:不区分大小写
- 登录数据库
- 查看数据库
- 创建数据库
- 删除数据库
- 创建新的表,并查看
- 删除指定表
- 查看表的结构
- 增(在数据表中插入新的数据)
- 删(在数据表中删除记录)
- 改(修改表中的数据)
- 查(查询表中数据)
- 纵向显示记录