第一讲 数据库基础与SQL Server2000数据库安装_第1页
第一讲 数据库基础与SQL Server2000数据库安装_第2页
第一讲 数据库基础与SQL Server2000数据库安装_第3页
第一讲 数据库基础与SQL Server2000数据库安装_第4页
第一讲 数据库基础与SQL Server2000数据库安装_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一讲 数据库基础与SQL Server2000数据库安装在学习SQL Server2000数据库基本知识之前我们首先来简单了解一下数据库的基础知识。一、数据库基础知识1、概述数据库技术是作为信息管理中的一门技术而发展起来的,也是计算机软件学科的一个重要的分支。数据库技术自20世纪60年代诞生以来,为计算机收集、存储、加工和利用数据提供了全面的支持,并起到了十分关键的作用,数据库技术是当今计算机信息系统的核心技术。 (1)数据管理的基本概念 n 数据:数据是以格式化的形式来表示的事实、概念或指示,这种形式有助于通讯、解释以及由人或自动手段来处理,数据是被赋予或可被赋予含义的任何表示,如字符和模

2、拟量。n 信息:人借助于在数据的表示中所用的已知约定来赋予数据的含义。n 信息与管理、决策: 在管理活动中流动的是信息,从输入、转换到输出是一股信息流。要搞好管理工作,必须重视研究如何搞好信息管理。信息是最重要的资源,是企业经营决策的前提,也是提高企业管理水平的基础。n 数据处理包括对各种数据进行的收集、存储、加工与传播等一系列活动。n 数据管理是对数据进行分类、组织、编码、存储、检索和维护的过程。(2)数据管理技术的发展 n 人工管理阶段(20世纪50年代中期以前)。n 文件系统阶段(20世纪50年代后期60年代中期)。n 数据库系统阶段(20世纪60年代末至今)。2、数据模型n 模型:是对

3、现实世界的模拟和抽象。n 数据库模型分为四种:层次模型(Hierarchical Model)网状模型(Network Model)关系模型(Relational Model)n 关系模型的基础不是图形而是表格 n 用二维表表示实体及其属性n 用二维表表示实体间的联系 n 关系模型有如下特性: (1)关系模型的基本结构是二维表 (2)二维表能表示联系(3)二维表的数学基础是关系理论 (4)用二维表的方法对ER图的分解方便 面向对象模型(Object Oriented Model) 传统的关系数据模型难以满足图形、图像、声音、动画等多种音频、视频信息的需求对象,是对现实世界中的实体的抽象。类为共

4、享同一属性集和方法集的所有对象的集合,一个面向对象的数据库模式是由若干个类层次组成的。3、数据库系统数据库系统(DBS)是指一个计算机存储记录信息的系统,该系统的目标是存储数据信息并支持用户检索和更新所需要的数据信息。 (1)数据库系统的组成 n 数据库:存放在计算机中的、以一种合理的方法组织起来的、与公司或组织的业务活动和组织结构相对应的各种相关数据的集合;n 数据库硬件系统:数据存储和数据处理所需的硬件设施; n 数据库软件系统:包括操作系统、数据库管理系统(DBMS)、与数据库接口的高级语言及其编译系统、数据库应用程序,以及以数据库管理系统为核心的应用开发工具;n 数据库用户:包括应用程

