索引是在特定表或视图框架内存在的对象

日期:2020-01-01编辑作者:北京pk10官网-数据库

学习SQL Server 2012编程入门经典(第4版)的笔记

1.事务日志

  任意数据库的更改起初不进入数据库本身,而是不断地被写入到事务日志。

  日志是数据进入磁盘上的最先位置。

2.表

  数据库中实际的数据都存在表中。表有行有列。

 2.1索引

   索引是在特定表或视图框架内存在的对象。索引的功能类似于目录,可以加速信息的查找。

  索引分两类:

    群集索引---每个表只能有一个。群集索引按照其索引进行物理排序。列子:如果为百科全书做索引,群集索引就是页码。

    非群集索引---每个表可以有多个。非群集索引是指用于找到数据的其他一些值。列子:为百科全书做索引,非群集索引就是百科全书后面的关键字索引。

  2.2触发器

  触发器是在操作表的时候(CRUD)自动执行一段逻辑代码。

  2.3约束

       约束只能在表中,就是限制表中的数据满足某种条件。

3.文件组 

  默认情况下,表及其他对象要存储在一个文件中,默认情况下,该文件就是文件组的主要成员。

       用户可以自己创建自定义文件组。

4.数据库关系图

  数据库关系图是数据库设计的可视表示。

5.视图

  视图是一种虚拟表(不包含数据,其它与表类似)。

6.存储过程

  存储过程是SQL Service编程功能的基础。存储过程通常是组成一个逻辑单元的Transact-SQL(SQL Service 数据库查询语言)语句的有序集合。

     存储过程允许使用变量和参数,也可使用选择和循环结构。

 

本文由北京pk赛车官网下载发布于北京pk10官网-数据库,转载请注明出处:索引是在特定表或视图框架内存在的对象

关键词:

然后这些信息恰好存在学生表中

简介 将查询语句查询的结果集作为数据插入到数据表中。   一、通过INSERTSELECT语句形式向表中添加数据 例如,创建...

详细>>

3.使用数据库

1.连接数据库 mysql-u用户名 -p密码 2.显示所有数据库 showdatabases; 3.使用数据库 use数据库名; 4.显示某个数据库下的所有...

详细>>

MySQL高可用之PXC安装部署(续)

  Preface       Yesterday I implemented a three-nodesPXC,but there were some errors when proceeding it.So I decide toresearch what's wrong with it...

详细>>

从19991231到 orderdate之间先查多少月

1.返回 每月最后一天订单 SELECT orderid, orderdate, custid, empidFROM Sales.OrdersWHERE orderdate = EOMONTH(orderdate);  使用EMONTH 对输入...

详细>>