freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

20xx年最新電大開放教育本科數(shù)據(jù)庫應用技術作業(yè)及答案考試資料小抄(編輯修改稿)

2024-12-11 11:34 本頁面
 

【文章內容簡介】 圖中,用長方形表示實體,用橢圓形表示屬性,用菱形表示聯(lián)系。在圖形內標識它們的名字,它們之間用無向線段相連,表示聯(lián)系的線段上標明是哪種聯(lián)系。 它的作用是采用 ER 圖模型將現(xiàn)實世界的信息結構統(tǒng)一用實體、屬性以及實體之間的聯(lián)系來描述。 7.簡要說明需求分析階段的主要任務和目的。 參考答案: 需求分析階段的主要目的是回答 “干什么 ”的問題。需要從多方面對擬開發(fā)數(shù)據(jù)庫應用系統(tǒng)的企事業(yè)單位進行調查,收集和分析各項應用對信息和處理兩方面的需求。了解和 掌握數(shù)據(jù)庫應用系統(tǒng)開發(fā)對象(或稱用戶)的工作業(yè)務流程和每個崗位、每個環(huán)節(jié)的職責,了解和掌握信息從開始產生或建立,到最后輸出、存檔或消亡所經(jīng)過的傳遞和轉換過程,了解和掌握各種人員在整個系統(tǒng)活動過程中的作用;通過同用戶充分地交流和溝通,決定那些工作應由計算機來做,哪些工作仍由手工來做,決定各種人員對信息和處理各有什么要求,對視屏操作界面和報表輸出格式各有什么要求,對數(shù)據(jù)(信息)的安全性(保密性)和完整性各有什么要求等等。需求分析階段的主要工作就是,通過調查從用戶處獲得對數(shù)據(jù)庫的下列需求。 信息需求:用戶將從 數(shù)據(jù)庫中獲得的信息的內容和性質,有信息要求導出數(shù)據(jù)要求,即在數(shù)據(jù)庫中存儲哪些數(shù)據(jù)。 處理需求:用戶要完成什么處理功能,對某種處理的執(zhí)行頻度、用戶要求的響應時間,以及處理的方式是聯(lián)機處理還是批處理等。 安全性和完整性的約束 第五章思考與練習題 一、簡答題 1.請簡要說明數(shù)據(jù)庫安全機制? 參考答案: 一個用戶訪問 SQL Server 必須要經(jīng)過 4 個層次的安全控制,操作系統(tǒng)的安全性;服務器的安全性;數(shù)據(jù)庫的安全性;表和列的安全性。從上述流程可以看出,用戶使用 SQL Server 時,需要 經(jīng)過兩個安全性階段:身份驗證和權限認證。 7 身份驗證階段系統(tǒng)只檢驗用戶是否有連接 SQL Server 實例的權力,如果身份驗證通過了,只表示用戶可以連接 SQL Server 實例,否則系統(tǒng)將拒絕用戶的連接。然后需要檢驗用戶是否有訪問服務器上數(shù)據(jù)庫的權限,為此需要授予每個數(shù)據(jù)庫中映射到用戶登錄的賬號訪問權限,權限認證就可以控制用戶在數(shù)據(jù)庫中進行的操作。 2.登錄賬號和用戶賬號的含義是什么?它們有什么區(qū)別聯(lián)系? 參考答案: 登錄賬號用于身份驗證,使得用戶到達登錄到 SQL Server 服務器,屬于服務器 層面,相當于大門的鑰匙;用戶賬號用于權限驗證,屬于數(shù)據(jù)庫層面,相當于自己房間的鑰匙。用戶賬號在定義時便與一個登錄賬號相關聯(lián),即任何一個用戶賬號背后都有一個登錄賬號。 3.請簡要說明使用企業(yè)管理創(chuàng)建登錄賬號和用戶賬號的過程。 參考答案: ( 1)在 SQL Server 的企業(yè)管理器下,展開 “SQL Server 組 ”文件夾,找到需要建立登錄賬號的服務器并展開其文件夾,再展開 “安全性 ”文件夾,在 “登錄 ”選項上右擊鼠標,在出現(xiàn)的快捷菜單中單擊 “新建登錄 ”菜單命令,打開 “SQL Server登錄屬性 新建登 錄 ”對話框。 ( 2) SQL Server 支持 “Windows身份驗證 ”和單擊“SQL Server身份驗證 ”兩種認證模式。選擇 “SQL Server身份驗證 ”單選鈕,在 “名稱 ”文本框中輸入要創(chuàng)建的登錄賬號名稱,例如 “mysa”,在 “身份驗證 ”選項組中,并輸入密碼。 ( 3)設置完畢后,單擊 “確定 ”按鈕,即可完成登錄賬號的創(chuàng)建。 接下來,開始創(chuàng)建用戶賬號,基本方法是: ( 1)在企業(yè)管理器中,展開 SQL Server 組及其服務器,在 “數(shù)據(jù)庫 ”文件夾中,展開某一數(shù)據(jù)庫,例如 “進銷存 ”的文件夾,然后在 “用戶 ”選項上右擊,在彈出的快捷菜單中選擇 “新建數(shù)據(jù)庫用戶 ”命令,打開新建用戶對話框。 ( 2)單擊 “登錄名 ”下拉列表框右端的下拉箭頭,會看到剛剛創(chuàng)建的 “mysa”登錄帳號。選擇 “mysa”登錄賬號,此時 “用戶名 ”文本框中自動顯示為 “mysa”??梢愿?“用戶名 ”文本框中的用戶名,也可以在 “數(shù)據(jù)庫角色成員 ”列表框中選擇新建用戶應該屬于的數(shù)據(jù)庫角色。 ( 3)設置完畢后,單擊 “確定 ”按鈕,即可在 “進銷存 ”數(shù)據(jù)庫中創(chuàng)建一個新的用戶賬號。如果不想創(chuàng)建用戶賬號,單擊 “取消 ”按鈕即可。 4.如何對用戶賬號進行 授權管理,一般有哪些權限,請簡要說明。 參考答案: ( 1)展開服務器組,然后展開服務器;展開 “數(shù)據(jù)庫 ”項,然后找到相關的數(shù)據(jù)庫,比如 “進銷存 ”; ( 2)展開 “進銷存 ”數(shù)據(jù)庫,根據(jù)對象類型,單擊表、視圖、存儲過程等對象,找到需要進行授權管理的數(shù)據(jù)庫對象,比如 “物資臺賬 ”表。 ( 3)右擊授予權限所在的對象,從彈出菜單中選擇 “所有任務 管理權限 ”選項;單擊 “列出全部用戶 /用戶定義的數(shù)據(jù)庫角色 /public”選項,然后選擇授予每位用戶的權限。其中,選中標記表示授予權限。進一步,通過本界面可完成列級 的授權管理。 另外,也可以采用 GRANT(授予權限)、 DENY(拒絕權限)和 REVOKE(撤消權限)等 SQL 語句完成授權管理。 5.為什么要進行數(shù)據(jù)備份?數(shù)據(jù)庫備份包括哪些主要內容? 參考答案: 任何系統(tǒng)都不可避免會出現(xiàn)各種形式的故障,而某些故障可能會導致數(shù)據(jù)庫災難性的損壞,所以做好數(shù)據(jù)庫的備份工作極為重要。備份可以創(chuàng)建在磁盤、磁帶等備份設備上,與備份對應的是還原。 數(shù)據(jù)庫備份就是在某種介質上 (磁帶、磁盤等 )存儲數(shù)據(jù)庫 (或者其中一部分 )的拷貝的過程。更嚴格意義上講,備份應該是一種把數(shù)據(jù)從 硬盤上復制到其他可移動介質上的操作過程。 一個完整的備份通常要包括三部分內容,即系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務日志。 6.什么是備份設備,請談一談 SQL Server 中創(chuàng)建備份設備的主要步驟和方法。 參考答案: 備份設備是用來存儲數(shù)據(jù)庫、事務日志或文件和文件組備份的存儲介質。 SQL Server 支持 3種備份設備,即磁盤設備、磁帶設備和命名管道設備。 在 SQL Server 中,可以采用兩種方法創(chuàng)建備份設備,一是利用企業(yè)管理器;二是使用系統(tǒng)存儲過程sp_addumpdevice。其步驟如下: 在企業(yè)管理器中展開服務器組,展開指定的服務器,展開 “管理 ”文件夾,右擊 “備份 ”,在彈出的快捷菜單中選擇 “新建備份設備 ”選項,打開 “備份設備屬性 新設備 ”對話框。在 “名稱 ”文本框中輸入邏輯設備的名稱,在下面選擇磁帶或者磁盤備份設備,并設置物理位置。當使用磁盤時, SQL Server 允許將本地主機硬盤和遠程主機上的硬盤作為備份設備,備份設備在硬盤中是以文件的方式存儲的。完成后,單擊 “確定 ”按鈕即可。缺省情況下,備份設備的全路徑為 “C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\進銷存數(shù)據(jù)庫備份 .BAK”,備份設備文件名為 “進銷存數(shù)據(jù)庫備份 .BAK”,缺省路徑為 SQL Server 安裝目錄的 BACKUP文件夾。 8 7.事務日志文件有什么用途?是否也需要備份?為什么? 參考答案: SQL Server 數(shù)據(jù)庫是由兩個操作系統(tǒng)文件組成的,即數(shù)據(jù)文件和事務日志文件。事務日志文件主要用于存儲數(shù)據(jù)庫的更新情況等事務日志信息。事務日志文件非常重要,所有對數(shù)據(jù)庫的更改操作都會記錄于此,當數(shù)據(jù)庫損壞時,數(shù)據(jù)庫管理員可使用事務日志恢復數(shù)據(jù)庫。 從事務日志文件的作 用上可以看出,它是非常有用和重要的,因此也需要備份。 8.請按以下操作練習一下數(shù)據(jù)庫備份操作,并體會一下數(shù)據(jù)庫備份的的效果。 ( 1)創(chuàng)建一個數(shù)據(jù)庫; ( 2)使用 CREATE TABLE 語句在數(shù)據(jù)庫中創(chuàng)建一張表; ( 3)使用 INSERT 語句向表中插入若干條數(shù)據(jù); ( 4)進入企業(yè)管理器,對數(shù)據(jù)庫進行備份操作; ( 5)使用 DROP TABLE 語句刪除已創(chuàng)建的表; ( 6)使用企業(yè)管理器,對數(shù)據(jù)庫進行還原操作。 參考答案: CREATE DATABASE 學生庫 學生表: create table 學生 ( 學號 char (8) primary Key, 姓名 char(8), 年齡 int, 性別 bit) insert into 學生 values (39。202000139。,39。王麗 39。,39。1939。, 1) insert into 學生 values (39。202000239。,39。張華 39。,39。2039。, 0) insert into 學生 values (39。202000339。,39。李敏 39。,39。1939。, 1) DROP TABLE 學生 第六章思考與練習題 一、簡答題 1.什么是嵌入式 SQL,它有哪些特點和用途? 參考答案: 嵌入式 SQL 語言是將 SQL語句直接嵌入到程序的源代碼中,與其他程序設計語言語句混合。 嵌入式 SQL 的用途:它是數(shù)據(jù)庫應用程序的一種開發(fā)方法。是一種應用程序進行數(shù)據(jù)庫訪問時所采取的編程式數(shù)據(jù)庫語言。 嵌入式 SQL 的特點是,數(shù)據(jù)庫管理系統(tǒng) DBMS一般會采用預編譯的處理辦法,即由 DBMS 的預處理程序對源程序進行掃描,識別出 SQL 語句,把它們轉換成宿主語言調用語句,以使宿主語言編譯程序能夠識別它,最后再 由宿主語言的編譯程序將整個源程序編譯成目標碼。嵌入 SQL 語句完成的功能也可以通過應用程序接口( API)實現(xiàn)。 2.請簡述 C/S 和 B/S 的主要原理,并說明它們各自的優(yōu)缺點。 參考答案: C/S模式就是基于企業(yè)內部網(wǎng)絡的應用系統(tǒng)。傳統(tǒng)的 C/S 模式是一種兩層結構的系統(tǒng),第一層是在客戶機系統(tǒng)上結合了表示與業(yè)務邏輯;第二層是通過網(wǎng)絡結合了數(shù)據(jù)庫服務器。 優(yōu)點是: C/S 模式的應用系統(tǒng)最大的好處是不依賴企業(yè)外網(wǎng)環(huán)境,即無論企業(yè)是否能夠上網(wǎng),都不影響應用。 缺點是應用程序的維護、移植和互操作變得復雜。 B/S模式,即瀏覽器 /服務器模式,是一種從傳統(tǒng)的二層 C/S 模式發(fā)展起來的新的網(wǎng)絡結構模式,其本質是三層結構 C/S 模式。 B/S 網(wǎng)絡結構模式是基于 Intra的需求而出現(xiàn)并發(fā)展的。在 B/S 模式中,客戶端運行瀏覽器軟件。 9 優(yōu)點是: B/S 占有優(yōu)勢的是其異地瀏覽和信息采集的靈活性。任何時間、任何地點、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用 B/S 系統(tǒng)的終端。 缺點是:采用 B/S 結構,客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡單功能,絕大部分工作由服務器承擔,這使得服務器的負擔很重。 3.請簡要說 明利用 VB 開發(fā)數(shù)據(jù)庫應用系統(tǒng)的一般步驟。 參考答案: 利用 VB 開發(fā)數(shù)據(jù)類應用程序的基本框架如下: 1)通常要聲明一個全局數(shù)據(jù)庫連接對象 2)一般要創(chuàng)建 Main 子過程,并將它設置為啟動對象。在其中順序完成以下操作: ( 1)以非模態(tài)方式顯示飛濺窗。 ( 2)創(chuàng)建全局數(shù)據(jù)庫連接對象,并連接 SQL Server或 Access 等數(shù)據(jù)庫。 ( 3)以模態(tài)方式顯示登錄窗,等待用戶登錄。 ( 4)登錄成功后,以非模態(tài)方式顯示主窗體,否則退出程序。 3)主窗體一般均提供增加、刪除、修改、查詢等對 數(shù)據(jù)庫的管理功能,所有操作均使用全局數(shù)據(jù)庫連接對象作為與數(shù)據(jù)庫交互的通道,通過 SQL 語句對數(shù)據(jù)進行處理,其中包括增加功能、刪除功能、修改功能和查詢功能。 4)其他功能。比如數(shù)據(jù)庫備份和恢復功能、用戶權限管理功能等。 4.什么是數(shù)據(jù)庫引擎? VB 數(shù)據(jù)庫應用系統(tǒng)訪問數(shù)據(jù)庫的主要機理是什么? 參考答案: VB 提供了三種數(shù)據(jù)庫訪問引擎,即 Jet 引擎、ODBC 和 OLE DB,目前主要使用 OLE DB。 在 VB 應用程序中主要用這個對象建立與數(shù)據(jù)庫的連接,一般的方法是: ① 聲明并創(chuàng)建對象 Dim ADO As New Connection ② 建立數(shù)據(jù)庫連接 連接字符串 如果要連接 SQL Server 數(shù)據(jù)庫,那么連接字符串一般應具有以下組成: Provider=SQLOLEDB。Server=服務器名 。User ID=登錄賬號 。Password=登錄口令 。Database=數(shù)據(jù)庫名 ③ 對數(shù)據(jù)表進行更新操作 5. ADO 對象模型的主要對象是什么?如果連接后臺數(shù)據(jù)庫? 參考答案: ADO 對象模型的主要對象是: Connection、Command、 Recordset、 Parameter、 Property、 Field 和Error。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1