单项选择题
你是你公司人力资源数据库的数据库开发者。该数据库包含employee表,表含有秘密的ID号和薪水。这个表也包含非秘密的信息,如雇员姓名和地址。你必须在employee表建立所有非秘密信息,用于以XML格式给一个外部应用程序使用。这个外部应用程序应该能够具体化XML数据的精确格式。你也必须对这个外部应用程序隐藏现存的秘密信息。你应该怎么做?()
A.创建一个从Employee表返回非秘密信息的存储过程,用XML来格式化。
B.创建一个从Employee表返回非秘密信息的用户自定义函数,用XML来格式化。
C.从employee表创建视图,仅包含非秘密的信息。给予它外部操作的权限来阻止视图的提交查询。
D.在Employee表上设置column-level权限来阻止外部操作查看秘密的字段。给予它外部操作的权限来阻止视图的提交查询。
点击查看答案
相关考题
-
单项选择题
你是一个大型电子功能公司的数据库开发者.公司划分成许多的部门,而且公司的每一个雇员都分配到某个部门.你创建一个employee表,包含所有雇员的信息,也包含他们所属的部门。创建employee的脚本如下所示:每个部门经理应该只能看到属于他部门的雇员的信息。你应该怎么办?()
A.使用授予、拒绝、废除语句为每个部门经理分派权限。
B.为每个部门经理添加一个数据库注册到db_datareader固定数据库角色中。
C.在employee表,建立表和视图,强制水平级别安全
D.在Employee表上使用SQLServerEnterpriseManager来分派权限。 -
多项选择题
你是一个LucernePublishing的数据库开发者.你要设计一个人力资源数据库,该库包含employee和salary表.你和用户面谈并且发现下面这些信息:employee表将经常通过employeeid列和salary表连接employee表上的个人记录将通过社会安全号码(ssn)来选择将创建一列雇员.他们先以lastname的字母顺序排序,在以firstname的字母顺序排序你需要为表设计索引,同时优化索引性能.你应该采用哪3个脚本?()
A.
B.
C.
D. -
单项选择题
你正在为一个大型的食品连锁店做设计.部分数据库计划如下所示.用来创建customers表的脚本如下所示.商店经理想跟踪顾客人口,以便给顾客提供广告和促销优惠卷.这些广告和促销将基于现存顾客过去的购买情况.广告和促销将通过一个或更多的人口资料来锁定购买方式,这些人口资料有:性别,年龄,邮编号码和地区.大部分的促销将基于性别和年龄.将用查询来检索顾客人口统计信息.你想查询反应时间尽可能快.你该怎么办?()
A.为Customers表的PostalCode、State和DateOfBirth列添加索引。
B.不规范化custmoers表
C.在Customers、SalesLineItem、State,和Product表上创建一个视图。
D.创建一个函数用来返回Customers表上所需要的数据。
