金蝶K3系統(tǒng)管理員_第1頁
金蝶K3系統(tǒng)管理員_第2頁
金蝶K3系統(tǒng)管理員_第3頁
金蝶K3系統(tǒng)管理員_第4頁
金蝶K3系統(tǒng)管理員_第5頁
已閱讀5頁,還剩215頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

客戶培訓部歡迎您參加

金蝶K/3系統(tǒng)管理員專題培訓課程

客戶培訓部

系統(tǒng)管理員對于管理信息系統(tǒng)能否在企業(yè)中成功運用起著舉足輕重的作用。其職責是保障系統(tǒng)軟硬件的正常運行,建立健全的相關的制度、軟件應用環(huán)境,對用戶進行必要的培訓、指導,以提高系統(tǒng)的使用效率。系統(tǒng)管理員客戶培訓部目錄金蝶K/3系統(tǒng)概述系統(tǒng)配置與安裝賬套管理K/3系統(tǒng)客戶端部件的應用基本職責與管理規(guī)程系統(tǒng)維護常見問題SQLServer數(shù)據(jù)庫管理及SQL語句WINDOWS維護配置及網(wǎng)絡命令一、K/3軟件系統(tǒng)管理二、數(shù)據(jù)庫管理三、網(wǎng)絡系統(tǒng)管理客戶培訓部目錄金蝶K/3系統(tǒng)概述系統(tǒng)配置與安裝賬套管理K/3系統(tǒng)客戶端部件的應用基本職責與管理規(guī)程系統(tǒng)維護常見問題SQLServer數(shù)據(jù)庫管理及SQL語句WINDOWS維護配置及網(wǎng)絡命令客戶培訓部管理軟件的應用框架金蝶K/3系統(tǒng)概述當前市場上管理軟件的應用框架呈多樣化,包括: 一、文件服務器(F/S)、 二、兩層客戶/服務器(2tC/S)、 三、三層客戶/服務器(3tC/S)、 四、瀏覽器/服務器(B/S)、 五、N層結構(Nt)。前三種是從數(shù)據(jù)庫應用角度來說的,后兩種是從WEB開發(fā)技術角度來定義。金蝶K/3系統(tǒng)是嚴格遵循微軟WindowsDNA框架結構,基于三層結構技術開發(fā)的大型數(shù)據(jù)庫應用系統(tǒng)。淘汰主流趨勢,技術先進、不穩(wěn)定、開發(fā)成本高客戶培訓部金蝶K/3系統(tǒng)應用結構圖金蝶K/3系統(tǒng)概述一套系統(tǒng)、兩個面孔、三層結構:1、在客戶端,金蝶K/3系統(tǒng)具有兩張面孔,GUI和WEB/BROWSER。2、中間層服務器:包含了封裝了系統(tǒng)業(yè)務邏輯的組件,應用系統(tǒng)的大部分的計算工作在此完成3、數(shù)據(jù)庫服務器:采用市場流行的大型數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)海量存儲,支持多種類型的數(shù)據(jù)庫客戶培訓部金蝶K/3系統(tǒng)功能組圖金蝶K/3系統(tǒng)概述客戶培訓部金蝶K/3系統(tǒng)概述思考:K/3系統(tǒng)幾大模塊?含哪些子系統(tǒng)?客戶培訓部金蝶K/3子系統(tǒng)列表一金蝶K/3系統(tǒng)概述要改成“供應鏈”并包含:物料需求計劃及產(chǎn)品數(shù)據(jù)管理客戶培訓部金蝶K/3子系統(tǒng)列表二金蝶K/3系統(tǒng)概述客戶培訓部目錄金蝶K/3系統(tǒng)概述系統(tǒng)配置與安裝賬套管理K/3系統(tǒng)客戶端部件的應用基本職責與管理規(guī)程系統(tǒng)維護常見問題SQL基本語句&MSSQLSERVER基礎知識客戶培訓部

數(shù)據(jù)庫服務器、 中間層服務器、 客戶端(GUI及WEB)在條件允許的情況下,應盡可能將各部分安裝在不同的機器上,以提升整個系統(tǒng)的性能。系統(tǒng)配置客戶培訓部一、數(shù)據(jù)庫服務器配置的基本要求如下:系統(tǒng)配置-基本配置項目配置CPUXeon2GHZ及以上,建議配置雙路或四路CPU內存2GB以上硬盤雙SCSI36GB,建議做RAID1;或多SCSI36GB做更高級別RAID網(wǎng)卡100M其它磁帶機等備份設備客戶培訓部二、中間層機器的配置要求較高,常規(guī)的配置如下:系統(tǒng)配置-基本配置項目配置CPUXeon2GHZ及以上,建議配置雙路CPU內存1GB以上硬盤雙SCSI36GB,建議做RAID1網(wǎng)卡雙100M客戶培訓部三、Web服務器有如下配置要求:系統(tǒng)配置-基本配置項目配置CPUXeon2GHZ及以上,建議配置雙路CPU內存1GB以上硬盤雙SCSI36GB,建議做RAID1網(wǎng)卡雙100M客戶培訓部四、GUI客戶端常規(guī)的配置要求如下:系統(tǒng)配置-基本配置項目配置CPUPⅢ以上內存最少64MB,建議128MB以上硬盤300MB空閑空間顯示14"或更高,256色以上,建議16位色或真彩色網(wǎng)卡100M客戶培訓部五、在K/3的各層需要安裝相關的系統(tǒng)軟件和應用程序:系統(tǒng)配置-基本配置項目安裝軟件中間層WindowsNTServer4.0、Windows2000Server以上版本、SP4及其它安全補丁IE6.0K/3中間層服務部件WEBWindows2000Server以上版本、SP4及其它安全補丁IIS5.0以上K/3WEB數(shù)據(jù)庫Windows2000Server以上版本、SP4及其它安全補丁SQLServer2000、SP3aK/3服務端服務部件客戶端Windows98以上版本IE6.0K/3客戶端服務部件客戶培訓部系統(tǒng)配置-網(wǎng)絡環(huán)境配置思考:K/3系統(tǒng)的數(shù)據(jù)庫/中間層/客戶端有幾種安裝模式?客戶培訓部一、單機模式系統(tǒng)配置-網(wǎng)絡環(huán)境配置

金蝶K/3系統(tǒng)產(chǎn)品從應用上來講主要分為單機和網(wǎng)絡兩種模式,且實際應用中絕大多數(shù)采用網(wǎng)絡模式。現(xiàn)對這兩種模式的安裝環(huán)境配置原則、方法作以下說明:I)單機版模式配置方法及原則所謂單機模式就是將三層(數(shù)據(jù)服務器、中間層及客戶端)都裝在一臺PC機或筆記本電腦上。使用范圍:由于三層結構技術特性和Window9X系列在安全性的網(wǎng)絡運行方面欠缺WindowNT功能,故Window9X系統(tǒng)僅供演示用。不應安裝基于Window9X的單機模式應用。演示、學習的安裝多采用這種方式客戶培訓部二、網(wǎng)絡模式系統(tǒng)配置-網(wǎng)絡環(huán)境配置網(wǎng)絡版(局域網(wǎng))配置方法及原則所謂網(wǎng)絡版就是將三層(數(shù)據(jù)服務器、中間層及客戶端)以各種方式分布在多臺PC上,典型的有以下三種:

1、單域方式

2、事務管理器方式(多中間層)

