- IBM認證數(shù)據(jù)庫考試試題 推薦度:
- 相關(guān)推薦
2017年數(shù)據(jù)庫認證考試試題
數(shù)據(jù)庫技術(shù)是管理信息系統(tǒng)、辦公自動化系統(tǒng)、決策支持系統(tǒng)等各類信息系統(tǒng)的核心部分,是進行科學研究和決策管理的重要技術(shù)手段。下面是小編整理的關(guān)于數(shù)據(jù)庫認證考試試題,歡迎大家參考!
1 建表,在定義中要求聲明:
( 1 )每個表的主外碼。
( 2 )學生的年齡介于 15 到 40 歲之間。
( 3 )學生姓名不能為空。
( 4 )只有班里沒有學生的時候,才能刪除該班級。
2 插入如下數(shù)據(jù)
CLASS (
101 ,軟件,計算機, 1995 ; 102 ,微電子,計算機, 1996 ;
111 ,無機化學,化學, 1995 ; 112 ,高分子化學,化學, 1996 ;
121 ,統(tǒng)計數(shù)學,數(shù)學, 1995 ; 131 ,現(xiàn)代語言,中文, 1996 ;
141 ,國際貿(mào)易,經(jīng)濟, 1997 ; 142 ,國際金融,經(jīng)濟, 1996 ;
)
STUDENT (
8101 ,張三, 18 , 101 ; 8102 ,錢四, 16 , 121 ;
8103 ,王玲, 17 , 131 ; 8105 ,李飛, 19 , 102 ;
8109 ,趙四, 18 , 141 ; 8110 ,李可, 20 , 142
8201 ,張飛, 18 , 111 ; 8302 ,周瑜, 16 , 112 ;
8203 ,王亮, 17 , 111 ; 8305 ,董慶, 19 , 102 ;
8409 ,趙龍, 18 , 101 ; 8510 ,李麗, 20 , 142 )
DEPARTMENT ( 001 , 數(shù)學; 002 , 計算機;
003 , 化學; 004 , 中文;
005 , 經(jīng)濟;)
3 完成以下查詢功能
( 1 )找出所有姓李的學生,并按其年齡由小到大排序。
( 2 )列出所有開設(shè)超過兩個專業(yè)的系的名字。
( 3 )列出學生人數(shù)大于等于 2 的系的編號和名稱。
4 學校又新增加了一個物理系,編號為 006 。
5 學生張三轉(zhuǎn)到化學系 111 班,請更新相關(guān)的表。
運行查詢分析器并連接自己機器上的數(shù)據(jù)庫服務器
創(chuàng)建數(shù)據(jù)庫exam,并選擇exam為當前數(shù)據(jù)庫
CREATE DATABASE exam
USE exam
問題1 請在如下的建表命令基礎(chǔ)上創(chuàng)建符合要求的三張表,請寫出修改后的建表語句和/或修改表的語句
( 1 )每個表的主外碼。
( 2 )學生的年齡介于 15 到 40 歲之間。
( 3 )學生姓名不能為空。
( 4 )只有班里沒有學生的時候,才能刪除該班級。
CREATE TABLE STUDENT(
學號 CHAR(4) NOT NULL,
姓名 CHAR(8) NOT NULL,
年齡 SMALLINT,
班號 CHAR(4) )
CREATE TABLE CLASS(
班號 CHAR(4) NOT NULL,
專業(yè)名 CHAR(10) NOT NULL,
系名 CHAR(6),
入學年份 DATETIME )
CREATE TABLE DEPARTMENT(
系號 CHAR(3) NOT NULL,
系名 CHAR(6) NOT NULL )
問題2 使用如下的命令插入數(shù)據(jù),請注意插入次序并且回答CLASS, DEPARTMENT, STUDENT三張表的插入順序應該如何,為什么
INSERT INTO STUDENT VALUES(’8101’, ’張三’, 18, ’101’)
INSERT INTO STUDENT VALUES(’8102’, ’錢四’, 16, ’121’)
INSERT INTO STUDENT VALUES(’8103’, ’王玲’, 17, ’131’)
INSERT INTO STUDENT VALUES(’8105’, ’李飛’, 19, ’102’)
INSERT INTO STUDENT VALUES(’8109’, ’趙四’, 18, ’141’)
INSERT INTO STUDENT VALUES(’8110’, ’李可’, 20, ’142’)
INSERT INTO STUDENT VALUES(’8201’, ’張飛’, 18, ’111’)
INSERT INTO STUDENT VALUES(’8302’, ’周瑜’, 16, ’112’)
INSERT INTO STUDENT VALUES(’8203’, ’王亮’, 17, ’111’)
INSERT INTO STUDENT VALUES(’8305’, ’董慶’, 19, ’102’)
INSERT INTO STUDENT VALUES(’8409’, ’趙龍’, 18, ’101’)
INSERT INTO STUDENT VALUES(’8510’, ’李麗’, 20, ’142’)
INSERT INTO CLASS VALUES(’101’, ’軟件’,’計算機’,’1995’)
INSERT INTO CLASS VALUES(’102’, ’微電子’, ’計算機’, ’1996’)
INSERT INTO CLASS VALUES(’111’,’無機化學’, ’化學’,’1995’)
INSERT INTO CLASS VALUES(’112’, ’高分子化學’, ’化學’, ’1996’)
INSERT INTO CLASS VALUES(’121’, ’統(tǒng)計數(shù)學’, ’數(shù)學’, ’1995’)
INSERT INTO CLASS VALUES(’131’, ’現(xiàn)代語言’, ’中文’, ’1996’)
INSERT INTO CLASS VALUES(’141’, ’國際貿(mào)易’, ’經(jīng)濟’, ’1997’)
INSERT INTO CLASS VALUES(’142’, ’國際金融’, ’經(jīng)濟’, ’1996’)
INSERT INTO DEPARTMENT VALUES(’001’, ’數(shù)學’)
INSERT INTO DEPARTMENT VALUES(’002’, ’計算機’)
INSERT INTO DEPARTMENT VALUES(’003’, ’化學’)
INSERT INTO DEPARTMENT VALUES(’004’, ’中文’)
INSERT INTO DEPARTMENT VALUES(’005’, ’經(jīng)濟’)
問題3 完成以下查詢功能,寫出查詢語句和查詢結(jié)果
( 1 )找出所有姓李的學生,并按其年齡由小到大排序。
( 2 )列出所有開設(shè)超過兩個專業(yè)的系的名字。
( 3 )列出學生人數(shù)大于等于 2 的系的編號和名稱。
問題4 學校又新增加了一個物理系,編號為 006。寫出查詢語句和該語句運行后系統(tǒng)提示的結(jié)果
問題5 學生張三轉(zhuǎn)到化學系 111 班,請更新相關(guān)的表。請寫出查詢語句和相關(guān)表的變化情況
【數(shù)據(jù)庫認證考試試題】相關(guān)文章:
2017年oracle數(shù)據(jù)庫認證考試01-20
IBM認證考試筆試題07-21
思科認證考試試題(筆試)05-19
Adobe認證Photoshop考試試題06-24
Adobe認證考試題及答案06-25
java認證考試試題及答案07-21
華為認證考試試題及答案08-20