SQL Server数据库原理及部署

  

一、使用数据库的必要性

  

使用数据库可以高效且条理分明地存储数据,使工作人员能够更加迅速,方便地管理数据。数据库具有以下特点:

  
  
      <李>   

    可以结构化的存储大量的数据信息,方便用户进行有效的检索和访问;

      李   <李>   

    可以有效地保持数据信息的一致性,完整性,降低数据冗余;

      李   <李>可以满足应用的共享和安全方面的要求,李   
     

常见的数据库有:SQL Server, MySQL, Oracle等,SQL Server是运行在Windows操作环境中,拥有相对比较友好的图形化界面。

  

二、数据库的基本概念

  

1,数据

  

描述事物的符号记录称为数据,数据不仅仅包括数字,文字,图形,图像,声音,档案记录等都是数据。在数据库中,数据是以“记录”形式按统一的格式进行存储的,而不是杂乱无章的。
 SQL Server数据库原理及部署

  

2,数据库和数据库表

  

不同的记录组织在一起,就形成了数据库的“表”,也可以说,表是用来存储具体数据的。简单地说,数据库就是表的集合,它是以一定的组织方式存储的相互有关的数据集合。通常,数据库并不是简单的存储这些数据的,还要表示他们之间的关系,因此,关系的描述也是数据库的一部分。

  

3,数据库管理系统和数据库系统

  

数据库管理系统(数据库管理系统,数据库管理系统)是实现对数据库资源有效组织,管理和存取的系统软件.DBMS主要包括以下功能:

  
      <李>数据库的建立和维护功能,李   <李>   

    数据定义功能,

      李   <李>   

    数据操纵功能,

      李   <李>   

    数据库的运行管理功能,

      李   <李>通信功能,李   
  

数据库系统(数据库SysSystem,星展银行(DBS)是一个人一机系统,一般由硬件,操作系统,数据库,数据库管理系统,应用软件和数据库用户组成。用户可以通过DBMS操作数据库,也可以通过应用程序操作数据库。

  

数据库管理员(数据库AdmAdministrator DBA)负责数据库的更新和备份,数据库系统的维护,用户管理等工作,保证数据库系统的正常运行。

  

三,数据库的发展史和模型

  

1,数据库的发展史

  

初级阶段,第一代数据库:基于层次模型和网状模型的数据库系统;

  

中级阶段,第二代数据库:关系数据库;

  

高级阶段,第三代数据库:面向不同领域的新型数据库,面向对象数据库,“关系,对“象数据库;

  

2,经典数据模型

  

数据是现实世界中“量”的抽象,而数据模型是数据特征的抽象。在数据库系统中,数据模型是它的核心和基础;数据模型表现为数据的结构,定义在其上的操作及约束条件。

  

1)网状模型:

  

 SQL Server数据库原理及部署”> <br/>网状模型采用多对多、多对一的关系。这样复杂的数据关系,在网状模型上可以得到很好的支持。网状模型适合表达复杂数据关系的实现,也可以将数据冗余减少到最小。</p>
  <h4> 2)层次模型:</h4>
  <p> <img src=SQL Server数据库原理及部署