银行数据治理面试题
1.对数据库SQL2005sql查询面试题、ORACLE熟悉吗
      SQL2005是微软公司的数据库产品,是一个RDBMS数据库。一般应用在一些中型数据库的应用,不能跨平台。
      ORACLE是ORACLE公司的数据产品,支持海量数据储存,支持分布式部部署,支持多用户跨平台,数据安全完整性控制性能优越。是一个ORDBMS,一般用在大型公司。
2.能不能设计数据库?如何实现数据库导入与导出的更新?
使用PPOWERDISINE工具的使用,一般满足第三范式就可以了。EXPIMP数据库的逻辑导入与导出。
3.如何只显示重复数据或不显示重复数据?
显示重复:select*from table name group by id having count(*)>1
不显示重复:select*from table name group by id having count(*=1
4.什么是数据库的映射?
就是将数据库的表与字段对应到模型层类名与属性的过程。
5.写分页有哪些方法?一般用什么方法用?用SQL语句写一个分页。
6.如何用存储过程写分页?
7.ORACLE中左连接与右连接。
8.什么是反射、序列化、反序列化?
反射是在程序运行时动态访问DDL的一种方式。序列化是将对象对二进制、XML等方式直接向文件的存储。反序列化是将存储到文件的对象取出的过程。
9.事务有几种级别?
事务的级别有三种,页面级、应用程序级、数据库级。
10.什么时候会用到触发器?
A. 安全管理B. 日志管理C. 复杂业务逻辑实现