问答题:
【union compability的定义】
如果两个表都具有相同数量的属性(列)
并且对应的属性具有相同的数据类型(int,char,float,date等),
则说这两个表是联合兼容的。
【自然连接的定义】
-关联的表具有一对或多对同名的列。
-这些列必须是相同的数据类型。
【选取topN元素的步骤】
子查询或嵌入式视图以生成排序的数据列表
一个外部查询,用于限制最终结果集中的行数
其中
ROWNUM伪列,返回行号
WHERE子句,指定要返回的n行
【有效的表名】
table8, table_name等
没有空格(当然,不然只识别前面一截),必须用字母开头,可以有数字_#,没有保留字
where中不能用什么关键字 like, max, min, <>
聚合函数只能用于GROUP BY,不能用于WHERE
catalog等于什么:
提供技术元数据的自动捕获。元数据就是有关于数据的数据。
cartesian join 是cross join还是natural join还是什么
date可以加max min value关键字吗 可以
group 里可以包括group吗,内外需不需要single的条件
可以
ERD:
横过来画啊!不然根本不够
铅笔线画多了就糊了,所以最好加上圆珠笔。
咨询公司请顾问做项目,分成project segment,顾问有级别,项目和顾问都可能有费用。
【问题】:program manager不用画吧?是reursive吗:都是员工,的overlap的关系?
工时hour是一个entity吗?
范式:
学生可以学两个专业,每个专业有一个director。
真的只要一个主客:stu_id+director足矣,不需要再画蛇添足一个major_id了。又变成superkey了。
规范成第三范式的时候要有FK,我忘记怎么存了?有关系、有连接的时候加FK就行了
关系代数:
rental 车的图
列出一号outlet的员工ID姓名 以及其老板的ID姓名,是不是要把两个employee表连起来啊?