1 / 81
文档名称:

数据库面试题(sql+oracle).doc

格式:doc   页数:81页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库面试题(sql+oracle).doc

上传人:精品库 2016/5/3 文件大小:0 KB

下载得到文件列表

数据库面试题(sql+oracle).doc

相关文档

文档介绍

文档介绍:数据库基础( 面试常见题) 一、数据库基础 1. 数据抽象:物理抽象、概念抽象、视图级抽象, 内模式、模式、外模式 2. SQL 语言包括数据定义、数据操纵(Data Manipulation), 数据控制(Data Control) 数据定义: Create Table,Alter Table,Drop Table, Craete/Drop Index 等数据操纵: Select ,insert,update,delete, 数据控制: grant,revoke 3. SQL 常用命令: CREATE TABLE Student( ID NUMBER PRIMARY KEY, NAME VARCHAR2(50) NOT NULL);// 建表 CREATE VIEW view_name AS Select * FROM Table_name;// 建视图 Create UNIQUE INDEX index_name ON TableName(col_name);// 建索引 INSERT INTO tablename {column1,column2, …} values(exp1,exp2, …);// 插入 INSERT INTO Viewname {column1,column2, …} values(exp1,exp2, …);// 插入视图实际影响表 UPDATE tablename SET name= ’ zang 3’ condition;// 更新数据 DELETE FROM Tablename WHERE condition;// 删除 GRANT (Select,delete, …) ON ( 对象) TO USER_NAME [WITH GRANT OPTION];// 授权 REVOKE ( 权限表) ON( 对象) FROM USER_NAME [WITH REVOKE OPTION] // 撤权列出工作人员及其领导的名字: Select , FROM EMPLOYEE ES WHERE = 4. 视图: 5. 完整性约束:实体完整性、参照完整性、用户定义完整性 6. 第三范式: 1NF: 每个属性是不可分的。 2NF: 若关系 R 是1 NF, 且每个非主属性都完全函数依赖于 R的键。例 SLC(SID#, CourceID#, SNAME,Grade), 则不是 2NF; 3NF: 若R是 2NF , 且它的任何非键属性都不传递依赖于任何候选键。 7. ER( 实体/ 联系) 模型 8. 索引作用 9. 事务:是一系列的数据库操作,是数据库应用的基本逻辑单位。事务性质:原子性、?原子性。即不可分割性,事务要么全部被执行,要么就全部不被执行。?一致性或可串性。事务的执行使得数据库从一种正确状态转换成另一种正确状态?隔离性。在事务正确提交之前,不允许把该事务对数据的任何改变提供给任何其他事务, ?持久性。事务正确提交后, 其结果将永久保存在数据库中, 即使在事务提交后有了其他故障,事务的处理结果也会得到保存。 10. 锁: 共享锁、互斥锁两段锁协议:阶段1:加锁阶段阶段2:解锁阶段 11. 死锁及处理:事务循环等待数据锁,则会死锁。死锁处理:预防死锁协议,死锁恢复机制 12. 存储过程:存储过程就是编译好了的一些 sql 语句。 1. 存储过程因为 SQL 语句已经预编绎过了,因此运行的速度比较快。 2. 可保证数据的安全性和完整性。通过存储过程可以使没有权限的用户在控制之下间接地存取数据库, 从而保证数据的安全。通过存储过程可以使相关的动作在一起发生, 从而可以维护数据库的完整性。 3. 可以降低网络的通信量。存储过程主要是在服务器上运行,减少对客户机的压力。 4: 存储过程可以接受参数、输出参数、返回单个或多个结果集以及返回值。可以向程序返回错误原因 5: 存储过程可以包含程序流、逻辑以及对数据库的查询。同时可以实体封装和隐藏了数据逻辑。 13. 触发器: 当满足触发器条件,则系统自动执行触发器的触发体。触发时间:有 before,after. 触发事件:有 insert,update,delete 三种。触发类型:有行触发、语句触发 14. 内联接, 外联接区别? 内连接是保证两个表中所有的行都要满足连接条件,而外连接则不然。在外连接中, 某些不满条件的列也会显示出来, 也就是说, 只限制其中一个表的行, 而不限制另一个表的行。分左连接、右连接、全连接三种 SQL 试题 2 一、教师号星期号是否有课 12有 13有 21有 32有`12有写一条 sql 语句让你变为这样的表教师号星期一星期二星期三 121 21 31 各星期下的数字表

最近更新

2024年绿色环保倡议书(精选12篇) 18页

2024年绿化施工合同(合集15篇) 90页

2024年综合艺体教研组工作总结 10页

2024年维修工安全心得体会范文 8页

2024年统计调研报告(精选15篇) 72页

2024年给领导道歉信范文大全15篇 18页

2024年给老师的感谢信七篇 11页

2024年给瑞恩的一封信9篇 11页

2024年给客户的感谢信(精品) 18页

2024年给女朋友留言的暖心句子经典 65页

2024年给同学简短唯美毕业赠言 21页

2024年给别人的表扬信 8页

(在线考试)思想道德修养与法律基础部分参考答.. 28页

2024年经营权转让协议书汇总八篇 21页

2022年初级经济师《经济基础知识》试题及答案.. 37页

22春南开大学《公司法》在线作业二满分答案1 6页

PLC对步进电机的快速准确定位控制 5页

2024年经济师考试试题 20页

三年级上册科学第三单元《天气》知识点及单元.. 19页

中学英语教师能力提升培训心得体会 13页

人工智能之我见论文 7页

小石潭记完整版 35页

2022-2023重庆渝中区马家堡小学语文思维训练试.. 11页

CJT297-2016桥梁缆索用高密度聚乙烯护套料(完.. 7页

我的家乡—甘肃课件 29页

中国南方电网电力工程资料表格 48页

最新JGJ46-2022施工现场临时用电安全技术规范.. 84页

行政事务人员日常事务处理技巧浅析 5页

2016于宏洁以西结书PPT1 28页

基督教讲道系列:主所喜悦的服事 12页