目录

1.数据库

2.关系型数据库管理系统

3.SQL介绍


1.数据库

1.定义:数据库是存储和管理数据的仓库,数据按照一定格式进行存储,用户可以对数据库中的数据进行增加、修改、删除、查询等操作。

2.分类:

(1)关系型数据库:关系模型是二维表格模型,关系型数据库强调用表格的方式进行存储

核心元素:数据行、数据列、数据表、数据库(数据表的集合)

常用关系型数据库:Oracle、SQL Server、Mysql、SQLite(手机端)

(2)非关系型数据库:字典方式存储,Key-Value方式存储数据

常用非关系型数据库:MongoDB、Redis

3.作用:存储和管理数据

4.特点:持久化存储、读写速度高、保证数据有效性

2.关系型数据库管理系统

1.定义:为管理关系型数据库而设计的软件系统

2.分类:

(1)关系型数据库服务端软件:负责管理不同的数据库,每个数据库有一系列数据文件,数据文件用于存储数据,通常安装在服务器上

(2)关系型数据库客户端软件:负责和关系型数据库服务端吧软件进行通信,通过SQL语言向服务端传输数据或者从服务端获取数据

3.SQL介绍

1.定义:SQL全称Structured Query Language,是结构化查询语言,用于操作关系型数据库的语言,实现数据库客户端与数据库服务端之间的通信

2.分类:

(1)DQL:数据查询语言,用于对数据进行查询,如select

(2)DML:数据操作语言,对数据进行增加、修改、删除,如insert、update、delete

(3)TPL:事务处理语言,对事务进行处理,包括begin transaction、commit、rollback

(4)DCL:数据控制语言,进行授权与权限回收,如grant、revoke

(5)DDL:数据定义语言,进行数据库、表的管理等,如create、drop

3.注意:SQL语言部分大小写

MySQL基础教程【1】数据库简介相关推荐

  1. MySQL基础教程——创建数据库并插入数据

    本节将介绍 MySQL 新建数据库,新建表,插入数据以及基本数据类型的相关知识.本节实验将创建一个名为 mysql_shiyan 的数据库,其中有两张表 employee和 department. 1 ...

  2. MySQL基础教程---创建、查询、备份数据库

    文章目录 一.创建数据库 1.指令或者工具创建数据库 2.数据库校对规则 二.查询数据库 三.备份与恢复数据库 1.对数据库的备份 2.对数据表的备份 3.导入一个SQL文件 前期环境基础: MySQ ...

  3. MySQL基础教程:知识点汇总

    MySQL常用知识点.函数汇总 MySQL基础教程:知识点汇总_mysql知识点梳理 一文学会使用MYSQL数据库,MySQL常用操作 MySQL数据库表的相关操作 MySQL数据库的基本查询 MyS ...

  4. php与mysql基础教程第二版_PHP 和 MySQL 基础教程(二)

    本篇文章给大家带来的内容是关于PHP 和 MySQL 基础教程(二),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 数据验证 清理空格 trim 函数将清除数据头尾的空格,它的语法是 ...

  5. php mysql 菜鸟_PHP 和 MySQL 基础教程(四)

    PHP 和 MySQL 基础教程(四) 发布时间:2016-06-17 来源: 点击: 次 MySQL 中的 SQL 对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束 ...

  6. 【MySQL基础教程】事务详细介绍

    前言 本文为 [MySQL基础教程]事务 相关知识,下边将对事务简介,事务操作(包括:未控制事务,控制事务),事务四大特性,并发事务问题,事务隔离级别等进行详尽介绍~

  7. 【MySQL基础教程】DML语句详细介绍

    前言 本文为 [MySQL基础教程]DML语句详细介绍 相关知识,DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增.删.改操作.下 ...

  8. 【MySQL基础教程】DDL语句详细介绍

    前言 本文为 [MySQL基础教程]DDL语句 相关内容进行介绍,下边将对数据库操作(包括:查询所有数据库.查询当前数据库.创建数据库.删除数据库.切换数据库等),表操作(包括:查询创建.数据类型.修 ...

  9. MySQL 基础教程[6]

    MySQL 基础教程[6] 问题1 问题1代码 问题2 问题2代码 本系列MySQL 基础教程通过"问题-代码"的方式介绍各类方法,每篇设置2个MySQL综合问题,并给出解决方案. ...

  10. SQL—MySQL基础教程(新手向)

    SQL-MySQL基础教程(新手向) 前言 一.数据库 1.概念 2.分类 二.MySQL基本概念 1.概念 2.安装 3.启动关闭连接 4.操作数据库 5.变量类型 6.字段属性 7.表 三.MyS ...

最新文章

  1. 项目的技术路线怎么写_资讯丨空压机节能改造项目技术路线
  2. 百亿估值的Databricks,到底是做什么的?
  3. SQLSERVER2014中的新功能
  4. 伍冬睿教授:脑机接口中迁移学习的完整流程
  5. [bzoj2324][ZJOI2011]营救皮卡丘
  6. JS收集:遍历CHECKBOX
  7. 978. 最长湍流子数组
  8. kubernetes视频教程笔记 (23)-存储-Volume
  9. 【预测模型】基于matlab RNN循环神经网络预测【含Matlab源码 363期】
  10. clousx6机器人卡密_手机x6机器人词库编程-clousx6词库助手免费版v8.0 安卓最新版-2265安卓网...
  11. Adaptive icon 二 设计自适应图标
  12. 手机点餐APP开发需求分析
  13. 【基于ECharts 数据可视化展示相关配置表全】
  14. Flyme-Substratum主题
  15. 数据结构第二遍思维导图
  16. 通过支付宝二维码链接直接调起支付宝支付
  17. supermap新建数据源_supermap iDesktop 处理数据集及生成场景缓存
  18. 现代企业管理笔记——领导
  19. Win10中用VS2019编译live555
  20. 【MFC_消息】WM_DRAWITEM与DrawItem()的讨论

热门文章

  1. 关于Excel表格的导入
  2. 955不加班的公司名单:955.WLB
  3. 目标检测_精确定位_2020
  4. HTTP Status 404(The requested resource is not available)(转)
  5. Electron主进程与渲染进程相互通信
  6. 单片机双字节数乘法运算实验_单片机入门——单片机的基本构成及工作原理(1)...
  7. AOP的两种动态代理机制
  8. strcat、strcpy、strcmp三种函数用法
  9. 拉姆达表达式转对象(太给力啦!)
  10. zblog去除底部版权信息 “请勿修改或删除主题版权及作者信息”