全文预览

2017年软件实施工程师笔试面试题及答案

上传者:梦溪 |  格式:docx  |  页数:5 |  大小:21KB

文档介绍
ect d.dept_leader,(select count(*) from Personnel p where d.dept_id=p.dept_id) from Department d,personnel p group by d.dept_id order by co;Р7、删除表Department中的所有记录Р参考答案:РDelete from Department;Р8、删除表DepartmentР参考答案:РDrop table Department;Р9、解释Oracle数据库、数据文件、表空间? Р参考答案:Р(1)、Oracle数据库:Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。Р(2)、数据文件:每一个ORACLE数据库有一个或多个物理的数据文件(data file)。一个数据库的数据文件包含全部数据库数据。逻辑数据库结构(如表、索引)的数据物理地存储在数据库的数据文件中。Р(3)、表空间:表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表,所以称作表空间。Р10、表、视图的区别?存储过程、函数的区别?Р参考答案:Р(1)、表和视图的区别:Р表:是数据库中的主要结构,它总是表示单个的、特定的集合。每个表至少包含一个字段,即一个主键,他唯一地标识表的每条记录。Р视图:是由来自数据库中的一个或多个表或多个表的字段所组成的一个虚拟的表。实际上它自身不存储任何数据,存储在数据库中的有关视图的唯一信息几句是它的结构。Р(2)、存储过程、函数的区别Р存储过程:是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,函数:通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。

收藏

分享

举报
下载此文档