经典Oracle面试题目

经典Oracle面试题目

ORACLE是ORACLE公司的数据产品,支持海量数据存储,支持分布式布暑,支持多用户,跨平台,数据安全完整性控制性能优越,是一个OR

1、对数据库SQL2005、Oracle熟悉吗?

SQL2005是微软公司的数据库产品。是一个RDBMS数据库,一般应用在一些中型数据库的应用,不能跨平台。

ORACLE是ORACLE公司的数据产品,支持海量数据存储,支持分布式布暑,支持多用户,,跨平台,数据安全完整性控制性能优越,是一个ORDBMS,一般用在大型公司。

2、能不能设计数据库?如何实现数据库导入与导出的更新 使用POWERDISINE工具的使用,一般满足第三范式就可以了。EXP与IMP数据库的逻辑导入与导出

3、如何只显示重复数据,或不显示重复数据

显示重复:

select * from tablename group by id having count(*)>1

登录后复制

不显示重复:

select * from tablename group by id having count(*)=1

登录后复制

4、什么是数据库的映射

就是将数据库的表与字段对应到模型层类名与属性的过程

5、写分页有哪些方法,你一般用什么方法?用SQL语句写一个分页?

如何用存储过程写分页?

在SQLSERVER中使用TOP分页,在ORACLE中用ROWNUM,或分析函数ROW_NUMBER 使用TOP:select top 20,n.* from tablename n minus select top 10,m.* from tablename m

登录后复制

使用分析函数:

select * from(select n.*,row_number() over(order by columnname) num from tablename n)where num>=10 and num 

使用过程时,只要将分页的范围用两个参数就可以实现。在ORACLE中,要将过程封装在包里,还要用动态游标变量才能实现数据集的返回。

6、ORACLE中左连接与右连接

左连接:LEFT JOIN 右连接:RIGHT JOIN

select n.column,m.column from tablename1 n left join tablename2 mon n.columnname=m.columnname

登录后复制

用WHERE实现:

select n.column,m.column from tablename1 n, tablename2 mwhere n.columnname( )=m.columnname

登录后复制

7、什么是反射、序列化、反序列化?事务有几种级别?

反射是在程序运行时动态访问DDL的一种方式。序列化是将对象对二进制、XML等方式直接向文件的存储。反序列化是将存储到文件的对象取出的过程。事务的级别的三种:页面级、应用程序级、数据库级。

【专题推荐】:2020年oracle面试题汇总(最新)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1913937.html

(0)
上一篇 2025年2月22日 17:38:59
下一篇 2025年2月22日 17:39:37

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Oracle 数据库开发面试题

    当我们执行delete操作时所有表数据先被copy到回滚表空间,数据量不同花费时间长短不一。而truncate是直接删除数据不进回滚表空间 【专题推荐】:2020年oracle面试题汇总(最新) 最近参加了数场面试,总结一下竞聘Oracle…

    2025年2月23日
    100
  • Oracle面试题及答案整理

    1、表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。 select fclass,max(f 表:table1(FId,Fclass,Fscore),用最高效最简…

    2025年2月23日
    100
  • Oracle查询语句面试题

    01. 查询员工表所有数据,并说明使用*的缺点 select * from emp; 01.查询职(job)为  查询员工表所有数据,并说明使用*的缺点 select * from emp; 登录后复制 查询职(job)为’PR…

    2025年2月22日
    100

发表回复

登录后才能评论