数据库系统概念
qq_16899143
这个作者很懒,什么都没留下…
展开
-
数据库系统概念 第五章
这张比较难,属于较高级的内容,很多都不太领会,记一点琐碎的知识procedure不能在sql语句中调用,只能在别的procedure或嵌入式sql中调用函数可以作为sql语句的一部分过程和函数必须声明为确定性或不改变数据的才能在开启bin-log状态下使用具体可见https://blog.csdn.net/ty_soft/article/details/6940190...原创 2020-10-04 23:10:43 · 404 阅读 · 0 评论 -
数据库系统概念 第四章习题
4.1.cselect C.*, I.ID, case I.name when I.name then I.name else '-' endfrom course as C natural left outer join teaches as T natural left outer join instructor as IMySql中没有decode,可以用case来代替,如上4.2.bselect * from student natural join takesuni.原创 2020-09-28 21:07:20 · 2206 阅读 · 0 评论 -
数据库系统概念 第三章习题
3.1.eSELECT (SELECT COUNT(ID) FROM takesWHERE takes.year = section.yearand takes.semester = section.semester and section.sec_id=takes.sec_id AND section.course_id=takes.course_id // group by section.sec_id 这里是错误的) as xFROM sectionWHERE section.y原创 2020-09-24 19:51:45 · 1683 阅读 · 0 评论 -
数据库系统概念 第二章-代码
今天主要搞了下环境,了解了各种工具怎么用,比较重要的收获:select * from world.city group by countrycode; #这里每组挑一个代表呈现在mysql8中加入对with的支持,所以目前我用的5.7版本还不能使用这个MySql运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令...原创 2020-03-02 21:26:04 · 143 阅读 · 0 评论 -
数据库系统概念 第四章
试图保存的是一种计算关系,而不是副本,因此不管是在视图上还是原数据上做出的修改都会以重新计算的方式体现在视图上(可以理解为一种需要计算的引用??)使用check构建参照完整性约束:类型与域:一个是创建了副本,一个是创建了”引用“...原创 2020-03-01 17:17:08 · 850 阅读 · 0 评论 -
数据库系统概念 第二章
两个重要概念,其中空(null)值很明显是不好的,在编写一般代码时我们也知道如果将null设计进入程序是多么讨厌的一件事,或许这里可以使用《java编程思想》中出现的空对象和桩的想法,但是要处理诸如空对象的赋值以及运算的一些问题。...原创 2020-02-26 19:40:06 · 267 阅读 · 0 评论