数据库基础知识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,在两张表进行连接查询时,返回左表和右表中所有没有匹配的行。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MySQL技术内幕:SQL编程 姜承尧 第1章 SQL编程 >> B是由MySQL创始人之一Monty分支的一个版...
    沉默剑士阅读 7,323评论 0 3
  • 一、列属性 真正的对列的约束是依赖于数据的类型,但是这种约束比较单一,所以需要更多的约束,整个时候就是用到了字段的...
    满天繁星_28c5阅读 3,770评论 0 2
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 11,011评论 0 9
  • 版本: 2.3.0 准备 保证spark的的各个节点上都有hive的包。 将hive的配置文件, hive-sit...
    金刚_30bf阅读 5,108评论 0 0
  • 路边竹泛微黄, 被高楼切出的一片光, 环卫老人在台阶上……
    鹤洺阅读 1,315评论 0 3

友情链接更多精彩内容