当前位置: > IT面试 >

Oracle基础面试题

时间:2019-01-05 21:51来源:未知 作者:IT
什么是替换变量?它有什么用?
答:在SQL*Plusk中用变量来替代列名或表达式,该变量称为替换变量。



执行带替换变量的语句时,用户会得到提示,要求输入具体的值。用户输入的值存储在预定义的变量中。


什么是表空间?表空间的作用是什么?
答: 表空间是由一个或多个磁盘文件构成的,一个数据库中的数据被逻辑地存储在表空间上,表空间相当于操作系统中的文件夹,表空间实质上就是组织数据文件的一种途径。



主要用于管理逻辑对象。在将数据插入Oracle数据库之前,必须首先建立表空间,然后将数据插入表空间的一个对象中。


什么是假脱机输出?它有什么用?
答:假脱机只将信息写到磁盘文件的一个过程。
记录一系列命令和结果或者存储来自一个命令的大量输出结果。


什么是Oracle数据字典?它有哪几种?
答:Oracle数据字典由一组表和视图构成,用于存储Oracle系统的活动信息和所有用户数据库的定义信息等。
根据所存储内容的不同,可以把数据字典划分为两大类:表态数据字典和动态性能表,数据字典是数据库系统的一部分,它所在的表空间为SYSTEM表空间,动态性能表是一组虚拟表,记录了当前数据库的活动情况和性能参数。


什么是同义词?它有哪几种?它有什么作用?
答:同义词是指用新的标识符来命名一个已经存在的数据对象,是数据库对象(表、视图、序列、过程、函数、包等)的别名。
同义词可划分为两类:公用(PUBLIC)同义词和私有(PRIVATE)同义词
使用同义词能够掩盖一个数据库对象的名字及其持有者,也可以为一个分布式数据库的远程对象提供位置透明性。


什么是序列?它有什么用?
答:序列是以有序的方式创建一个不重复的整数值的数据库对象。
使用序列可以减少编写序列生成代码所需的应用代码的工作量,程序员经常用序列来简化一些程序的设计工作。 (责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容