频道栏目
首页 > 安全 > SQL Server > 正文
  • 教学建议

    教学章节教学要求课时第1章SQL Server 2014概述掌握关系数据库的基础知识2了解SQL Server的历史、版本等掌握SQL Server 2014的安装2了解SQL Server 2014的常用工具掌握注册服务器的方法2第2章数据库的创建

    关键词: 建议  教学 

  • 前言

    随着信息技术的迅猛发展,数据库技术已被广泛应用于社会各个领域。各大型数据库管理系统的发展和企业对数据可靠性及安全性要求的不断提高,使得旧的数据库管理系统已经不能满足用户需求。SQL Server 2014是Mic

    关键词: 前言 

  • SQL Server数据库管理与开发实用教程

    本书通过实例循序渐进地讲解了SQL Server 2014的理论知识和基本操作。主要内容包括:数据库的基本原理、SQL Server 2014概述、数据库和表的创建与管理、表中数据的查询、Transact_SQL、索引、视图、游标、事

    关键词: 数据库  教程 

  • 3.12 小结

    本章介绍了数据库编程中一些常用的语法及一些与性能相关的小技巧和注意事项。在数据库中,许多性能瓶颈都是编码习惯不佳,导致语句的执行计划成本过高造成的。笔者见到的75%的性能问题都是如此。因此,养成良好的

    关键词: 小结 

  • 3.11 运行时动态管理视图

    SQL Server 2005及以上版本提供了当前正在运行时的各种动态管理视图,视图命名以sys dm_exec为开头。其中包含下面几个常用的视图:Sys dm_exec_requestsSys dm_exec_sql_textsys dm_exec_sessionsSys dm_exec_

    关键词: 视图  动态 

  • 3.10.6 BCP工具

    BCP是一个非常强大的文本导出 导入工具,安装SQL Server后默认就带有此工具。BCP工具导出的数据可以与BULK INSERT结合导入。下面为BCP导出相应的表结构fmt文件及根据fmt文件导出数据集的示例脚本。bcp "Produ

    关键词: 工具 

  • 3.10.5 MERGE

    MERGE语句是SQL SERVER 2008中新增的语法,它可以将源数据集与目标数据集通过指定的关系进行比较,从而判断源与目标数据集的状态。根据这些状态,可以在一个语句中分别对这些数据进行插入、删除及更新操作,这

    关键词: MERGE 

  • 3.10.4 OUTPUT子句

    OUPUT子句可以输出INSERT、UPDATE、DELETE语句中被修改数据的旧版本及当前版本,这样就能很方便地获取到被修改数据的前后版本了。示例代码如下:UPDATE Person AddressSET AddressLine1=& 39;5725 Glaze Dri

    关键词: 子句 

  • 3.10.3 SELECT...INTO

    SELECT INTO与INSERT SELECT类似,但是SELECT INTO语句必须导入到一个并不存在的表中,SELECT INTO会自动依据结果集推测数据类型,创建出一个指定名称的表以存储数据(语法的详细信息,可以参考SQL Server

    关键词: SELECT INTO 

  • 3.10.2 INSERT...SELECT

    INSERT SELECT语法可以批量地将查询的数据导入目标表中,非常方便。在相同的实例中,使用INSERT SELECT语法时可以以DB名为前缀,这样就能很方便地在不同的数据库间批量操作数据了。如果是在不同的实例中,可

    关键词: INSERT SELECT 

  • 3.10.1 BULK...INSERT

    3 10 批量更新数据在笔者的日常维护工作中,许多时候都需要导入或导出大量的数据,同时还要维护各个不同环境的数据,以保证测试环境有充足的测试数据,或者方便处理一些数据修复工作。接下来将介绍一些常用的数

    关键词: BULK      INSERT 

  • 3.9.3 FOR XML子句

    FOR XML子句可以将SQL查询返回的结果集转换为XML格式的数据。FOR XML子句包括以下几种模式(详细的子句语法,可以查看微软MSDN上的详细描述):RAWAutoEXPLICITPATH此处引入FOR XML子句是为了与读者分享一种高

    关键词: 子句 

  • 3.9.2 IN、EXISTS与LEFT JOIN的性能对比

    作为子查询中的关键字,IN及EXISTS在许多情况下都会被使用到,它们的功能通常可以转化为INNER JOIN。在执行计划中,IN关键字一般会被直接转换成连接操作符,并且依据不同的数据量,选择采用NESTED LOOP或HASH等

    关键词: 性能 

  • 3.9.1 子查询与性能

    子查询中的语句会被执行计划分解、简化或进行一些特殊的转换,从而将子查询转化为常用的连接操作。但在一些特殊情况下,子查询有可能无法简化或转化,这时子查询中的语句将被优先执行,其结果集将作为下一个操作

    关键词: 性能 

  • 3.9 子查询

    子查询是一个嵌套在SELECT、INSERT、UPDATE或DELETE语句及其他子查询(子查询可以再嵌套子查询)中的查询。子查询可以写在WHERE子句中,也可以放在SELECT语句的某个字段表达式中。T-SQL的表达式很灵活,但是复杂

    关键词: 子查询 

  • 3.8.2 认识连接操作

    多表连接查询相对于单表查询更为复杂,它引入了连接操作。连接操作同样有可能存在性能问题。与前面章节中提到的优化方式相同,索引也是多表连接查询最主要的优化方式,其区别在于判断性能瓶颈的方式。接下来介绍

    关键词: 认识  连接  操作 

  • 3.8.1 连接类型

    3 8 连接查询连接是多表查询中的一个重要内容,它可以将两个或多个表根据逻辑关系进行关联,形成数据集合。连接可以在FROM或WHERE子句中指定,建议在FROM子句中指定,这样的语句更直观,可读性更好。3 8 1 连接

    关键词: 类型 

  • 3.7.2 合理利用索引

    一个高效的查询语句,通常都会以定位(SEEK)的方式检索某个或若干个覆盖索引,查找数据。所谓覆盖索引,顾名思义,就是说,这个索引包含了当前查询语句使用的所有字段的信息。索引也包含了不同的分类,不同类型

    关键词: 索引 

  • 3.7.1 合理优化因素

    3 7 使用过滤条件(WHERE子句)3 7 1 合理优化因素WHERE子句主要用于过滤数据,从而达到筛选数据的目的。在SELECT、UPDATE及DELETE语法中,都支持WHERE子句。语句优化通常都是针对具有筛选条件的语句来进行的,

    关键词: 因素 

  • 3.6.2 删除操作与事务日志

    为了保证事务的完整性(即ACID四个特性),当数据被删除时,需要确保被修改的数据可以进行回滚(UNDO)操作,SQL SERVER会把被删除的整条数据记录在日志文件中。若是进行大批量数据的删除操作,那就需要花费大量

    关键词: 事务  日志 

排行
热门
论坛推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站