1、什么是相关子查询,什么是子查询,什么时候会遇到呢
2、什么是同义词
3、在oracle中,用户第一次登陆的时候,连接的是那个tablespace 
4、数据库中完整的约束性是怎么怎么创建的呢
5、什么是Null值
6、什么时候oracle的dual表
7、oracle和sql server对sql语法支持有什么不同呢?

解决方案 »

  1.   

    1子查询 就是  select * from tb a where a.id in(select id from tb2)2同义词  
    比如A建的表tb  ,b访问 就的这样select id from A.TB 
    建立了同义词
    create public synonym tb for A.tb
    B就可以这样访问   select id from tb
    3
    应该是用户默认的
    下面自己去看书吧
      

  2.   

    1、什么是相关子查询,什么是子查询,什么时候会遇到呢
    子查询 我的理解是 在一个 查询中嵌套另外一个查询  比如 有些时候条件是从另外一些表里查询得到的
    还比如 有些时候 原表 是一些查询后的结果 
    具体什么时候会遇到 这个不好说 具体情况具体分析 2、什么是同义词
    同义词 就是 别名 3、在oracle中,用户第一次登陆的时候,连接的是那个tablespace  
    看你登陆用户设置的是哪个 tablespace 了  默认的好像是  users 4、数据库中完整的约束性是怎么怎么创建的呢
    建表的时候可以创建 也可以建表后 添加约束条件 5、什么是Null值
    空值  无值 就是没有数据 6、什么时候oracle的dual表
    dual 是一个系统自己带的 表 有些时候某些操作用这个比较方便 有些时候做实验也用这个 比如获取当前系统时间 select sysdate from dual 等
    7、oracle和sql server对sql语法支持有什么不同呢?ORACLE 和 SQL server  都支持标准 SQL92  而且标准SQL 都可以用在这两个数据库上
    不同的可能 有些系统函数 不一样 有些 特别的功能不一样等 如 rownum 等
    标准SQL 是都支持的