3、網(wǎng)絡分布式事務處理的方式客戶培訓部1、單域方式系統(tǒng)配置-網(wǎng)絡環(huán)境配置服務器:安裝WindowsNTServer操作系統(tǒng),安裝數(shù)據(jù)服務器和中間層服務器工作站:安裝Windows9X,安裝客戶端軟件??蛻襞嘤柌?、事務管理器方式(多中間層)系統(tǒng)配置-網(wǎng)絡環(huán)境配置數(shù)據(jù)庫服務器:安裝Windows2000Server操作系統(tǒng);中間層:安裝Windows2000server操作系統(tǒng),該機也可作為客戶機使用??蛻舳耍篧indows98及其以上版本??蛻襞嘤柌?、網(wǎng)絡分布式事務處理的方式系統(tǒng)配置-網(wǎng)絡環(huán)境配置安裝的方式可以有多種組合,例如:甲公司用一個數(shù)據(jù)服務器,但需要建三個賬套,其他工作站不定時訪問這三個賬套?,F(xiàn)在我們可以在IBM的服務器上安裝NTServer操作系統(tǒng)及數(shù)據(jù)服務器可建三套賬,在A、B、C三臺工作站上安裝NTWorkstation操作系統(tǒng)及中間層、客戶端,D、E兩臺機上安裝Windows9X操作系統(tǒng)及客戶端。D、E工作站可隨意通過A、B、C三個中間層,訪問數(shù)據(jù)服務器,A、B、C也可也可通過自己的中間層,也可通過其他中間層訪問數(shù)據(jù)服器。如兩臺作數(shù)據(jù)服務器四臺中間層服務器,其中兩臺作網(wǎng)絡負載均衡另兩臺作組件負載均衡客戶培訓部系統(tǒng)配置-網(wǎng)絡環(huán)境配置三、客戶端和中間層、數(shù)據(jù)庫服務器在不同域網(wǎng)中的特殊配置:

在金蝶K/3V10.0版本,中間層信任客戶端注冊安全身份驗證提供兩種方式選擇:

1、交互式用戶登錄方式(默認方式)

2、信任用戶登錄方式中間層組件設置步驟:〖開始〗-〖程序〗-〖K/3系統(tǒng)[中間層]〗-〖注冊中間層組件〗設置分布式COM配置屬性:鍵入DCOMCNFG.EXE客戶端遠程組件配置步驟:〖開始〗-〖程序〗-〖金蝶K/3〗-〖客戶端部件〗-〖系統(tǒng)工具〗-〖遠程組件配置〗客戶培訓部系統(tǒng)配置-WEB應用配置金蝶K/3系統(tǒng)具有桌面界面和瀏覽器界面兩種界面------一、桌面界面:同通常軟件安裝一樣,每一臺用戶機器都必須運行安裝程序;二、瀏覽器界面:在用戶的機器上除了安裝IE瀏覽器外,無需安裝其他任何軟件就可使用該系統(tǒng),實現(xiàn)了零安裝,同時,對用客戶端的硬件要求降到最低??蛻襞嘤柌縒EB應用配置系統(tǒng)配置-WEB應用配置應用金蝶K/3系統(tǒng)WEB應用具有三種模式:

1、基于局域網(wǎng)的應用

2、基于ISDN的應用

3、基于Intranet、Internet的應用客戶培訓部WEB應用配置系統(tǒng)配置-WEB應用配置1、基于局域網(wǎng)的應用在局域網(wǎng)上任何一臺機器上安裝網(wǎng)絡服務(webservice),建立內部網(wǎng)站,這樣局域網(wǎng)內的用戶可以無需安裝客戶端軟件就能使用金蝶軟件,該模式適合工作范圍較為集中的企業(yè)??蛻襞嘤柌縒EB應用配置系統(tǒng)配置-WEB應用配置2、基于ISDN的應用對于參與核算各部分較為分散的企業(yè),需要采用ISDN(電話撥號)的方式組建金蝶K/3系統(tǒng)應用網(wǎng)絡框架,用戶通過電話撥號連接中央網(wǎng)絡服務器,在這樣低速的網(wǎng)絡條件下運行瀏覽器界面能夠滿足應用需求??蛻襞嘤柌縒EB應用配置系統(tǒng)配置-WEB應用配置3、基于Intranet、Internet的應用Intranet、Internet是當今IT界發(fā)展的主流,基于Intranet、Internet的應用才是金蝶K/3系統(tǒng)的最終目的,特別是對于跨地區(qū)、跨國的企業(yè),能夠在互聯(lián)網(wǎng)上實現(xiàn)集中作賬,充分的利用互聯(lián)網(wǎng)絡廉價的通信費用。該種應用的網(wǎng)絡安全性十分重要,所以相對前兩種而言較為復雜??蛻襞嘤柌肯到y(tǒng)安裝一、環(huán)境檢測與組件更新 二、K/3系統(tǒng)安裝 三、組件安裝&控件注冊四、系統(tǒng)卸載客戶培訓部金蝶K/3資源光盤上的組件位置一組件金蝶K/3資源光盤上的位置Windows2000ServicePack

3OS\W2KSP3\W2KSP3.EXEWindowsNT4.0ServicePack6aOS\NT4SP6\SP6I386.EXEMicrosoftDCOM98OS\DCOM\DCOM98.EXEMicrosoftInternetExplorerWebControlsV1.0OS\WEBCONTROL\IEWEBCONTROLS.EXEMicrosoftWindows安裝程序2.0(用于Windows98)OS\MSINSTALLER\2.0\INSTMSIA.EXEMicrosoftWindows安裝程序2.0(用于Windows2000和NT)

OS\MSINSTALLER\2.0\INSTMSIW.EXE系統(tǒng)安裝-環(huán)境檢測客戶培訓部金蝶K/3資源光盤上的組件位置二組件金蝶K/3資源光盤上的位置MicrosoftInternetExplorer6OS\IE6\IE6SETUP.EXEMicrosoftVMforJAVAOS\OTHER\MSJAVX86.EXEMicrosoft數(shù)據(jù)訪問組件2.7

(SP1)OS\MDAC\MDAC_TYP.EXEMicrosoft數(shù)據(jù)訪問組件2.5OS\MDAC25\MDAC_TYP.EXEMicrosoftTransactionServer2.0NT4Server:OS\MSMTS\WINNT.SRV\SETUP.EXE

NT4Workstation:OS\MSMTS\WINNT.WKS\SETUP.EXEMicrosoftDistributedTransactionCoordinatorOS\OTHER\DTCSETUP.EXE系統(tǒng)安裝-環(huán)境檢測客戶培訓部金蝶K/3資源光盤上的組件位置三組件金蝶K/3資源光盤上的位置MicrosoftSQLServer7SP2OS\SQL7SP2\SQL7SP2.EXEMicrosoftSQLServer2000SP3aOS\SQL2KSP3\SQL2KSP3.EXEAdobeSVGViewer3.0OS\OTHER\SVGVIEW30.EXEMicrosoft.NET框架軟件包OS\DOTNETFX\DOTNETFX.EXEActiveDirectoryClient9X版:OS\MSADC\DSCLIENT_9X.EXE

