数据库概述:
数据库 DB
数据库管理员 DBA
数据库管理系统 DBMS
在企业中数据查询最为复杂
基本数据库:MySQL Oracle DB2
SQL:结构化查询语言 (增删改查)对数据库进行操作的
DDL:数据库定义语言,用来定义数据库对象;库、表、列;createn alter drop
DML:数据表操作语言,用来定义数据库记录,inster update delete
DCL:数据控制语言,用来定义访问权限和安全级别
DQL:数据查询语言,用来查询记录, select
注意:sql语句用;结尾
数据库内连接和外连接
外连接的左连接以左边的表为基准,右连接以右边的表为基准
#外连接 —》左连接
SELECT * FROM student LEFT JOIN score ON student.id=score.sid;
#外连接 —》右连接
SELECT * FROM student RIGHT JOIN score ON student.id=score.sid;