第1章SQLServer2000概述

上传人:cn****1 文档编号:568732750 上传时间:2024-07-26 格式:PPT 页数:33 大小:296.50KB
返回 下载 相关 举报
第1章SQLServer2000概述_第1页
第1页 / 共33页
第1章SQLServer2000概述_第2页
第2页 / 共33页
第1章SQLServer2000概述_第3页
第3页 / 共33页
第1章SQLServer2000概述_第4页
第4页 / 共33页
第1章SQLServer2000概述_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《第1章SQLServer2000概述》由会员分享,可在线阅读,更多相关《第1章SQLServer2000概述(33页珍藏版)》请在金锄头文库上搜索。

1、第1章 SQL Server 2000概述 第第1章章 SQL Server 2000SQL Server 2000概述概述 学习要点:学习要点:关系数据库基本概念 SQL Server 2000 的特点及体系结构SQL Server 2000 的启动和退出SQL Server 2000 常用工具的使用欠账莉弊咖念漱贩该阑褥念完钵猾艺吱神湍栖高捏珐党啮孙镣瓣同誊悬换第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 第第1章章 SQL Server 2000SQL Server 2000概述概述1.1关系数据库基础知识关系数据库基

2、础知识 1.2 SQL Server 2000的简介的简介1.3 SQL Server 2000的启动、暂停和退出的启动、暂停和退出1.4 企业管理器和查询分析器企业管理器和查询分析器1.5 创建服务器组和注册服务器创建服务器组和注册服务器胁菠污剔贬鲸员瞅慑莎吝焊跃睫寺钒烦藉兄娃溢汀喳灯言煎斌矾枕词沪总第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.1关系数据库基础知识关系数据库基础知识v 数据库数据库 (DataBase,DB)是存放数据的仓库,是相互关联的数据的集合。准确的说是长期存在计算机内、有组织的、可共享的数据集

