資料庫重修複習

2022-12-24 14:03:03 字數 2271 閱讀 5134

資料庫複習題

一單選題

1、我們學習的sql server是( )。

a、sql server 7.0b、sql server 2000

c.sql server 6.0d.sql server 2005

2. 刪除資料庫使用的t-sql語句是

a. create databaseb. drop database

c. alter databased. delete database

3、資料模型中實體之間的關係比較複雜,但抽象以後,可以表現為一對一等關係,這些關係一共有類。

a.1b. 2

c 3  d. 4

4、sql server的字元型系統資料型別主要包括

a. int、money、charb. char、varchar、text

c. datetime、binary、intd. char、varchar、int

5、利用sql進行結果的排序,是用________。

a.order by b. group by c. where d. union

6、目前資料庫系統已逐漸淘汰了網狀資料庫和層次資料庫,成為當今最為流行的商用資料庫系統。

a.分布 b.物件導向 c.關係 d.多層

7、伺服器角色是伺服器級的乙個物件,只能對應於

a. 登入名b. 使用者名稱

c. 資料庫名d. 角色名

8. 有一類索引被稱作「唯一索引」。它可以採用的索引結構。

a. 聚集索引b. 非聚集索引

c. 主鍵索引d. 聚集索引或非聚集索引

9、與資料庫相關的磁碟檔案分為主要資料檔案、次主要資料檔案和事務日誌檔案,它們的副檔名分別為和

a..mdf .ndf .ldfb.ndf .mdf .ldf

c..ldf .mdf .ndf     d.mdf .ldf .ndf

10、乙個列中的值不是唯一的,在進行資料檢索時,可以用消除重複行。

a. deleteb. distinct

c. uniond. order

二問答題

1、簡述什麼是主資料檔案和次資料檔案,它們有什麼區別?

2、試述資料處理的三個階段及特點?

3、試述資料模型中實體、屬性、關係等概念及它們之間的聯絡。

4、sql sever有哪兩種身份驗證模式?它們各自的含義是什麼?

5、試述什麼是索引?使用索引有什麼優點和缺點?

三寫出sql語句,完成各小題。(資料表均為書上的jwgl下的表)

1 在成績表(student_course)中顯示g99403的同學的成績。

2 寫出sql語句,查詢顯示出教師表teacher中的所有男教授的老師資訊。

3 建立乙個包含學生成績在70-80之間的加密檢視

4 寫出sql語句,查詢顯示出所有男學生的學號、姓名、資料庫成績(表為學生表student,成績表student_course,課程名稱表course)。

5 在student表中統計家庭住址(home_addr)在「南京」的人數。

6 寫出sql語句,查詢顯示出成績表中的所有成績不及格的或者是90分以上的資訊。並按從小到大的順序排列。

7查詢student表中所有姓「張」並且名字是二個字的學生的姓名(student_name)、性別(***)、班號(class_id)及出生日期(birthday)。

8 從student、course、student_course表中查詢每個學生的學號(student_id)、姓名(student_name)、班級(class_id)、課程名稱(course_name)、成績(grade)及每人的平均分和總分。

四綜合題

1、用create table語句建立表teacher。該錶有以下幾個字段:工號(teacher_id)、姓名(teacher_name)、性別(***)、系別(department_id)、出生日期。

並給表插入一條記錄。試寫出相應的sql語句序列。

2、建立乙個只含乙個資料檔案和乙個事務日誌檔案的檔案資料庫,資料庫名為dagl,主資料庫檔案邏輯名稱為dagl_data,資料檔案的作業系統名稱資料檔案初始大小為10mb,最大值500mb,資料檔案大小以15%的增量增加。日誌邏輯檔案名稱dagl_log,事務日誌的作業系統名稱日誌檔案初始大小為5mb,最大值100mb,日誌檔案以5mb增量增加。

3 如果要開發乙個學生管理資訊系統,包括學生學籍、成績管理等功能,請你設計:這個系統需要哪些表,每個表需要設計哪些字段,每個欄位是什麼資料型別的(要畫出er圖)。

資料庫總複習

6 資料庫管理系統是位於使用者與作業系統之間的一層資料管理軟體。功能 資料定義功能 資料組織 儲存和管理 資料操縱功能 資料庫的事務管理和執行管理 資料庫的建立和維護功能 其他功能。第二章關聯式資料庫 關係 d1 d2 dn的子集叫做在域d1,d2,dn上的關係,表示為r d1,d2,dn r表示關...

重修複習題

複習題第一部分函式極限連續 函式 1 的定義域 2 則3 4 指出每組函式是否為同一函式?ii極限 1.求下列極限 1 23 4 2.求下列極限 1234 3.求下列極限 12 3 iii無窮大 無窮小及連續 1 時,下列變數中為無窮大的是ab c 2 時,下列變數中為無窮小的是ab c 4 若時,...

資料庫種類與資料庫結構

2 網狀結構模型 某醫院醫生 病房和病人之間的聯絡。即每個醫生負責 三個病人,每個病房可住一到四個病人。如果將醫生看成是乙個資料集合,病人和病房分別是另外兩個資料集合,那麼醫生 病人和病房的比例關係就是m n p 即m個醫生,n個病人,p間病房 這種資料結構就是網狀資料結構,它的一般結構模型,記錄r...