SQLServer数据库实用技术(62)
合并查询就是使用UNION 操作符将来自不同查询的数据组合起来,形成一个具有综合信息的查询结果。UNION 操作会自动将重复的数据行剔除。必须注重的是,参加合并查询的各子查询的使用的表结构应该相同,即各子查询中的数据数目和对应的数据类型都必须相同。 在使用UNION
SQLServer数据库实用技术(61)
在一个SELECT 语句的WHERE 子句或HAVING 子句中嵌套另一个SELECT 语句的查询称为嵌套查询,又称子查询。子查询是SQL 语句的扩展,其语句形式如下: SELECT 目标表达式1[,...] FROM 表或视图名1 WHERE [表达式] (SELECT 目标表达式2[,...] FROM 表或视图名2) [GROUP
SQLServer数据库实用技术(60)
数据库中的各个表中存放着不同的数据,用户往往需要用多个表中的数据来组合、提炼出所需要的信息。假如一个查询需要对多个表进行操作,就称为连接查询。连接查询的结果集或结果表,称为表之间的连接连接。查询实际上是通过各个表之间共同列的关联性来查询数据的,它是
SQLServer数据库实用技术(59)
从本节开始,我们将用大量的实例来讲述SELECT 语句的应用。首先从最简单也是最常用的单表查询开始。 10.2.1 选择列 (1) 用SELECT 子句来指定查询所需的列,多个列之间用逗号分开 (2) 可以使用符号“*”来选取表的全部列 (3) 在查询结果中添加列 10.2.2 选择行 (
SQLServer数据库实用技术(58)
数据库是为更方便有效地治理信息而存在的人们,希望数据库可以随时提供所需要的数据信息。因此,对用户来说,数据查询是数据 库最重要的功能。本章将讲述数据查询的实现方法。 在数据库中,数据查询是通过SELECT 语句来完成的。SELECT 语句可以从数据库中按用户要求检索
SQLServer数据库实用技术(57)
缺省值(Default)是往用户输入记录时没有指定具体数据的列中自动插入的数据。缺省值对象与ALTER TABLE 或CREATE TABLE 命令操作表时用DEFAULT 选项指定的缺省值功能相似,但缺省值对象可以用于多个列或用户自定义数据类型,它的治理与应用同规则有许多相似之处。表的一
SQLServer数据库实用技术(56)
规则(Rule) 就是数据库中对存储在表的列或用户自定义数据类型中的值的规定和限制。规则是单独存储的独立的数据库对象。规则与其作用的表或用户自定义数据类型是相互独立的,即表或用户自定义对象的删除、修改不会对与之相连的规则产生影响。规则和约束可以同时使用,
SQLServer数据库实用技术(55)
数据库中的数据是从外界输入的,而数据的输入由于种种原因,会发生输入无效或错误信息。保证输入的数据符合规定,成为了数据 库系统,尤其是多用户的关系数据库系统首要关注的问题。数据完整性因此而提出。本章将讲述数据完整性的概念及其在SQLServer中的实现方法。 数
SQLServer数据库实用技术(54)
图表是SQL Server 特有的一种数据库对象,它提供给用户直观的治理数据库表的方式。通过图表,用户可以直观地创建、编辑数据库表之间的关系,也可以编辑表及其列的属性。 在Enterprise Manager 中创建图表的步骤如下: (1) 在Enterprise Manager 中选择“Diagrams”,
SQLServer数据库实用技术(53)
8.5.1 索引与系统性能 索引可以加快数据检索的速度,但它会使数据的插入、删除和更新变慢。尤其是簇索引,数据是按照逻辑顺序存放在一定的物理位置,当变更数据时,根据新的数据顺序,需要将许多数据进行物理位置的移动,这将增加系统的负担。对非簇索引,数据更新时也
SQLServer数据库实用技术(51)
8.3.1 用Enterprise Manager 查看、修改索引 在Enterprise Manager 中选择要查看的数据库,然后在任务板中选择“Tables Indexes”页框,则会在任务板中显示此数据库的所有用户表的索引信息,如图8-11 所示。 要查看并修改索引的具体信息,需要在所要查看的表上单击右键
SQLServer数据库实用技术(50)
8.2.1 用CREATE INDEX 命令创建索引 CREATE INDEX 既可以创建一个可改变表的物理顺序的簇索引,也可以创建提高查询性能的非簇索引。其语法如下: CREATE [UNIQUE] [CLUSTERED | NONCLUSTERED] INDEX index_name ON table | view column [ ASC | DESC ] [,...n]) [WITH
SQLServer数据库实用技术(49)
用户对数据库最频繁的操作是进行数据查询。一般情况下,数据库在进行查询操作时需要对整个表进行数据搜索。当表中的数据很多时,搜索数据就需要很长的时间,这就造成了服务器的资源浪费。为了提高检索数据的能力,数据库引入了索引机制。本章将介绍索引的概念及其创建
SQLServer数据库实用技术(48)
7.5.1 查看表的属性 在Enterprise Manager 中,用右键单击要查看属性的表,从快捷菜单中选择“属性(Properties)”选项,则会出现如图7-6 所示的表的属性对话框,从中可以看到表的大部分属性信息。应注重的是,此属性对话框与图7-5 所示的不同,它的内容要少一些,且
SQLServer数据库实用技术(47)
7.6.1 用Enterprise Manager 删除 在Enterprise Manager 中用右键单击要删除的表从快捷菜单中选择“删除(Delete)” 选项,则会出现如图7-9 所示的删除对象对话框,单击“Drop All”按钮,即可以删除表。单击“Show Dependencies”按钮,即会出现如图7-10 所示的对话
共83页/1244条记录首页上一页[1] [2] 3 [4] [5] [6] [7] [8] [9] 下一页末页

本栏热门信息