5、序员、用户是最终用户、数据库管理员(DBA、系统分析员。(2)数据库特点 n 数据被集成化;n 具有数据独立性;n 实现数据共享;n 数据的冗余度小;n 避免了数据的不一致性;n 可以实施安全性保护;n 有利于保证数据的完整性;n 可以发现故障并恢复正常状态;n 有利于实施标准化。(3)数据库系统的三级模式结构(4)数据库管理系统数据库管理系统是一种负责数据库的定义、建立、操纵、管理和维护的软件系统。其任务就是在保证数据安全可靠的同时提高数据库应用时的简明性和方便性。 (5)数据库管理系统的功能 n 数据库的定义和建立 n 数据库的操纵 n 数据库的控制 n 数据库的维护 n 故障恢复 n 运

6、行控制程序n 语言处理程序n 服务性程序 (6)数据库系统用户 n 数据库管理员 n 系统分析员 n 应用程序员 n 最终用户 4、关系数据库关系数据库是基于关系模型的数据库,是目前各类数据库中最重要、最流行的数据库,它应用数学方法来处理数据库数据。 (1)关系数据库的定义 关系数据库中的信息存放在二维表格结构的表中,数据库中的表之间是有关联的,数据库还包含其他的数据库对象。(2)关系数据库的优点: n 节省存储空间n 可有效防止输入错误n 方便数据修改 (3)关系数据库的基本术语 n 实体:实体是指客观存在、可相互区分的事物。 n 实体集:实体集是指同类实体的集合。 n 属性:实体集中的所有

7、实体都具有一组相同的特性 。n 实体型和实体值:实体有类型和值之分。n 实体间的联系。 n 记录:关系数据库中二维表的一行n 字段:关系数据库中二维表的列n 主键:主键是被挑选出来的列或列组合,该列或列组合用来惟一标识一行 n 外键:表中的某一字段与另一表中的主键相对应,则将该字段称为表的外键。n 数据完整性:数据完整性是指数据的正确性和可靠性。 (4)关系数据库设计 n 需求分析n 概念设计n 实现设计n 物理设计 (5)E-R图 实体关系图(6)关系数据库的规范化 关系规范化就是按统一标准对关系进行优化,以提高关系的质量,第一范式是指数据库表的每一列都是不可分割的基本数据项,即同一列中不能

8、有多个值,也不能出现重复的列,第二范式是在第一范式的基础上建立起来的,要求实体的属性完全依赖于主键,第三范式就是表中的任一属性不依赖于其它非主属性。 (7)常见关系数据库管理系统简介 SQL Server,Sybase,ORACLE,Informix,其它关系数据库管理系统:FoxBASE、FoxPRO、ACCESS、dBase、PARADOX。二、硬件和操作系统要求下表说明安装 Microsoft SQL Server 2000 或 SQL Server 客户端管理工具和库的硬件要求。硬件最低要求计算机Pentium 166 MHz 或更高。内存 (RAM)至少 64 MB,建议 128 M

9、B 或更多。根据笔者的经验,内存容量可以和数据容量保持1:1的比例,这样可以更好的发挥其效能。硬盘空间需要约500MB的程序空间,以及预留500M的数据空间显示器需要设置成800x600模式,才能使用其图形分析工具下表说明为使用 Microsoft SQL Server 2000 各种版本或组件而必须安装的操作系统。SQL Server 版本或组件操作系统要求企业版Microsoft Windows NT Server 4.0、Microsoft Windows NT Server 4.0 企业版、Windows 2000 Server、Windows 2000 Advanced Server

10、 和 Windows 2000 Data Center Server。(所有版本均需要安装IE5.0以上版本浏览器)标准版Microsoft Windows NT Server 4.0、Windows 2000 Server、Microsoft Windows NT Server 企业版、Windows 2000 Advanced Server 和 Windows 2000 Data Center Server。个人版Microsoft Windows Me、Windows 98、Windows NT Workstation 4.0、Windows 2000 Professional、Micr

11、osoft Windows NT Server 4.0、Windows 2000 Server 和所有更高级的 Windows 操作系统。注:SQL Server 2000 的某些功能要求在Microsoft Windows 2000 Server以上的版本才能运行。因此大家安装Windows Server 2000(建议为Advanced版本),可以学习和使用到SQL Server 2000的更多功能,以及享受更好的性能。三、个人版详细的安装过程将SQL2000光盘放入光驱,运行autorun.exe。如下图界面:选择第一项,安装SQL Server2000组件,点击后弹出下面窗口:

12、0;选择第一项,安装数据库服务器,弹出下面窗口:选择本地计算机,然后点击下一步,弹出下面窗口:选择安装选项中的第一项,点击下一步,弹出下面窗口:选择服务器和客户端工具,然后点击下一步,弹出下面窗口:选择使用本地系统帐户,然后点击下一步,弹出下面窗口:注:选择混合模式,并输入密码,在这里必须要记住。用户名为sa,输入自己密码如20001130,并记下,供下面操作使用。    1、混合模式2、用户名为sa3、密码:自己输入(如:20001130)四、企业版详细的安装过程本文将在Windows 2000 Advanced Server操作系统作为示例,详细介绍安装SQL

13、 Server 2000企业版的过程。大家清首先安装Windows 2000 Advanced Server。如果手头上没有SQL Server 2000企业版,可以到微软公司的这个网址下载试用版: 将企业版安装光盘插入光驱后,出现以下提示框。请选择 "安装 SQL Server 2000 组件",出现下一个页面后,选择 "安装数据库服务器" 。图1图2选择 "下一步",然后选择 "本地计算机" 进行安装。图3图4在 "安装选择" 窗口,选择 "创建新的SQL Server实例.&qu

14、ot;。对于初次安装的用户,应选用这一安装模式,不需要使用 "高级选项" 进行安装。 "高级选项" 中的内容均可在安装完成后进行调整。图5在 "用户信息" 窗口,输入用户信息,并接受软件许可证协议。图6图7在 "安装定义"窗口,选择 "服务器和客户端工具" 选项进行安装。我们需要将服务器和客户端同时安装,这样在同一台机器上,我们可以完成相关的所有操作,对于我们学习SQL Server很有用处。如果你已经在其它机器上安装了SQL Server,则可以只安装客户端工具,用于对其它机器上SQL Ser

15、ver的存取。图8在 "实例名" 窗口,选择 "默认" 的实例名称。这时本SQL Server的名称将和Windows 2000服务器的名称相同。例如笔者的Windows服务器名称是 "Darkroad",则SQL Server的名字也是 "Darkroad"。SQL Server 2000可以在同一台服务器上安装多个实例,也就是你可以重复安装几次。这时您就需要选择不同的实例名称了。建议将实例名限制在 10 个字符之内。实例名会出现在各种 SQL Server 和系统工具的用户界面中,因此,名称越短越容易读取。另外

16、,实例名称不能是 "Default" 或 "MSSQLServer" 以及SQL Server的保留关键字等。图9在 "安装类型" 窗口,选择 "典型" 安装选项,并指定 "目的文件夹"。程序和数据文件的默认安装位置都是 "C:Program FilesMicrosoft SQL Server"。笔者因为C盘是系统区、D盘是应用区,因此选择了D盘。注意,如果您的数据库数据有10万条以上的话,请预留至少1G的存储空间,以应付需求庞大的日志空间和索引空间。图10在 "服

17、务账号" 窗口,请选择 "对每个服务使用统一账户." 的选项。在 "服务设置" 处,选择 "使用本地系统账户"。如果需要 "使用域用户账户" 的话,请将该用户添加至Windows Server的本机管理员组中。图11在 "身份验证模式" 窗口,请选择 "混合模式." 选项,并设置管理员"sa"账号的密码。如果您的目的只是为了学习的话,可以将该密码设置为空,以方便登录。如果是真正的应用系统,则千万需要设置和保管好该密码!:)如果需要更高的安全性,则

18、可以选择 "Windows身份验证模式" ,这时就只有Windows Server的本地用户和域用户才能使用SQL Server了。图12在 "选择许可模式" 窗口,根据您购买的类型和数量输入(0表示没有数量限制)。 "每客户"表示同一时间最多允许的连接数,"处理器许可证"表示该服务器最多能安装多少个CPU。笔者这里选择了 "每客户" 并输入了100作为示例。(嘻嘻,别选得太多,越多越贵呀!:)图13然后就是约10分钟左右的安装时间,安装完毕后,出现该界面,并新增了以下的菜单。如果您是个初学者,

19、就可以先打开 "联机丛书",做一个简单的学习啦!图14图15五、SQL Server不能安装解决办法1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)C: Program FilesMicrosoft SQL Server80Tools。 C: Program FilesMicrosoft SQL ServerMSSQL。2、注册表中的相关信息删除:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer。 HKEY_LOCAL_MACHINESystemCurrentControlSetServic

20、esMSDTC。 3、HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目4、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionsetup删除ExceptionComponents,这个项目下的内容可能很多,只有在上面几个办法不行的情况下,使用此方法(注意不要全部删除)删除内容前先看下内容说明5、Windows 目录中的 Sqlstp.log 文件,该文件列出了安装程序所执行的操作的详细信息,并包含安装期间遇到的所有错误。通过检查该文件,可以详细了解安装在什么地方失败、为什么失败。 6、SQL安装的时的错误信息保存在一个叫Errorlog的日志文件中,默认情况下该文件位于 Program FilesM

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论