欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      數(shù)據(jù)庫練習(xí)題.

      時(shí)間:2019-05-13 07:37:14下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《數(shù)據(jù)庫練習(xí)題.》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《數(shù)據(jù)庫練習(xí)題.》。

      第一篇:數(shù)據(jù)庫練習(xí)題.

      '選擇題(40分)

      1. VFP中下列表達(dá)式中寫法錯(cuò)誤的是

      A)″總分″+[90]

      B)″AB″==″AB″

      C)″總分″+ 90

      D)″x″<>″y″

      2.數(shù)據(jù)庫文件工資.DBF共有10條記錄,當(dāng)前記錄號為3, 用SUM命令計(jì)算工資總和,如果不給出范圍短句,那么命令

      A)計(jì)算后5條記錄工資值之和

      B)計(jì)算后6條記錄工資值之和

      C)只計(jì)算當(dāng)前記錄工資值

      D)計(jì)算全部記錄工資值之和

      3.要為當(dāng)前表所有職工增加100元工資應(yīng)該使用命令

      A)CHANGE工資WITH工資+100

      B)REPLACE工資WITH工資+100

      C)CHANGE ALL工資WITH工資+100

      D)REPLACE ALL工資WITH工資+100

      4.文件CGE.MNX是一個(gè)

      A)表單文件

      B)菜單文件

      C)項(xiàng)目文件

      D)報(bào)表文件

      5.Visual FoxPro關(guān)系數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)的3種基本關(guān)系運(yùn)算是

      A)索引、排序、查找

      B)建庫、錄入、排序

      C)選擇、投影、聯(lián)接

      D)顯示、統(tǒng)計(jì)、復(fù)制

      6.使用數(shù)據(jù)庫技術(shù)進(jìn)行人事檔案管理,是屬于計(jì)算機(jī)的A)科學(xué)計(jì)算應(yīng)用

      B)過程控制應(yīng)用

      C)數(shù)據(jù)處理應(yīng)用

      D)輔助工程應(yīng)用

      7.邏輯型字段的寬度固定為

      A)8

      B)1

      C)4

      D)10

      8.當(dāng)前表中有20條記錄,當(dāng)前記錄號是5,Display next 3命令將

      A)顯示當(dāng)前記錄

      B)顯示第三條記錄

      C)顯示第6到第8條記錄

      D)顯示第5到第7條記錄

      9.備注型字段的寬度固定為

      A)8

      B)1

      C)4

      D)10

      10.執(zhí)行 ?STR(109.87,7,3)后,屏幕顯示的是

      A)109.87

      B)″109.87″

      C)109.870

      D)″109.870″

      11.在Visual FoxPro中,打開表命令是

      A)OPEN TABLE<表名>

      B)USE <表名>

      C)USE TABLE<表名>

      D)OPEN<表名>

      12.假定系統(tǒng)日期是1998年12月20日,有如下命令:MJ=MOD(YEAR(DATE()),100)執(zhí)行該命令后,MJ的值是

      A)1998

      B)98

      C)981220

      D)1220

      13.在以下四組函數(shù)運(yùn)算中,結(jié)果相同的是

      A)LEFT(″Visual FoxPro″,4)與SUBSTR(″Visual FoxPro″,1,4)

      B)YEAR(DATE())與SUBSTR(DTOC(DATE()),7,2)

      C)lEN(″that″)與 lEN(″that ″)

      D)假定A=″that ″,B=″is a menu″,A-B與A+B

      14.在VFP中,執(zhí)行STORE DTOC(DATE()+10)TO B后,變量B的類型為

      A)日期型

      B)數(shù)據(jù)型

      C)備注型

      D)字符型

      15.如果要?jiǎng)?chuàng)建一個(gè)3級數(shù)據(jù)分組報(bào)表,第1個(gè)分組表達(dá)式是“部門”,第2個(gè)分組表達(dá)式

      是“性別”,第3個(gè)分組表達(dá)式是“基本工資”,則當(dāng)前索引的索引關(guān)鍵字表達(dá)式應(yīng)該是

      A)部門+性別+基本工資

      B)部門+性別+STR(基本工資)

      C)性別+部門+STR(基本工資)

      D)STR(基本工資)+性別+部門

      16.數(shù)據(jù)表文件CJ.DBF已經(jīng)打開,共有10條記錄,按關(guān)鍵字XM排序,執(zhí)行命令SORT ON XM TO CJ后,屏幕將顯示

      A)10條記錄排序完成B)CJ.DBF已存在,覆蓋它嗎(Y/N)

      C)文件在使用

      D)出錯(cuò)信息

      17.物理刪除記錄可用兩條命令分兩步來完成,這兩個(gè)命令分別為

      A)PACK和ZAP

      B)PACK和RECALL

      C)DELETE和PACK

      D)DELETE和RECALL

      18.在VFP的幾種循環(huán)語句中,當(dāng)循環(huán)次數(shù)為常數(shù)時(shí),應(yīng)選用的語句是

      A)DO WHILE

      B)SCAN

      C)LOOP

      D)FOR

      19.關(guān)于數(shù)據(jù)庫表和自由表,下列說法正確的是

      A)數(shù)據(jù)庫表可以轉(zhuǎn)換為自由表,反之不能

      B)自由表可以轉(zhuǎn)換為數(shù)據(jù)庫表,反之不能

      C)兩者可以相互轉(zhuǎn)換

      D)兩者不能相互轉(zhuǎn)換

      20.視圖設(shè)計(jì)器中比查詢設(shè)計(jì)器多出的選項(xiàng)卡是

      A)字段

      B)排序依據(jù)

      C)聯(lián)接

      D)更新條件

      按照要求完成如下命令,并將操作結(jié)果寫到對應(yīng)該題的空白處(30分)

      請針對已知的zgda.dbf和zggz.dbf進(jìn)行操作,zgda.dbf 和zggz.dbf存放在d:data目錄下, 其中:

      (實(shí)發(fā)工資=基本工資+獎(jiǎng)金+補(bǔ)貼+書報(bào)費(fèi)--公積金--水電費(fèi))

      1. 對zgda.dbf按照職工姓名降序排序,排在第30位的職工姓名

      sele 姓名 from zgda order by 姓名 desc張明

      2. 統(tǒng)計(jì)銷售部工作的職工人數(shù)

      sele count(*)from zgda where 部門=“銷售部”8

      3. 統(tǒng)計(jì)技術(shù)部職工的公積金金額總計(jì) sele sum(公積金)from zggz,zgda wherezggz.職工號=zgda.職工號and 部門=“技術(shù)部”301.80

      編寫一程序,求出S=1+2^2+3^3+?..+10^10。(17分)10405071317.00

      s=0

      for i = 1 to 10

      s=s+i^i

      endfor

      ?s

      在d:data文件夾下有zgda.dbf和zggz.dbf表,請編寫并運(yùn)行符合下列要求的程序,并將該程序保存在d:data文件夾下:

      設(shè)計(jì)一個(gè)名為form_TJ的表單,表單中有兩個(gè)命令按鈕、一個(gè)文本框,兩個(gè)命令按鈕的標(biāo)題分別為“統(tǒng)計(jì)”和“關(guān)閉”。

      程序運(yùn)行時(shí),單擊“統(tǒng)計(jì)”按鈕完成下列操作:

      根據(jù)zggz.dbf表計(jì)算所有職工的公積金的總和,并將結(jié)果顯示在文本框中;

      單擊“關(guān)閉”按鈕,程序終止運(yùn)行。(13分)

      1.新建表單

      2.在表單上建立控件:兩個(gè)命令按鈕,一個(gè)文本框 3.兩個(gè)命令按鈕的標(biāo)題分別為“統(tǒng)計(jì)”和“關(guān)閉”。

      4添加數(shù)據(jù)環(huán)境zggz.dbf

      5雙擊“統(tǒng)計(jì)”,按鈕,輸入命令

      sum 公積金 to a

      thisform.text1.value=a

      6雙擊關(guān)閉,輸入命令

      thisform.release

      7.保存

      第二篇:中職數(shù)據(jù)庫練習(xí)題

      A.USE D:ZGZGDA.DBF COPY TO D:ZGZGDA3 B.USE D:ZGZGDA.DBF COPY STRUTURE TO D:ZGZGDA3 C.USE D:ZGZGDA.DBF COPY STRUCTURE TO D:ZGZGDA3 D.USE D:ZGZGDA3.DBF COPY STRUCTURE TO D:ZGZGDA 18.下列命令中,創(chuàng)建數(shù)據(jù)庫文件ST.DBC的命令是()A.CREATE B.CREATE ST C.OPEN DATABASE ST D.CREATE DATABASE ST 19.打開數(shù)據(jù)庫XH.DBC的正確命令是()A.OPEN DATABASE XH B.USE XH C.USE DATABASE XH D.OPEN XH 20.下列方法中不能關(guān)閉數(shù)據(jù)庫的是()A.在項(xiàng)目管理器中選擇某個(gè)數(shù)據(jù)庫,再單擊”關(guān)閉”按鈕B.關(guān)閉數(shù)據(jù)庫設(shè)計(jì)器 C.執(zhí)行CLOSE DATABASE命令 D.執(zhí)行CLOSE ALL 命令 21.下列方法中不能創(chuàng)建數(shù)據(jù)庫表的是()A.在項(xiàng)目管理器中選擇”數(shù)據(jù)庫”選項(xiàng)下的”表”選項(xiàng),再單擊”新建”按鈕新建表

      B.先打開一個(gè)數(shù)據(jù)庫,再單擊”常用”工具欄上的”新建”按鈕創(chuàng)建表 C.先打開一個(gè)數(shù)據(jù)庫,再使用CREATE命令創(chuàng)建表 D.數(shù)據(jù)庫已經(jīng)預(yù)先打開,直接利用CREATE命令創(chuàng)建表 22.下列方法中不能把自由表添加到數(shù)據(jù)庫中的是()A.在項(xiàng)目管理器中選擇某個(gè)”數(shù)據(jù)庫”選項(xiàng)下”表”的選項(xiàng),再單擊”添加”按鈕

      B.先打開數(shù)據(jù)庫設(shè)計(jì)器,再選擇”數(shù)據(jù)庫”—“添加表”命令 C.使用”ADD TABLE<自由表名>”格式的命令 D.使用”ADD DATABASE<自由表名>”格式的命令 23.下列方法中不能把數(shù)據(jù)庫表移出數(shù)據(jù)庫的是()A.在項(xiàng)目管理器中選擇某個(gè)數(shù)據(jù)庫表,再單擊”移去”按鈕.B.先打開數(shù)據(jù)庫設(shè)計(jì)器選擇某個(gè)數(shù)據(jù)庫表,再選擇”數(shù)據(jù)庫”—“移去”命令 C.使用”REMOVE TABLE<數(shù)據(jù)庫表名>”格式的命令 D.使用”REMOVE DATABASE<數(shù)據(jù)庫表名>”格式的命令 24.下列命令中,將數(shù)據(jù)庫表移出數(shù)據(jù)庫的命令是()

      A.CLOSE DATABASE B.REMOVE TABLE C.FREE TABLE D.RELEASE TABLE 25.下列關(guān)于表的敘述中,正確的是()

      A.在數(shù)據(jù)庫和自由表中,都能給字段定義有效性規(guī)則和默認(rèn)值 B.設(shè)置字段的有效性規(guī)則可以檢驗(yàn)兩個(gè)字段的數(shù)據(jù)是否滿足條件 C.設(shè)置字段的有效性規(guī)則可以檢驗(yàn)輸入數(shù)據(jù)的正確性 D.設(shè)置字段的默認(rèn)值可以指定編輯數(shù)據(jù)時(shí)字段的默認(rèn)值

      26.要把當(dāng)前表的記錄指針移到

      B.一個(gè)工作區(qū)中可以同時(shí)打開多個(gè)表

      C.一個(gè)工作區(qū)中可以打開多個(gè)表,但任一時(shí)刻只能打開一個(gè)表 D.使用OPEN命令可以在指定工作區(qū)中打開表 32.下列命令中,錯(cuò)誤的是()A.USE XSDA IN 0 B.USE XSDA2 IN 5 C.USE IN 5 D.USE IN 0 33.執(zhí)行下面的一組命令后,選擇ZGDA.DBF所在工作區(qū)的錯(cuò)誤命令是()CLOSE ALL USE GZ0501 IN 0 USE ZGDA IN 0 A.SELECT ZGDA B.SELECT 0 C.SELECT 2 D.SELECT B 34.要使用分屏顯示的方式顯示當(dāng)前表的結(jié)構(gòu),可以使用的命令是()A.LIST STRUCTURE B.DISPLAY STRUCTURE C.LIST STRUCTURE IN 1 D.DISPLAY STRUCTURE IN 1 35.修改表結(jié)構(gòu)的命令是()A.MODIFY STRUCTURE B.CREATE STRUCTURE C.LIST STRUCTURE D.DISPLAY STRUCTURE 36.為S.DBF添加字段有效性規(guī)則:職工號開頭的3個(gè)字符是110.正確的SQL命令是()A.CHANGE TABLE 教師 ALTER 職工號 SET CHECKLEFT(職工號,3)=”110” B.ALTER TABLE 教師 ALTER 職工號 SET CHECKLEFT(職工號,3)=”110” C.ALTER TABLE 教師 ALTER 職工號 CHECK LEFT(職工號,3)=”110” D..CHANGE TABLE 教師 ALTER 職工號

      SET CHECK OCCURE(職工號,3)=”110”

      37.分屏顯示數(shù)據(jù)的命令是()A.LIST B.LIST STRUCTURE C.DISPLAY D.DISPLAY STRUCTURE 38.顯示表結(jié)構(gòu)的命令是()A.MODIFY STRUCTURE B.LIST C.DISPLAY STRUCTURE D.DISPLAY 39.打開瀏覽窗口瀏覽編輯數(shù)據(jù),錯(cuò)誤的操作是()A.在項(xiàng)目管理器中,先選擇一個(gè)表,再單擊”瀏覽”按鈕 B.在項(xiàng)目管理器中,先選擇一個(gè)表,再單擊”預(yù)覽”按鈕 C.先打開一個(gè)表,再選擇”顯示”—“瀏覽”命令

      D.先在數(shù)據(jù)庫設(shè)計(jì)器中選擇一個(gè)表,再選擇”數(shù)據(jù)庫”—“瀏覽”命令 40.下列命令中,沒有顯示數(shù)據(jù)功能的是()A.LIST B.DISPLAY C.BROWSE D.REPLACE 41.下列命令中,沒有編輯數(shù)據(jù)功能的是()A.EDIT B.LIST C.CHANGE D.BROWSE

      42.將當(dāng)前表中趙國強(qiáng)的基本工資增加200元的命令是()A.CHANGE ALL 基本工資 WITH 基本工資 +200 B.REPLACE ALL 基本工資 WITH 基本工資 +200

      C.CHANGE 基本工資 WITH 基本工資 +200 WHERE 姓名=”趙國強(qiáng)” D.REPLACE 基本工資 WITH 基本工資 +200 WHERE 姓名=”趙國強(qiáng)” 43.以下方法中不能追加記錄的是()

      A.選擇”顯示”—“追回方式”命令 B.選擇”表”—“追加新記錄”命令 C.選擇”表”—“追回記錄”命令 D.選擇”文件”—“導(dǎo)出”命令 44.下面關(guān)于追回記錄的敘述中,錯(cuò)誤的是()A.APPEND命令可以在指定表的末尾追加記錄

      B.APPEND BLANK 命令可以在當(dāng)前表的末尾追加一條空記錄 C.APPEND 命令可以在當(dāng)前表的末尾追加記錄

      D.APPEND FROM 命令可以把其他表文件中的數(shù)據(jù)追加到當(dāng)前表文件中 45.在當(dāng)前表的末尾追回一條空記錄的命令是()

      A.APPEND B.BROW BLANK C.APPEND BLANK D.APPEND FROM BLANK 46.邏輯刪除記錄可以使用的方法是()

      A.選擇”表”—“徹底刪除”命令B.選擇”表”—“刪除記錄”命令 C.選擇”編輯”—“剪切”命令 D.選擇”編輯”—“清除”命令 47.下列關(guān)于索引的敘述中,錯(cuò)誤的是()

      A.索引改變記錄的邏輯順序 B.索引改變記錄的物理順序 C.一個(gè)表可以建立多個(gè)索引 D.一個(gè)表可以建立多個(gè)惟一索引 48.在指定字段或表達(dá)式中允許出現(xiàn)重復(fù)字段的索引是()A.候選索引和主索引 B.普通索引和惟一索引 C.候選索引和惟一索引D.普通索引和候選索引

      49.VFP的參照完整性規(guī)則不包括()

      A.更新規(guī)則 B.刪除規(guī)則 C.查詢規(guī)則 D.插入規(guī)則 50.可以設(shè)置參照完整性的兩個(gè)表是()

      A.同一個(gè)數(shù)據(jù)庫中的兩個(gè)表 B.不同數(shù)據(jù)庫中的兩個(gè)表 C.兩個(gè)自由表D.一個(gè)數(shù)據(jù)庫表和一個(gè)自由表 51.數(shù)據(jù)庫系統(tǒng)的核心是()

      A.?dāng)?shù)據(jù)庫 B.操作系統(tǒng) C.數(shù)據(jù)庫管理系統(tǒng) D.數(shù)據(jù)文件

      52.設(shè)有部門和職員兩個(gè)實(shí)體,每個(gè)職員只能屬于一個(gè)部門,且一個(gè)部門可以有多名職員,則部門與職員實(shí)體之間的聯(lián)系類型是()A.一對一的 B.一對多的.C.多對一的 D.多對多的.53.用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為()A.關(guān)系模型 B.網(wǎng)狀模型 C.層次模型 D.以上3個(gè)都是 54.用二維表結(jié)構(gòu)表示實(shí)體及其之間聯(lián)系的數(shù)據(jù)模型稱為()A.表格模型 B.層次模型 C.網(wǎng)狀模型 D.關(guān)系模型 55.關(guān)系的3種基本運(yùn)算中不包括的是()A.聯(lián)接 B.排序 C.選擇 D.投影 56.關(guān)系運(yùn)算中的投影運(yùn)算是()

      A.從關(guān)系中找出滿足給定條件的元組的操作 B.從關(guān)系中選擇若干個(gè)屬性組成新的關(guān)系的操作 C.從關(guān)系中選擇滿足給定條件的屬性的操作 D.A和B都對

      57.從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系的運(yùn)算稱為()A.聯(lián)接 B.投影 C.選擇 D.排序 58.VFP是()

      A.層次數(shù)據(jù)庫管理系統(tǒng) B.網(wǎng)狀數(shù)據(jù)庫管理系統(tǒng) C.關(guān)系數(shù)據(jù)庫管理系統(tǒng)D.表格數(shù)據(jù)庫管理關(guān)系 59.VFP支持的數(shù)據(jù)模型是()

      A.層次數(shù)據(jù)模型 B.關(guān)系數(shù)據(jù)模型 C.網(wǎng)狀數(shù)據(jù)模型 D.樹狀數(shù)據(jù)模型 60.VFP關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的3種基本關(guān)系運(yùn)算是()

      A.索引.排序.查詢 B.錄入.編輯.替換 C.選擇.投影.聯(lián)接 D.顯示.統(tǒng)計(jì).復(fù)制

      二、填空題(每空1分,共20分)

      1.在VFP中,字段類型指定該字段,字段寬度指定該字段

      小數(shù)位數(shù)指定。

      2.VFP的一個(gè)表最多允有 個(gè)字段,字段名只能包含英文字母、、或。

      3.字符型字段的最大寬度為 個(gè)字節(jié),數(shù)值型字段的最大寬度為 位,日期型字段的寬度為 個(gè)字節(jié),邏輯型字段的寬度為 個(gè)字節(jié),備注型字段的寬度為 個(gè)字節(jié),通用型字段的寬度為 個(gè)字節(jié)。4.在VFP中最多可以打開 個(gè)表。

      5.索引的4種類型的是、、、6.選擇 菜單中的 命令,可以打開“工作區(qū)屬性”對話框指定當(dāng)前索引。

      三.寫出以下操作的命令(每小題2分,共10分)

      1、復(fù)制ZG.DBF表的結(jié)構(gòu),新建DA_3.DBF.2.在D:ZG文件夾中創(chuàng)建一個(gè)文件名為ZG.DBF的表 3.把記錄指針移到記錄號為5的記錄上。

      4.選擇當(dāng)前沒有使用的工作區(qū)號最小的工作區(qū)為當(dāng)前工作區(qū)。5.關(guān)閉當(dāng)前工作區(qū)中打開的表。四.操作題(共10分)

      1.按編號字段為DA_1.DBF和DA_2.DBF表建立一對一的關(guān)系。(用語句命令來完成)

      第三篇:數(shù)據(jù)庫安全性練習(xí)題和答案

      數(shù)據(jù)庫安全性習(xí)題

      一、選擇題

      1.以下()不屬于實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)安全性的主要技術(shù)和方法。

      A.存取控制技術(shù) B.視圖技術(shù)

      C.審計(jì)技術(shù) D.出入機(jī)房登記和加鎖

      2. SQL中的視圖提高了數(shù)據(jù)庫系統(tǒng)的()。

      A.完整性 B.并發(fā)控制

      C.隔離性 D.安全性

      3. SQL語言的GRANT和REVOKE語句主要是用來維護(hù)數(shù)據(jù)庫的()。

      A.完整性 B.可靠性

      C.安全性 D.一致性

      4.在數(shù)據(jù)庫的安全性控制中,授權(quán)的數(shù)據(jù)對象的(),授權(quán)子系統(tǒng)就越靈活。

      A.范圍越小 B.約束越細(xì)致

      C.范圍越大 D.約束范圍大

      三、簡答題

      1.什么是數(shù)據(jù)庫的安全性?

      答: 數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。

      2.數(shù)據(jù)庫安全性和計(jì)算機(jī)系統(tǒng)的安全性有什么關(guān)系?

      答: 安全性問題不是數(shù)據(jù)庫系統(tǒng)所獨(dú)有的,所有計(jì)算機(jī)系統(tǒng)都有這個(gè)問題。只是在數(shù)據(jù)庫系統(tǒng)中大量數(shù)據(jù)集中存放,而且為許多最終用戶直接共享,從而使安全性問題更為突出。

      系統(tǒng)安全保護(hù)措施是否有效是數(shù)據(jù)庫系統(tǒng)的主要指標(biāo)之一。

      數(shù)據(jù)庫的安全性和計(jì)算機(jī)系統(tǒng)的安全性,包括操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)的安全性是緊密聯(lián)系、相互支持的,3.試述實(shí)現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)。

      答: 實(shí)現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)有:

      1)用(戶標(biāo)識(shí)和鑒別:該方法由系統(tǒng)提供一定的方式讓用戶標(biāo)識(shí)自己的名字或身份。每次用戶要求進(jìn)入系統(tǒng)時(shí),由系統(tǒng)進(jìn)行核對,通過鑒定后才提供系統(tǒng)的使用權(quán)。

      2)存取控制:通過用戶權(quán)限定義和合法權(quán)檢查確保只有合法權(quán)限的用戶訪問數(shù)據(jù)庫,所有未被授權(quán)的人員無法存取數(shù)據(jù)。例如C2級中的自主存取控制(DAC),B1級中的強(qiáng)制存取控制(MAC);

      3)視圖機(jī)制:為不同的用戶定義視圖,通過視圖機(jī)制把要保密的數(shù)據(jù)對無權(quán)存取的用戶隱藏起來,從而自動(dòng)地對數(shù)據(jù)提供一定程度的安全保護(hù)。

      4)審計(jì):建立審計(jì)日志,把用戶對數(shù)據(jù)庫的所有操作自動(dòng)記錄下來放入審計(jì)日志中,DBA可以利用審計(jì)跟蹤的信息,重現(xiàn)導(dǎo)致數(shù)據(jù)庫現(xiàn)有狀況的一系列事件,找出非法存取數(shù)據(jù)的人、時(shí)間和內(nèi)容等。

      5)數(shù)據(jù)加密:對存儲(chǔ)和傳輸?shù)臄?shù)據(jù)進(jìn)行加密處理,從而使得不知道解密算法的人無法獲知數(shù)據(jù)的內(nèi)容。

      4.什么是數(shù)據(jù)庫中的自主存取控制方法和強(qiáng)制存取控制方法?

      答: 自主存取控制方法:定義各個(gè)用戶對不同數(shù)據(jù)對象的存取權(quán)限。當(dāng)用戶對數(shù)據(jù)庫訪問時(shí)首先檢查用戶的存取權(quán)限。防止不合法用戶對數(shù)據(jù)庫的存取。

      強(qiáng)制存取控制方法:每一個(gè)數(shù)據(jù)對象被(強(qiáng)制地)標(biāo)以一定的密級,每一個(gè)用戶也被(強(qiáng)制地)授予某一個(gè)級別的許可證。系統(tǒng)規(guī)定只有具有某一許可證級別的用戶才能存取某一個(gè)密級的數(shù)據(jù)對象。

      *解析:自主存取控制中自主的含義是:用戶可以將自己擁有的存取權(quán)限“自主”地授予別人。即用戶具有一定的“自主”權(quán)。

      5.SQL語言中提供了哪些數(shù)據(jù)控制(自主存取控制)的語句?請?jiān)嚺e幾例說明它們的使用方法。

      答:

      SQL中 的自主存取控制是通過GRANT 語句和 REVOKE 語句來實(shí)現(xiàn)的。如:

      GRANT SELECT,INSERT ON Student TO 王平WITH GRANT OPTION;

      就將Student表的SELECT和INSERT權(quán)限授予了用戶王平,后面的“WITH GRANT OPTION”子句表示用戶王平同

      時(shí)也獲得了“授權(quán)”的權(quán)限,即可以把得到的權(quán)限繼續(xù)授予其他用戶。

      REVOKE INSERT ON Student FROM 王平CASCADE;

      就將Student表 的INSERT權(quán)限從用戶王平處收回,選項(xiàng) CASCADE 表示,如果用戶王平將 Student 的 INSERT 權(quán)限又轉(zhuǎn)授給了其他用戶,那么這些權(quán)限也將從其他用戶處收回。

      6.今有兩個(gè)關(guān)系模式:

      職工(職工號,姓名,年齡,職務(wù),工資,部門號)

      部門(部門號,名稱,經(jīng)理名,地址,電話號)

      請用SQL的GRANT和REVOKE語句(加上視圖機(jī)制)完成以下授權(quán)定義或存取控制功能:

      (a)用戶王明對兩個(gè)表有SELECT權(quán)力;

      GRANT SELECT ON 職工,部門

      TO 王明;

      (b)用戶李勇對兩個(gè)表有INSERT和DELETE權(quán)力;

      GRANT INSERT,DELETE ON 職工,部門 TO 李勇;

      (c)*每個(gè)職工只對自己的記錄有SELECT權(quán)力;

      GRANT SELECT ON 職工 WHEN USER()= NAME TO ALL;

      這里假定系統(tǒng)的GRANT語句支持WHEN子句和USER()的使用。用戶將自己的名字作為ID。注意,不同的系統(tǒng)這些擴(kuò)展語句可能是不同的。讀者應(yīng)該了解你使用的DBMS產(chǎn)品的擴(kuò)展語句。

      (d)用戶劉星對職工表有SELECT權(quán)力,對工資字段具有更新權(quán)力;

      GRANT SELECT,UPDATE(工資)ON 職工

      TO 劉星;

      (e)用戶張新具有修改這兩個(gè)表的結(jié)構(gòu)的權(quán)力;

      GRANT ALTER TABLE ON 職工,部門

      TO 張新;

      (f)用戶周平具有對兩個(gè)表所有權(quán)力(讀,插,改,刪數(shù)據(jù)),并具有給其他用戶授權(quán)的權(quán)力;

      GRANT ALL PRIVILIGES ON 職工,部門 TO 周平WITH GRANT OPTION;

      (g)用戶楊蘭具有從每個(gè)部門職工中SELECT最高工資,最低工資,平均工資的權(quán)力,他不能查看每個(gè)人的工資。

      答:

      首先建立一個(gè)視圖。然后對這個(gè)視圖定義楊蘭的存取權(quán)限。

      CREATE VIEW 部門工資 AS

      SELECT 部門.名稱,MAX(工資),MIN(工資),AVG(工資)

      FROM 職工,部門

      WHERE 職工.部門號 = 部門.部門號

      GROUP BY 職工.部門號;

      GRANT SELECT ON 部門工資 TO 楊蘭;

      7.把習(xí)題8中(a)~(g)的每一種情況,撤銷各用戶所授予的權(quán)力。

      答:

      (a)

      REVOKE SELECT ON 職工,部門

      FROM 王明;

      (b)

      REVOKE INSERT,DELETE ON 職工,部門

      FROM 李勇;

      (c)

      REOVKE SELECT ON 職工

      WHEN USER()= NAME

      FROM ALL;

      這里假定用戶將自己的名字作為ID,且系統(tǒng)的REOVKE語句支持WHEN子句,系統(tǒng)也支持USER()的使用。

      (d)

      REVOKE SELECT,UPDATE ON 職工

      FROM 劉星;

      (e)

      REVOKE ALTER TABLE ON 職工,部門

      FROM 張新;

      (f)

      REVOKE ALL PRIVILIGES ON 職工,部門

      FROM 周平;

      (g)

      REVOKE SELECT ON 部門工資

      FROM 楊蘭;

      DROP VIEW 部門工資;

      8.為什么強(qiáng)制存取控制提供了更高級別的數(shù)據(jù)庫安全性?

      答:

      強(qiáng)制存取控制(MAC)是對數(shù)據(jù)本身進(jìn)行密級標(biāo)記,無論數(shù)據(jù)如何復(fù)制,標(biāo)記與數(shù)據(jù)是一個(gè)不可分的整體,只有符合密級標(biāo)記要求的用戶才可以操縱數(shù)據(jù),從而提供了更高級別的安全性。

      9.理解并解釋MAC機(jī)制中主體、客體、敏感度標(biāo)記的含義。

      答:

      主體是系統(tǒng)中的活動(dòng)實(shí)體,既包括DBMS所管理的實(shí)際用戶,也包括代表用戶的各進(jìn)程。

      客體是系統(tǒng)中的被動(dòng)實(shí)體,是受主體操縱的,包括文件、基表、索引、視圖等。

      對于主體和客體,DBMS為它們每個(gè)實(shí)例(值)指派一個(gè)敏感度標(biāo)記(Label)。敏感度標(biāo)記被分成若干級別,例如絕密(Top Secret)、機(jī)密(Secret)、可信(Confidential)、公開(Public)等。主體的敏感度標(biāo)記稱為許可證級別(Clearance Level),客體的敏感度標(biāo)記稱為密級(Classification Level)。

      10.什么是數(shù)據(jù)庫的審計(jì)功能,為什么要提供審計(jì)功能?

      答:

      審計(jì)功能是指DBMS的審計(jì)模塊在用戶對數(shù)據(jù)庫執(zhí)行操作的同時(shí)把所有操作自動(dòng)記錄到系統(tǒng)的審計(jì)日志中。

      因?yàn)槿魏蜗到y(tǒng)的安全保護(hù)措施都不是完美無缺的,蓄意盜竊破壞數(shù)據(jù)的人總可能存在。利用數(shù)據(jù)庫的審計(jì)功能,DBA可以根據(jù)審計(jì)跟蹤的信息,重現(xiàn)導(dǎo)致數(shù)據(jù)庫現(xiàn)有狀況的一系列事件,找出非法存取數(shù)據(jù)的人、時(shí)間和內(nèi)容等。

      11.統(tǒng)計(jì)數(shù)據(jù)庫中存在何種特殊的安全性問題?

      答:

      統(tǒng)計(jì)數(shù)據(jù)庫允許用戶查詢聚集類型的信息,如合計(jì)、平均值、最大值、最小值等,不允許查詢單個(gè)記錄信息。但是,人們可以從合法的查詢中推導(dǎo)出不合法的信息,即可能存在隱蔽的信息通道,這是統(tǒng)計(jì)數(shù)據(jù)庫要研究和解決的特殊的安全性問題。

      第四篇:數(shù)據(jù)庫sql課后練習(xí)題及答案解析

      先創(chuàng)建下面三個(gè)表:

      (book表)

      (borrow表)

      (reader表)

      1)找出姓李的讀者姓名(NAME)和所在單位(COMPANY)。

      2)列出圖書庫中所有藏書的書名(BOOK_NAME)及出版單位(OUTPUT)。3)查找“高等教育出版社”的所有圖書名稱(BOOK_NAME)及單價(jià)(PRICE),結(jié)果按單價(jià)降序排序。

      4)查找價(jià)格介于10元和20元之間的圖書種類(SORT),結(jié)果按出版單位(OUTPUT)和單價(jià)(PRICE)升序排序。

      5)查找書名以”計(jì)算機(jī)”開頭的所有圖書和作者(WRITER)。

      6)檢索同時(shí)借閱了總編號(BOOK_ID)為112266和449901兩本書的借書證號(READER_ID)。

      ##7)* 查找所有借了書的讀者的姓名(NAME)及所在單位(COMPANY)。8)* 找出李某所借所有圖書的書名及借書日期(BORROW_DATE)。

      9)* 無重復(fù)地查詢2006年10月以后借書的讀者借書證號(READER_ID)、姓名和單位。

      ##10)* 找出借閱了一書的借書證號。

      11)找出與”趙正義”在同一天借書的讀者姓名、所在單位及借書日期。12)查詢2006年7月以后沒有借書的讀者借書證號、姓名及單位。#13)求”科學(xué)出版社”圖書的最高單價(jià)、最低單價(jià)、平均單價(jià)。##14)* 求”信息系”當(dāng)前借閱圖書的讀者人次數(shù)。

      #15)求出各個(gè)出版社圖書的最高價(jià)格、最低價(jià)格和總冊數(shù)。#16)分別找出各單位當(dāng)前借閱圖書的讀者人數(shù)及所在單位。

      17)* 找出當(dāng)前至少借閱了2本圖書(大于等于2本)的讀者姓名及其所在單位。18)分別找出借書人次數(shù)多于1人次的單位及人次數(shù)。

      19)找出藏書中各個(gè)出版單位的名稱、每個(gè)出版社的書籍的總冊數(shù)(每種可能有多冊)、書的價(jià)值總額。

      20)查詢經(jīng)濟(jì)系是否還清所有圖書。如果已經(jīng)還清,顯示該系所有讀者的姓名、所在單位和職稱。

      附錄:建表語句

      創(chuàng)建圖書管理庫的圖書、讀者和借閱三個(gè)基本表的表結(jié)構(gòu): 創(chuàng)建BOOK:(圖書表)

      CREATE TABLE BOOK(BOOK_ID int, SORT VARCHAR(10), BOOK_NAME VARCHAR(50), WRITER VARCHAR(10), OUTPUT VARCHAR(50), PRICE int);

      創(chuàng)建READER:(讀者表)

      CREATE TABLE READER(READER_ID int, COMPANY VARCHAR(10), NAME VARCHAR(10), SEX VARCHAR(2), GRADE VARCHAR(10), ADDR VARCHAR(50));

      創(chuàng)建BORROW:(借閱表)

      CREATE TABLE BORROW(READER_ID int, BOOK_ID int, BORROW_DATE datetime)

      插入數(shù)據(jù): BOOK表: insert into BOOK values(445501,'TP3/12','數(shù)據(jù)庫導(dǎo)論','王強(qiáng)','科學(xué)出版社',17.90);insert into BOOK values(445502,'TP3/12','數(shù)據(jù)庫導(dǎo)論','王強(qiáng)','科學(xué)出版社',17.90);insert into BOOK values(445503,'TP3/12','數(shù)據(jù)庫導(dǎo)論','王強(qiáng)','科學(xué)出版社',17.90);insert into BOOK values(332211,'TP5/10','計(jì)算機(jī)基礎(chǔ)','李偉','高等教育出版社',18.00);insert into BOOK values(112266,'TP3/12','FoxBASE','張三','電子工業(yè)出版社',23.60);insert into BOOK values(665544,'TS7/21','高等數(shù)學(xué)','劉明','高等教育出版社',20.00);insert into BOOK values(114455,'TR9/12','線性代數(shù)','孫業(yè)','北京大學(xué)出版社',20.80);insert into BOOK values(113388,'TR7/90','大學(xué)英語','胡玲','清華大學(xué)出版社',12.50);insert into BOOK values(446601,'TP4/13','數(shù)據(jù)庫基礎(chǔ)','馬凌云','人民郵電出版社',22.50);insert into BOOK values(446602,'TP4/13','數(shù)據(jù)庫基礎(chǔ)','馬凌云','人民郵電出版社',22.50);insert into BOOK values(446603,'TP4/13','數(shù)據(jù)庫基礎(chǔ)','馬凌云','人民郵電出版社',22.50);insert into BOOK values(449901,'TP4/14','FoxPro大全','周虹','科學(xué)出版社',32.70);insert into BOOK values(449902,'TP4/14','FoxPro大全','周虹','科學(xué)出版社',32.70);insert into BOOK values(118801,'TP4/15','計(jì)算機(jī)網(wǎng)絡(luò)','黃力鈞','高等教育出版社',21.80);insert into BOOK values(118802,'TP4/15','計(jì)算機(jī)網(wǎng)絡(luò)','黃力鈞','高等教育出版社',21.80);

      READER表: insert into reader values(111,'信息系','王維利','女','教授','1號樓424');insert into reader values(112,'財(cái)會(huì)系','李 立','男','副教授','2號樓316');insert into reader values(113,'經(jīng)濟(jì)系','張 三','男','講師','3號樓105');insert into reader values(114,'信息系','周華發(fā)','男','講師','1號樓316');insert into reader values(115,'信息系','趙正義','男','工程師','1號樓224');insert into reader values(116,'信息系','李 明','男','副教授','1號樓318');insert into reader values(117,'計(jì)算機(jī)系','李小峰','男','助教','1號樓214');insert into reader values(118,'計(jì)算機(jī)系','許鵬飛','男','助工','1號樓216');insert into reader values(119,'計(jì)算機(jī)系','劉大龍','男','教授','1號樓318');insert into reader values(120,'國際貿(mào)易','李 雪','男','副教授','4號樓506');insert into reader values(121,'國際貿(mào)易','李 爽','女','講師','4號樓510');insert into reader values(122,'國際貿(mào)易','王 純','女','講師','4號樓512');insert into reader values(123,'財(cái)會(huì)系','沈小霞','女','助教','2號樓202');insert into reader values(124,'財(cái)會(huì)系','朱 海','男','講師','2號樓210');insert into reader values(125,'財(cái)會(huì)系','馬英明','男','副教授','2號樓212');

      BORROW表: insert into borrow values(112,445501,'3-19-2006');insert into borrow values(125,332211,'2-12-2006');insert into borrow values(111,445503,'8-21-2006');insert into borrow values(112,112266,'3-14-2006');insert into borrow values(114,665544,'10-21-2006');insert into borrow values(120,114455,'11-2-2006');insert into borrow values(120,118801,'10-18-2006');insert into borrow values(119,446603,'11-12-2006');insert into borrow values(112,449901,'10-23-2006');insert into borrow values(115,449902,'8-21-2006');insert into borrow values(118,118801,'9-10-2006');

      現(xiàn)有關(guān)系數(shù)據(jù)庫如下:

      數(shù)據(jù)庫名:圖書借閱管理系統(tǒng)

      讀者表(讀者編號 char(6),姓名,性別,年齡,單位,身份證號,職稱)圖書表(圖書編號char(6),圖書名稱,出版社,作者)借閱表(讀者編號,圖書編號,借閱時(shí)間)用SQL語言實(shí)現(xiàn)下列功能的sql語句代碼。(1)創(chuàng)建數(shù)據(jù)表book;

      book表(圖書編號 char(6),圖書名稱,出版社,作者)要求使用:主鍵(圖書編號)、非空(圖書名稱),非空(作者)(2)創(chuàng)建數(shù)據(jù)表reader表;

      學(xué)生信息表(reader編號 char(8),姓名,性別,年齡,工作單位,身份證號,職稱)要求使用:主鍵(reader編號)、默認(rèn)(職稱)、非空(工作單位,姓名)、唯一(身份證號)、檢查(性別),檢查(年齡)(3)創(chuàng)建借書表borrow;

      borrow(ID,讀者編號,圖書編號,借書日期)要求使用:外鍵(學(xué)號,課號)(4)將下列課程信息添加到book表的代碼

      圖書編號 名稱

      100101 數(shù)據(jù)庫原理 100102 數(shù)據(jù)結(jié)構(gòu)

      修改 課號為100102的圖書名稱:數(shù)據(jù)結(jié)構(gòu)與算法 刪除 課號為100101的圖書信息(5)創(chuàng)建視圖讀者借書信息的代碼;

      讀者借書信息視圖(讀者編號,姓名,圖書編號,圖書名稱,借書日期)(6)從讀者表book中查詢姓李的女讀者的情況:姓名、性別、工作單位。(7)查詢統(tǒng)計(jì)出借書量超過5本的單位平均年齡

      (8)創(chuàng)建帶參數(shù)的存儲(chǔ)過程[借某圖書的讀者高低均年齡]、執(zhí)行該過程的代碼

      存儲(chǔ)過程功能:查詢借閱某圖書的的讀者最高年齡、最低年齡、平均年齡;

      執(zhí)行該過程,查詢所有借閱’數(shù)據(jù)庫基礎(chǔ)’這本書的讀者的最高年齡、最低年齡、平均年齡;

      1)找出姓李的讀者姓名(NAME)和所在單位(COMPANY)。

      SELECT NAME,COMPANY FROM READER WHERE NAME LIKE '李%'

      2)列出圖書庫中所有藏書的書名(BOOK_NAME)及出版單位(OUTPUT)。

      SELECT BOOK_NAME, OUTPUT FROM BOOK

      3)查找“高等教育出版社”的所有圖書名稱(BOOK_NAME)及單價(jià)(PRICE),結(jié)果按單價(jià)降序排序。

      SELECT BOOK_NAME,PRICE FROM BOOK WHERE OUTPUT='高等教育出版社' ORDER BY PRICE DESC 4)查找價(jià)格介于10元和20元之間的圖書種類(SORT),結(jié)果按出版單位(OUTPUT)和單價(jià)(PRICE)升序排序。

      SELECT SORT,OUTPUT,PRICE FROM BOOK WHERE PRICE BETWEEN 10 AND 20 ORDER BY OUTPUT ,PRICE

      5)查找書名以”計(jì)算機(jī)”開頭的所有圖書和作者(WRITER)。

      SELECT BOOK_NAME,WRITER FROM BOOK WHERE BOOK_NAME LIKE '計(jì)算機(jī)%' 6)檢索同時(shí)借閱了總編號(BOOK_ID)為112266和449901兩本書的借書證號(READER_ID)。

      SELECT A.READER_ID FROM BORROW A,BORROW B WHERE A.BOOK_ID='112266' AND B.BOOK_ID='449901' AND A.READER_ID=B.READER_ID

      ##7)* 查找所有借了書的讀者的姓名(NAME)及所在單位(COMPANY)。

      SELECT DISTINCT NAME,COMPANY FROM READER,BORROW WHERE BORROW.READER_ID=READER.READER_ID

      8)* 找出李某所借所有圖書的書名及借書日期(BORROW_DATE)。

      SELECT BOOK.BOOK_NAME,BORROW.BORROW_DATE FROM BOOK,BORROW,READER WHERE BOOK.BOOK_ID=BORROW.BOOK_ID AND

      READER.READER_ID=BORROW.READER_ID AND READER.NAME LIKE '李%'

      9)* 無重復(fù)地查詢2006年10月以后借書的讀者借書證號(READER_ID)、姓名和單位。

      SELECT READER_ID,NAME,COMPANY FROM READER WHERE READER_ID IN(SELECT READER_ID FROM BORROW WHERE BORROW_DATE >='2006-10-1')

      ##10)* 找出借閱了一書的借書證號。

      SELECT DISTINCT READER_ID FROM BORROW,BOOK WHERE BORROW.BOOK_ID=BOOK.BOOK_ID AND BOOK.BOOK_NAME LIKE 'FoxPro大全'

      11)找出與”趙正義”在同一天借書的讀者姓名、所在單位及借書日期。

      SELECT NAME,COMPANY,BORROW_DATE FROM READER,BORROW WHERE BORROW.READER_ID=READER.READER_ID AND BORROW_DATE IN(SELECT BORROW_DATE FROM BORROW,READER WHERE BORROW.READER_ID=READER.READER_ID AND NAME='趙正義')

      12)查詢2006年7月以后沒有借書的讀者借書證號、姓名及單位。

      SELECT READER_ID,NAME,COMPANY FROM READER WHERE READER_ID NOT IN(SELECT READER_ID FROM BORROW WHERE BORROW_DATE>='2006-7-1')

      #13)求”科學(xué)出版社”圖書的最高單價(jià)、最低單價(jià)、平均單價(jià)。

      SELECT MAX(PRICE)最高單價(jià),MIN(PRICE)最低單價(jià),AVG(PRICE)平均單價(jià) FROM BOOK WHERE OUTPUT='科學(xué)出版社'

      ##14)* 求”信息系”當(dāng)前借閱圖書的讀者人次數(shù)。

      SELECT COUNT(DISTINCT READER_ID)當(dāng)前借閱圖書的讀者人次數(shù)FROM BORROW WHERE READER_ID IN(SELECT READER_ID FROM READER WHERE COMPANY IN('信息系'))

      #15)求出各個(gè)出版社圖書的最高價(jià)格、最低價(jià)格和總冊數(shù)。

      SELECT MAX(PRICE)最高價(jià)格,MIN(PRICE)最低價(jià)格,COUNT(PRICE)總冊數(shù)FROM BOOK GROUP BY OUTPUT

      #16)分別找出各單位當(dāng)前借閱圖書的讀者人數(shù)及所在單位。

      SELECT COUNT(COMPANY)讀者人數(shù),COMPANY FROM BORROW,READER WHERE BORROW.READER_ID=READER.READER_ID GROUP BY COMPANY

      17)* 找出當(dāng)前至少借閱了2本圖書(大于等于2本)的讀者姓名及其所在單位。

      SELECT NAME 讀者姓名,COMPANY 單位FROM READER WHERE READER_ID IN(SELECT READER_ID FROM BORROW GROUP BY READER_ID HAVING COUNT(*)>=2)

      18)分別找出借書人次數(shù)多于1人次的單位及人次數(shù)。

      SELECT COMPANY,COUNT(*)人次數(shù) FROM READER,BORROW WHERE BORROW.READER_ID=READER.READER_ID GROUP BY COMPANY HAVING COUNT(*)>1

      19)找出藏書中各個(gè)出版單位的名稱、每個(gè)出版社的書籍的總冊數(shù)(每種可能有多冊)、書的價(jià)值總額。

      SELECT OUTPUT,COUNT(*)書籍的總冊數(shù),SUM(PRICE)書的價(jià)值總額 FROM BOOK GROUP BY OUTPUT

      20)查詢經(jīng)濟(jì)系是否還清所有圖書。如果已經(jīng)還清,顯示該系所有讀者的姓名、所在單位和職稱。

      SELECT NAME,COMPANY FROM READER WHERE NOT EXISTS(SELECT* FROM READER,BORROW WHERE READER.READER_ID=BORROW.READER_ID AND COMPANY='經(jīng)濟(jì)系')

      第五篇:數(shù)據(jù)庫營銷

      數(shù)據(jù)庫營銷案例

      一、賣游戲幣的例子

      案例:有一個(gè)人,04年時(shí),他曾做過游戲幣生意,就是傳說中的網(wǎng)游商人。他當(dāng)時(shí)屬于中間商,左手從打幣工作室手中收貨,右手再銷售給的玩家。當(dāng)時(shí)倒騰的是新浪代理的一款名為《天堂2》的游戲。他當(dāng)時(shí)應(yīng)該是這個(gè)游戲里最知名的商人,玩這個(gè)游戲的,特別是倒騰游戲幣的,大部分都知道他。而且從收入上說,他也應(yīng)該是同行中賺的最多的人之一。當(dāng)時(shí)他一天最多可以賺2000多元,注意,說的是純利潤。而這成績的背后,數(shù)據(jù)庫營銷幫了很大的忙。

      分析:數(shù)據(jù)庫營銷的第一步是搜集客戶資料。而搜集客戶資料最好的方式就是與客戶交流。而很多人上網(wǎng)賣東西,是賣完就拉倒,就再不與客戶主動(dòng)聯(lián)系了,頂多是來新貨后發(fā)發(fā)廣告,這是很不可取的。但這個(gè)人上網(wǎng)賣東西有一個(gè)習(xí)慣,就是喜歡和客戶聊天。比如說賣游戲幣時(shí),每個(gè)來買幣的人,他都會(huì)和他聊一聊,弄清楚對方在那個(gè)城市、年齡有多大、做什么工作、玩了多少年網(wǎng)游、在游戲里玩到什么階段、每月在游戲里的支出、以往是如何消費(fèi)的、身邊有多少個(gè)朋友一起玩、對其它玩家的影響力如何等等。當(dāng)掌握了這些數(shù)據(jù)后,開始給用戶分類,然后進(jìn)行有針對性的維護(hù)。一般客戶大概可以分四種:

      1、暫時(shí)還不購買的客戶: 很多客戶并不馬上購買,可能只是詢詢價(jià)。很多賣家對于這樣的客戶是直接放棄,這點(diǎn)很不對。因?yàn)榫W(wǎng)絡(luò)上的騙子太多,客戶第一次不放心,觀望一下很正常。對于這樣的賣家,首先要根據(jù)數(shù)據(jù)分析一下購買力如何,其次要看一下是不是會(huì)經(jīng)常購買。而且即使其本身購買力不行,但他身邊或許有很多強(qiáng)力買家。如果發(fā)現(xiàn)這個(gè)用戶具備其中一條,就不能輕易放棄。這時(shí)候就需要與客戶經(jīng)常的溝通聊天,先和客戶成為朋友。當(dāng)成為朋友之后,下次肯定會(huì)在你這兒消費(fèi)。

      2、重點(diǎn)維護(hù)的大客戶:

      對于經(jīng)常購買游戲幣,特別是消費(fèi)額高的大客戶,一定要重點(diǎn)維護(hù)。對于這種用戶的信息,掌握的也應(yīng)該是越多越好。

      3、偶爾購買的散戶:

      對于偶爾買一點(diǎn)開開葷的散戶,可以不用重點(diǎn)維護(hù)。但是不維護(hù)不代表不重視,起碼不能讓他們出去罵你。

      4、玩家資源多的意見領(lǐng)袖:

      有些玩家本身的購買力可能不行,但是他的身邊卻可能有大量的優(yōu)質(zhì)客戶。對于這樣的用戶,即使購買力弱,也要當(dāng)成大客戶重點(diǎn)維護(hù)。因?yàn)閺乃砩夏芡诰虻劫Y源。

      通過以上方法,當(dāng)年他總共賺了有小幾十萬,但是實(shí)際上總共在他這兒消費(fèi)過的人加一塊也就80多個(gè)。當(dāng)時(shí)開發(fā)最成功的一個(gè)客戶是一個(gè)上班族,其一開始沒想在他這兒長期購買,因?yàn)樗膬r(jià)錢偏貴。但是由于他在獲取到他的資料后,找到了很好的突破口,結(jié)果變成了他的忠實(shí)用戶,他一個(gè)人就在他這兒消費(fèi)了幾萬元,而且還給他介紹了好幾個(gè)忠實(shí)客戶。

      二、理發(fā)店的例子

      案例:理發(fā)大家都知道,是一個(gè)擁有上千年歷史的老行當(dāng)了,現(xiàn)在的理發(fā)店競爭越來越激烈。而對于理發(fā)店來說,最優(yōu)質(zhì)的客戶是女性用戶,因?yàn)閻勖朗桥说奶煨?,一般做一次頭發(fā),至少都是上百元。如果那個(gè)理發(fā)店能有一群忠實(shí)的女性顧客,那生意一定會(huì)非常火爆。

      而有這么一家理發(fā)店,就通過數(shù)據(jù)庫營銷,牢牢抓住了600個(gè)白領(lǐng)回頭客。那他是怎么做的呢? 分析:首先,這家理發(fā)店會(huì)為來理發(fā)的用戶,都建立一個(gè)客戶檔案,其中包括顧客目前頭發(fā)的狀況、歷次燙發(fā)染發(fā)的時(shí)間、用的什么燙發(fā)水等等,同時(shí)還包括職業(yè)、單位等基本信息。最重要的,要留下客戶的聯(lián)系方式,特別是線上聯(lián)系方式。

      其次,通過MSN等工具與客戶進(jìn)行線上交流,比如聊顧客的美發(fā)要求、閑聊促進(jìn)感情等。因?yàn)榇蠹叶贾?,要想長期留住你的用戶,最好的方法是與他成為朋友。而在理發(fā)的過程中,與顧客交流的時(shí)間和精力肯定有限,而如果通過電話等方式,又不是很現(xiàn)實(shí)。所以MSN等IM工具,就成了最佳選擇。與顧客聊成了朋友,自然就會(huì)成為你的回頭客。

      而且當(dāng)客戶要理發(fā)時(shí),還可以提前在MSN上溝通好需求,再結(jié)合顧客的數(shù)據(jù)檔案,基本上就能對用戶的期望值把握的非常準(zhǔn)確了。最重要的,這樣能最大程度的節(jié)省雙方的時(shí)間,同時(shí)也避免客人多時(shí)“撞車”排隊(duì)。

      三、內(nèi)聯(lián)升的數(shù)據(jù)庫營銷

      一個(gè)古代的案例。清朝末年的老北京流傳著一句諺語:“頭戴馬聚源,身披瑞蚨祥,腳踏內(nèi)聯(lián)升,腰纏‘四大恒’?!币馑际谴黢R聚源的帽子最尊貴,用瑞蚨祥的綢緞做衣服穿在身上最光彩,腳蹬一雙內(nèi)聯(lián)升鞋店的靴鞋最榮耀,腰中纏著“四大恒”錢莊的銀票最富有,有腰纏萬貫之意。而這個(gè)內(nèi)聯(lián)升,就是咱們接下來要講的故事主角。

      內(nèi)聯(lián)升的創(chuàng)始人叫趙廷,最早在一家鞋作坊學(xué)得一手制鞋手藝,又積累了一定的經(jīng)驗(yàn)。后來,由一位丁大將軍出資入股,資助趙廷開辦了鞋店。由于當(dāng)時(shí)京城的制鞋行業(yè)競爭也挺激烈,于是他決定走專業(yè)路線,專門為皇親國戚、朝廷文武百官制作朝靴。早期的經(jīng)營并不是一帆風(fēng)順,因?yàn)檫@些達(dá)官貴人做鞋,經(jīng)常只是差下人送個(gè)鞋樣過來,但這樣就保證不了鞋的舒適度。特別是遇到一些腳形比較特殊的人,可能就容易出問題。在經(jīng)歷過幾次交易糾紛后,趙廷打起了數(shù)據(jù)庫營銷的主意(當(dāng)然,那時(shí)候還沒有這個(gè)說法,也沒這個(gè)名詞,但是意思是一樣的),搞了一本后來聞名于世的《履中備載》。這個(gè)備載實(shí)際上就是內(nèi)聯(lián)升的用戶檔案,里面詳細(xì)記載了京城內(nèi)所有達(dá)官貴人腳上的秘密,比如鞋的尺寸、樣式和特殊腳形等等。有了這個(gè)數(shù)據(jù)后,為客人做鞋就不怕不合腳了,而且還省去了很多麻煩,比如說某個(gè)客人要做鞋,直接來支會(huì)一聲就行,不需要費(fèi)勁的去溝通需求了。

      《履中備載》推出之后,趙廷的生意果然是越來越火爆。而這火爆的原因,除了顧客對他的鞋越來越滿意這個(gè)原因外,還有個(gè)意外收獲。原來很多人聽說內(nèi)聯(lián)升掌握了京城達(dá)官貴人的足下之秘后,都紛紛來訂鞋送禮。因?yàn)樵诋?dāng)時(shí),上好的朝靴經(jīng)常作為一種禮品,饋贈(zèng)親友或者下級送給上級。而內(nèi)聯(lián)升的數(shù)據(jù)在當(dāng)時(shí)不可多得的精準(zhǔn)信息,大大方便了送禮者。

      下載數(shù)據(jù)庫練習(xí)題.word格式文檔
      下載數(shù)據(jù)庫練習(xí)題..doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        數(shù)據(jù)庫教學(xué)計(jì)劃--(定稿)

        《數(shù)據(jù)庫》教學(xué)計(jì)劃 黃 艷 《數(shù)據(jù)庫》是一門語言學(xué)科,是職專學(xué)生素質(zhì)教育的一個(gè)重要組成部分,對提高學(xué)生的編程能力,促進(jìn)教學(xué)內(nèi)容和教學(xué)體制改革,提高教育質(zhì)量和管理水平,實(shí)現(xiàn)......

        數(shù)據(jù)庫教學(xué)計(jì)劃

        數(shù)據(jù)庫ACCESS2003教學(xué)計(jì)劃 滑縣職教中心職專一學(xué)部 計(jì)算機(jī)教研組 段艷杰 本學(xué)期我擔(dān)任09級計(jì)算機(jī)01和13班《Access2003數(shù)據(jù)庫實(shí)用教程》的教學(xué),每周課程為10節(jié),這兩個(gè)班為計(jì)算......

        數(shù)據(jù)庫學(xué)習(xí)心得

        數(shù)據(jù)庫學(xué)習(xí)心得 軟件0704劉辰(07301096) 馬曉雪(07301098) 劉靖遠(yuǎn)(07301097)經(jīng)過一個(gè)學(xué)期的數(shù)據(jù)庫課程的學(xué)習(xí),我們掌握了創(chuàng)建數(shù)據(jù)庫以及對數(shù)據(jù)庫的操作的基礎(chǔ)知識(shí)。王老師的教學(xué)耐......

        數(shù)據(jù)庫課程設(shè)計(jì)

        數(shù)據(jù)庫課程設(shè)計(jì) 第一章 引言 開發(fā)的意義 設(shè)計(jì)應(yīng)用系統(tǒng)的任務(wù)及目標(biāo) 設(shè)計(jì)開發(fā)及運(yùn)行的軟硬件環(huán)境 第二章 系統(tǒng)分析與設(shè)計(jì) 系統(tǒng)需求分析 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)......

        數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告

        數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告 一、題目要求 某銀行準(zhǔn)備開發(fā)一個(gè)銀行業(yè)務(wù)管理系統(tǒng),通過調(diào)查,得到以下的主要需求: 銀行有多個(gè)支行。各個(gè)支行位于某個(gè)城市,每個(gè)支行有唯一的名字。銀行要監(jiān)控每......

        數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告

        實(shí)驗(yàn)4SQL高級應(yīng)用 【實(shí)驗(yàn)?zāi)康摹?1、掌握在SQL SERVER 2005下進(jìn)行數(shù)據(jù)還原的方法。 2、掌握SQL語句的查詢統(tǒng)計(jì)功能和數(shù)據(jù)更改功能。 【實(shí)驗(yàn)內(nèi)容】 1. 還原factory數(shù)據(jù)庫。 2......

        數(shù)據(jù)庫操作

        Excel技巧:Excel如何快速統(tǒng)計(jì)各銷售人員的銷售總金額? 繼續(xù)解決Q群小伙伴提出的問題,Excel如何快速統(tǒng)計(jì)各銷售人員的銷售總金額?題目問得好像是個(gè)銷售問題,其實(shí)針對各種分類匯總......

        數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告

        南華大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 實(shí)驗(yàn)報(bào)告 ( 2013 ~2014 學(xué)年度 第二學(xué)期 ) 課程名稱 實(shí)驗(yàn)名稱 數(shù)據(jù)庫原理與技術(shù) 姓名 張濤 學(xué)號 20124350230 專業(yè) 軟件工程 班級 02班 地點(diǎn)......