實(shí)驗(yàn)三 FLY Database_第1頁
實(shí)驗(yàn)三 FLY Database_第2頁
實(shí)驗(yàn)三 FLY Database_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)三 sql查詢(1)一、實(shí)驗(yàn)?zāi)康氖褂胹ql語言完成數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更新等功能。二、實(shí)驗(yàn)要求1. 掌握使用sql定義、刪除和修改基本表。2. 掌握使用sql完成單表查詢、多表查詢。3. 掌握連接查詢和嵌套查詢。4. 掌握使用sql完成數(shù)據(jù)插入、數(shù)據(jù)修改、數(shù)據(jù)刪除等功能。三、實(shí)驗(yàn)內(nèi)容 新建一空數(shù)據(jù)庫“fly database”, 在該數(shù)據(jù)庫中參照“fly飛翔數(shù)據(jù)庫”中的表,完成以下實(shí)驗(yàn)3-1到實(shí)驗(yàn)317的內(nèi)容。 實(shí)驗(yàn)31使用sql數(shù)據(jù)定義查詢,參照“公司機(jī)構(gòu)”表結(jié)構(gòu),創(chuàng)建表“gsjg”。要求“公司編號”的字段長度為8,“機(jī)構(gòu)屬性”的字段長度為6,其他文本型字段用變長字段。 create

2、 table gsjg(公司編號 char(8) primary key,機(jī)構(gòu)屬性 char(6),連鎖機(jī)構(gòu)名稱 text(80),地址 text(80),區(qū)域 text(80)提示:access中的文本類型可對應(yīng)于sql中char類型、varchar類型和text類型等,用戶可根據(jù)自身習(xí)慣選擇使用。 所有的類型sql查詢,包括各種數(shù)據(jù)定義查詢和數(shù)據(jù)操作查詢,都可以直接在“sql視圖”(選擇“視圖”|“sql視圖”)中打開的sql查詢編輯窗口中,編輯并執(zhí)行sql語句(系統(tǒng)會在執(zhí)行sql語句時,自動辨識該查詢是那種類型的查詢)。 新建查詢對象的名稱不能與已經(jīng)存在的查詢對象重名,也不能與已經(jīng)存在的

3、表對象重名。 實(shí)驗(yàn)32使用sql數(shù)據(jù)定義查詢,參照“員工”表結(jié)構(gòu),創(chuàng)建表“yg”。create table yg(員工編號 char(8) primary key,姓名 text(80),出生日期 date,性別 char(1),民族 text(8),工作日期 date,職稱 text(8),公司編號 char(8) references gsjg(公司編號),婚否 yesno,簡歷 memo,照片 image)實(shí)驗(yàn)33使用sql數(shù)據(jù)定義查詢,參照“零售商”表結(jié)構(gòu),創(chuàng)建表“l(fā)ss”。create table lss(客戶編號 char(8) primary key,客戶名稱 text(20),

4、聯(lián)系人 text(8),聯(lián)系電話 char(20),城市 text(8),地址 text(80),郵政編碼 char(6),電子郵件 char(20)實(shí)驗(yàn)34使用sql數(shù)據(jù)定義查詢,參照“訂單”表結(jié)構(gòu),創(chuàng)建表“dd”。create table dd(訂單編號 char(8) primary key,客戶編號 char(8) references lss(客戶編號),訂購日期 date,員工編號 char(8) references yg(員工編號),送貨方式 text(20),付款方式 text(20)實(shí)驗(yàn)35使用sql數(shù)據(jù)定義查詢,參照“供應(yīng)商”表結(jié)構(gòu),創(chuàng)建表“gys”。create tab

5、le gys(供應(yīng)商編號 char(8) primary key,供應(yīng)商名稱 text(20),地址 text(80)實(shí)驗(yàn)36使用sql數(shù)據(jù)定義查詢,參照“商品類型”表結(jié)構(gòu),創(chuàng)建表“splx”。create table splx(商品類型編號 char(8) primary key,類型名稱 text(20),商品類型說明 memo)實(shí)驗(yàn)37使用sql數(shù)據(jù)定義查詢,參照“商品”表結(jié)構(gòu),創(chuàng)建表“sp”。create table sp(商品編號 char(8) primary key,商品類型編號 char(8) references splx(商品類型編號),商品名稱 text(8),銷售價格

6、money,購入價 money,商品描述 memo,商品照片 image,供應(yīng)商編號 char(8) references gys(供應(yīng)商編號)實(shí)驗(yàn)38使用sql數(shù)據(jù)定義查詢,參照“訂單明細(xì)”表結(jié)構(gòu),創(chuàng)建表“dsmx”。create table dsmx(訂單編號 char(8) references dd(訂單編號),商品編號 char(8) references sp(商品編號),數(shù)量 integer,折扣 number,primary key(訂單編號,商品編號)實(shí)驗(yàn)39使用sql數(shù)據(jù)定義查詢,參照“員工工資”表結(jié)構(gòu),創(chuàng)建表“yggz”。create table yggz(員工編號 ch

7、ar(8) primary key references yg(員工編號),基本工資 money,任務(wù)工資 money,獎金 money,住房公積金 money,扣款 money)實(shí)驗(yàn)310使用sql命令,為“yg”表增加字段“籍貫”(文本,長度20)。alter table yg add column 籍貫 text(20)實(shí)驗(yàn)311使用sql命令,將“yggz”表中的字段“員工編號”設(shè)為主鍵。alter table yggz add primary key(員工編號)實(shí)驗(yàn)312使用sql命令,刪除“yg”表中“簡歷”字段。alter table yg drop column 簡歷實(shí)驗(yàn)313

8、使用sql命令,刪除“yggz”。drop table yggz 實(shí)驗(yàn)314使用sql命令,將“fly飛翔公司數(shù)據(jù)庫”中的“公司機(jī)構(gòu)”表中查出的機(jī)構(gòu)編號、連鎖機(jī)構(gòu)名稱和地址,插入到“gsjg”表中。insert into gsjg(公司編號,連鎖機(jī)構(gòu)名稱,地址) select 機(jī)構(gòu)編號,連鎖機(jī)構(gòu)名稱,地址 from 公司機(jī)構(gòu)提示:in 子句可連接外部數(shù)據(jù)庫,如果外部數(shù)據(jù)庫文件和當(dāng)前數(shù)據(jù)庫文件在同一目錄下則,可省略路徑,即上述in子句可描述為:in fly飛翔公司數(shù)據(jù)庫.accdb。實(shí)驗(yàn)318使用sql命令,向“gsjg”表中插入以下數(shù)據(jù):機(jī)構(gòu)編號連鎖機(jī)構(gòu)名稱區(qū)域地址機(jī)構(gòu)屬性c8飛翔順義分公司北京北京順義區(qū)直屬 insert into gsjg(公司編號,連鎖機(jī)構(gòu)名稱,區(qū)域,地址,機(jī)構(gòu)屬性) values(cs,飛翔順義分公司,北京,北京順義區(qū),直屬)實(shí)驗(yàn)316使用sql命令,將“gsjg”表中“

溫馨提示

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

最新文檔

評論

0/150

提交評論