自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Stairway to SQL Server Security Level 3: Principals and Securables - SQLServerCentral

通常,通过向主体分配对象的权限,可以在SQLServer中实现用户和对象安全性。但是,什么是SQLServer主体?它能得到什么许可?在这个阶梯级别上,您将了解可以通过权限在SQLServer实例中执行操作和访问安全对象的各种主体。SQL Server中的一组重要主体是角色,您将了解角色如何使安全管理比作为唯一类型主体的单个用户更容易管理。您还将了解SQLServer中的安全对象,从而为了解下一级...

2018-06-03 23:33:20 390

转载 Stairway to SQL Server Security Level 2: Authentication - SQLServerCentral

身份验证是指验证主体-需要访问SQLServer数据库的用户或进程-是否是它声称的对象或对象的过程。主体需要唯一标识,以便SQLServer能够确定主体具有哪些权限(如果有的话)。正确的身份验证是提供对数据库对象的安全访问的必要的第一步。SQLServer支持两种身份验证途径:Windows集成身份验证和SQLServer身份验证。您使用的路径取决于网络环境、将访问数据库的应用程序类型以及这些应用...

2018-05-27 23:22:15 225

转载 Stairway to T-SQL: Beyond The Basics Level 4: Using Views to Simplify Your Query - SQLServerCentral

在这个层次上,我将讨论如何使用数据库视图来简化Transact-SQL(T-SQL)代码。通过了解如何使用视图,您将能够更好地支持编写T-SQL代码以满足复杂的业务需求。在本文中,我将讨论什么是数据库视图,然后提供一些示例来帮助您理解如何使用视图实现不同的编码场景。什么是视图?视图是由行和列组成的虚拟表。数据可以来自单个表,也可以来自多个表。查询视图就像查询普通表一样。视图由CREATEVIEW语...

2018-05-17 22:33:30 206

转载 Stairway to T-SQL: Beyond The Basics Level 3: Building a Correlated Subquery - SQLServerCentral

在这个阶梯的第2级中,我讨论了如何在Transact-SQL语句中使用子查询。这个阶梯级别将通过讨论一种名为“子查询”的子查询类型来扩展子查询主题。相关子q尤利。我将探讨什么是关联子查询,以及它与普通子查询有何不同。此外,我将向您提供一些事务SQL语句的示例,这些语句超出了基础,并使用相关子查询帮助识别结果集中返回的行,以满足复杂的业务需求。什么是关联子查询?在这个阶梯的第2级中,我们了解到普通子...

2018-05-13 22:15:30 175

转载 Stairway to Advanced T-SQL Level 1: Intro to Advanced T-SQL Using a CROSS JOIN - SQLServerCentral

这是一个新的阶梯系列的第一篇文章,它将探索Transact SQL(TSQL)的更高级特性。这个楼梯将包含一系列文章,这些文章将扩展到您在前面两个TSQL楼梯中学到的TSQL基础上:t-sql dm楼梯L通向T-SQL的阶梯:超越基础这个“高级事务SQL”楼梯将涵盖以下TSQL主题:使用交叉连接运算符使用Apply运算符理解通用表表达式(CTE)使用Transact-SQL游标进行记录级处理利用枢...

2018-05-06 23:27:56 175

翻译 第七周翻译:通向T-SQLDML第7级的楼梯:使用一个简单的按子句分组的组来总结数据

本文是“Stairway系列”的一部分:to的楼梯此阶梯将为您提供如何使用SQLServer的Transact-SQL(T-SQL)方言处理来自SQLServer表的数据的基本理解。DML是一种数据操作语言,是处理数据的语言的一个方面。它包括语句的选择、插入、更新和删除等,它还提供了一些sql语言的历史和一些关于集合论的概念,每个层次都会建立在前面的水平之上,所以当您完成后,您就会对如何从SQL中...

2018-04-22 22:50:41 168

转载 Stairway to T-SQL DML Level 1: The Basic SELECT Statement

第1级:基本SELECT语句    SQLServer数据库中的数据管理有很多不同的方面。在您能够进入与管理应用程序数据相关的复杂管理问题之前,首先需要从表检索数据的基础上开始。若要从一种表返回数据,请使用select语句。在这个级别上,我将覆盖基本select语句的组件以及如何使用它从单个SQL表检索数据。      ELECT语句中的三个部分从单个表返回数据的基本SELECT语句由三个不同的部...

2018-04-12 16:09:50 197

原创 学习笔记与思维导图

2018-04-08 23:22:15 268

转载 Stairway to T-SQL DML Level 3: Implementing a Relational Model in SQL Server

通向T-SQLDML 3级的阶梯:在SQLServer中实现关系模型 这篇文章来自于阶梯系列:到T-SQLDML的阶梯。这一阶梯将为您提供如何使用SQLServer的Transact-SQL(T-SQL)方言来处理SQLServer表的数据。DML是一种数据处理语言,是用来处理一些数据的语言。它包括选择、插入、更新和删除语句。这个阶梯将会提供一些SQL语言的历史和一些集合论的概念。每个级别将建立在...

2018-04-08 23:20:32 185

原创 第四周小组作以及大作业er

2018-04-01 22:29:16 173

转载 《Database.System.Concepts》的8.3 Decomposition Using Functional Dependencies(P329~338)

8.3  使用函数依赖进行分解    在8.1节中,我们知道存在一个规范方法判断一个关系模式是否应该分解。这个方法基于码和函数依赖的概念。    在讨论关系数据库设计的算法时,我们需要针对任意的关系及其模式讨论,而不只是讨论例子。回想第2章对关系模型的介绍,我们在这里对我们的表示法进行概述。----一般情况下,我们用希腊字母表示属性集(例如α)。我们用一个小写的罗马字母后面跟一个用一对圆括号括住的...

2018-04-01 19:22:32 198

转载 《Database.System.Concepts》的7.7 Entity-Relationship Design Issues(P290~295)

7.7实体-联系设计问题实体集与关系集的概念是不明确的,同时可能有很多种方法来阐释这两者之间的联系。在这一部分中,我们讨论了在设计一个E-R数据库示意图中的基本问题。7.10章节包括了设计过程中更多的细节。7.7.1选择使用实体集或属性考虑到具有新增的phone_number属性(图7.17)的实体集。这很容易表明phone是一个具有phone_number和location属性的实体;地点可以是...

2018-03-26 00:25:22 263

原创 第三周学习

2018-03-25 23:43:13 205

原创 第二周数据库学习笔记

2018-03-19 00:05:32 201

转载 《Database.System.Concepts》【2.1 Structure of Relational Databases】至【2.3 Keys】

2.1 关系数据库的结构关系数据库由表(table)的集合构成,每个表有唯一的名字。例如,图2-1中的 instructor 表记录了有关教师的信息,它有四个列首:ID、name、dept _name和 salary 。该表中每一行记录了一位教师的信息,包括该教师的ID、name、depr_name以及 salary 。类似地,图22中的 course 表存放关于课程的信息,包括每门课程的 cou...

2018-03-18 23:28:15 262

空空如也

空空如也

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

TA关注的人

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