老杜MySQL笔记:数据库管理系统与SQL详解
5星 · 超过95%的资源 需积分: 32 80 浏览量
更新于2024-08-05
收藏 68KB MD 举报
“老杜MySQL笔记总结.md(全)”
这篇笔记涵盖了关于MySQL和SQL的基础知识,包括数据库、数据库管理系统(DBMS)的概念以及SQL的作用。首先,数据库(DataBase,DB)是一个按照特定格式存储数据的文件集合,用作数据仓库。数据库管理系统(Database Management System,DBMS)则是用于管理和操作数据库的软件,比如MySQL、Oracle、MSSqlServer等,它允许用户对数据库中的数据执行增、删、改、查等操作。
SQL,即结构化查询语言,是数据库操作的标准语言。程序员通过编写SQL语句来与DBMS交互,实现对数据库数据的管理。SQL语句可以在不同的DBMS中通用,比如在MySQL、Oracle或DB2中都可以使用。DBMS执行SQL语句,从而对DB进行操作,形成DBMS—执行—SQL—操作—DB的关系链。
笔记中还提到了SQL语句的不同类别:
1. DQL(Data Query Language):数据查询语言,主要用于获取数据,通常涉及`SELECT`语句。
2. DML(Data Manipulation Language):数据操作语言,包括`INSERT`(增)、`DELETE`(删)、`UPDATE`(改),用于处理表中的具体数据。
3. DDL(Data Definition Language):数据定义语言,涉及`CREATE`(新建)、`DROP`(删除)、`ALTER`(修改)等,用于创建、修改和删除表结构。
4. TCL(Transaction Control Language):事务控制语言,包括`COMMIT`(提交事务)和`ROLLBACK`(回滚事务),用于确保数据的一致性和完整性。
5. DCL(Data Control Language):数据控制语言,如`GRANT`(授权)和`REVOKE`(撤销权限),用于管理数据库的访问权限。
最后,笔记提到了MySQL的一些常用命令,如`exit;`用于退出MySQL环境,表明笔记还包含了实际操作MySQL的实用技巧。
这篇笔记提供了MySQL和SQL的基础概念、语句分类及基本操作,适合初学者入门学习。
951 浏览量
639 浏览量
460 浏览量
412 浏览量
134 浏览量
979 浏览量
174 浏览量
暴躁的仙人
- 粉丝: 11
- 资源: 2
最新资源
- 冰箱温度智能控制系统的设计
- MATLAB常用命令
- PLSQL渐进学习教程
- c语言编写的小游戏程序
- div css合成教材
- SQL+Server数据库设计和高级查询(SQL+Advance)2_1
- NET 数据访问架构指南
- ArcGIS平台开发框架介绍及其未来发展.pdf
- C#入门经典代码 Answers
- 模式识别(第二版)(作者:边肇祺) 习题答案
- 51单片机C语言入门教程
- 中国电信 smgp2。0协议
- excel_2003函数应用完全手册
- Software.Architecture.Design.Patterns.in.Java.pdf
- ArcEngine开发说明
- 北大青鸟 深入.NET平台和C#编程 教学资料 PPT6/9