必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網 > 計算機類 > 計算機等級 > 資訊 >

數據庫復習重點:SQL Server 2000 數據庫管理系統

時間: 家輝2 資訊

  服務是數據庫完成所需功能的基礎,SQL Server 2000提供了四種服務:

  1、SQL Server

  SQL Server服務是SQL Server2000最核心的服務,它直接管理和維護數據庫,負責處理所有來自客戶端的Transact-SQL(SQL Server使用的數據庫語言)語句并管理服務器上構成數據庫的所有文件,同時還負責處理存儲過程,并將執行結果返回給客戶端;

  2、SQL Server Agent

  對需要定期進行的工作,SQL Server2000提供了代理的功能,根據系統管理員預先設定好的計劃自動執行相應的功能。同時它還能對管理員設定好的錯誤等特定事件自動報警,且能通過電子郵件方式把系統存在的各種問題發送給指定的用戶,幫助管理員對系統進行監視和管理;

  3、Distributed Transaction Coordinator(DTC)

  分布式事務協調器是一個事務管理器,在DTC支持下,客戶可以在一個事務中訪問不同服務器上的數據庫。DTC能夠保證一個事務中的所有操作在所有服務器上全部成功,或者,當在某個服務器上不成功時,確保所有服務器上的操作均被撤銷,使全部服務器均回到事務開始前的狀態;

  4、Microsoft Search

  提供了全文檢索服務,能夠對字符數據進行搜索。

  12.2 SQL Server 2000 的安裝

  12.2.1 安裝前的準備

  1、SQL Server2000的版本

  SQL Server2000共有企業版、標準版、開發版和個人版四個版本。

  (1) 企業版:支持SQL Server2000中全部功能,適合于作為大型數據庫服務器使用;

  (2) 標準版:支持許多SQL Server2000功能,但在服務器擴展性、大型數據庫支持、數據倉庫、WEB站點方面的能力較弱,適合于作為小工作組或部門的數據庫使用;

  (3) 開發版:支持企業版的全部功能,但只能作為開發和測試系統使用。不能作為生產服務器使用;

  (4) 個人版:適合在移動環境中作業的用戶,并且所動作的應用程序需要本地數據存儲。

  2、選擇合適的操作系統

  版本操作系統要求

  企業版Windows NT Server 4.0或以上、Windows 2000Server或以上

  標準版Windows NT Server 4.0或以上、Windows 2000Server或以上

  開發版Windows 98、Windows 2000 Professional、Windows XP Professional、Windows 2000 Server

  個人版Windows 2000 Professional、Windows XP Professional和所有其他的Windows 2000

  12.2.2 安裝及安裝選項

  1、 放入安裝光盤;

  2、 選擇“SQL Server2000組件”—>“安裝數據庫服務器” —>“本地計算機” —>“創建新的SQL Server實例” —>輸入合適的用戶名和公司名—>“軟件許可證協議” —>“服務器和客戶端工具” —>“實例名” —>“安裝類型” —>“選擇組件” —>

  12.2.3 測試安裝

  12.3 SQL Server 2000 常用工具簡介

  12.3.1 企業管理器

  企業管理器是SQL Server2000的主要圖形化管理工具,它提供了一個遵從Microsoft管理控制臺風格的用戶界面。在企業管理器中幾乎可以完成所有管理工作;

  12.3.2 查詢分析器

  查詢分析器是一個圖形化的查詢工具,用戶可以編寫和執行SQL語句,并查看執行結果,它具有以下特點:

  1、 用不同的顏色標識Transact-SQL語法中不同含義的單詞,提高語句的易讀性;

  2、 對象瀏覽器工具使用戶可以輕松地查找數據庫中的對象和對象結構;

  3、 選擇要操作的數據庫;

  4、 選擇要執行的語句,可以讓查詢分析器只執行選中的SQL語句,若不選中任何語句,則是執行文本編輯器中的全部語句;

  5、 可將文本編輯器中編寫的語句保存起來,以備以后使用,也可打開保存好的包含SQL語句的文件進行編輯或執行。

  12.4 創建和管理數據庫

  12.4.1 系統數據庫

  1、系統數據庫:安裝完成后,SQL Server建立的系統數據有:

  (1) master:最重要的系統數據庫,記錄了所有的系統級信息,包括登錄帳號、系統配置、數據庫屬性等信息;

  (2) msdb:提供對自動執行任務的支持;

  (3) model:樣板數據庫,其中包含所有用戶數據庫的公共信息;

  (4) tempdb:臨時數據庫,用于存儲用戶創建的臨時表、用戶聲明的變量以及用戶定義的游標數據等。當用戶離開SQL Server時,系統自動刪除tempdb數據庫中所創建的對象并釋放所占用的空間。

  2、用戶示例數據庫:安裝完SQL Server后,系統建立了兩個用戶示例數據庫供用戶學習使用:

  (1) Pubs:主要存放關于出版商、作者及圖書等信息;

  (2) Northwind:主要存放關于產品、訂單、客戶信息。

  12.4.2 SQL Server數據庫的構成

  1、 SQL Server的數據庫由兩種文件組成:數據文件和日志文件。數據文件用于存放數據,日志文件用于存放對數據的操作記錄。

  2、 在考慮數據庫的空間分配時,需了解如下規則:

  (1) 所有數據庫都包含一個主數據文件與一個或多個日志文件,還可以包含零個或多個輔助數據文件;

  (2) 在創建用戶數據庫時,包含系統表的model數據庫自動被復制到新建數據庫中;

  (3) 在SQL Server 2000中,數據的存儲單位是頁,一個數據頁是一塊8KB的連續磁盤空間;

  (4) 在SQL Server中,不允許表中的一行數據存儲在不同的數據頁上,且一行的數據大小不能超過一個數據頁的大小;

  3、數據文件和日志文件的作用

  (1) 數據文件:用于存放數據庫數據,數據文件又分為:主數據文件和輔助數據文件

  (A) 主數據文件:主數據文件的推薦擴展名是.mdf,它包含數據庫的系統信息,并可存放用戶數據庫的數據,每個數據庫只包含一個主數據文件;

  (B) 輔助數據文件:輔助數據文件的推薦擴展名是.ndf,當數據庫數據量很大時,可能需要多個輔助數據文件,這些文件可以存放在不同的磁盤上,以便利用多個磁盤上的存儲空間,并提高數據存取的并發性。

  (C) 兩種數據文件對用戶是透明的,系統會選用最高效的方法來使用這些數據文件。

  (2) 日志文件:主要記錄對數據庫數據的修改操作。日志文件的推薦擴展名為.ldf,它包含用于恢復數據庫的日志記錄,每個數據庫必須至少有一個日志文件,也可以有多個。

  4、創建數據庫時的其他屬性

  (1) 文件名及其位置:每個數據庫的數據文件和日志文件都具有一個邏輯文件名和物理的存放位置;

  (2) 初始大小:可以指定每個數據文件和日志文件的初始大小,兩者最小都是512KB;

  (3) 增長方式:當數據庫的空間用完后,系統是否可自動擴大數據庫的空間;

  (4) 最大大小:指文件增長的最大空間限制,默認是無限制。

  12.4.3 創建數據庫

  1、 使用企業管理器創建數據庫

  2、 使用Transact-SQL語句創建數據庫

  12.4.4 刪除數據庫

  1、 使用企業管理器刪除數據庫

  2、 使用Transact-SQL語句刪除數據庫

  12.5 Transact-SQL 簡介

  12.5.1 Transact-SQL語言基礎知識

  1、 注釋

  (1) 單行注釋:以“--”為開始的一行;

  (2) 塊注釋:以/* 注釋 */的塊。

  2、 變量

  (1) 變量的種類:全局變量和局部變量,全局變量以@@開始,局部變量以@開始;全局變量是由系統提供且預先聲明的變量,用戶一般只能查看不能修改全局變量的值。局部變量是用戶用以保存特定類型的單個數據值的對象;

  (2) 變量的聲明與賦值:

  (A) 變量名最多可以包含128個字符,使用DECLARE語句聲明一個局部變量后,這個變量的值將被初始化為NULL;

  (B) 變量賦值語句格式:SET @局部變量名=值 或 表達式;

  (C) 變量賦值語句格式:SELECT @局部變量名=值 或 表達式;

  12.5.2 流程控制語句

  1、BDGIN…END語句:用于定義一個語句塊,格式如下:

  BEGIN

  語句1

  語句2

  …

  END

  BDGIN…END語句塊一般與流程控制語句IF…ELSE 或 WHILE一起使用的。

  2、IF…ELSE語句:

  IF 布爾表達式

  語句塊1

  [ ELSE

  語句塊2]

  3、WHILE語句:

  WHILE布爾表達式

  循環體語句塊

  12.6 數據傳輸

  12.6.1 DTS功能概述

  1、 DTS提供了許多傳輸數據的工具,主要有:

  (1) 導入/導出向導:它可以實現不同數據源之間的數據傳輸以及數據傳輸過程中的數據轉換;

  (2) DTS設計器:此工具用于建立帶有工作流和事件驅動邏輯的較為復雜的數據轉換操作;

  2、 DTS的源數據和目的數據可以是異構的數據庫數據。

  12.6.2 利用DTS向導實現數據傳輸

