数据库系统 SQL常用语句合集 附面试应该掌握的基础知识点
面前后端的时候,SQL语句可以说是必被问到的一环。没有SQL语句,数据库就只停留在理论和设计阶段,无法实现。本节介绍常用的SQL语句合集(注意这里我们介绍的是SQL的基石,也就是从这些语句出发可以通吃SQL,包括像本节没介绍的嵌套查询等,万丈高楼平地起,掌握这些基本的其他都可以类推了),下节将如何将零散的SQL语句向像C/Java语言那样进行结构化设计。某些数学建模比赛提供的数据集,也可以导入到SQL数据库中进行数据清洗。
所谓SQL,全称是Structured Query Language,中文名为结构化查询语言,SQL是关系数据库的标准语言,集数据定义语言(DDL),数据操纵语言(DML),数据控制语言(DCL)功能于一体,可以独立完成数据库生命周期的全部活动,比如定义关系模式、维护数据库、安全控制等。SQL的嵌入性也很好,如嵌入到Java中,可以使用JDBC进行数据库交互;其他如嵌入到PHP,Python等。SQL的标准十分庞大,目前没有一个数据库能够支持SQL标准的所有概念和特性。
除了了解SQL,在准备面试的时候,我们其实也还需要准备一些其他可以和面试官apa的话题:
常见的关系型数据库如下,了解其对应的一些特性请参考
MySQL
Oracle
DB2
Microsoft SQL Server
Microsoft Access
常见的非关系型数据库有:
MongoDB
redis(最好要准备一下这个类型的数据库,大概率问到→_→)
详细了解请参考这里,文末还有一些面试时数据库应该掌握的知识点,有需取。下面先讲完基本的SQL语句:
总结一下SQL中常用的数据类型:
面试补充
戳此学习:
|数据库系统、SQL常用语句合集、附面试应该掌握的基础知识点
SQL常用语句合集 sql数据库 sql语言 大数据 数据库系统 数据库语言 附面试应该掌握的基础知识点