Administrator
发布于 2025-11-02 / 31 阅读
0
0

对口高考:项目三MySQL基础知识点汇总

1. 基础知识包括哪些内容

  1. 结构化查询语言

  2. 数据类型

  3. 运算符

  4. 函数

2.SQL是什么

  • 语言:SQL是一种结构化查询语言。

    • 结构化:表格化数据(以表格展示数据)

  • 用途:SQL用于管理数据库。管理:

    • 访问(读)

    • 操作(写)

3. 支持SQL语言的DBMS有哪些?

DBMS:数据库管理系统(DataBase Management System)

  • Oracle: 甲骨文公司 (老大) (适合大项目)

  • MySQL:甲骨文公司 (小弟) (适合中小型项目)

  • SQL Server: 微软公司 (难兄难弟) (适合中小型项目)

  • MS Access: 微软公司(小弟的小弟) (适合小型项目)

  • DB2

4.SQL语言按照功能可以分为哪几部分?

  • DDL:Data Definition Language 数据定义语言

  • DML:Data Manipulation Language 数据操作语言

  • DCL:Data Control Language 数据控制语言

5. DDL的用途是什么

用途:DDL用于管理数据对象。

  • 数据对象:数据库, 数据表, 视图,索引

  • 管理:增删改,没有查

举例:下列操作属于DDL

  • CREATE

  • ALTER

  • DROP

6.DML的用途是什么?

用途:DML用于管理数据。

  • 管理:增删改查

示例:下列操作属于DML

  • SElECT

  • INSERT

  • UPDATE

7. DCL的用途是什么

用途:DCL用于控制用户的访问权限。

  • 访问权限: 读操作的权限、写操作的权限、读写操作的权限

示例:下列操作属于DCL

  • GRANT

  • REVOKE

8.SQL的发展简史

  • 诞生:1979年 IBM公司

  • 成长:1986年 SQL成为美国结构化查询语言的标准

    1987年 SQL成为国际结构化查询语言的标准

  • 壮大:现在,SQL称为数据库领域中的主流语言。

9.SQL的特点

  • 一体化:DDL,DML, DCL

  • 非过程化:站在“操作系统”的肩膀上使用数据库

  • 简洁

  • 灵活(使用方式灵活)

    • 可以以“命令方式”使用

    • 也可以以“程序方式”使用

10. SQL的语法规则

  1. 语句分行

  2. 语句结束:; \g \G

  3. 关键字不能缩写不能分行

  4. 圆括号和引号必须成组出现

  5. 区分大小写取决于操作系统

    • Windows:不区分

    • Linux:区分

  6. 注释的写法

    • 单行注释:-- 注释内容

    • 多行注释:/* 注释内容 */

    • MySQL的单行注释:# 注释内容

练习题

  1. 说出下列操作属于哪种语言?

    • DROP

    • SElECT

    • CREATE

    • INSERT

    • UPDATE

    • GRANT

    • ALTER

    • REVOKE


评论