admin管理员组

文章数量:1597895

2024年6月27日发(作者:)

SQLSERVER数据库基础

SQL SERVER数据库基础

(一)数据库发展:网状数据库->层次数据库->关系数据库。

(二)数据库相关概念:

a)数据库(DataBase,简称DB),是以一定组织方式存储在一

起的,为多种应用程序

服务的,相互关联结构化数据集合。

b)数据库管理系统(DataBase Management System,简称

DBMS),负责数据库呃建立、

操纵、管理和维护的软件系统,DBMS是在操纵系统的支持下运

行的。

c)信息和数据:

信息是对客观事物的认识和反应。数据库中,信息是一组抽象出

来的事物属性(即状态与特性)的总和。

数据用以载荷信息的物理符号,是信息的具体表现,或者说是将

信息具体地反映出来。

信息与数据间的关系是:信息须借助数据来表达,数据只有用来

表达某种信息,即说明一个具体事务时,才是有用的数据。

(三)数据库对象:

a)数据库:SQL SERVER能够支持许多数据库,每个数据库可以

存储来自其他数据库

的相关或不相关的数据。

b)表:表示包含数据库中所有数据的数据对象。表定义为列的集

合,每一行代表唯一

的一条记录,而每列代表记录中的一个域。

c)索引:数据库中的索引是一个表中所包含的值的列表,其中注

明了表中包含各个值

的所在的存储位置。

d)视图:视图是一个虚拟表,其内容由查询定义。视图并不在数

据库中以存储的数据

值集形式存在,行和列数据来自由定义视图的查询所引用的表,

并且在引用视图时

动态生成。定义视图的筛选可以来自当前或其它数据库的一个或

多个表,或其它视

图。

e)存储过程:

f)触发器:触发器是一种特殊类型的存储过程,它在指定的表中的

数据发生变化时自

动生效,唤醒调用触发器以响应INSERT/UPDATE/DELETE语句,

触发器可以查询其

它表,并可以包含复杂的Transact-SQL语句。

(四)创建数据库:CREATE DATABASE

Use master

Create Datebase 数据库名

On

(

Name = 数据库文件名,

FileName = ‘F:sql数据库文件名.mdf’ , //数据库主文件,生

产路径

Size = 10 Mb , //数据库大小,默认单位为MB

MaxSize = 100 Mb ,

FileGrowth = 10%

)

Log On //数据库日志文件

(

Name = 数据库日志文件名,

FileName = ‘F:sql数据库日志文件.ldf’ ,

Size = 10 ,

MaxSize = 100 ,

本文标签: 数据库数据信息视图定义