兩個SQL語言練習題一、有兩張表USER(uid,name,te
1。
SQL-Server的SQL select * from USER where uid in(select top 2 uid from KEYWORDS group by uid order by sum(keyword) desc) 2。 A select * from student where sno in(select sno from SC group by sno,cno having avg(Grade) > (select avg(Grade) from SC group by sno,cno having sno=001)) B原理同A select * from student where sno in(select cno from Course group by cno having sum(Ccredit) > (select sum(Ccredit) from Course group by cno having cno=001)) 。
誰有一些關于SQL數據庫的一些面試題?關于SQL方面的題目都行 愛
一、 選擇題 1。
以下數據結構中不屬于線性數據結構的是______。 A、隊列 B、線性表 C、二叉樹 D、棧 2。
在結構化方法中,用數據流程圖(DFD)作為描述工具的軟件開發階段是______。 A、可行性分析 B、需求分析 C、詳細設計 D、程序編碼 3。
結構化程序設計主要強調的是______。 A、程序的規模 B、程序的易讀性 C、程序的執行效率 D、程序的可移植性 4。
在軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是______。 A、概要設計 B、詳細設計 C、可行性分析 D、需求分析 5。
下列關于棧的敘述中正確的是______。A、在棧中只能插入數據 B、在棧中只能刪除數據 C、棧是先進先出的線性表 D、棧是先進后出的線性表 6。
下面不屬于軟件設計原則的是______。A、抽象 B、模塊化 C、自底向上 D、信息隱蔽 7。
對長度為N的線性表進行順序查找,在最壞情況下所需要的比較次數為______。 A、N+1 B、N C、(N+1)/2 D、N/2 8。
視圖設計一般有3種設計次序,下列不屬于視圖設計的是______。 A、自頂向下 B、由外向內 C、由內向外 D、自底向上 9。
下列有關數據庫的描述,正確的是______。A、數據庫是一個DBF文件 B、數據庫是一個關系 C、數據庫是一個結構化的數據集合 D、數據庫是一組文件 10。
下列說法中,不屬于數據模型所描述的內容的是______。 A、數據結構 B、數據操作 C、數據查詢 D、數據約束 11。
在下面的Visual FoxPro表達式中,運算結果是邏輯真的是______。 A、EMPTY(。
NULL。) B、LIKE('acd','ac?') C、AT('a','123abc') D、EMPTY(SPACE(2)) 12。
表達式VAL(SUBS("奔騰586",5,1))*Len("visual foxpro")的結果是______。 A、13。
00 B、14。00 C、45。
00 D、65。00 13。
以下關于自由表的敘述,正確的是______。 A、全部是用以前版本的FOXPRO(FOXBASE)建立的表 B、可以用Visual FoxPro建立,但是不能把它添加到數據庫中 C、自由表可以添加到數據庫中,數據庫表也可以從數據庫中移出成為自由表 D、自由表可以添加到數據庫中,但數據庫表不可從數據庫中移出成為自由表 14。
下面關于數據環境和數據環境中兩個表之間的關系的陳述中,______是正確的。 A、數據環境是對象,關系不是對象 B、數據環境不是對象,關系是對象 C、數據環境是對象,關系是數據環境中的對象 D、數據環境和關系均不是對象 15。
在"報表設計器"中,可以使用的控件是______。 A、標簽、域控件和線條 B、標簽、域控件和列表框 C、標簽、文本框和列表框 D、布局和數據源 16。
用二維表數據來表示實體及實體之間聯系的數據模型稱為______。 A、實體--聯系模型 B、層次模型 C、網狀模型 D、關系模型 17。
用來指明復選框的當前選中狀態的屬性是______。A、Selected B、Caption C、Value D、ControlSource 18。
使用菜單操作方法打開一個在當前目錄下已經存在的查詢文件zgjk。qpr后,在命令窗口生成的命令是____。
A、OPEN QUERY zgjk。qpr B、MODIFY QUERY zgjk。
qpr C、DO QUERY zgjk。qpr D、CREATE QUERY zgjk。
qpr 19。 可以伴隨著表的打開而自動打開的索引是______。
A、單一索引文件(IDX) B、復合索引文件(CDX)C、結構化復合索引文件 D、非結構化復合索引文件 20。 在數據庫設計器中,建立兩個表之間的一對多聯系是通過以下索引實現的______。
A、"一方"表的主索引或候選索引,"多方"表的普通索引 B、"一方"表的主索引,"多方"表的普通索引或候選索引 C、"一方"表的普通索引,"多方"表的主索引或候選索引 D、"一方"表的普通索引,"多方"表的候選索引或普通索引 21。 下列函數中函數值為字符型的是______。
A、DATE() B、TIME() C、YEAR() D、DATETIME() 22。 下面對控件的描述正確的是______。
A、用戶可以在組合框中進行多重選擇 B、用戶可以在列表框中進行多重選擇 C、用戶可以在一個選項組中選中多個選項按鈕 D、用戶對一個表單內的一組復選框只能選中其中一個 23。 確定列表框內的某個條目是否被選定應使用的屬性是______。
A、Value B、ColumnCount C、ListCount D、Selected 24。 設有關系R1和R2,經過關系運算得到結果S,則S是______。
A、一個關系 B、一個表單 C、一個數據庫 D、一個數組 25。 DBAS指的是______。
A、數據庫管理系統B、數據庫系統C、數據庫應用系統 D、數據庫服務系統 26。 設X="ABC",Y="ABCD",則下列表達式中值為。
T。的是______。
A、X=Y B、X==Y C、X$Y D、AT(X,Y)=0 27。 在表結構中,邏輯型、日期型、備注型字段的寬度分別固定為______。
A、3,8,10 B、1,6,4 C、1,8,任意 D、1,8,4 28。 在標準SQL中,建立視圖的命令是______。
A、CREATE SCHEMA命令 B、CREATE TABLE命令 C、CREATE VIEW命令 D、CREATE INDEX命令 29。 有關SCAN循環結構,敘述正確的是______。
A、SCAN循環結構中的LOOP語句,可將程序流程直接指向循環開始語句SCAN,首先判斷EOF()函數的真假 B、在使用SCAN循環結構時,必須打開某一。
您還有SQL語句的練習題目 嗎
簡單的有幾個:作業二(4.1)一.創建數據庫teaching,并在該數據庫中建立以下數據表:student:列名 數據類型 允許空 備注SNO char(4) 否 主鍵SNAME nchar(10) 否 SEX char(1) 是 'M' 或'F'AGE smallint 是 18--25course:列名 數據類型 允許空 備注CNO char(4) 否 主鍵CNAME char(10) 否 CREDIT smallint 是 0--10S_C:列名 數據類型 允許空 備注SNO char(4) 否 主鍵(外鍵)CNO char(4) 否 主鍵(外鍵)GRADE smallint 是 0--100二.打開表,輸入數據。
student:s1 wang f 20s2 li m 20s3 zhang f 21s4 zhao m 19s5 liu m 21course:c1 os 4c2 db 5c3 maths 5c4 english 6s_c:s1 c1 56s1 c2 75s1 c3 73s2 c1 80s2 c2 74s3 c1 82s3 c3 43s4 c2 81三.寫出以下查詢語句:1. 查詢選修了c1這門課的學生的學號,姓名,課程名和成績。2. 查詢選修了c1這門課的學生的學號,姓名,課程名。
3. 查詢“wang”的學號,所選課程號和成績。4. 查詢所有成績之和。
5. 查詢每一個學生的學號和總成績。6. 查詢課程平均分在80分以上的課程號和平均分。
7. 查詢平均分不低于90分的學生的學號及其平均成績。8. 統計每門課程的學生選修人數。
要求輸出人數超過10人的課程號和選修人數,查詢結果按人數降序排列,若人數相同,按課程號升序排列。
數據庫sql題目解答
(1)select 書名 from 圖書 where 定價>20(2)select avg(定價) 均價 from 圖書(3)update 圖書 set 定價=定價*95% where 出版社編號 in (select 出版社編號 from 出版社 where 出版社名稱='科學出版社' )(4)select 書名,第一作者姓名,出版社名稱 from 圖書,作者,出版社,著書 where 圖書.圖書編號=著書.圖書編號 and 著書.作者編號=作者.作者編號 and 圖書.出版社編號=出版社.出版社編號(5)create view 圖書信息(圖書編號,書名,出版社編號,定價) as select 圖書編號,書名,出版社名稱,定價 from 圖書,出版社 where 圖書.出版社編號=出版社.出版社編號 and 出版社名稱='人們出版社'你的報酬表的創建肯定有錯,怎么主碼和外碼都是職工號和工程編號。
我把上面的幾個問題給你寫出來了,你就模仿我寫的做一下下面的問題,自己鍛煉鍛煉,如果還不會的話再問我。
轉載請注明出處華閱文章網 » 數據庫sql語句習題