自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程工作室

IT编程相关教程

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 SQL Server聚合函数

在本教程中,将了解和学习SQL Server聚合函数以及如何使用它们来计算聚合。聚合函数执行一个或多个值的计算并返回单个值。 聚合函数通常与SELECT语句的GROUP BY子句和HAVING子句一起使用。下表显示了SQL Server中的聚合函数:编号 聚合函数 描述 1 AVG()函数 AVG()函数用于计算集合中非NULL值的平均值。 2 C...

2019-02-28 10:42:34 4824

原创 SQL Server触发器

SQL Server触发器是特殊的存储过程,它们会自动执行以响应数据库对象,数据库和服务器事件。 SQL Server提供三种类型的触发器:数据操作语言(DML)触发器,它们响应针对表的INSERT,UPDATE和DELETE事件而自动调用。 数据定义语言(DDL)触发器响应CREATE,ALTER和DROP语句而触发。DDL触发器也会响应执行类似DDL操作的某些系统存储过程而触发。 登...

2019-02-28 10:42:03 267

原创 SQL Server用户定义函数

在本节中,将了解SQL Server用户定义的函数,包括返回单个值的标量值函数和返回数据行的表值函数。SQL Server用户定义的函数通过封装复杂的业务逻辑并使其可在每个查询中重用,以简化开发。用户定义的标量函数 - 涵盖用户定义的标量函数,用于封装复杂的公式或业务逻辑,并在每个查询中重用它们。 表变量 - 学习如何使用表变量作为用户定义函数的返回值。 表值函数 - 介绍内联表值函数...

2019-02-26 12:20:08 449

原创 SQL Server存储过程

SQL Server存储过程将一个或多个Transact-SQL语句分组到逻辑单元中,并作为对象存储在数据库服务器中。 当第一次调用存储过程时,SQL Server会创建执行计划并将其存储在计划缓存中。 在之后的存储过程执行中,SQL Server重用该程序,以便存储过程可以非常快速地执行并具有可靠的性能。本系列教程将介绍存储过程,并演示如何开发灵活的存储过程以优化数据库访问。第1节. S...

2019-02-26 12:19:42 246

原创 SQL Server视图

在本教程中,将了解视图以及如何管理视图,包括:创建新视图,删除视图以及通过视图更新基础表的数据。使用SELECT语句查询一个或多个表中的数据时,将获得结果集。例如,以下语句返回products 和 brands表中所有产品的产品名称,品牌和价格:SELECT product_name, brand_name, list_priceFROM pro...

2019-02-26 12:17:55 223

原创 SQL Server约束

SQL Server 数据库中的约束(Constrint)是作用是为了保证数据库的完整性和一致性,可以建表的时候指定某个字段要符合某种约束(或者对已有表的字段添加约束),比如唯一性(或者主键)约束,非空约束,默认值约束等。对于具体的约束,可以分为主键(唯一键)约束,默认值约束,检查约束,外键约束等几类。有关约束,可通过以下每个主题进行详细了解和学习:主键 - 介绍主键概念,并演示如何使用...

2019-02-25 12:02:01 1121

原创 SQL Server集合操作符

本节将学习如何使用集合运算符(包括:union,intersect和except)来组合输入查询中的多个结果集。这几个集合操作符的详细说明和用法,可通过以下链接学习:UNION - 将两个或多个查询的结果集合并到一个结果集中。 INTERSECT - 返回两个或多个查询的结果集的交集。 EXCEPT - 查找两个输入查询的两个结果集之间的差集。...

2019-02-25 12:01:30 326

原创 SQL Server子查询语句

本节介绍子查询,子查询是嵌套在另一个语句(如:SELECT,INSERT,UPDATE或DELETE语句)中的查询。SQL Server中常用的子查询语句如下:子查询 - 介绍子查询概念并向您展示如何使用各种子查询类型来查询数据。 相关子查询 - 介绍相关子查询概念以及如何使用。 EXISTS - 测试子查询返回的行的存在性。 ANY - 将值与子查询返回的单列值集进行比较,如果值与...

2019-02-25 12:01:00 1888

原创 SQL Server数据分组

SQL Server中分组查询通常用于配合聚合函数,实现分类汇总统计的信息。而其分类汇总的本质实际上就是先将信息排序,排序后相同类别的信息会聚在一起,然后通过需求进行统计计算。SQL Server中常用的数据分组相关查询如下:GROUP BY - 根据指定列表达式列表中的值对查询结果进行分组。 HAVING - 指定组或聚合的搜索条件。 GROUPING SETS - 生成多个分组集。...

2019-02-25 12:00:29 862

原创 SQL Server连接表

在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,它们可以在任何时候增加新的数据类型。为不同实体创建新的表,之后通过连接进行查询。连接可以在SELECT语句的FROM子句或WHERE子句中建立,似是而非在FROM子句中指出连接时有助于将连接操作与WHER...

2019-02-25 12:00:03 326

原创 SQL Server数据查询

本节将学习如何从SQL Server数据库查询数据。从一个简单的查询开始,查询语句用于从单个或多个表中检索数据。SQL是一种特殊目的的编程语言,它是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。SQL语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,SQL查询语句就是一个典型的例子,无论是高级查询还是低级查询,SQL查询...

2019-02-25 11:00:42 471

原创 SQL Server修改数据

