为什麽说,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性?

1)什麽是唯一性索引?
2)为什麽说,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性?

请按照题号解答 谢谢
请问你解答的第一个问题,是不是说为主键创建的索引就是唯一性索引? 只有为主键创建的索引才是唯一性索引吗?

1、一般当你对一个表建主键的时候,数据库会自动在主键上建一个索引,该索引就是唯一的。2、索引是不会也没办法管理你数据是否唯一的,这个是有主键来保证。索引是为了提高数据的检索速度而设的,不要随便建很多索引,这样对数据库的性能影响很大。至于详细的知识,你还是找本书看看吧。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-27
顾名思义,唯一嘛,一旦某个字段定义了unique,那么该字段的值必是唯一的,从而每一行的数据也就是唯一的
相似回答