初识数据库

124 阅读2分钟

数据库概念

数据库(database)是用来组织、存储和管理数据的仓库。

当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。

为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作。

数据库:表的集合,是存储数据的仓库。 以一定的组织方式来存储的相互有关的数据集合。库中有表,表中有记录。

关系型数据库的存储结构是二维表格。

数据库管理系统

是实现对数据库资源有效组织、管理和存取的系统软件。

数据库系统:数据库系统是一个人机系统,由硬件、OS、数据库、DBMS、应用软件和数据库用户组成; 用户可以通过DBMS或应用程序操作数据库。

DBMS工作原理:

image.png

关系型数据库

  • 关系数据库系统是基于关系模型的数据库系统
  • 关系模型的数据结构使用简单易懂的二维数据表

注:非关系型数据库以键值对方式存储信息

在每个二维表中:

  1. 每一行称为一条记录,用来描述一个对象的信息。
  2. 每一列称为一个字段,用来描述对象的一个属性

常见关系型数据库

  1. SQL Server(微软公司)
  • 面向Windows操作系统
  • 简单、易用
  1. Oracle(甲骨文公司)
  • 面向所有主流平台
  • 安全、完善,操作复杂
  1. MySQL(甲骨文公司)
  • 免费、开源、体积小
  1. DB2 (IBM公司产品)
  • 面向所有主流平台
  • 大型、安全、完善

MYSQL数据库

MySQL是一款深受欢迎的开源关系型数据库。 是Oracle旗下的产品。

特点:

  • 性能卓越、服务稳定
  • 开源、无版权限制、成本低
  • 多线程、多用户
  • 基于C/S(客户端/服务器)架构
  • 安全可靠

5.5、5.6、5.7版本目前使用的最多,目前已发展到8.0版本。

mysql数据库的增删改查

数据类型:

image.png

基本操作:不区分大小写

  • 登录数据库 image.png
  • 查看数据库

image.png

  • 创建数据库

image.png

  • 删除数据库

image.png

  • 创建新的表,并查看

image.png

  • 删除指定表

image.png

  • 查看表的结构

image.png

  • 增(在数据表中插入新的数据)

image.png

image.png

  • 删(在数据表中删除记录)

image.png

  • 改(修改表中的数据)

image.png

  • 查(查询表中数据)

image.png

  • 纵向显示记录

image.png