NT4版:OS\MSADC\DSCLIENT_NT.EXEIBM4614POS機接口OS\IBMPOS\SETUP.EXE系統(tǒng)安裝-環(huán)境檢測客戶培訓部由于需要的環(huán)境比較多,“環(huán)境檢測與組件更新”程序自動檢測當前機器所需的環(huán)境是否都符合安裝金蝶K/3的條件。系統(tǒng)安裝-環(huán)境檢測客戶培訓部系統(tǒng)安裝環(huán)境檢測成功之后,用戶可以根據(jù)實際的需要進行所需服務部件的安裝。步驟:在安裝主界面,分別選擇【服務端-數(shù)據(jù)庫服務部件】、【中間層-業(yè)務邏輯部件】、【客戶端-客戶操作程序】功能,根據(jù)向導,系統(tǒng)將自動安裝所有組件,金蝶K/3的主體程序可正常運行。建議:直接在服務器/中間層/客戶端的安裝時,安裝對應的服務部件,這時只需要交換光驅中的光盤即可??蛻襞嘤柌肯到y(tǒng)安裝WIN2003環(huán)境下的K/3中間層設置指南

金蝶K/3系統(tǒng)需要啟用網(wǎng)絡DTC訪問,網(wǎng)絡COM+訪問,IIS等環(huán)境,這些環(huán)境在Win2000下都是默認安裝的,因此安裝金蝶K/3前不需要配置這些環(huán)境。但在Win2003下,這些功能都不是默認的,因此安裝金蝶K/3前需要在“添加或刪除程序”安裝這些環(huán)境??蛻襞嘤柌肯到y(tǒng)安裝

在WIN2003,安裝DTC、IIS、COM+等客戶培訓部系統(tǒng)安裝-系統(tǒng)卸載步驟:【開始】【設置】【控制面板】【添加刪除程序】,選中金蝶K/3,點擊【更改/刪除】即可(若有安裝過升級包,則升級包要一并刪除)。應用程序刪除之后,還應將system32目錄下的KDcom、KDweb、KDSql等目錄以及一些.VBR文件(還有一些html格式的help文檔之類的)手工刪除客戶培訓部目錄金蝶K/3系統(tǒng)概述系統(tǒng)配置與安裝賬套管理K/3系統(tǒng)客戶端部件的應用基本職責與管理規(guī)程系統(tǒng)維護常見問題SQL基本語句&MSSQLSERVER基礎知識客戶培訓部賬套管理一、組織機構管理二、數(shù)據(jù)庫管理三、賬套管理四、系統(tǒng)管理客戶培訓部賬套管理步驟:〖開始〗→〖程序〗→〖金蝶K/3系統(tǒng)〗→〖金蝶K/3系統(tǒng)[中間層]〗→〖賬套管理〗客戶培訓部WorkflowCreateOrganizationNewInstanceBasicSetupDone?ActivateInstancePropertiesSetupManageUserA/CMaintainInstanceSetupMiddlewareConnectionClientLoginYesNo賬套設置與啟用流程客戶培訓部數(shù)據(jù)庫管理1、帳套新增2、帳套的修改和刪除3、帳套的備份和恢復4、注冊與注銷帳套5、優(yōu)化賬套6、賬號管理/執(zhí)行命令客戶培訓部賬套新增客戶培訓部賬套的備份客戶培訓部賬套的恢復客戶培訓部賬套的注冊注冊賬套是將已經(jīng)存在的金蝶賬套,加入到賬套管理環(huán)境,以實現(xiàn)多賬套管理??蛻襞嘤柌抠~套的注銷

取消帳套注冊則是上述操作的逆反過程,選擇右邊帳套列表窗下具體帳套后,點擊菜單欄中數(shù)據(jù)庫取消帳套注冊,即可將已加入到賬套管理環(huán)境的帳套取消注冊客戶培訓部賬號管理

金蝶賬號管理提供了數(shù)據(jù)庫賬號的簡易管理。在賬號管理中,可以新建賬號、刪除賬號和修改賬號密碼??蛻襞嘤柌抠~套管理一、屬性設置與賬套啟用二、參數(shù)設置三、數(shù)據(jù)有效性檢查四、結轉到新賬套五、升級低版本賬套/升級為行業(yè)版本賬套六、用戶管理與授權七、用戶引入引出八、用戶名稱引出九、創(chuàng)建集團數(shù)據(jù)倉庫十、上機日志/網(wǎng)絡控制客戶培訓部屬性設置賬套新建之后,必須經(jīng)過啟用后,在客戶端才能夠使用??蛻襞嘤柌繑?shù)據(jù)項說

明必填項(是/否)機構名稱組織機構的名稱。是地址組織機構的地址信息。否電話組織機構的聯(lián)系電話。否記賬本位幣代碼記賬本位幣的代碼。是名稱記賬本位幣的名稱。是小數(shù)點位數(shù)記賬本位幣的小數(shù)點位數(shù)。是會計期間賬套啟用的時間,主要是啟用時的會計年度和會計期間的設置。是屬性設置客戶培訓部結轉到新賬套說明:結轉新賬套時,需要業(yè)務系統(tǒng)已經(jīng)結賬到下一期,總賬還未結賬到下一期但已經(jīng)完成結賬的準備工作??蛻襞嘤柌緿efaultUserandUserGroup**DefaultUserandUserGroupcannotdelete.

UserandUserGroupDescriptionGuest供外部用戶訪問系統(tǒng)的賬號??梢孕薷腉uest的用戶組信息和權限。morningstar業(yè)務系統(tǒng)管理員的賬號。擁有系統(tǒng)的所有權限??梢孕薷钠渌袑傩院蜋嘞?。Administrator系統(tǒng)管理員的內設賬號。擁有系統(tǒng)的所有權限。不允許修改用戶組信息和權限。Users默認用戶組,沒有任何權限。不能修改其權限。Administrators系統(tǒng)管理員組,擁有使用系統(tǒng)的所有權限。不能修改其權限。用戶管理客戶培訓部用戶管理步驟:〖賬套〗→〖用戶管理〗,就可以進入“用戶管理”界面??蛻襞嘤柌坑脩羰跈嗖襟E:〖用戶〗→〖權限〗,打開權限管理界面??蛻襞嘤柌坑脩羰跈郆OM數(shù)據(jù)授權客戶培訓部用戶授權工資數(shù)據(jù)授權客戶培訓部用戶引入引出

用戶引入引出提供了多賬套間用戶信息批量引入引出功能。用戶引入引出功能允許將一個賬套的用戶組、用戶及其權限復制到一個或多個賬套,操作起來快捷方便??蛻襞嘤柌磕夸浗鸬鸎/3系統(tǒng)概述系統(tǒng)配置與安裝賬套管理K/3系統(tǒng)客戶端部件的應用基本職責與管理規(guī)程系統(tǒng)維護常見問題SQL基本語句&MSSQLSERVER基礎知識客戶培訓部K/3系統(tǒng)客戶端部件的應用單據(jù)套打的使用數(shù)據(jù)的引入引出萬能報表的使用客戶培訓部套打設計

為了滿足用戶對某些單據(jù)和帳表輸出格式的特定需要,系統(tǒng)還提供了操作方便的套打設計系統(tǒng),通過此系統(tǒng)可以設計憑證、增值稅發(fā)票等19種單據(jù)類型的打印輸出格式。在設計中可以隨時預覽所設計的單據(jù)樣式,非常方便。表頭活動表體表尾客戶培訓部套打設計的操作1、對象屬性:套打設計中繪制表線的方法和WINDOWS中相同。在繪制了每個對象后點擊右鍵都可以進行對象屬性的設定??蛻襞嘤柌刻状蛟O計的操作1、對象屬性:套打設計中繪制表線的方法和WINDOWS中相同。在繪制了每個對象后點擊右鍵都可以進行對象屬性的設定。客戶培訓部套打設計的操作1、對象屬性:套打設計中繪制表線的方法和WINDOWS中相同。在繪制了每個對象后點擊右鍵都可以進行對象屬性的設定??蛻襞嘤柌刻状蛟O計的操作2、編輯/查看頁眉、頁腳:在套打設計主窗口中的視圖菜單下可以進行頁眉頁腳的編輯、查看??蛻襞嘤柌繑?shù)據(jù)的引出科目資料導出步驟:【開始】【所有程序】【金蝶K3】【客戶端部件】【數(shù)據(jù)引入引出】【基礎資料】客戶培訓部數(shù)據(jù)的引入

