如果对Insert和Update强制关系,则当更新/删除被参照表

题目

如果对Insert和Update强制关系,则当更新/删除被参照表的被引用列的值时,有可能的操作为()

  • A、不允许更新/删除
  • B、允许更新/删除,并且设置参照表的对应值为空
  • C、允许更新/删除,并且同时更新/删除参照表中的外部关键字列的相应值
  • D、允许更新/删除,并且设置参照表的对应值为默认值
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当对视图进行UPDATE、INSERT和DELETE操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项______。


正确答案:
WITH CHECK OPTION

第2题:

SQL的数据更新功能主要包括INSERT、UPDATE和DELETE三个语句。()


参考答案:正确

第3题:

在进行税票录入时,如果要增加或删除品目可以用()键来完成。

A.INSERT和DELETE

B.SHIFT+INSERT和SHIFT+DELETE

C.ALT+INSERT和ALT+DELETE

D.CTRL+INSERT和CTRL+DELETE


参考答案:D

第4题:

在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有INSERT和DENY UPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是( )。

A.SELECT和INSERT

B.INSERT、UPDATE和SELECT

C.SELECT和UPDATE

D.SELECT


正确答案:A
当用户被赋予的两种角色的权限出现冲突时,为了安全起见,都是DENY优先。而没有规定DENY权限的,如本题中的SELECT,则用户可以使用此权限。所以选A。

第5题:

下面哪项不属于数据库最常用的基本操作()

A、查询(Select)

B、装载(Load)

C、插入(Insert)

D、更新(Update)


参考答案:B

第6题:

用来插入数据的命令是( ),用于更新的命令是( )

A.INSERT,UPDATE

B.CREATE,INSERT INTO

C.DELETE,UPDATE

D.UPDATE,INSERT


正确答案:A 

第7题:

使用()方法批量更新数据

A.ContentResolver.insert()

B.ContentResolver.delete()

C.ContentResolver.query()

D.ContentResolver.update()


参考答案:D

第8题:

数据操作语言(DML)中可对表记录做如下操作()

A、Query(查找)

B、Insert(插入)

C、Update(更新)

D、Delete(删除)


参考答案:A,B,C,D

第9题:

在SQL中,对基本表进行插入和修改记录的命令为( )。

A、insert和delete

B、update和delete

C、delete和select

D、insert和update


参考答案:D

第10题:

在SQL Server 2008的某数据库中,设U1用户是Rl角色中的成员,现已授予R1角色对T表具有SE.LECT和DENY UPDATE权限,同时授予了U1用户对T表具有INSERT和UPDATE权限,则ul用户最终对T表具有的权限是( )。

A.SELECT和INSERT

B.INSERT和UPDATE

C.SELECT、INSERT和UPDArIE

D.INSERT


正确答案:A
当用户的权限与其所在的角色的权限发生冲突时,以角色的权限为标准。

更多相关问题