3、合。它不仅包括描述事物的数据本身,而且包括相关事物之间的联系。 当今社会是一个信息社会,我们每天的工作、学习和生活都会接触到大量的信息。可以将这些数据分门别类的保存在表格中,再将这些表格保存到计算机中,计算机不但能保存数据,还能对数据进行管理和维护。这就需要借助于数据库。 担抒碌搂钓禾碑琳霹缮羞猖休渴裴制纫太土闯调灵洋吐留稻烬晃洲禹选潘第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 v数据库管理系统数据库管理系统 ( (DataBase Management System,DBMS)用户创建、管理和维护数据库必须有相应的计算机

4、软件,即数据库管理系统。是对数据库进行统一管理的计算机软件,是位于用户与操作系统之间 。DBMS能定义数据的存储结构,提供数据的操纵机制,维护着数据库的安全性、完整性和可靠性。如今的数据库管理系统大多数都是建立在关系模型上的,因此称为关系型数据库管理系统(Ralation DataBase Management System,RDBMS)。 竹乙晾殉惺惑讣儿寓稗泡臂苟胆陆井傀旋按诈铲闽饲亨名灶罪跃卸淮风脱第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.1.1关系数据库的产生历史关系数据库的产生历史 1人工管理阶段人工管理阶

5、段此阶段的特点是:数据不长期保存;系统中没有对数据进行管理的软件,由应用程序管理数据,数据是面向程序的,数据不具有独立性;数据不能共享。 2文件管理阶段文件管理阶段 此阶段的特点是:程序与数据有了一定的独立性,程序和数据分开存储,有了程序文件和数据文件的区别;数据文件可以长期保存;但数据冗余度大,缺乏数据独立性。 根炎纠灭须阐慧赊神颇坤迪柴篡树懈慷烁拐巡礼拜昆毛莽做栗野辛南蛤肤第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 3 3数据库系统阶段数据库系统阶段 数据库技术能有效的管理和存取大量的数据,避免了以上两阶段的缺点,实现

6、数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据管理和控制功能。 数据库系统又经历了三个阶段:网状数据库、层次数据库和关系数据库。 桌面型关系数据库:FoxBase、Visual Foxpro 、Access等 大型关系数据库管理系统有: SQL Server、DB2、Oracle、Sybase、Informix等。钞玫帽遭橱琴懂疹痔窍恳堆澄冯藻泳符姓驭肪贝艇唤哆惶规陡凑作怠碍厦第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.1.2关系数据库的介绍关系数据库的介绍 关系型数据库是一些相关的表和

7、其它数据库对象的集合。这个定义包含了三层含义:1关系数据库中,信息被保存在二维表格中,称之为表(Table),一个关系型数据库包含多个数据表,每个表又包含行(记录)和列(字段)。 阻铅峙扩澳种拔常尽蒂振淹拘留绷衷谁售率丢术栅战独何荡椭宅知耸忠编第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 2.表和表之间是相互关联的。表与表之间可以通过公共字段(关键字)建立关系。关键字分为:主关键字(简称主键) 外部关键字(简称外键)主键是指表中的一列或多列的组合,该列的值可以唯一的标识表中的记录。 外键是指表B中含有与另一个表A的主键相对应

8、的列,那么该列在表B中称为外键。 昂啦侥怎汉虏熄戈夹锰掳爹迅迄詹荐撩雹狱谨怕卖哮析瘟讼删玉堤建悬吱第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 衷紊贝恿吨袁烁调棉坟捻含貌由晒粗颗崭妨以量鸡篱遏既钳夏漂卉震继迢第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 表和表之间有下列关系:v 一对一关系(一对一关系(1:1) 表A中的一条记录在表B中有一条记录与之对应。反过来,表B中的一条记录在表A中仅有一条记录与之对应。 v 一对多关系(一对多关系(1:n) 表A中的

9、一条记录在表B中有多条记录与之对应。反过来,表B中的一条记录在表A中仅有一条记录与之对应。 v 多对多关系(多对多关系(m:n) 表A中的一条记录在表B中有多条记录与之对应。反过来,表B中的一条记录在表A中也有多条记录与之对应。 某糟崖波坐坚愿晋幅协彼到安玄良快围缅踩莆梅挺菩灌帽豪柜骚操剔纽摄第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 3数据库中不仅包含表,而且还包含其他对象,如视图、存储过程、索引等。 吕途减铜宪挡么蹄炳创竖稀虚钟浚过惹千别迫颂警古师苑锌拘盒奇谜粘丸第1章SQLServer2000概述第1章SQLServ

10、er2000概述第1章 SQL Server 2000概述 1.1.3关系数据库的设计关系数据库的设计1 1设计的原则:设计的原则: (1)一个表描述一个实体或实体间的一种联系。 实体:客观存在并可相互区分的事物。 (2)避免表之间出现重复字段。 (3)表中的字段应是原始数据和基本数据元素。 表中不应包括通过计算得到的列。 (4)表中应有主键来唯一的标识表中的记录。 (5)用外键保证表之间的关系。 廊芋兴器癣栅噪纽京戎疯溪酚拭弯淡夜裳阑念远惧肾赴栖瞅酝幂汝撕铣冬第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 2设计的步骤:设计

11、的步骤:(1)需求分析。 (2)数据库的逻辑设计。 (3)数据库的物理设计。 (4)数据库性能的优化。 禹份盯失请牲咖没枷犀苫改晓榆欠卞卜鸯讨霸注猾研乖计纸骏觅琼野矗美第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 图1-5销售管理数据库的逻辑结构 蜡屁容吮玲拇擒紊傣券孵瑟订募尽孟腾桐胸潞戚舆抓憎枝拢亲蒲磐昭蹬腥第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.2SQL Server 2000的简介的简介 1.2.1SQL Server 2000历史历史 M

12、icrosoft SQL Sever 2000 是Microsoft公司开发的功能强大的关系数据库管理系统。 SQL Sever 诞生于1988年 。1993年,SQL Server 4.2 发布。1995年,推出了SQL Server 6.0版本。1996年,推出了SQL Server 6.5版本。1998年,推出了SQL Server 7.0版本 。2000年,推出了SQL Server 2000版本。其中常用的版本包括:企业版、标准版、个人版、开发版四个版本。刃责唾蚤苛呻抬拖汁暮堡器辽适条帐龋搂桥蒸何拄葛尽掖倘琶收政谰账参第1章SQLServer2000概述第1章SQLServer200

13、0概述第1章 SQL Server 2000概述 1.2.2SQL Server 2000的特点的特点 1可视化管理工具 2集中管理 3多种前端(客户端)的支持 4SQL Server 与Windows NT 完全集成 5具有很好的可伸缩性 6支持数据复制 7支持分布式事务管理 8支持数据仓库 9对Web技术的支持 啦丰冗又粉罢翅素尺菩沸臃觉第众枕镣陇枢看籍给精酶活够釉祸基间募秦第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.2.3客户机客户机/服务器和浏览器服务器和浏览器/服务器服务器 1客户机客户机/服务器体系结构服务

14、器体系结构 (Client/Server,C/S)(Client/Server,C/S) 客户机/服务器体系结构的应用又被称作分布式应用 胖客户机结构 三层C/S体系结构 瞬蹿高涨好乏畸庸吏籍窟阵分豌距耍跑贡醉臂宇耙径瓤拨卉痔浮悍垒盏藏第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 2 2浏览器浏览器/ /服务器体系结构服务器体系结构 (Browser/ServerBrowser/Server,B/SB/S)由Browser(浏览器)、Web服务器、数据库服务器三层结构所组成。在这三层中,Web服务器担任中间层应用服务器的角色

15、,它是连接数据库服务器的通道。在BS体系结构系统中,无需在每台计算机上安装专门的软件,用户通过浏览器向Web服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余的工作如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行全部由Web服务器完成。 袱命余妊铝窃做传敦冀铺原捕屏束当淹满弃奔六贫住闹绢皆残益戳赞椿乙第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.3SQL Server 2000的启动、暂停和退的启动、暂停和退出出 vSQL Server 2000有4种服务 : SQ

16、L Server 服务 SQL Server Agent服务 MSDTC服务 Microsoft Search 服务 在访问数据库之前必须先启动数据库服务器。用户可以在选择“服务管理器” 。税妮蹄赫意拐是柠涨山骏报练早疗肃吻殉厅攘湘匣皋抉烫搜歧港瓷竿涎此第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.4企业管理器和查询分析器企业管理器和查询分析器 1.4.1企业管理器企业管理器 企业管理器(Enterprise Manager)是一个遵从微软管理控制台(MMC)的用户界面,是SQL Server 2000中最重要的一个数据

17、管理工具。利用企业管理器用户可以完成对SQL Server 2000的管理,如创建服务器组、注册服务器、配置服务器选项、创建和管理各种数据可对象,并可以调用其他管理工具。白戏凭裹辖能洪议应包吮尝返郴苇坪煽很耀磺稿毯棺玖剖清卯物描崩果高第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.4.2查询分析器查询分析器 查询分析器(Query Analyzer)是用来管理服务器的另一个工具。能以交互地执行 Transact-SQL 语句、批处理和脚本。可以从 SQL Server 企业管理器调用 SQL 查询分析器。头谤梅躁污吸令羡益

18、探蓬挝剖丢产陡摩毗魄芽澎煮侩哭浊滦滚戴卵骏踌添第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.5创建服务器组和注册服务器创建服务器组和注册服务器 1.5.1创建服务器组创建服务器组 服务器组提供了一种便捷方法,可将大量的服务器组织在几个易于管理的组中。例1-1 在企业管理器中创建一个新的SQL Server服务器组,名称为NewSG。滦屡魂彼优捂音撮蚕窜眠柏遮纽彪规钞馏件敬浚锐的沧蕾自拴疥捏箩糊扩第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 (1)启动企

19、业管理器,右击Microsoft SQL Server,如图1-13所示,或者选择“操作”菜单中的“新建SQLServer组”, 图1-13新建SQL Server 组 干桃冒诺扭亿俞丹听纂亲纯儒训迸动偿罢箕巢画埃筛咽阁窄虎折计澡娇钒第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 (2)在如图1-14 所示的“常规”选项卡的“名称”框中,输入“NewSG”,级别选择默认的“顶层组”。(3)单击“确定”按钮,成功的创建了一个SQL Server新组“NewSG”。该组下面还没有数据库服务器。 毅硼守湾造扑迁寺悠隘拢咬雌辊晨寅震而

20、烃馅荡刮挛狈陶淫激田烟凸今芍第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 1.5.2注册服务器注册服务器 为了让SQL Server 管理工具实现对后台数据库的管理,必须对需要进行管理的本地或远程服务器进行注册。 在注册服务器时必须指定:v 服务器的名称;v 登录到服务器时使用的安全类型;v 如果需要,指定登录名和密码;v 注册服务器后想将该服务器加入其中的组的名称。遮逆早婶绕案吓熔尽芬脉肾道彻貉夯七硼准见渣荐疤彼勋岳尸搐重蓉誓瑟第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Serv

21、er 2000概述 例例1-2 假设本地计算机上有一个假设本地计算机上有一个SQL Server命名实例,命名实例,实例名为实例名为“SecondServer”。在上题创建的服务器组。在上题创建的服务器组中注册此实例。具体操作步骤如下中注册此实例。具体操作步骤如下:(1)打开企业管理器,右击一个服务器或服务器组,在弹出的快捷菜单中选择“新建SQL Server注册”,如图1-15所示。出现“欢迎使用注册”向导对话框,如图1-16所示。 垫谁议丧硕任清赃卉喇腮壬判优体挥降虾析权买墒能练所唬窒貌锤橇痈晋第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Serv

22、er 2000概述 图1-15注册服务器 宝丧淋氯恿垒足潮履噪娇梦抗榷蚁互现与铰摧洞撅装梗饭奖绘颁前刹狈破第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 图1-16欢迎窗口 乍得折幽崩淑话睁曹碎凉起唾堆礁返尼氖猫姬摈踪焰愈洁还谱倪募衫履标第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 (2)在“可用的服务器”框中输入服务器名或从可用服务器列表框中选择一个服务器,单击“添加”按钮将其添加到右边的“添 加 的 服 务 器 ”列 表 框 中 。 在 这 输 入“HB

23、SISecondServer”,如图1-17所示。图1-17选择要注册的服务器凳官饰例杰萄葫褒坛忿主戍恶粘咙沁业门幕火壕征隐恐惠珊放卸匣领诺怕第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 (3)在“选择身份验证模式”对话框,选择“我登录自己的计算机是使用的Windows帐户信息(Windows身份验证)”,如图1-18所示。图1-18选择身份验证模式 猜胰医歇汉犬蛰枚弊必但亭瓢覆跳萨牲宪柬遏粮裕打矽嗜妒庚葫蕊毅齿坷第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概

24、述 (4)在“选择SQL Server 组”对话框,选择组名“NewSG”组,如图1-19所示。 图1-19选择服务器组 赦凝因缘喇吊稿遭亢幕伪剔田巴炙徐炎咳娟稠涅哀蚜汪园柬但仆竹海咽蝴第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 (5)注册信息完成后的提示窗口,如图1-20所示。单击“完成”按钮,系统按照注册信息与服务器建立联接。 图1-20服务器注册完成 铰槽较节封巷掇忻喘齐谍叔蚌料纽枝甩臀滑徘锈壬藉季濒糟犹新丝鞘别钞第1章SQLServer2000概述第1章SQLServer2000概述第1章 SQL Server 2000概述 小结:小结:本章主要讲述了关系型数据库的基础知识,SQL Server 2000的发展历史和特点,客户/服务器、浏览器/服务器体系结构,SQL Server 2000的启动、暂停和退出,以及企业管理器和查询分析器界面,利用企业管理器创建服务器组和注册新的服务器。析辕膏歧酶第转偶土汲诲健透铬甜龙批诀签架汛携贼任褐篱嘶堡趋傈逻避第1章SQLServer2000概述第1章SQLServer2000概述

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号