有些系統(tǒng)的基礎資料是大致相同的,為了減少初始化錄入的工作量,用戶可以通過將其他帳套中引出的數(shù)據(jù)進行合理的修改后引入新的帳套中。具體方法同數(shù)據(jù)的引出類似客戶培訓部企業(yè)對報表的要求范圍廣:報表綜合體現(xiàn)企業(yè)的各種財務和業(yè)務活動數(shù)據(jù)匯總:決策者需要從總數(shù)出發(fā)查找具體原因多角度分析:時間、人員、物料、類別、數(shù)量、收入、成本多種格式:報表的內容和格式直接體現(xiàn)企業(yè)的管理水平萬能報表客戶培訓部解決的問題使企業(yè)一般管理人員都能夠制作常用所需的報表;使開發(fā)人員可以采用SQL語句制做任何復雜的報表。設計思想提供K/3系統(tǒng)中英文對照的數(shù)據(jù)庫結構;通過圖形化操作自動生成SQL語句作為報表數(shù)據(jù)來源;能夠靈活設置報表格式、多級分組匯總。萬能報表客戶培訓部萬能報表的使用K/3的萬能報表工具,通過圖形化操作自動生成SQL語句,作為數(shù)據(jù)來源,能夠靈活的設置報表格式、多級分組匯總,使用戶快速生成報表。

此工具與ACCESS類似,用戶可根據(jù)自己的需要設計報表格式,利用系統(tǒng)中的數(shù)據(jù)實現(xiàn)自定義的報表分析??蛻襞嘤柌咳f能報表的格式報表格式設置界面包含六個區(qū)域:前言、頁眉、表頭、數(shù)據(jù)、備注、頁腳??蛻襞嘤柌咳f能報表設計報表的設計可以在報表向導中進行,也可以在數(shù)據(jù)菜單下依次進行設定。選表、選字段;客戶培訓部萬能報表設計表間關聯(lián):客戶培訓部萬能報表設計表間關聯(lián):客戶培訓部萬能報表設計表間關聯(lián):客戶培訓部萬能報表設計選取字段:客戶培訓部萬能報表設計分組:客戶培訓部萬能報表設計查詢:客戶培訓部萬能報表設計完成/預覽:客戶培訓部表間關聯(lián)數(shù)據(jù)流覽查詢條件排序分組匯總選取表選取系統(tǒng)選取字段插入單元插入分組單元屬性單元類型文本總和字段公式引用字段單元格式引出序號分組屬性萬能報表的操作流程數(shù)據(jù)設計格式設計新建報表保存報表客戶培訓部分組匯總統(tǒng)計按一定規(guī)則匯總數(shù)據(jù)是制作各種統(tǒng)計報表的常用方法應用舉例科目匯總表存貨收發(fā)存匯總表采購訂貨統(tǒng)計表常用報表一客戶培訓部分組匯總統(tǒng)計報表的制做插入分組分組依據(jù)---------------唯一統(tǒng)計內容---------------數(shù)量、金額統(tǒng)計方法---------------總和、平均等多級匯總---------------最多8級交換匯總順序---------實現(xiàn)交叉分析隱藏或顯示分組------匯總、明細常用報表一客戶培訓部按月份、物料、倉庫進行分組統(tǒng)計按物料類別逐級分組匯總常用報表一客戶培訓部流水賬表逐筆計算余額是各類賬表的的常見格式應用舉例:科目明細賬存貨收發(fā)存明細賬物料供應需求分析(MRP輸出結果)股票價格曲線模擬常用報表二客戶培訓部流水帳表的制做創(chuàng)建存儲過程參數(shù)設置創(chuàng)建結果臨時表:根據(jù)需求創(chuàng)建動態(tài)集一:根據(jù)參數(shù)取出余額表數(shù)據(jù)創(chuàng)建動態(tài)集二:根據(jù)動態(tài)集一的一條記錄取出對應的發(fā)生額表數(shù)據(jù)按照流水賬計算規(guī)則,生成新的記錄插入結果臨時表重復4-5步,直到結束輸出結果臨時表內容利用萬能報表調用存儲過程添加字段格式設計常用報表二客戶培訓部計算數(shù)據(jù):庫存余額計算方法:本次結存數(shù)=上次結存數(shù)+入庫數(shù)-出庫數(shù)常用報表二客戶培訓部交叉分析按兩個或多個要素組合對數(shù)據(jù)進行分析適合于進行各種分析,并幫助管理者找到問題所在,用于決策支持銷售分析:分析數(shù)據(jù):銷售額、毛利分析要素:銷售員、產(chǎn)品、客戶、地區(qū)、年、月成本構成分析:分析數(shù)據(jù):產(chǎn)品成本分析要素:產(chǎn)品、產(chǎn)品類、成本項目(不同企業(yè)成本項目不同)賬齡分析分析數(shù)據(jù):應收賬款分析要素:客戶、賬齡期間(可以由用戶靈活設置)萬能報表基本知識常用報表三客戶培訓部交叉分析表的制做創(chuàng)建存儲過程參數(shù)設置創(chuàng)建動態(tài)集一:取出列方向數(shù)據(jù)創(chuàng)建結果臨時表:列名及列數(shù)取決于動態(tài)集一的內容創(chuàng)建動態(tài)集二:根據(jù)參數(shù)取出原始數(shù)據(jù)按照交叉規(guī)則,生成新的記錄插入結果臨時表,直到結束輸出結果臨時表內容利用萬能報表調用存儲過程添加字段報表格式設計萬能報表基本知識常用報表三客戶培訓部分析數(shù)據(jù):出入庫數(shù)量橫向:事務類型縱向:物料、月份常用報表三客戶培訓部多數(shù)據(jù)源綜合分析兩個或多個數(shù)據(jù)來源有一定的關聯(lián)關系應用舉例銷售發(fā)票和銷售出庫:銷售開票情況收款單和銷售發(fā)票:發(fā)票核銷情況貸款單、還款單和利息單:投資本利分析常用報表四客戶培訓部多數(shù)據(jù)源綜合分析表方法一:直接輸入SQL取消自動生成SQL選項添加字段報表格式設計方法二(參見幫助文件例四):創(chuàng)建視圖添加數(shù)據(jù)描述數(shù)據(jù)設計報表格式設計常用報表四客戶培訓部顯示一每筆貸款的金額、應計利息、還款金額、已付利息、尚欠本金、尚欠利息一筆貸款可能分多次還款一筆貸款可能分多次付息

