网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

SQL复习笔记

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
User的区别

  Login是针对服务器的,User是针对数据库的

  第八章 连接客户端和SQL SERVER

  一、创建Web Application

  二、ADO.NET

  Connection, Command, Adapter, DataSet, DataAdapter, DataReader, DataTable, DataRow, DataColumn, CommandBuilder

  DataSet和DataReader的区别

  DataSet无连接,DataReader连接;DataSet相当于数据库,DataReader相当于游标;

  三、ConnectionString的配置

  <configuration>

  <configSections>

  <add key="ConnectionStrings"

  value="Data Source=ser;Initial Catalog=advertise;Integrated Security=True"></add>

  ConfigurationManager.AppSettings["ConnectionStrings"]

  第九章 SQL Server Management Studio

  一、管理多台Server

  注册数据库,添加组等

  二、备份还原数据库(右键)

  三、Attach/Deattach(右键)

  四、Design Query In Editor

  Query->Design Query In Editor

  第十章 Reporting Service入门

  一、什么是Reporting Service

  组成:RDL(Report Definition Language)文件,由SQL Serever Business Intelligence Development Studio创建

  Report Server:用SQL Server存储大量文件

  Report Manger:基于WEB的用户图形界面,通过浏览器查看Report。

  二、Reporting Services Configuration Manger配置

  三、创建数据库,SQL Serever Business Intelligence Development Studio创建Report。

  四、部署时碰到弹出对话框要求输入用户名密码的问题

  原本的TargetServerURL为:http://localhost:8080/Report

  改成http://localhost:8080/ReportServer后,问题解决

  第十一章 用Business Intelligence Development Studio构建自己的Reporting Service

  一、创建Report可以用Wizard,也可以用自己创建

  第十二章 存储过程

  一、什么是存储过程,为什么需要储存过程以及何时使用存储过程

  存储过程是SQL语句的集合,有点像C#中的函数;定义在SQL SERVER中,供C#、VB调用。其中可包含事务等逻辑。

  可以有多个输入输出参数,可以定义声明变量,循环,游标等等。

  可以控制用户对数据库的访问;和应用程序集成

  二、创建和执行简单的存储过程

  CREATE PROCEDURE GetProducts

  AS

  BEGIN

  SELECT * FROM Product

  END

  Execute GetProducts

  exec GetProducts

  三、输入输出参数以及返回值

  CREATE PROCEDURE GetProducts

  @id INT

  AS

  BEGIN

  SELECT * FROM Product WHERE [ID]=@id

  END

  CREATE PROCEDURE GetProducts

  @id INT,

  @productName NVARCHAR(50) OUTPUT

  AS

  BEGIN

  SELECT @productName=ProductName,* FROM Product WHERE [ID]=@id

  END

  CREATE PROCEDURE GetProducts

  AS

  BEGIN

  DECLARE @rowcount INT

  SELECT * FROM Product

  SET @rowcount=@@rowcount

  RETURN @rowcount

  END

  declare @output NVARCHAR(50)

  exec GetProducts 5,@output OUTPUT

  Print 'Output '+@output

  declare @rowcount NVARCHAR(50)

  exec @rowcount = GetProducts

  Print 'Output '+@rowcount

  四、ADO.NET调用存储过程

  第十三章 全文搜索

  一、全文搜索的作用

  全文搜索可以搜索打文本数据,包括OFFICE,HTML,ASP.NET,XML等等

  比LIKE更加高效

  可以做INDEX优化

  二、 一些常用的语句

  CREATE FULL CATALOG MyFullTextCatalog

  CREATE UNIQUE INDEX UI_ProductReview ON Production.ProductReview(ProductID)

  --一张表只能创建一个全文搜索

  CREATE FULLTEXT INDEX ON Production.ProductReview (Comments)

  KEY INDEX UI_ProductReview ON MyFullTextCatalog

  WITH CHANGE_TRACKING AUTO

  --索引种类

  --Full Population, Change Tracking, Incremental time-stamp based

  SELECT Comments

  FROM Production.ProductReview

  WHERE CONTAINS(Comments,'"learn curve"');

  --AND/OR/NOT...

  --FORMSOF/ISABOUT

  • 下一篇资讯: 爱的教育读后感8篇
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师