SQL Server 2005数据库系统应用开发技能教程 第1章 SQL Server 2005数据库系统概述.ppt

SQL Server 2005数据库系统应用开发技能教程 第1章 SQL Server 2005数据库系统概述.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 SQL SERVER 2005数据库系统概述 内容概览 SQL Server 2005数据库的主要特征与基本概念 SQL Server 2005的安装 SQL Server 2005管理开发工具Management Studio? 1.1 技能一 理解SQL SERVER 2005数据库系统 1.1.1 任务一 SQL Server 2005的基本特征 1. SQL Server 2005的各种版本 SQL Server 2005数据库系列有多种版本:企业版(Enterprise)、标准版(Standard)、工作组版(Workgroup)、学习版(Express)、开发版(Developer)和移动版(Mobile)。不同的版本在硬件支持、性能、应用开发等方面均有一些差别,用户可以根据自己的实际情况进行选择。 1.1.1 任务一 SQL SERVER 2005的基本特征 2. SQL Server 2005的主要特点 客户/服务器模式的数据库 安全、可靠的数据库管理系统 极具扩展性和灵活性的开发平台 1.1.2 任务二 SQL SERVER 2005数据库基本概念 SQL Server 2005数据库是由表的集合组成,这些表用于存储一组特定的结构化数据。数据库表包含行(也称为记录或元组)和列(也称为属性),表中每一列都用于存储某种类型的信息,例如日期、名称、金额和数字等。表有几种类型控制(如约束、触发器、默认值和自定义用户数据类型),用于保证数据的有效性,可以向表添加完整性约束,以确保不同表中相关数据的一致性。表可以有索引,利用索引能够快速找到行。数据库还可以包含使用 Transact-SQL 或.NET Framework代码的过程,对数据库中的数据执行操作。这些操作包括创建提供对表数据自定义访问的视图,或创建对部分行执行复杂计算的用户定义函数。 1.1.2 任务二 SQL SERVER 2005数据库基本概念 1.系统数据库 SQL Server 2005包括两种类型的数据库:系统数据库和用户数据库。系统数据库存储专属于SQL Server用于管理自身和用户数据库的系统数据,用户数据库用于存储用户的应用数据。在安装SQL Server时,安装过程将自动创建5个系统数据库,这5个系统数据库系统分别是:master、model、tempdb、msdb和resource数据库。 1.1.2 任务二 SQL SERVER 2005数据库基本概念 2.数据库文件和文件组 SQL Server 2005的文件又分为数据文件(包括主要数据文件和次要数据文件)和事务日志文件。 1.1.2 任务二 SQL SERVER 2005数据库基本概念 2.数据库文件和文件组 文件组是命名的文件集合,用于帮助数据布局和管理任务,例如备份和还原操作。每个数据库可有一个主要文件组。此文件组包含主要数据文件和未放入其他文件组的所有次要文件。另外,还可以创建用户定义的文件组,用于将数据文件集合起来,以便于管理、数据分配和放置。 1.1.2 任务二 SQL SERVER 2005数据库基本概念 3.事务日志 事务是作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务。 每个SQL Server 2005数据库都具有事务日志,用于记录所有事务以及每个事务对数据库所做的修改。事务日志是数据库的重要组件,如果系统出现故障,则可能需要使用事务日志将数据库恢复到一致状态。删除或移动事务日志以前,必须完全了解此操作带来的后果。 1.1.2 任务二 SQL SERVER 2005数据库基本概念 4.数据库对象及其引用 (1) 数据库对象 数据库是数据、表及其他数据库对象的集合。在SQL Server 2005中主要有如下一些对象: 表:存放各种数据的载体; 约束:强制实现数据完整性的方法; 默认值:用户没有给出明确的列值时,由系统自动给出的数据值; 规则:当向表的某一列插入或更新数据时的限定取值范围; 索引:实现数据快捷检索并强制实现数据完整性的一种存储结构; 视图:查看数据库中一个或多个表或视图中数据的一种方法; 存储过程:一组预先编译好的能实现特定数据操作功能的SQL代码集; 触发器:一种特殊的存储过程,在用户向表中插入、更新或删除数据时自动执行。 1.1.2 任务二 SQL SERVER 2005数据库基本概念 4.数据库对象及其引用 (2) SQL Server 数据库对象的引用 SQL Server对象的完整名称包括4个标识符:服务器名称、数据库名称、所有者名称和对象名称。引用SQL Se

文档评论(0)

lizhencai0920 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档