常用報表四客戶培訓部重點回顧簡單報表設計流程報表格式設計公式設計、顯示格式插入分組、統(tǒng)計匯總插入單元,調整位置簡單SQL語句報表復雜存儲過程報表設計萬能報表的使用客戶培訓部目錄金蝶K/3系統(tǒng)概述系統(tǒng)配置與安裝賬套管理K/3系統(tǒng)客戶端部件的應用基本職責與管理規(guī)程系統(tǒng)維護常見問題SQLServer數(shù)據(jù)庫管理及SQL語句WINDOWS維護配置及網(wǎng)絡命令客戶培訓部系統(tǒng)管理員的基本職能:網(wǎng)絡系統(tǒng)管理員數(shù)據(jù)庫系統(tǒng)管理員應用軟件系統(tǒng)管理員系統(tǒng)管理員職責客戶培訓部應具備的知識和技能:計算機與網(wǎng)絡的軟硬件操作與性能維護數(shù)據(jù)庫的管理與開發(fā)利用軟件系統(tǒng)的培訓與指導作有關軟硬件的預算報告熟悉企業(yè)管理相關業(yè)務,作系統(tǒng)需求報告建立相關工作制度與工作計劃系統(tǒng)性能分析與改進建議書系統(tǒng)管理員職責客戶培訓部系統(tǒng)管理員的作用保障企業(yè)計算機系統(tǒng)的正常運行(日常維護)輔助其他業(yè)務人員進行計算機技術基礎的普及對計算機系統(tǒng)發(fā)生的故障能夠及時、準確、全面的反饋給系統(tǒng)供應商系統(tǒng)管理員職責客戶培訓部作為應用軟件系統(tǒng)管理員其基本職責包括:⑴安裝與配置系統(tǒng)并幫助用戶使用(2)對用戶進行系統(tǒng)使用培訓(3)保證系統(tǒng)安全性,對用戶進行權限控制(4)及時將系統(tǒng)的改變通知用戶(5)定期和在重要數(shù)據(jù)變化時進行數(shù)據(jù)備份(6)與軟件供應商、服務商的主要聯(lián)系人(7)診斷、解決系統(tǒng)的問題(8)把標準的操作規(guī)范和計劃形成文檔(9)準備一份在意外破壞情況的補救計劃(10)需要時執(zhí)行系統(tǒng)恢復工作系統(tǒng)管理員職責客戶培訓部管理員操作規(guī)程系統(tǒng)控制管理規(guī)程1、日常事務程序每天早上檢查中間層服務器和數(shù)據(jù)庫服務器。每天下午檢查中間層服務器和數(shù)據(jù)庫服務器,并作日常數(shù)據(jù)備份。特殊情況應重新啟動或關閉中間層服務器和數(shù)據(jù)庫服務器的,需要提前30分鐘通知系統(tǒng)管理員。各用戶如臨時需要在服務器上做處理時,需要電話(E-MAIL)和書面通知系統(tǒng)管理員,并寫明需要處理的原因和執(zhí)行時間,由系統(tǒng)管理員決定如何處理。2、系統(tǒng)管理日常工作(作好相應記錄)。每日做數(shù)據(jù)備份于磁帶機、備份服務器或工作站上。每天檢查一次數(shù)據(jù)庫的容量。每月做一次數(shù)據(jù)庫的安全檢查。每月做一次K/3系統(tǒng)全部備份磁帶機、備份服務器和光盤上??蛻襞嘤柌抗芾韱T操作規(guī)程一:數(shù)據(jù)庫檢查及報警:

對數(shù)據(jù)庫(帳套)的大小和它的事務日志進行監(jiān)視和檢查,發(fā)出指令,避免由于數(shù)據(jù)庫和它的事務日志的增大而使硬盤用完了所有空間??蛻襞嘤柌抗芾韱T操作規(guī)程二、數(shù)據(jù)備份策略確定潛在的數(shù)據(jù)丟失原因。防止數(shù)據(jù)丟失,保證服務器的正常運行和大數(shù)據(jù)量的正常采集。客戶培訓部管理員操作規(guī)程三、數(shù)據(jù)庫的完整性驗證、修復和維護解決數(shù)據(jù)庫和數(shù)據(jù)內部的邏輯和物理一致問題。在這些問題出現(xiàn)和引發(fā)大問題前,定期運行一些K/3內置的命令以驗證帳套和數(shù)據(jù)的完整性。1、先備份數(shù)據(jù)庫。2、在K/3的安裝目錄下有一個可執(zhí)行文件Checkdata.exe,雙擊執(zhí)行??蛻襞嘤柌抗芾韱T操作規(guī)程四、數(shù)據(jù)恢復當系統(tǒng)在正常工作時間內出現(xiàn)故障時,正確快速恢復癱瘓的系統(tǒng)客戶培訓部附加或分離數(shù)據(jù)庫Sp_attach_db,sp_detach_db,sp_attach_single_file_db.SQL數(shù)據(jù)庫的檢測及修復方法Dbcccheckdb(),dbccdbreindex(),數(shù)據(jù)庫維護客戶培訓部目錄金蝶K/3系統(tǒng)概述系統(tǒng)配置與安裝賬套管理K/3系統(tǒng)客戶端部件的應用基本職責與管理規(guī)程系統(tǒng)維護常見問題SQLServer數(shù)據(jù)庫管理及SQL語句WINDOWS維護配置及網(wǎng)絡命令客戶培訓部DBMSMetaData何謂數(shù)據(jù)庫系統(tǒng)且規(guī)格化的數(shù)據(jù)集合數(shù)據(jù)圖影音文數(shù)據(jù)庫知識簡介客戶培訓部常見的名詞DBMS(DataBaseManagementSystem)MetaDataSQL(StructuralQueryLanguage)DDL(DataDefinationLanguage)DML(DataManipulationLanguage)DCL(DataControlLanguage)NormalizationERModel數(shù)據(jù)庫知識簡介客戶培訓部常見的數(shù)據(jù)庫名稱DbaseIIILotusExcelAccessMySQLOracle/Informix/Sybase/DB2/Ingres/SQLServer數(shù)據(jù)庫知識簡介客戶培訓部數(shù)據(jù)庫的使用場合文數(shù)字/圖形/影音集成儲存排列審閱查詢Ex.通訊簿成績單水電賬單ERP(EnterpriseResourcePlanning)指紋辨識語音辨識圖書數(shù)據(jù)館數(shù)據(jù)庫知識簡介客戶培訓部數(shù)據(jù)庫的工具xDbaseDbaseIII/Clipper/FoxPro試算表Visical/Lotus/ExcelVB/Delphi/Access/PowerBuilder/Developer2000/ODBC/JDBC/OLEDB/SQL數(shù)據(jù)庫知識簡介客戶培訓部數(shù)據(jù)庫的學習Excel(最接近日常生活的數(shù)據(jù)格式)Access(大型數(shù)據(jù)庫應用的前導具備各種數(shù)據(jù)格式儲用的便利)SQL(大型數(shù)據(jù)庫溝通的工具)上課數(shù)據(jù)庫知識簡介客戶培訓部安裝、運行SQLServer2000的軟件需求SQLServer2000企業(yè)版必須運行于安裝WindowsNTServerEnterpriseEdition4.0或者Windows2000AdvancedServer以及更高版本的操作系統(tǒng)下。SQLServer2000標準版必須運行于安裝WindowsNTServerEnterpriseEdition4.0、WindowsNTServer4.0、Windows2000Server以及更高版本的操作系統(tǒng)下。SQLServer2000個人版可在多種操作系統(tǒng)下運行,如可運行于Windows9x,WindowsNT4.0或Windows2000的服務器版或工作站版的操作系統(tǒng)下。SQLServer2000開發(fā)者版可運行于上述Windows9x以外的所有操作系統(tǒng)下。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部SQLServer系統(tǒng)數(shù)據(jù)庫簡介SQLServer2000有6個系統(tǒng)數(shù)據(jù)庫1.Master數(shù)據(jù)庫是SQLServer系統(tǒng)最重要的數(shù)據(jù)庫,它記錄了SQLServer系統(tǒng)的所有系統(tǒng)信息。這些系統(tǒng)信息包括所有的登錄信息、系統(tǒng)設置信息、SQLServer的初始化信息和其它系統(tǒng)數(shù)據(jù)庫及用戶數(shù)據(jù)庫的相關信息。2.Model數(shù)據(jù)庫是所有用戶數(shù)據(jù)庫和Tempdb數(shù)據(jù)庫的模板數(shù)據(jù)庫,它含有Master數(shù)據(jù)庫所有系統(tǒng)表的子集,這些系統(tǒng)數(shù)據(jù)庫是每個用戶定義數(shù)據(jù)庫需要的。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部3.Msdb數(shù)據(jù)庫是代理服務數(shù)據(jù)庫,為其警報、任務調度和記錄操作員的操作提供存儲空間。4.Tempdb是一個臨時數(shù)據(jù)庫,它為所有的臨時表、臨時存儲過程及其它臨時操作提供存儲空間。5.Pubs和Northwind數(shù)據(jù)庫是兩個實例數(shù)據(jù)庫,它們可以作為SQLServer的學習工具。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部幾個最重要的系統(tǒng)表1.Sysobjects表SQLServer的主系統(tǒng)表sysobjects出現(xiàn)在每個數(shù)據(jù)庫中,它對每個數(shù)據(jù)庫對象含有一行記錄。2.Syscolumns表系統(tǒng)表syscolumns出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對基表或者視圖的每個列和存儲過程中的每個參數(shù)含有一行記錄。3.Sysindexes表系統(tǒng)表sysindexes出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對每個索引和沒有聚簇索引的每個表含有一行記錄,它還對包括文本/圖像數(shù)據(jù)的每個表含有一行記錄。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部4.Sysusers表系統(tǒng)表sysusers出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對整個數(shù)據(jù)庫中的每個WindowsNT用戶、WindowsNT用戶組、SQLServer用戶或者SQLServer角色含有一行記錄。5.Sysdatabases表系統(tǒng)表sysdatabases對SQLServer系統(tǒng)上的每個系統(tǒng)數(shù)據(jù)庫和用戶自定義的數(shù)據(jù)庫含有一行記錄,它只出現(xiàn)在master數(shù)據(jù)庫中。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部6.Sysdepends表系統(tǒng)表Sysdepends對表、視圖和存儲過程之間的每個依賴關系含有一行記錄,它出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中。7.Sysconstraints表系統(tǒng)表sysconstraints對使用CREATETABLE或者ALTERTABLE語句為數(shù)據(jù)庫對象定義的每個完整性約束含有一行記錄,它出現(xiàn)在master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部SQLServer工具和實用程序企業(yè)管理器服務管理器查詢分析器分布式事務處理協(xié)調器性能監(jiān)視器SQLServer關系數(shù)據(jù)庫簡介導入和導出數(shù)據(jù)SQLServer分析器服務器網(wǎng)絡實用工具客戶端網(wǎng)絡實用工具聯(lián)機幫助文檔客戶培訓部企業(yè)管理器企業(yè)管理器是基于一種新的被稱為微軟管理控制臺(MicrosoftManagementConsole)的公共服務器管理環(huán)境,它是SQLServer中最重要的一個管理工具。企業(yè)管理器不僅能夠配置系統(tǒng)環(huán)境和管理SQLServer,而且由于它能夠以層疊列表的形式來顯示所有的SQLServer對象,因而所有SQLServer對象的建立與管理都可以通過它來完成。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部利用企業(yè)管理器可以完成的操作有管理SQLServer服務器;建立與管理數(shù)據(jù)庫;建立與管理表、視圖、存儲過程、觸發(fā)程序、角色、規(guī)則、默認值等數(shù)據(jù)庫對象,以及用戶定義的數(shù)據(jù)類型;備份數(shù)據(jù)庫和事務日志、恢復數(shù)據(jù)庫;復制數(shù)據(jù)庫;設置任務調度;設置警報;提供跨服務器的拖放控制操作;管理用戶帳戶;建立Transact-SQL命令語句以及管理和控制SQLMail。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部圖1-20SQLServer企業(yè)管理器(EnterpriseManager)界面SQLServer關系數(shù)據(jù)庫簡介客戶培訓部服務管理器