56845 主站蜘蛛池模板: 数码听觉统合训练系统-儿童感觉-早期言语评估与训练系统-北京鑫泰盛世科技发展有限公司 | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 洗地机-全自动/手推式洗地机-扫地车厂家_扬子清洁设备 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 高压包-点火器-高压发生器-点火变压器-江苏天网 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 福建省教师资格证-福建教师资格证考试网 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 | 锌合金压铸-铝合金压铸厂-压铸模具-冷挤压-誉格精密压铸 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 低合金板|安阳低合金板|河南低合金板|高强度板|桥梁板_安阳润兴 北京租车牌|京牌指标租赁|小客车指标出租 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 液压油缸-液压缸厂家价格,液压站系统-山东国立液压制造有限公司 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 硅胶管挤出机厂家_硅胶挤出机生产线_硅胶条挤出机_臣泽智能装备 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 合景一建-无尘车间设计施工_食品医药洁净车间工程装修总承包公司 | 三效蒸发器_多效蒸发器价格_四效三效蒸发器厂家-青岛康景辉 | 建大仁科-温湿度变送器|温湿度传感器|温湿度记录仪_厂家_价格-山东仁科 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | BAUER减速机|ROSSI-MERSEN熔断器-APTECH调压阀-上海爱泽工业设备有限公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 范秘书_懂你的范文小秘书| 湖南档案密集架,智能,物证,移动,价格-湖南档案密集架厂家 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 宝鸡市人民医院| 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 昊宇水工|河北昊宇水工机械工程有限公司 | 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 日本东丽膜_反渗透膜_RO膜价格_超滤膜_纳滤膜-北京东丽阳光官网 日本细胞免疫疗法_肿瘤免疫治疗_NK细胞疗法 - 免疫密码 | 一体化污水处理设备_生活污水处理设备_全自动加药装置厂家-明基环保 | 大白菜官网,大白菜winpe,大白菜U盘装系统, u盘启动盘制作工具 | 天津货架厂_穿梭车货架_重型仓储货架_阁楼货架定制-天津钢力仓储货架生产厂家_天津钢力智能仓储装备 | 悬浮拼装地板_篮球场木地板翻新_运动木地板价格-上海越禾运动地板厂家 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 |