- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 数据库及表的基本操作 数据库原理与设计教学课件
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 图3.53 管理默认与表的列之间的绑定 说明:如果列同时绑定了一个规则和一个默认值那么缺省值,应该符合规则的规定。不能绑定默认值到一个用CREATE TABLE 或ALTER TABLE 命令创建或修改表时用DEFAULT 选项指定了的默认值的列上。 4.删除默认 用企业管理器管理删除默认 (1) 在SQL Server 2000 企业管理器中,展开服务器组,然后展开服务器实例。 (2) 展开“数据库”文件夹,再展开要在其中创建默认的数据库,假定为book_manage。 (3) 右击“默认”选项,然后单击“从这里创建窗口”命令,即可从右边的任务板中看到默认信息。 (4) 选择要删除的默认,单击右键,从快捷菜单中选择“删除”选项,即会出现如图3.54所示的除去默认对话框。选择“全部除去”按钮,则完成默认的删除。 图3.54“删除默认”对话框 说明:在删除一个默认前必须先将与其绑定的对象解除绑定。 3.4 索引 用户对数据库最频繁的操作是进行数据查询。一般情况下,数据库在进行查询操作时需要对整个表进行数据有哪些信誉好的足球投注网站。当表中的数据很多时,有哪些信誉好的足球投注网站数据就需要很长的时间,这就造成了服务器的资源浪费。为了提高检索数据的能力,数据库引入了索引机制。本节将介绍索引的概念、创建与维护。 3.4.1 索引的概念 索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引是依赖于表建立的,它提供了数据库中编排表中数据的内部方法。一个表的存储是由两部分组成的,一部分用来存放表的数据页面,另一部分存放索引页面。索引就存放在索引页面上。通常,索引页面相对于数据页面来说要小得多。当进行数据检索时,系统先有哪些信誉好的足球投注网站索引页面,从中找到所需数据的指针,再直接通过指针从数据页面中读取数据。从某种程度上,数据库的索引和书籍的索引非常相似,可以把数据库看作一本书,把索引看作书的目录,通过目录查找书中的信息,显然较没有目录的书方便、快捷。 3.4.2 索引的种类 在SQL Server 2000 中有三种类型索引:唯一索引、主键索引和聚集索引。 1.唯一索引 在SQL Server 中,当唯一性是数据本身的特点时,可创建唯一索引。创建一个唯一索引,即索引的键值不重复。在列包含重复值时,不能建惟一索引。所以唯一索引所包含的列均不允许空值。否则在使用时会经常出错。 2.主键索引 表中通常有一个字段或一些字段组的合,其值用来惟一标识的每一行记录,该字段或字段组合称为表的主键。在数据库关系图中为表定义一个主键时,将自动创建主键索引,主键索引是惟一索引的特殊类型。主键索引要求主键中的每一个值是惟一的。当在查询中使用主键索引时,它还允许快速访问数据。 3.聚集索引 在聚集索引中,表中各记录的物理顺序与键值的逻辑(索引)顺序相同。只有在表中建立了一个聚集索引后,数据才会按照索引值指定的顺序存储到指定表中。由于一个表中的数据只能按照一种顺序存储,所以在一个表中只能建立一个聚集索引。 如果不是聚集索引,表中各记录的物理顺序与键值的逻辑顺序不匹配。在检索记录时,聚集索引比非聚集索引有更快的数据访问速度。在添加或更新记录时,由于使用聚集索引时要先对记录排序,然后再存储到表中。所以使用聚集索引要比非聚集索引慢。 说明:索引的列如果使用两个或两个以上的列组成一个索引则称为复合索引,一个索引中最多可以指定16 个列,但列的数据类型的长度和不能超过900 个字节。 3.4.3 创建索引 1.用索引向导创建索引 (1) 在SQL Server 2000 企业管理器中,展开服务器组,然后展开服务器实例。 (2) 从“工具”菜单中选择“向导”命令。出现“选择向导”对话框,如图3.55所示。 图3.55“选择向导”对话框 (3) 在“选择向导”对话框中打开“数据库”目录,然后单击“创建索引向导”项,再单击“确定”按钮。 (4) 在向导程序中单击“下一步”按钮,出现图3.56所示的对话框。 图3.56“创建索引向导”对话框 (5) 在对话框中选择数据库和表,如:book_manage数据库和tb_bookinfo表,然后单击“下一步”,出现“选择列”对话框,如图3.57所示。
文档评论(0)