能实现UNIQUE约束功能的索引是( );针对复杂的约束,应采用(请作答此空)来实现。A.存储过程B.触发器C.函数D.多表查询

能实现UNIQUE约束功能的索引是( );针对复杂的约束,应采用(请作答此空)来实现。

A.存储过程
B.触发器
C.函数
D.多表查询

参考解析

解析:本题考查数据库完整性的基础知识。约束的作用是为了防止可预见的错误的数据进入数据库中,是保障数据一致性的一种机制。UNIQUE约束是列级约束,表示关系中的记录在该列上的取值不重复。索引是通过建立索引列上的索引表,索引表中的査找项是索引列上的所有值的排序或散列(目的是为了快速査找),索引表中的指针项指向取该值的物理记录。唯一值索引即UNIQU索引,表示其索引表中的指针项只能指向唯一的记录,这样记录在索引列的取值也就要求唯一,即与UNIQUE约束等价。标准SQL中提供了简单的约束的定义语句,但对于复杂的约束,无法用SQL提供的约束定义语句,而是要通过编写程序来实现,这种程序会在数据更新操作时(INSERT、UPDATE和DELETE指令),自动启动用户的程序进行执行,即触发器机制。

相关考题:

在Visual FoxPro中通过建立主索引或候选索引来实现____完整性约束。

应用存储过程可以实现复杂的数据完整性约束。() 此题为判断题(对,错)。

不允许在关系中出现重复记录的约束是通过()。 A.外键实现B.惟一索引实现C.主键实现D.索引实现

SQL语言中实现候选码约束的语句是(24)。A.用Candidate Key指定B.用Primary Key指定C.用UNIQUE NOT NULL约束指定D.用UNIQUE约束指定

能实现UNIQUE约束功能的索引是( );针对复杂的约束,应采用( ) 来实现。A.普通索引 B.聚簇索引 C.唯一值索引 D.复合索引 A.存储过程 B.触发器 C.函数 D.多表查询

在Visual FoxPro中通过建立主索引或候选索引来实现【8】完整性约束。

在各种不同的软件需求中,(请作答此空)描述了用户使用产品必须要完成的任务,可以用UML建模语言的( )表示。A.功能需求B.非功能需求C.过程约束D.设计约束

关系数据库中通常包含多个表,表与表之间的关联关系通过(请作答此空)来实现,通过( )运算将两个关联的表合并成一张信息等价的表。A.指针B.外码C.索引D.视图

能实现UNIQUE约束功能的索引是(请作答此空);针对复杂的约束,应采用( )来实现。A.普通索引B.聚簇索引C.唯一值索引D.复合索引

用户采用ADSL接入因特网,是在( )网络中通过(请作答此空)技术来实现的。A.TDMB.STDMC.FDMD.CDM

AAA是一种处理用户访问请求的框架协议,它的确定用户可以使用哪些服务功能属于( )。通常用RADIUS来实现AAA服务的协议,RADIUS基于(请作答此空)。 A. TCPB. UDPC. IPD. SSL

IntServ是Internet实现QoS的一种方式,它主要依靠 (请作答此空) ,其实现资源预留的是( ) 。 A. SLAB. RSVPC. RTPD. MPLS

AAA是一种处理用户访问请求的框架协议,它的确定用户可以使用哪些服务功能属于(请作答此空)。通常用RADIUS来实现AAA服务的协议,RADIUS基于( )。A. 记录B. 授权C. 验证D. 计费

在各种不同的软件需求中(请作答此空)描述了用户使用产品必须要完成的任务,可以用UML建模语言( )表示。A.功能需求B.非功能需求C.过程约束D.设计约束

己知数据信息为 32位,最少应附加( )位校验位,才能实现海明码纠错。同时要想实现校验,海明码的码距至少为(请作答此空)。A.2B.3C.1D.没有要求

优先队列通常采用( )数据结构实现,向优先队列中插入—个元素的时间复杂度为(请作答此空)。A.Θ(n)B.Θ(1)C.Θ(lgn)D.Θ(n^2)

在分层体系结构中,( )实现与实体对象相关的业务逻辑。在基于Java EE技术开发的软件系统中,常用(请作答此空)技术来实现该层。A.HTMLB.JSPC.ServletD.EJB

在ICP/IP网络中,建立连接进行可靠通信是在(请作答此空)完成中,此功能在OSI/RM中是在()层来实现的A.网络层B.数据链路云C.应用层D.传输层

优先队列通常采用(请作答此空)数据结构实现,向优先队列中插入—个元素的时间复杂度为( )。A.堆B.栈C.队列D.线性表

在TCP/IP网络中,建立连接进行可靠通信是在( )完成中,此功能在OSI/RM中是在(请作答此空)层来实现的A.传输层B.会话层C.表示层D.网络层

实现RAID3至少需要( )块硬盘。实现RAID5至少需要(请作答此空)块硬盘。实现RAID10至少需要( )块硬盘。A.2B.3C.4D.5

在Oracle数据库中,设计表时为增强列的唯一性,哪三项是合适的()。A、UNIQUE约束B、Primary keyC、Foreign keyD、NOT NULL约束E、Unique索引

下列约束中用于实现实体完整性的约束是()。A、PRIMARY KEYB、CHECKC、DEFAULTD、UNIQUE

不允许在关系中出现重复记录的约束是通过()。A、外键实现B、索引实现C、主键实现D、惟一索引实现

SQL SERVER数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是()A、UNIQUE约束要求数据库表中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制B、UNIQUE约束允许存在空值,而PRIMARY KEY约束不允许存在空值C、创建UNIQUE约束之后,该数据行允许被更改,而PRIMARY KEY约束的数据行,不允许更改D、UNIQUE约束列不能创建外键,而PRIMAR YKEY约束列可以创建外键引用

单选题SQL SERVER数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是()AUNIQUE约束要求数据库表中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制BUNIQUE约束允许存在空值,而PRIMARY KEY约束不允许存在空值C创建UNIQUE约束之后,该数据行允许被更改,而PRIMARY KEY约束的数据行,不允许更改DUNIQUE约束列不能创建外键,而PRIMAR YKEY约束列可以创建外键引用

单选题不允许在关系中出现重复记录的约束是通过()。A外键实现B索引实现C主键实现D惟一索引实现