数据库基础知识20190808

1.where子句的条件的表达式中,可以匹配0个或多个字符的通配符是%

2.在授权用户teacher对Score表的插入和修改的权限。GRANT INSERT,UPDATE ON Score TO teacher

3.删除表的命令是DROP,删除表中所有数据行的命令是DELETE TABLE 表名

4.  构成E-R图的基本要素是实体型、属性和联系,其表示方法为:

  · 实体型:用矩形表示,矩形框内写明实体名;

  · 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;

  · 联系:用菱形表示,菱形框内写明联系名,

5. 允许取空值但不允许出现重复值的约束是UNIQUE

6.聚合函数是针对结果集进行的,但是where条件并不是在查询出结果集之后运行,所以主函数放在where语句中,会出现错误,所以聚合函数不能出现在WHERE的子句之中

7.ql中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。 

inner join(内连接),在两张表进行连接查询时,只保留两张表中完全匹配的结果集。

left join,在两张表进行连接查询时,会返回左表所有的行,即使在右表中没有匹配的记录。

right join,在两张表进行连接查询时,会返回右表所有的行,即使在左表中没有匹配的记录。

full join,在两张表进行连接查询时,返回左表和右表中所有没有匹配的行。

你可能感兴趣的:(数据库基础知识20190808)