你是一个真空吸尘器销售公司的数据库开发者。公司已有一个名为Sales的数据库,包含有VacuumSales表和Employee表。销售信息存储在VacuumSales表中,雇员信息存储在employee表中,在Employee表中有一位列名为IsActive.这个列表明是否有雇员被当前雇用。Employee表也有一个列为EmployeeID是毎个雇员的唯一标示符。所有的销售输入到VacuumSales表必须包含当前被雇用的雇员的employeeID。你应该如何来实现这个要求?()
第1题:
在数据库的如下两个表中,若雇员信息表的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行?

A.从雇员信息表中删除行('010','李四','01',1200)
B.将行('101','赵六','01',1500)插入到雇员信息表中
C.将雇员信息表中雇员='010'的工资改为1600元
D.将雇员信息表中雇员号='101'的雇员名改为,钱七,
第2题:
A.BFILE
B.LONGRAW
C.BLOB
D.CLOB
第3题:
在“商品.mdb”数据库中有雇员、商品和销售明细三张表。
(1) 创建带有SQL子查询的查询“查询1”,显示当月出生的雇员全部信息。要求在子查询中实现查询当月出生雇员信息。
(2) 以雇员、商品和销售明细三张表为数据源,创建多表查询“销售情况”,查询销售单号、雇员姓名、商品名称和销售日期字段。查询结果如图所示。


第4题:
在如下2个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?

A.从雇员信息表EMP中删除行('010','王宏达','01','1200')
B.从雇员信息表EMP中插入行('102','赵敏','01','1500')
C.将雇员信息表EMP中雇员号='010'的工资改为1600元
D.将雇员信息表EMP中雇员号='010'的部门号改为'05'
第5题:
有一个名为sampl.mdb数据库。修改职工表“employee”,增加“姓名”字段。其数据类型为文本型,长度为6,并对应职工号添加其姓名,见下表:

(2)判断并设置表“employee”的主键,同时将上面增加的“姓名”字段隐藏起来。
(3)设置表“employee”的“基本工资”字段的默认值为:1000。
(4)在当前数据库中,对表“employee”做一个备份,命名为表“tEmp”。
(5)设置表“employee”的有效性规则为:“津贴”字段的值必须小于等于“基本工资”字段值。
(6)将已有的“水费.xls”文件导入到sampl.mdb数据库中,将导入的表命名为“水费记录”。“水费记录”表结构如下表所示。

第6题:
您负责管理一个Oracle数据库,其中包含一个名为“雇员”的表。数据库用户Luke必须创建一个包括所有雇员姓名和地址的报表。因为“雇员”表包含敏感数据,所以您不希望授予Luke对该表的访问权限。应先执行下列哪项操作?()
第7题:
你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()
第8题:
创建两个存储过程,规定其中一个可以接受参数而另外一个没有。
创建一个用户自定义函数使得接受一个默认值参数为101。
创建一个存储过程使得接受一个默认值参数为101。
创建一个视图,在表FlightTimes表中填入101。
创建一个默认值为101在FlightTtTimes表中。
第9题:
BFILE
LONGRAW
BLOB
CLOB
第10题:
创建一个存储过程,要求一个邮政号码作为一个参数。包含WITHRECOMPILE选项当过程被创建时。
为毎个邮政号码创建一个存储过程。
为毎个邮政号码创建一个视图。
将公司的表分为多个表以至于每个表包含一个邮政号码,在表中建立一个分割视图以至于在单一表上数据仍然可以查看
第11题:
在Reservations表中创建一个触发器到创建的History表项目中。
在Reservations表中创建一个级联更新参照完整性约束到创建的History表项目中。
在Reservations表中创建一个视图。包含WITHSCHEMABINDING选项在视图定义中。
在Reservations表中创建一个视图。包含WITHCHECK选项在视图定义中。
第12题:
用微软分布式事务处理Employee表在分布式处理中如果EmployeeID没有执行则将回滚整个事务。
在VacuumSales表的EmployeeID列中添加一个CHECK约束。
在VacuumSales表的EmployeeID列中添加一个外键约束参照Employee表中的EmployeeID列。
在VacuumSales表中添加一个FORINSERT触发器。在触发器中,在inserted表的基础上连接Employee表和EmployeeID表,测试IsActive列。
第13题:
在“商品.mdb”数据库中有雇员、商品和销售明细三张表。
(1)将“雇员”表和“销售明细”表的关系设置为一对多,实施参照完整性,将“商品”表和“销售明细”表的关系设置为一对多,实施参照完整性。
(2)为“雇员”表编辑高级筛选,筛选出女性雇员的信息。“雇员”表如图所示。

