sql教程8 NULL ALTER DROP RENAME LIMIT
几乎所有软件应用程序中都用到数据库。 SQL是查询数据库的标准语言。本课程将教您数据库设计。此外,它还教您基本到高级的SQL。
本课程是为SQL初学者设计的。无需任何数据库经验。
什么是DBMS?
数据库管理系统 (DBMS)是用于存储和管理数据的软件。它保证了信息的质量,持久性和机密性。最流行的DBMS类型是关系数据库管理系统或RDBMS。数据库由一组结构化的表组成,表的每行都是一条记录。
什么是SQL?
结构化查询语言 (SQL)是DBMS中用于数据处理的标准语言。简而言之,它用于与DBMS中的数据通信。以下是SQL语句的类型
- 数据定义语言 (DDL)允许您在数据库中创建诸如模式,表之类的对象
- 数据控制语言 (DCL)允许您操纵和管理对数据库对象的访问权限
- 数据操作语言 (DML)用于搜索,插入,更新和删除数据,本编程教程将对此进行部分介绍。
什么是查询?
查询是提供给数据库管理系统的一组指令。它告诉任何数据库您想从数据库中获取什么信息。例如,要从数据库表STUDENT中获取学生姓名,可以编写如下的SQL查询:
SELECT Student_name from STUDENT;
SQL处理过程
SQL流程中包括的重要组件是:
- SQL查询引擎
- 优化引擎
- 查询调度程序
- 经典查询引擎
经典查询引擎允许您管理所有非SQL查询。
image.pngSQL优化
知道如何进行查询并不是很困难,但是您需要真正地学习和理解数据存储的工作方式以及如何读取查询以优化SQL性能。优化基于两个关键因素:
- 在定义数据库结构时做出正确的选择
- 应用最合适的方法读取数据。
您将在本课程中学到什么?
本课程适用于计划使用数据库的任何人,尤其是系统管理员和应用程序开发人员。这些教程可帮助初学者学习基本的SQL命令,包括SELECT,INSERT INTO,UPDATE,DELETE FROM等。每个SQL命令都附带了简洁明了的示例。
除了SQL命令列表之外,本教程还介绍了具有SQL函数的抽认卡,例如AVG(), COUNT(), and MAX()。
网友评论