实训期间老师讲的数据库,做到笔记总结不是很全面,但是如果今后从事嵌入式方向,应该足够了

preview
需积分: 0 0 下载量 13 浏览量 更新于2023-10-12 1 收藏 5.19MB PDF 举报
数据库知识点总结 作为一名IT专业人士,我将为您提供一个详细的数据库知识点总结,涵盖了数据库的基本概念、类型、前后端协作模式、 MySQL学习版本、数据库管理系统、SQL语言等方面。 一、数据库基本概念 数据库是存储数据的仓库,主要用于存储和管理数据。数据库管理系统(DBMS)是管理数据库的系统,负责数据库的创建、修改、删除和查询等操作。 二、数据库类型 数据库可以分为关系型数据库和非关系型数据库两类。 关系型数据库:关系型数据库是最常用的数据库类型,它使用表来存储数据,每个表由行和列组成。常见的关系型数据库有 MySQL、Oracle、SQL Server、DB2 等。 非关系型数据库:非关系型数据库不使用表来存储数据,而是使用键值对或文档来存储数据。常见的非关系型数据库有 Redis、HBase、Hive 等。 三、前后端协作模式 前后端协作模式是指前端和后端之间的交互模式。前端从用户那儿获取数据请求,然后将请求发送到后端,后端对请求进行处理,然后将结果返回给前端。 1. 前端获取数据请求 2. 后端接收前端请求 3. 后端进行逻辑处理 4. 从数据库中找到逻辑处理的结果 5. 返回处理结果给前端 四、MySQL学习版本 MySQL 是一种非常流行的关系型数据库管理系统。 MySQL 学习版本主要有 5.x 和 8.x 两个版本,我们将主要使用 8.x 版本进行学习。 五、数据库管理系统 数据库管理系统(DBMS)是管理数据库的系统,负责数据库的创建、修改、删除和查询等操作。DBMS 主要有 MySQL、Oracle、SQL Server、DB2 等。 六、SQL语言 SQL(Structured Query Language)是用于管理关系型数据库的标准语言。SQL 语言主要有四个部分:DDL、DML、DQL 和 TCL。 DDL(Data Definition Language):用于定义和修改数据库结构的语言。 DML(Data Manipulation Language):用于管理和操作数据库中的数据的语言。 DQL(Data Query Language):用于查询数据库中的数据的语言。 TCL(Transaction Control Language):用于控制事务的语言。 七、数据库操作语句 数据库操作语句主要有 DDL、DML、DQL 和 TCL 四种。 DDL exemples: * create database 数据库名; * create table 表名 (列名 数据类型); DML exemples: * insert into 表名 values (值1, 值2); * update 表名 set 列名 = 值 where 条件; * delete from 表名 where 条件; DQL exemples: * select 列名 from 表名 where 条件; * select 列名 from 表名 order by 列名; TCL exemples: * begin transaction; * commit; * rollback; 八、数据库名词 * 数据(Data):数据库中的基本单元。 * 结构化数据:具有固定格式的数据。 * 非结构化数据:不具有固定格式的数据。 * 图片、音频、视频、文本等非结构化数据通常存储在文件服务器中。 * 数据库(DB):存储数据的仓库。 * 数据库管理系统(DBMS):管理数据库的系统。 本文总结了数据库的基本概念、类型、前后端协作模式、 MySQL学习版本、数据库管理系统、SQL语言等方面的知识点,为您提供了一个详细的数据库知识点总结。
SeeUTom
  • 粉丝: 5
  • 资源: 1
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