在本节中,将学习如何更改SQL Server数据库中表的内容。用于修改数据(如插入,删除和更新)的SQL命令称为数据操作语言(DML)。插入记录 - 向表中插入一行。 插入多行 - 使用单个INSERT语句将多行插入表中。 INSERT INTO SELECT - 根据查询结果将数据插入表中。 更新记录 - 更改表中的现有值。 删除记录 - 删除表的一行或多行。 合并记录 - 使用单...

2019-02-25 10:59:20 1299

原创 SQL Server数据定义

本节介绍如何管理数据库对象,包括数据库和表。以下是SQL Server数据库常用的一些数据定义:创建表 - 演示如何在数据库的特定模式中创建新表。 标识列 - 了解如何使用IDENTITY属性为表创建标识列。 向表添加列 - 演示如何将一个或多个列添加到现有表 修改列 - 演示如何更改表中现有列的定义。 删除列 - 演示如何从表中删除一个或多个列。 删除表 - 演示如何从数据库中删除...

2019-02-25 10:58:54 324

原创 SQL Server数据类型

在本节中,我们将介绍SQL Server内置的数据类型。一些常用的主要数据类型如下所示:BIT - 使用BIT数据类型在数据库中存储位数据,即:0,1或NULL。 INT - 了解SQL服务器中的各种整数类型,包括:BIGINT,INT,SMALLINT和TINYINT。 DECIMAL - 演示如何使用DECIMAL或NUMERIC数据类型在数据库中存储精确数值。 CHAR - 了解如...

2019-02-25 10:58:10 134

原创 加载示例数据库

在本教程中,将学习如何在SQL Server中创建新数据库并执行脚本以加载示例数据库。首先,如果您还没有示例数据库,则需要下载以下zip文件:下载SQL Server示例数据库第二步,解压缩下载的zip文件,会看到三个SQL脚本文件:create_objects.sql - 此文件用于创建包括模式和表的数据库对象。 load_data.sql - 此文件用于将数据插入表中。 dr...

2019-02-25 10:57:25 587 1

原创 SQL Server示例数据库(易百教程)

在本教程中,我们将介绍一个SQL Server示例数据库:bk_stores。以下是bk_stores数据库ER图:从图中可以看出,bk_stores示例数据库有两个模式销售(Sales)和生产(Production),这些模式有9张表。数据库表1. sales.stores表sales.stores表包含商店的信息。 每个商店都有商店名称,联系信息,如:电话和电子邮件,以...

2019-02-22 12:53:05 3987 1

原创 连接到SQL Server

在本教程中,您将学习如何使用SQL Server Management Studio连接到SQL Server并执行查询。1. 使用SSMS连接到SQL Server要使用Microsoft SQL Server Management Studio连接到SQL Server,请使用以下步骤:首先,从“开始”菜单启动Microsoft SQL Server Management Stud...

2019-02-22 12:51:31 2768

原创 安装SQL Server

在本教程中,我们将逐步学习如何安装SQL Server 2017开发者版和SQL Server Mangement Studio(SSMS)。2. 安装SQL Server 2017开发者版要安装SQL Server,需要通过以下链接从 Microsoft.com 网站下载它:https://www.microsoft.com/en-us/sql-server/sql-server-d...

2019-02-22 12:50:08 1635

原创 SQL Server是什么?

SQL Server是由Microsoft开发和销售的关系数据库管理系统或RDBMS。与其他RDBMS软件类似,SQL Server构建于SQL之上,SQL是一种用于与关系数据库交互的标准编程语言。 SQL Server与Transact-SQL或T-SQL绑定,后者是Microsoft的SQL实现,它添加了一组专有的编程结构。SQL Server专门在Windows环境中工作超过20年。...

2019-02-22 12:48:21 5688 1

Spring+JDBC实例

本篇教程是一个简单的Spring+JDBC的操作,作为一个入门级来实现读取MySQL(可选:Oracle或SQL Server)数据中Department表的所有数据。这篇文章是基于: Spring 4,Eclipse 4.4 (LUNA) 详见:http://www.yiibai.com/spring/spring_jdbc.html

2016-01-21

AngularJS快速入门教程

AngularJS是一个开源Web应用程序框架。它最初是由MISKO Hevery和Adam Abrons于2009年开发。现在是由谷歌维护。它的最新版本是1.3.14。 本教程主要是面向想学习AngularJS的初学者,在通过本教程的学习后,能够对AngularJS有一个初步的认识并能比较熟练地操作AngularJS。 由于教程内容太长,不方便在 Word内阅读,不方便在本文档中全部列完,敬请谅解!请访问在线教程: http://www.yiibai.com/angularjs/angularjs_quick_guide.html?fm=qword

2015-08-18

Swift快速入门

本 Swift 教程将需要大约25分钟学习,给出 Swift 语言一个快速浏览,包括变量,控制流,类等以及更多的最佳实践。 对于本Swift教程,需要Xcode最新版本(在写这篇Swift教程的时候使用的是Xcode 6.1.1)。 详细:http://www.yiibai.com/swift/swift_quick_guide.html

2015-08-13

Node.js快速学习入门

本教程主要是面向想学习Node.js的初学者,在通过本教程的学习后,能够对Node.js有一个初步的认识并能比较熟练地使用Node.js。 由于教程内容太长,不方便在 Word内,请大家访问在线教程: http://www.yiibai.com/nodejs/nodejs-quick-start.html?fm=qword Tips:不用谢,好东西都是要分享出来的。

2015-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除