
---数据库视频
文章平均质量分 56
「已注销」
这个作者很懒,什么都没留下…
展开
-
【数据库视频】学习总结
前言通过这段时间对数据库的学习,现在对数据库有了一个很清晰的认识,也不得不感叹它功能的强大。如果将这些功能都掌握的游刃有余的话,一定为以后的学习奠定了非常坚实的基础。现阶段很多东西还体现在理论方面,缺少动手实践。我相信,动手实践会收获更大,记忆更加深刻!收获这是我在学习过程中的总结博客:SQL Server中Group by语句与HAVING语句的使用SQL Server自...原创 2018-08-30 15:29:20 · 289 阅读 · 6 评论 -
SQL Server 存储过程
前言存储过程可以重复调用。当存储过程执行一次后,可以将语句缓存,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。那么,什么是存储过程以及如何使用呢?往下看,你会发现答案。存储过程的概念存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。存储过程中可以包含逻辑控制语句和数据操纵语句...原创 2018-08-25 11:45:24 · 223 阅读 · 2 评论 -
SQL Server 监视
前言要监视,就要跟踪,说到跟踪是不是能想起警匪片里的场景?为什么要对SQL Server进行监视呢?简单的举几个应用场景:数百张数据表为何不翼而飞?刚添加的信息表为何频频丢失?突然增加的增量数据,究竟是对是错?这一切的背后,到底是为什么?请接着往下看个究竟。SQL Profilersql profiler也叫事件探查器,是一个功能丰富的界面,用于创建和管理跟踪并分析和重播跟踪结果。时间...原创 2018-08-29 11:26:14 · 1549 阅读 · 4 评论 -
SQL Server与MySQL
概述SQL Server:是一个关系数据库管理系统,所属Microsoft公司,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。MySQL:是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一...原创 2018-08-28 17:18:24 · 370 阅读 · 7 评论 -
ADO.NET 访问数据库
前言最近一直在学习数据库,那么数据库是如何和客户端建立了连接呢?怎么就可以把数据库的数据传送到客户端或客户端的数据是如何存到数据库中的呢?...原创 2018-08-28 16:25:04 · 2552 阅读 · 9 评论 -
SQL Server 触发器
前言SQL Server功能很强大,那么,我们是否将这些功能使用的得心应手了呢?我猜很多功能都知道,但是具体应用到开发过程中是不是就一脸懵*了呢?今天,跟着我来了解一下触发器吧!什么是触发器???触发器,是一种特殊类型的存储过程,不由用户直接调用。它在指定的表中的数据发生变化时自动生效。唤醒调用触发器以响应 INSERT、UPDATE 或 DELETE 语句。他可以查询其它表,并可...原创 2018-08-23 18:01:39 · 269 阅读 · 2 评论 -
SQL Server 备份与恢复
feature份原创 2018-08-23 16:34:23 · 2070 阅读 · 6 评论 -
SQL Server 游标、事务、锁
前言SQL Server 拥有这么强大的功能,但是我们是否将这种宏利真的学习明白了?这篇博客我将对游标、事务、锁进行总结学习。游标正常面向集合的思维方式是: 而对于游标来说: 在性能上,游标会占更多的内存,减少可用的并发,占用宽带,锁定资源,当然还有更多的代码量……从游标对数据库的读取方式来说,不难看出游标为什么占用更多的资源,打个比方:当你从ATM取钱的时候,是一次取...原创 2018-08-27 18:39:34 · 656 阅读 · 3 评论 -
SQL Server 数据库的组成
前言通过学习数据库,对SQL Server有了一定的了解,但是对于全局的了解还是不够,所以,这篇博客来总结一下数数据库的组成。数据库体系结构分为:数据库引擎分析服务报表服务集成服务数据库引擎数据库引擎 是用于存储、处理和保护数据的核心服务。 利用 数据库引擎 可控制访问权限并快速处理事务,从而满足企业内要求极高而且需要处理大量数据的应用需要。使用 数据库引擎 创建...原创 2018-08-27 17:17:34 · 2235 阅读 · 2 评论 -
SQL Server 自动化功能
前言为了保证安全,数据库每天都要备份很多次,如果让人来按时按点的进行备份,是很不现实的。这时,我们可以通过SQL Server 自动化的功能来完成数据库的备份操作。自动化功能包括:任何T-SQL语句操作系统命令VBScript和JacaScript之类的脚本语言复制任务数据库创建和备份索引重建报表生成了解了自动化的功能,接下来我们了解一下自动化管理元素都有哪些。...原创 2018-08-23 11:42:53 · 1179 阅读 · 5 评论 -
SQL Server 分析服务
概述分析服务在日常的数据库设计操作中应用并不是很广泛,在大型的商业智能项目才会涉及到分析服务。所以,在这我们不进行较深层次的学习。OLAP联机分析处理(On-Line Analysis Processing),数据处理大致可分为两大类:联机事务处理OLTP:传统的关系型数据库的主要应用,主要是基本的、日常的事务处理。联机分析处理OLAP:是数据仓库系统的主要应用,支持复杂的分析...原创 2018-08-27 16:36:54 · 1593 阅读 · 2 评论 -
SQL Server 报表服务
概念报表服务(Reporting Services,SSRS)提供了各种现成可用的工具和服务,帮助数据库管理员创建,部署和管理单位的报表,并提供了能够扩展和自定义报表功能的编程功能。报表生命周期每一个事务都有生命周期,报表也是如此。每个报表的的生存周期都包括报表创建、报表管理和报表传输三个活动过程。SSRS提供一个环境,在该环境中,用户可以从众多不同的数据源中创建许多不同类型的...原创 2018-08-27 11:48:21 · 5687 阅读 · 2 评论 -
SQL Server 集成服务
前言SQL Server 集成服务(SSIS)是一个数据集成平台,负责完成有关数据的提取,转换和加载等操作。使用集成服务可以高效的处理各种各样的数据源。例如:SQL Server、Oracle、Excel、XML文档,文本文件等。...原创 2018-08-26 16:25:56 · 1425 阅读 · 0 评论 -
SQL Server中Group by语句与HAVING语句的使用
一、GROUP BYGROUP BY语句用来与聚合函数(aggregate functions such as COUNT, SUM, AVG, MIN, MAX.)联合使用来得到一个或多个列的结果集。语法如下SELECT column1, column2, ... column_n, aggregate_function (expression) FROM...原创 2018-08-08 17:27:03 · 10367 阅读 · 5 评论 -
SQL Server中char、varchar、nvarchar的区别
- CHARchar是定长的,比如设置数据类型为char(10),输入’ABC’,后面会有7个空字符,当读取数据时,就要用到trim()。而当字符数超出规定的数据类型长度,则截取超出的字符。- VARCHARvarchar长度为n个字节的可变长度,n必须是介于1-8000之间的数值。varchar存储大小为输入字符的实际长度。规定的数据类型长度为最大值,字符长度也可以为零。...原创 2018-09-17 16:17:44 · 8474 阅读 · 7 评论