问题
单项选择题
如果要创建一个名为WUDA的数据库,则需要什么
A.一个控制文件
B.系统(SYSTEM)表空间
C.WUDA数据库中的一个用户名
D.一个具有所需全部权限的合法账户
答案
参考答案:D
解析: 这一题是测试对创建数据库先决条件的理解程度。实际上,这一题并不难,只要能区分出哪些是数据库创建之后生成的而哪些不是,就可以正确地回答这一问题。因为目前数据库还没有创建,所以用户所需的必须是数据库创建之前就存在的。
因为控制文件必须属于一个且只能属于一个数据库,而目前数据库还没有创建,所以这个数据库的控制文件不可能存在,所以选项A肯定是错误的。
因为一个系统表空间必须属于一个且只能属于一个数据库,而目前数据库还没有创建,所以这个数据库的系统表空间也不可能存在,所以选项B肯定是错误的
因为WUDA数据库还没有创建,所以这个数据库中的任何用户都不可能存在,所以选项C肯定是错误的。
综上所述,利用排除法,可以断定只有选项D是正确的。实际上,根据创建数据库的先决条件的介绍,可知要创建一个新数据库,必须具有SYSDBA权限,而这组权限是通过操作系统或口令文件来验证的,也可以确定只有选项D是正确的。