【数据库理论面试题】

【JAVA EE之基础面试题】 

永久链接: http://gaojingsong.iteye.com/blog/2386483

1、什么是事物

2、为什么要有数据库?即数据库与Excel、文件系统区别

3、数据库事物的隔离级别

4、数据库系统的特性即事物的特性?

5、什么是分布式事物?为什么要有分布式事物?

6、WAL与shadow Paging的区别?

7、数据库范式

8、Base原则

9、CAP理论

10.非关系型数据库有哪些?

11、数据库完整性设计

12.SQL优化原则

13、数据库集群与高可用

14、关系代数运算

传统的集合运算 (并,差,交,笛卡尔积) 

15、数据库三级模式两级映像

16、数据库类型有哪些?

17.数据库约束有哪些?

18、触发器的作用?

19、什么是存储过程?用什么来调用?

20、索引的作用?和它的种类以及优点缺点是什么?

21、drop,delete与truncate的区别

22、什么是内存泄漏?

相关推荐