文档详情

第1章 数据库基本操作.ppt

发布:2018-05-19约8.37千字共47页下载文档
文本预览下载声明
第1章 SQL简介 第1章 数据库基本操作 1.1 回顾数据库技术基础 1.2 SQL Server 2005简介 1.3 安装SQL Server 2005 1.4 数据库及其管理 1.5 数据库表中的基本操作 1.1 数据库技术基础 (1) 数据、数据库、数据库系统、数据库管理系统 (2) 数据管理发展的三个阶段 (3) 数据库系统的模型和结构 (4) E-R模型 1.2 SQL Server 2005简介 两层的Client/Server 体系结构 ,如图1.1所示的Client/Server体系结构 在两层的Client/Server体系结构中,业务逻辑(商业逻辑)一般是存储在Client端,一部分则以存储过程的形式存储在Server端的数据库服务器中。 在两层的Client/Server体系结构中,由于应用程序的升级要求所有的客户端软件均要随之升级,并需要重新进行安装,使客户端代码维护量较大,因此,系统的可扩展性、代码的可重用性较差,客户端中应用逻辑处理的暴露,导致系统不安全。 三层的Client/Server体系结构 如图1.2所示,在三层的Client/Server体系结构中,Client端存储最小的商业逻辑,其他的商业逻辑存储在Application Server(应用服务器)中,数据访问则由一台或多台数据库服务器处理。 从图1.2中可以看出,Client应用程序不直接同数据库服务器打交道,而是间接地从应用服务器来获取数据。 在Internet 和Intranet领域,三层的Client/Server体系结构应用非常广泛,应用系统由Browser(浏览器作为Client)、Web服务器(应用服务器)、数据库服务器三层结构组成。 1.SQL Server 2005 的体系结构 SQL Server 2005是基于Client/Server体系结构的关系型数据库管理系统,它具有可伸缩性、可用性和可管理性。SQL Server 2005使用Transact-SQL语句在Server和Client之间传送请求,这种结构如图1.3所示。 2. SQL Server 2005的版本 (1) SQL Server 2005 Enterprise Edition企业版 (2) SQL Server 2005 Standard Edition标准版 (3) SQL Server 2005 Workgroup Edition工作组版 (4) SQL Server 2005 Developer Edition开发版 (5) SQL Server 2005 Express Edition精简版 3. SQL Server 2005的环境要求 SQL Server 2005是大型数据库系统,在计算机上安装此系统时,一定要明确硬件和软件的需求,在32 位平台上运行SQL Server 2005的要求与在64位平台上的要求不同,以下列出部分运行Microsoft SQL Server 2005的最低硬件和软件要求。 (1) 监视器 (2) 指定设备 (3) CD或DVD驱动器 (4) 网络软件要求 (5) Internet 要求 (6) 软件要求 在SQL Server 2005中,使用一组操作系统文件来映射数据库。数据库中的所有数据和对象都存在于下列操作系统文件中: 1. 主要数据文件(.mdf) 2. 次要数据文件(.ndf) 3. 事务日志文件(.ldf) 主要数据文件包含数据库的启动信息,并用于存储数据。每个数据库都有一个主要数据文件。 次要数据文件也用来存储数据,它含有不能置于主要数据文件中的所有数据。 事务日志文件包含用于恢复数据库的日志信息。每个数据库都必须至少有一个事务日志文件。 Microsoft SQL Server 2005扩展了SQL Server 2000的性能,进一步提高了可靠性、可用性、可编程性和易用性。SQL Server 2005包含了多项新功能,这使得它成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。 服务器的启动、暂停和停止 在访问数据库之前,必须先启动数据库服务器。只有合法的用户才可以启动数据库服务器。启动服务器的方法如下。 SQL Server Management Studio是其核心的管理工具,可以配置数据库系统、建立或
显示全部
相似文档