视图是否有主键的问题

简介:
试图中是没有主键,也不能建立主键,可以在试图中建立索引,称之为索引视图,这样就物理化了试图中的数据
创建视图中的第一个索引必须是唯一聚集索引,建立聚集索引之后你就可以建立其它非聚集索引了。

对于视图的理解:

视图是张虚拟的表。视图所对应的数据不进行实际的存储,数据库中只存储视图的定义,对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。 其实有无主键对这个视图来说都是无所谓的。


本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/p/5884179.html,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
存储 数据库 索引
事务、视图和索引
事务、视图和索引
|
安全 数据库
通过E-R理解 主键和外键的关系
实例 现有课程和教师两个实体,课程实体的属性有课程名称、课程编号、课程属性、考试类型;教师实体的属性包括姓名、工号、职称;一门课程可以有多个教师,且每一位教师可以教授多门课程。教师每教授一门课有课序号。
5049 1
通过E-R理解 主键和外键的关系
|
7月前
|
存储 数据库 Python
视图函数中创建模型, 并设置外键
视图函数中创建模型, 并设置外键。
36 1
|
7月前
外键的设置
外键的设置。
73 6
|
7月前
|
存储 关系型数据库 MySQL
MySQL删除外键、增加外键及删除主键、增加主键
MySQL删除外键、增加外键及删除主键、增加主键
86 0
|
关系型数据库 MySQL
MySQL查询之 如何删除主键和添加主键等修饰词
MySQL查询之 如何删除主键和添加主键等修饰词
146 0
|
Linux
为表的所有字段插入数据
为表的所有字段插入数据
190 1
|
存储 关系型数据库 MySQL
设计表的时候,对于自增列做物理主键使用的一点思考
原文:设计表的时候,对于自增列做物理主键使用的一点思考   本文出处:http://www.cnblogs.com/wy123/p/7581380.html (保留出处并非什么原创作品权利,本人拙作还远远达不到,仅仅是为了链接到原文,因为后续对可能存在的一些错误进行修正或补充,无他)     关于自增列 自增列作为数据库的一个特性之一,在MSSQL和MySQL以及Oracle中都被支持。
2062 0
|
SQL MySQL 关系型数据库
(细节)My SQL中主键为0和主键自排约束的关系
开始不设置主键 表的设计如下: 如果id的位置有好几个0的话:设置主键并且自动排序时,0会从1开始递增;   Insert 进去 id = 0的数据,数据会从实际的行数开始增加,和从0变化不一样;   现在主键是没有0的,如果把某个id改成0的话,0不会变!直接会进行排序;   ...
1171 0