(ServiceManager)SQLServer服務管理器是在服務器端實際工作時最有用的實用程序,其界面如圖1-21所示。服務管理器用來啟動、暫停、繼續(xù)和停止數(shù)據(jù)庫服務器的實時服務,其提供的服務包括:SQLServer、SQLServerAgent、MSDTC(MicrosoftDistributedTransactionCoordinator,微軟分布式事務協(xié)調器)。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部圖1-21SQLServer服務管理器(ServiceManager)界面SQLServer關系數(shù)據(jù)庫簡介客戶培訓部查詢分析器(QueryAnalyzer)SQLServer2000新的圖形化查詢分析器用于輸入和執(zhí)行Transaction-SQL語句,并且迅速查看這些語句的結果,以分析和處理數(shù)據(jù)庫中的數(shù)據(jù)。這是一個非常實用的工具,對掌握SQL語言,深入理解SQLServer的管理工作有很大幫助。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部分布式事務處理協(xié)調器(DistributedTransactionCoordinator用于提供和管理不同服務器之間的分布式事務處理,這些服務器必須是基于WindowsNT或Windows9x/2000系列操作系統(tǒng)的服務器。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部性能監(jiān)視器

(PerformanceMonitor)它將WindowsNT操作系統(tǒng)的性能監(jiān)視器和SQLServer集成起來,使用它可以查看和統(tǒng)計SQLServer系統(tǒng)的運行情況,查找影響系統(tǒng)性能的主要因素,從而為改進和優(yōu)化系統(tǒng)、提高系統(tǒng)性能提供依據(jù)。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部導入和導出數(shù)據(jù)

(ImputandExportData)導入和導出數(shù)據(jù)采用DTC導入/導出向導來完成。此向導包含了所有的DTC(DataTransformationServices)工具,提供了在OLEDB數(shù)據(jù)源之間復制數(shù)據(jù)的最簡捷的方法。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部SQLServer分析器(Profiler)是一個圖形化的管理工具,用于監(jiān)督、記錄和檢查SQLServer數(shù)據(jù)庫的使用情況。對系統(tǒng)管理員來說,它是一個連續(xù)實時地捕獲用戶活動情況的間諜。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部服務器網(wǎng)絡實用工具

(ServerNetworkUtility)用來配置服務器端網(wǎng)絡連接和設置相關參數(shù)等。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部客戶端網(wǎng)絡實用工具

(ClientNetworkUtility)用來配置客戶端的網(wǎng)絡連接、管理和測定客戶端的網(wǎng)絡庫等。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部聯(lián)機幫助文檔

(BooksOnline)SQLServer2000提供了大量的聯(lián)機文檔,它具有索引和全文搜索能力,可根據(jù)關鍵詞來快速查找用戶所需信息。SQLServer關系數(shù)據(jù)庫簡介客戶培訓部Transact-SQL語言主要組成部分數(shù)據(jù)定義語言(DDL,DataDefinitionLanguage)數(shù)據(jù)操縱語言(DML,DataManipularionLanguage)數(shù)據(jù)控制語言(DCL,DataControlLanguage)系統(tǒng)存儲過程(SystemStoredProcedure)一些附加的語言元素Transact-SQL語言客戶培訓部數(shù)據(jù)定義語言(DDL)包括CREATE、ALTER和DROP等語句。在SQLServer2000中,數(shù)據(jù)庫對象包括表、視圖、觸發(fā)器、存儲過程、規(guī)則、缺省、用戶自定義的數(shù)據(jù)類型等。這些對象的創(chuàng)建、修改和刪除等都可以通過使用CREATE、ALTER、DROP等語句來完成。數(shù)據(jù)定義語言是指用來定義和管理數(shù)據(jù)庫以及數(shù)據(jù)庫中的各種對象的語句Transact-SQL語言客戶培訓部創(chuàng)建數(shù)據(jù)庫表的一個例子CREATETABLEpublishers(pub_idchar(4)NOTNULLCONSTRAINTUPKCL_pubindPRIMARYKEYCLUSTEREDCHECK(pub_idIN('1389','0736','0877','1622','1756')ORpub_idLIKE'99[0-9][0-9]'),pub_namevarchar(40)NULL,cityvarchar(20)NULL,statechar(2)NULL,countryvarchar(30)NULLDEFAULT('USA'))Transact-SQL語言客戶培訓部修改視圖的一個例子USEpubsGOALTERVIEWyourviewASSELECTtitle,mycount=@@ROWCOUNT,ytd_salesFROMtitlesWHEREtype='mod_cook'GOSELECT*FROMyourviewGO

Transact-SQL語言客戶培訓部刪除觸發(fā)器的一個例子/*下面的例子將刪除觸發(fā)器employee_insupd。*/USEpubsIFEXISTS(SELECTnameFROMsysobjectsWHEREname='employee_insupd'ANDtype='TR')DROPTRIGGERemployee_insupdGOTransact-SQL語言客戶培訓部數(shù)據(jù)操縱語言(DML)數(shù)據(jù)操縱語言是指用來查詢、添加、修改和刪除數(shù)據(jù)庫中數(shù)據(jù)的語句,這些語句包括SELECT、INSERT、UPDATE、DELETE等。在默認情況下,只有sysadmin、dbcreator、db_owner或db_datawriter等角色的成員才有權利執(zhí)行數(shù)據(jù)操縱語言。Transact-SQL語言客戶培訓部1、SELECT語句SELECT語句的語法形式如下:SELECT

select_list

[INTO

new_table]

FROM

table_source

[WHERE

search_condition]

[GROUPBY

group_by_expression]

[HAVING

search_condition]

[ORDERBY

order_expression[ASC|DESC]][COMPUTEclause][FORBROWSE]Transact-SQL語言客戶培訓部幾種常用語句的用法SELECT子句用于指定所選擇的要查詢的特定表中的列,它可以是星號(*)、表達式、列表、變量等。INTO子句用于指定所要生成的新表的名稱。FROM子句用于指定要查詢的表或者視圖,最多可以指定16個表或者視圖,用逗號相互隔開。WHERE子句用來限定查詢的范圍和條件。GROUPBY子句是分組查詢子句。HAVING子句用于指定分組子句的條件。Transact-SQL語言客戶培訓部GROUPBY子句、HAVING子句和集合函數(shù)一起可以實現(xiàn)對每個組生成一行和一個匯總值。ORDERBY子句可以根據(jù)一個列或者多個列來排序查詢結果,在該子句中,既可以使用列名,也可以使用相對列號。ASC表示升序排列,DESC表示降序排列。COMPUTE子句使用集合函數(shù)在查詢的結果集中生成匯總行。COMPUTEBY子句用于增加各列匯總行。Transact-SQL語言客戶培訓部顯示居住在加利福尼亞州且姓名不為McBadden的作者列。

USEpubsSELECTau_fname,au_lname,phoneASTelephoneFROMauthorsWHERE

state='CA'andau_lname<>'McBadden'ORDERBYau_lnameASC,au_fnameASCTransact-SQL語言客戶培訓部使用兩個相關子查詢查找作者姓名,這些作者至少參與過一本受歡迎的計算機書籍的創(chuàng)作。USEpubsSELECTau_lname,au_fnameFROMauthorsWHEREau_idIN

(SELECTau_idFROMtitleauthorWHEREtitle_idIN(SELECTtitle_idFROMtitlesWHEREtype='popular_comp'))Transact-SQL語言客戶培訓部一個簡單的修改語句。UPDATEpublishersSETcity='Atlanta',state='GA‘Transact-SQL語言客戶培訓部一個帶有WHERE條件的修改語句UPDATEauthors

SETstate='PC',city='BayCity'

WHEREstate='CA'ANDcity='Oakland'

Transact-SQL語言客戶培訓部通過UPDATE語句使用來自另一個表的信息,其修改表titles中的ytd_sales列,以反映表sales中的最新銷售記錄。UPDATEtitlesSETytd_sales=titles.ytd_sales+sales.qtyFROMtitles,salesWHEREtitles.title_id=sales.title_idANDsales.ord_date=(SELECTMAX(sales.ord_date)FROMsales)

Transact-SQL語言客戶培訓部數(shù)據(jù)控制語言(DCL)數(shù)據(jù)控制語言(DCL)是用來設置或者更改數(shù)據(jù)庫用戶或角色權限的語句,這些語句包括GRANT、DENY、REVOKE等語句,在默認狀態(tài)下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成員才有權利執(zhí)行數(shù)據(jù)控制語言。Transact-SQL語言客戶培訓部1、GRANT語句GRANT語句是授權語句,它可以把語句權限或者對象權限授予給其他用戶和角色。授予語句權限的語法形式為:GRANT{ALL|statement[,...n]}

TOsecurity_account[,...n]

Transact-SQL語言客戶培訓部授予對象權限的語法形式為:GRANT

{ALL[PRIVILEGES]|permission[,...n]}

{

[(column[,...n])]ON{table|view}

|ON{table|view}[(column[,...n])]

|ON{stored_procedure|extended_procedure}

|ON{user_defined_function}

}

TOsecurity_account[,...n]

[WITHGRANTOPTION]

[AS{group|role}]Transact-SQL語言客戶培訓部2、DENY語句DENY語句用于拒絕給當前數(shù)據(jù)庫內的用戶或者角色授予權限,并防止用戶或角色通過其組或角色成員繼承權限。否定語句權限的語法形式為:DENY{ALL|statement[,...n]}

TO

security_account[,...n]

Transact-SQL語言客戶培訓部否定對象權限的語法形式為:DENY

{ALL[PRIVILEGES]|permission[,...n]}

{

[(column[,...n])]ON{table|view}

|ON{table|view}[(column[,...n])]

|ON{stored_procedure|extended_procedure}

|ON{user_defined_function}

}

TO

security_account[,...n]

[CASCADE]

Transact-SQL語言客戶培訓部3、REVOKE語句REVOKE語句是與GRANT語句相反的語句,它能夠將以前在當前數(shù)據(jù)庫內的用戶或者角色上授予或拒絕的權限刪除,但是該語句并不影響用戶或者角色從其他角色中作為成員繼承過來的權限。收回語句權限的語法形式為:REVOKE{ALL|statement[,...n]}

FROM

security_account[,...n]

Transact-SQL語言客戶培訓部收回對象權限的語法形式為:REVOKE[GRANTOPTIONFOR]

{ALL[PRIVILEGES]|permission[,...n]}

{

[(column[,...n])]ON{table|view}

|ON{table|view}[(column[,...n])]

|ON{stored_procedure|extended_procedure}

|ON{user_defined_function}

}

{TO|FROM}

security_account[,...n]

[CASCADE]

[AS{group|role}]

Transact-SQL語言客戶培訓部系統(tǒng)存儲過程系統(tǒng)存儲過程是SQLServer系統(tǒng)創(chuàng)建的存儲過程,它的目的在于能夠方便地從系統(tǒng)表中查詢信息,或者完成與更新數(shù)據(jù)庫表相關的管理任務或其它的系統(tǒng)管理任務。系統(tǒng)存儲過程可以在任意一個數(shù)據(jù)庫中執(zhí)行。系統(tǒng)存儲過程創(chuàng)建并存放于系統(tǒng)數(shù)據(jù)庫master中,并且名稱以sp_或者xp_開頭。Transact-SQL語言客戶培訓部系統(tǒng)存儲過程的部分示例如下:sp_addtype:用于定義一個用戶定義數(shù)據(jù)類型。sp_configure:用于管理服務器配置選項設置。xp_sendmail:用于發(fā)送電子郵件或尋呼信息。sp_stored_procedures:用于返回當前數(shù)據(jù)庫中的存儲過程的清單。Transact-SQL語言客戶培訓部sp_help:用于顯示參數(shù)清單和其數(shù)據(jù)類型。sp_depends:用于顯示存儲過程依據(jù)的對象或者依據(jù)存儲過程的對象。sp_helptext:用于顯示存儲過程的定義文本。sp_rename:用于修改當前數(shù)據(jù)庫中用戶對象的名稱。Transact-SQL語言客戶培訓部其它語言元素1注釋2變量3運算符4函數(shù)5流程控制語句

Transact-SQL語言客戶培訓部注釋

注釋是程序代碼中不執(zhí)行的文本字符串(也稱為注解)。在SQLServer中,可以使用兩種類型的注釋字符:一種是ANSI標準的注釋符“--”,它用于單行注釋;另一種是與C語言相同的程序注釋符號,即“/**/”。Transact-SQL語言如,此兩條語句是不執(zhí)行的:--select*fromtable1/*select*fromtable1*/客戶培訓部變量

變量是一種語言中必不可少的組成部分。Transact-SQL語言中有兩種形式的變量,一種是用戶自己定義的局部變量,另外一種是系統(tǒng)提供的全局變量。Transact-SQL語言客戶培訓部局部變量局部變量是一個能夠擁有特定數(shù)據(jù)類型的對象,它的作用范圍僅限制在程序內部。局部變量可以作為計數(shù)器來計算循環(huán)執(zhí)行的次數(shù),或是控制循環(huán)執(zhí)行的次數(shù)。另外,利用局部變量還可以保存數(shù)據(jù)值,以供控制流語句測試以及保存由存儲過程返回的數(shù)據(jù)值等。局部變量被引用時要在其名稱前加上標志“@”,而且必須先用DECLARE命令定義后才可以使用。Transact-SQL語言局部變量:@開頭的變量客戶培訓部全局變量全局變量是SQLServer系統(tǒng)內部使用的變量,其作用范圍并不僅僅局限于某一程序,而是任何程序均可以隨時調用。全局變量通常存儲一些SQLServer的配置設定值和統(tǒng)計數(shù)據(jù)。用戶可以在程序中用全局變量來測試系統(tǒng)的設定值或者是Transact-SQL命令執(zhí)行后的狀態(tài)值。Transact-SQL語言全局變量:@@開頭的變量如:@@SERVERNAME@@VERSION客戶培訓部使用全局變量時應該注意以下幾點:①全局變量不是由用戶的程序定義的,它們是在服務器級定義的。②用戶只能使用預先定義的全局變量。③引用全局變量時,必須以標記符“@@”開頭。④局部變量的名稱不能與全局變量的名稱相同,否則會在應用程序中出現(xiàn)不可預測的結果。Transact-SQL語言客戶培訓部運算符運算符是一些符號,它們能夠用來執(zhí)行算術運算、字符串連接、賦值以及在字段、常量和變量之間進行比較。在SQLServer2000中,運算符主要有以下六大類:算術運算符、賦值運算符、位運算符、比較運算符、邏輯運算符以及字符串串聯(lián)運算符。Transact-SQL語言客戶培訓部算術運算符可以在兩個表達式上執(zhí)行數(shù)學運算,這兩個表達式可以是數(shù)字數(shù)據(jù)類型分類的任何數(shù)據(jù)類型。算術運算符包括加(+)、減(—)、乘(*)、除(/)和取模(%)。Transact-SQL語言客戶培訓部Transact-SQL中只有一個賦值運算符,即等號(=)。賦值運算符使我們能夠將數(shù)據(jù)值指派給特定的對象。另外,還可以使用賦值運算符在列標題和為列定義值的表達式之間建立關系。Transact-SQL語言客戶培訓部位運算符使我們能夠在整型數(shù)據(jù)或者二進制數(shù)據(jù)(image數(shù)據(jù)類型除外)之間執(zhí)行位操作。此外,在位運算符左右兩側的操作數(shù)不能同時是二進制數(shù)據(jù)。Transact-SQL語言客戶培訓部表2-1位運算符

義&(按位

AND)按位

AND(兩個操作數(shù))。|(按位

OR)按位

OR(兩個操作數(shù))。^(按位互斥

OR)按位互斥

OR(兩個操作數(shù))。

Transact-SQL語言客戶培訓部比較運算符用于比較兩個表達式的大小或是否相同,其比較的結果是布爾值,即TRUE(表示表達式的結果為真)、FALSE(表示表達式的結果為假)以及UNKNOWN。除了text、ntext或image數(shù)據(jù)類型的表達式外,比較運算符可以用于所有的表達式。Transact-SQL語言客戶培訓部邏輯運算符可以把多個邏輯表達式連接起來。邏輯運算符包括AND、OR和NOT等運算符。邏輯運算符和比較運算符一樣,返回帶有

TRUE或

FALSE值的布爾數(shù)據(jù)類型。Transact-SQL語言客戶培訓部字符串串聯(lián)運算符允許通過加號

(+)進行字符串串聯(lián),這個加號即被稱為字符串串聯(lián)運算符。例如對于語句SELECT‘a(chǎn)bc’+’def’,其結果為abcdef。Transact-SQL語言客戶培訓部運算符的優(yōu)先等級從高到低如下所示括號:();乘、除、求模運算符:*、/、%;加減運算符:+、-;比較運算符:=、>、<、>=、<=、<>、!=、!>、!<;位運算符:^、&、|;邏輯運算符:NOT;邏輯運算符:AND;邏輯運算符:OR。Transact-SQL語言客戶培訓部函數(shù)在Transact-SQL語言中,函數(shù)被用來執(zhí)行一些特殊的運算以支持SQLServer的標準命令。Transact-SQL編程語言提供了三種函數(shù):

㈠行集函數(shù):行集函數(shù)可以在Transact-SQL語句中當作表引用。

㈡聚合函數(shù):聚合函數(shù)用于對一組值執(zhí)行計算并返回一個單一的值。㈢標量函數(shù):標量函數(shù)用于對傳遞給它的一個或者多個參數(shù)值進行處理和計算,并返回一個單一的值。Transact-SQL語言客戶培訓部SQLServer中最常用的幾種函數(shù)字符串函數(shù)日期和時間函數(shù)數(shù)學函數(shù)轉換函數(shù)系統(tǒng)函數(shù)聚合函數(shù)其它函數(shù)Transact-SQL語言客戶培訓部字符串函數(shù)可以對二進制數(shù)據(jù)、字符串和表達式執(zhí)行不同的運算,大多數(shù)字符串函數(shù)只能用于char和varchar數(shù)據(jù)類型以及明確轉換成char和varchar的數(shù)據(jù)類型,少數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論