日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

mysql实验四图书视图_[数据库实验四.doc

發(fā)布時間:2025/3/21 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql实验四图书视图_[数据库实验四.doc 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

[數(shù)據(jù)庫實驗四

計算機與信息學院實驗報告

系: 專業(yè): 年級:

姓名: 學號: 22 實驗室號 計算機號 22

實驗時間: 2013年10月29日 指導教師簽字: 成績:

報告退發(fā) (訂正 、 重做)

實驗名稱:(四)數(shù)據(jù)庫的視圖操作實驗

一、實驗目的和要求

(1)掌握 SQL Server中的視圖創(chuàng)建向導和圖表創(chuàng)建向導的使用方法;

(2)加深對視圖和SQL Server圖表作用的理解。

(3)掌握數(shù)據(jù)庫安全性的操作方法。

二、實驗內(nèi)容和原理

1. 基本操作實驗

(1)在SQL Server企業(yè)管理器中調(diào)出Create View Wizard(創(chuàng)建圖表向導),按下列Transact-SQL描述的視圖定義,創(chuàng)建借閱_計算機圖書視圖。

CREATE VIEW 借閱_計算機圖書

AS SELECT 圖書.*,借閱.*

FROM 圖書,借閱

WHERE圖書.編號=借閱.書號AND圖書.類別=‘計算機’

(2)在SQL server企業(yè)管理器中調(diào)出Create View Wizard(創(chuàng)建圖表向導), 完成在圖書-讀者數(shù)據(jù)庫中建立一個圖書_借閱圖表操作。要求該圖表包括圖書和借閱兩個表,并包括圖書與借閱之間的“圖書.書號=借閱.書號”外碼與被參照表之間的關聯(lián)。

(3)查看上述實驗結果。如果結果有誤,予以糾正。

2. 提高操作實驗

在學生-課程數(shù)據(jù)庫中用Transact-SQL語句描述下列視圖定義。

(1)從學生表中建立查詢所有男(女)生信息的視圖STU_SEX。視圖的列名為SNO、SNAME、SSEX和SAGE。

(2)從課程表中建立查詢所有課程先修課信息的視圖課程_PRE。視圖的列名為課程號、課程名稱和先修課名稱。

(3)從選修表中建立查詢成績大于等于80信息的視圖STU_CJ1。視圖的列名為學號、課程號和成績。

(4)從學生、選修和課程三個表建立查詢學生選修情況的視圖STU_CJ2。視圖的列名為姓名、課程名稱和成績。

(5)從學生、選修和課程三個表建立查詢學生選修情況并且成績小于80的視圖STU_CJ3。視圖的列名為姓名、課程名稱和成績。

(6)利用Transact-SQL命令修改視圖STU_SEX。把視圖的列名改為學號、姓名、性別和年齡,把加上“WITH CHECK OPTION”選項。

(7)刪除視圖STU_CJ3。

三、實驗環(huán)境

硬件:計算機

軟件:Windows 2000和SQL Server 2000

四、算法描述及實驗步驟

五、調(diào)試過程

六、實驗結果

七、總結

Sql語句:

/*

1. 基本操作實驗

()在SQL Server企業(yè)管理器中調(diào)出Create View Wizard(創(chuàng)建圖表向導),

按下列Transact-SQL描述的視圖定義,創(chuàng)建借閱_計算機圖書視圖。

CREATE VIEW 借閱_計算機圖書

AS SELECT 圖書.*,借閱.*

FROM 圖書,借閱

WHERE圖書.編號=借閱.書號AND圖書.類別=‘計算機’

()在SQL server企業(yè)管理器中調(diào)出Create View Wizard(創(chuàng)建圖表向導),

完成在圖書-讀者數(shù)據(jù)庫中建立一個圖書_借閱圖表操作。要求該圖表包括圖書和借閱兩個表,

并包括圖書與借閱之間的“圖書.書號=借閱.書號”外碼與被參照表之間的關聯(lián)。

()查看上述實驗結果。如果結果有誤,予以糾正。

*/

use DB_BookAndReader

go

select * from borrow;

--()創(chuàng)建借閱_計算機圖書視圖

create view borrow_computerBook_view as

select book.bookId,type,press,author,bookName,pricing,readerId,borrowTime from book,borrow

where book.bookId = borrow.bookId and book.type = '計算機';

select * from borrow_computerBook_view;

--()完成在圖書-讀者數(shù)據(jù)庫中建立一個圖書_借閱圖表操作。要求該圖表包括圖書和借閱兩個表,

--并包括圖書與借閱之間的“圖書.書號=借閱.書號”外碼與被參照

總結

以上是生活随笔為你收集整理的mysql实验四图书视图_[数据库实验四.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。