SQL Server的入门序言

     SQL Server就是安装在操作系统上的一款软件,这款软件是用来管理的,管理什么呢,管理数据库,那么这里就有必要解释一下数据库了。

   数据库:在计算机上有大量的数据需要处理,这些大量的数据在计算机上的存放可不是杂乱无章的,家具、物品我们都要放置在房子里,计算机里的数据存放的地方就是数据库,像仓库一样。 

想象一下,如果房子里的家具、物品摆放的毫无章法,那这所房子真就不敢想象了。所以数据库中的数据的存放也不是随心所欲的。在数据库中数据的存放模型主要有三种:层次模型、网络模型、关系模型。关系模型的数据结构简单灵活,易学易懂,到现在已成为数据库的标准。那接下来就解释关系模型了。

 关系模型:由实体和联系组成。实体在现实世界中就是具体(房子)和抽象(颜色、气味)的事物对象,联系就是实体之间的联系。在数据库中实体是一张表(由数据构建了许多表)关系模型就是表达表和表之间的联系。也就是说,将数据库中的数据构成表,表和表之间都有某些关联,以这种关系模型构成的数据库也叫关系模型数据库。

 在计算机中,这些关系模型的数据库是需要管理的,怎么管理,用软件管理,什么软件,就是介绍的SQL Serve——关系数据库管理系统。

 则:数据——数据库——关系模型——关系数据库——SQL Server 那SQL Server怎么管理数据库呢?主要通过软件中的四个工具:

 1.  企业管理器:

     1.      建立与管理数据库;

      2.建立与管理表、视图、存储过程、触发程序、等数据库对象,以及用户定义的数据类

        型;

      3. 备份数据库和事务日志、恢复数据库;

       4.管理用户帐户;建立Transact-SQL命令语句以及管理和控制SQL Mail

 2. 服务管理器:启动、暂停、继续和停止数据库服务器的实时服务。

 3.查询分析器:输入和执行Transaction-SQL语句,并且迅速查看这些语句的结果,以分析和处理数据中的数

               据。

 4.事件探查器:跟踪SQL Server 2000事件的图形界面工具,能够监视SQL Server 2000的事件处理日志,并对日

               志进行分析和重播。

SQL Server中不仅仅存在一个库,不仅仅存在系统数据库,而是存在很多个,不仅有系统的还有用户创建的。接下来简单介绍几种重要的数据库

 1.  Master数据库:追踪所有其它数据库和存储配置信息的关键数据库,控制着用户数据库和 SQL Server 的操

                作,用户不应直接修改其结构。它记录了SQL Server系统的所有系统信息,包括所有的登录

                信息、系统设置信息、SQL Server的初始化信息和其它系统数据库及用户数据库的相关信

                息。

 2.Model数据库:SQLServer是所有用户数据库,把model数据库用作创建新数据库的模  ,包含了应该出现在

                每个用户数据库中的系统表,可以修改model数据库作为模板,适合自己的需要。

 3.MSdb数据库:是代理服务数据库,为其警报、任务调度和记录操作员的操作提供存储空间。SQL Server

               MSdb数据库中自动地维护完整的联机备份和恢复历史记录

 4.Tempdb是一个临时数据库,它为所有的临时表、临时存储过程及其它临时操作提供存储空间。

SQL Server中的表理同数据库,多个,不仅有系统的,还有用户创建的,简单介绍几种比较重要的系统表

 1. Sysobjects表:出现在每个数据库中,它对每个数据库对象含有一行记录。

 2.Syscolumns表:出现在master数据库和每个用户自定义的数据库中,它对基表或者视图的每个列和存储过

                程中的每个参数含有一行记录。

 3.Sysindexes表:出现在master数据库和每个用户自定义的数据库中,它对每个索引和没有聚集索引的每个表

               含有一行记录,它还对包括文本/像数据的每个表含有一行记录。

 4.Sysusers表:出现在master数据库和每个用户自定义的数据库中,它对整个数据库中的每个Windows NT用户

             Windows NT用户组、SQL Server户或者SQL Server 角色含有一行记录。

 5.Sysdatabases表:对SQL Server系统上的每个系统数据库和用户自定义的数据库含有一行记录,它只出现在

                 master数据库中。

 简单的介绍一下SQL Server,以期能够理解它,当然它的结构和功能更加复杂。就在以后的学习过程中慢慢挖掘吧。

 老鸟飘过。。。。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 21
    评论
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值