执行筛选后显示如图。

(3)将“销售明细”表按雇员号升序排列:“销售明细”表结果如图所示。


第14题:
在如下2个数据库表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?

A.从雇员信息表EMP中删除行('010','王宏达','01','1200')
B.从雇员信息表EMP中插入行('102','赵敏','01','1500')
C.将雇员信息表EMP中雇员号='010'的工资改为1600元
D.将雇员信息表EMP中雇员号='010'的部门号改为'05'
第15题:
在如下两个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?

A.从雇员信息表EMP中删除行('010','王宏达','01','1200')
B.从雇员信息表EMP中插入行('102','赵敏','01','1500')
C.将雇员信息表EMP中雇员号='010'的工资改为1600元
D.将雇员信息表EMP中雇员号='001'的部门号改为'05'
第16题:
创建新数据库“订单.mdb”,将“订单.xls”和“雇员.xls”导入到“订单.mdb”库中,第一行包含列标题,主键分别为订单号和雇员ID,并将导入表分别命名为“雇员”和“订单”。
(2)将“雇员”表和“订单”表的关系设置为一对多,实施参照完整性。
(3)在“雇员”表中在“雇员名字”后添加文本字段“性别”,大小为1,默认值为“男”,有效性规则为“男”or“女”。“雇员”表如图所示。


第17题:
您负责管理一个Oracle数据库,其中包含名为“雇员”的表。数据库用户Luke必须创建一个包括所有雇员姓名和地址的报表。因为此表包含敏感数据,所以您不希望授予Luke对“雇员”表的访问权限。应先执行以下哪项操作()
第18题:
你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()
第19题:
在oracle数据库中,你想访问EMPLOYEE表中的employee列该列的数据存储在操作系统文件中,你需要在表中增加一列,选择什么数据类型?()
第20题:
创建一个从Employee表返回非秘密信息的存储过程,用XML来格式化。
创建一个从Employee表返回非秘密信息的用户自定义函数,用XML来格式化。
从employee表创建视图,仅包含非秘密的信息。给予它外部操作的权限来阻止视图的提交查询。
在Employee表上设置column-level权限来阻止外部操作查看秘密的字段。给予它外部操作的权限来阻止视图的提交查询。
第21题:
使用SELECT语句包含FORXMLAUTO子句把数据从XML文档拷贝到适当的表中。
使用SELECT语句包含FORXMLEXPLICIT子句把数据从XML文档拷贝到适当的表中。
使用OPENXML功能来访问数据并把它插入适当表中。
在SalesXML表中创建一个视图来显示XML文档中的内容。使用SELECTINTO语句来把视图中的数据插入适当的表中。
第22题:
创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列。在源表和新的表上创建一个视图。在新的表联结列上加入的一个外键约束。
创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列.在源表和新的表上创建一个视图。在两个表的DepartmentID列上加入一个CHECK约束。
为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表的DepartmentID列上加入的一个CHECK约束。在新表上创建一个视图。
为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表上创建一个视图。在视图的DepartmentID列上加入一个CHECK约束。
为部门创建一个接受一个输入叁数的存储过程。使用该存储过程返回来自Sales表的结果。
第23题:
ALTER TABLE employee MODIFY(employee_id VARCHAR2(9))
ALTER TABLE employee REPLACE(employee_id VARCHAR2(9))
ALTER employee TABLEMODIFY COLUMN(employee_id VARCHAR2(15))
您不能修改EMPLOYEE_ID列的数据类型,因为该表不为空
第24题:
EXECsp_updatestats ’resample’
CREATE STATISTICS Sales WITH FULLSCAN
Sp_autostats ‘Sales’
UPDATE STATISTICS Sales WITH FULLSCAN ALL