随笔分类 -  02 SQL Server

摘要:为什么要学ADO.NET 之前我们所学的只能在查询分析器里查看数据,操作数据,我们让普通用户去学sql,所以我们搭建了一个界面(Web/Winform) 让用户方面的操作数据库中的数据 什么是ADO.NET ADO.NET就是一组类库,这组类库可以让我们通过程序的方式访问数据库,就像System.I 阅读全文
posted @ 2016-03-09 21:49 DrHao 阅读(662) 评论(0) 推荐(0)
摘要:在查询多个表时,我们经常会用“连接查询”。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 什么是连接查询呢? 概念:根据两个表或多个表的列之间的关系,从这些表中查询数据。 目的:实现多个表查询操作。 知道了连接查询的概念之后,什么时候用连接查询呢? 一般是用作关联两张 阅读全文
posted @ 2016-03-08 22:19 DrHao 阅读(4825) 评论(0) 推荐(0)
摘要:1 --------------------------查询表中的数据------------------------------ 2 3 --1.请查询出MyStudent表中的所有数据 4 --下面的语句表示查询出MyStudent表中的所有行、所有列 5 select * from MyStu 阅读全文
posted @ 2016-03-07 21:16 DrHao 阅读(308) 评论(0) 推荐(0)
摘要:declare @StartQuarter int set @StartQuarter =4 declare @StartYear int set @StartYear=2013 declare @EndQuarter int set @EndQuarter=4 declare @EndYear i 阅读全文
posted @ 2016-03-07 21:16 DrHao 阅读(781) 评论(0) 推荐(0)
摘要:1 --事务分三种 2 --1.显示事务 3 --我们手动begin transaction ...... commit transaction/rollback transaction 4 --上面这种写法叫做“显示事务” 5 6 --2.隐式事务 7 SET IMPLICIT_TRANSACTI 阅读全文
posted @ 2016-03-07 15:34 DrHao 阅读(656) 评论(0) 推荐(0)
摘要:1 --1、创建数据库。 2 --create database MyDatabase; 3 --删除数据库 4 --drop database MyDatabase; 5 6 --------------------------------------------------------- 7 - 阅读全文
posted @ 2016-03-07 15:30 DrHao 阅读(903) 评论(0) 推荐(0)
摘要:--视图 视图是一张虚拟表,它表示一张表的部分数据或多张表的综合数据,其结构和数据是建立在对表的查询基础上 视图在操作上和数据表没有什么区别,但两者的差异是其本质是不同: 数据表是实际存储记录的地方,然而视图并不保存任何记录。 相同的数据表,根据不同用户的不同需求,可以创建不同的视图(不同的查询语句 阅读全文
posted @ 2016-03-06 22:43 DrHao 阅读(1354) 评论(0) 推荐(1)
摘要:启用sa账号 1. 先使用一个windows账号登陆。 2.在数据库实例上面右键,属性,安全性,登录名,sa. 右键,属性。 常规,修改sa的密码。 状态,启用sa账号。 主键的作用: 1.唯一标识表中的一条记录。 选择什么样的列作为主键: 1.没有重复的列。 2.不能为空(null)的列。 3.选 阅读全文
posted @ 2016-03-02 22:04 DrHao 阅读(718) 评论(0) 推荐(2)
摘要:数据库概述: DBMS(Database Management System,数据库管理系统)和数据库。 平时谈到“数据库”可能有两种含义:MSSQLServer、Oracle等某种DBMS;存放一堆数据表的一个分类( Catalog )。 不同品牌的DBMS有自己的不同的特点: MySQL(速度很 阅读全文
posted @ 2016-03-02 16:48 DrHao 阅读(568) 评论(0) 推荐(0)
摘要:优化数据库的注意事项: 1、关键字段建立索引。 2、使用存储过程,它使SQL变得更加灵活和高效。 3、备份数据库和清除垃圾数据。 4、SQL语句语法的优化。 5、清理删除日志。 SQL语句优化的基本原则: 1、使用索引来更快地遍历表。 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集 阅读全文
posted @ 2016-03-02 13:54 DrHao 阅读(2367) 评论(0) 推荐(1)
摘要:1 --1 创建数据库 2 create database AAA 3 4 --2 使用数据库 5 use AAA 6 7 --3 在AAA数据库下创建table 8 create table BBB 9 ( 10 bId int identity(1,1) primary key, 11 bNam 阅读全文
posted @ 2016-02-02 16:33 DrHao 阅读(1204) 评论(0) 推荐(0)
摘要:数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解 脏读 、不可重复读 、幻读 这几类问题。 √: 可能出现 ×: 不会出现 脏读 不可重复读 幻读 Read 阅读全文
posted @ 2016-01-27 20:41 DrHao 阅读(1377) 评论(0) 推荐(0)
摘要:使用Windows Server 2008 R2 SP1安装SQL 2012的时候总是报这样一个错:SQLServerSetuphasencounteredthefollowingerror:TheSQLServerlicenseagreementcannotbelocatedfortheselec... 阅读全文
posted @ 2015-11-10 16:20 DrHao 阅读(1526) 评论(0) 推荐(0)