欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      SQL數(shù)據(jù)庫題庫及答案 (6)

      時(shí)間:2019-05-15 10:49:58下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《SQL數(shù)據(jù)庫題庫及答案 (6)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《SQL數(shù)據(jù)庫題庫及答案 (6)》。

      第一篇:SQL數(shù)據(jù)庫題庫及答案 (6)

      實(shí)訓(xùn)11用戶自定義函數(shù)及存儲(chǔ)過程

      --

      1、創(chuàng)建一個(gè)存儲(chǔ)過程,查看student表里的所有記錄,并運(yùn)行該存儲(chǔ)過程。其代碼如下: CREATE PROC pr_studentCodes AS SELECT * FROM student GO EXEC pr_studentCodes

      --

      2、修改pr_studentcodes存儲(chǔ)過程,使其按照學(xué)號(hào)排序 ALTER PROC pr_studentCodes AS SELECT * FROM student ORDER BY Studentid EXEC pr_studentCodes

      --

      3、刪除存儲(chǔ)過程Pr_studentCodes drop procedure pr_studentCodes

      --

      4、創(chuàng)建向Class表中插入一條記錄(‘’,‘電子UI班’,null,)的存儲(chǔ)過程pr_InsertClass create procedure pr_InsertClass as insert into Class values('10901','電子UI班',null,1)go exec pr_InsertClass--5 創(chuàng)建存儲(chǔ)過程up_Add,要求該存儲(chǔ)過程能夠?qū)崿F(xiàn)對(duì)輸入的兩個(gè)數(shù)相加,并將結(jié)果輸出 create proc up_Add @num1 int,@num2 int,@sum int output as

      begin select @sum=@num1+@num2 end

      --6 執(zhí)行存儲(chǔ)過程up_Add,計(jì)算加上的和。declare @he int exec up_Add @num1=78,@num2=82,@sum=@he output print '結(jié)果是:'+convert(char,@he)

      --

      三、閱讀代碼寫結(jié)果--1 create proc pr_grade(@sno char(9), @cname char(8), @grade int output)as select @grade=score from score,course where score.courseid=course.courseid and studentid=@sno and coursename=@cname--2 declare @score int exec pr_grade '10701001','高等數(shù)學(xué)',@score output select @score

      --3 create proc pr_count(@classid varchar(8), @num int output)as select @num=count(*)from student where Classid=@classid--4 declare @peop int exec pr_count @classid='10701',@num=@peop output select @peop

      drop procedure pr_count

      第二篇:SQL數(shù)據(jù)庫選擇題及答案

      1、在數(shù)據(jù)庫技術(shù)中,獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型是_C__。A、面向?qū)ο蟮哪P虰、關(guān)系模型C、E-R模型D、層次模型

      2、數(shù)據(jù)庫系統(tǒng)的控制中樞是__B_。A、數(shù)據(jù)庫、b、數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫管理員D、數(shù)據(jù)庫應(yīng)用系統(tǒng)

      3、使用SQL命令將學(xué)生表STUDENT中的學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是__C_。

      A、UPDATE SET AGE WITH AGE+1

      B、REPLACE AGE WITH AGE+1

      C、UPDATE STUDENT SET AGE=AGE+1

      D、UPDATE STUDENT AGE WITH AGE+1

      4、在關(guān)系數(shù)據(jù)庫中,建立數(shù)據(jù)庫表時(shí),將年齡字段值限制在12~40歲之間的這種約束屬于__B__。

      A、視圖完整性約束B、域完整性約束C、參照完整性約束D、實(shí)體完整性約束

      5、在 SQL 語句中,與 X BETWEEN 20 AND 30 等價(jià)的表達(dá)式是__D_。A、X>=20 AND X<30

      B、X>20 AND X<30

      C、X>20 AND X<=30

      D、X>=20 AND X<=30

      6、在數(shù)據(jù)庫中,概念模型是_D__。A、用于現(xiàn)實(shí)的建模,與具體的DBMS有關(guān)B、用于信息世界的建模,與具體的DBMS有關(guān)

      C、用于現(xiàn)實(shí)的建模,與具體的DBMS無關(guān)D、用于信息世界的建模,與具體的DBMS無關(guān)

      7、數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括__B_。A非法用戶的使用B丟失更新C數(shù)據(jù)獨(dú)立性會(huì)提高D增加數(shù)據(jù)冗余度

      8、在關(guān)系數(shù)據(jù)庫中,模式對(duì)應(yīng)的是__A___。A、視圖和所有基本表

      B、視圖和部分基本表

      C、基本表

      D、索引

      9、能實(shí)現(xiàn)絕對(duì)的與平臺(tái)無關(guān)性的Web數(shù)據(jù)庫訪問技術(shù)是_D_。A、ADO

      B、ActiveX

      C、WebbaseAPI

      D、JDBC

      10、在下列描述中,正確的描述是__B___。

      A、SQL 是一種過程化語言B、SQL 采用集合操作方式

      C、SQL 不能嵌入到高級(jí)語言程序中

      D、SQL 是一種 DBMS

      11、數(shù)據(jù)庫系統(tǒng)是由__A__組成的。A、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和用戶

      B、數(shù)據(jù)文件、命令文件和報(bào)表

      C、數(shù)據(jù)庫文件結(jié)構(gòu)和數(shù)據(jù)

      D、常量、變量和函數(shù)

      12、在SQL查詢時(shí),使用WHERE子句指出的是__B__。A、查詢目標(biāo)B、查詢條件C、查詢視圖D、查詢結(jié)果

      13、在下列 RDMBS 產(chǎn)品中,屬于小型數(shù)據(jù)庫系統(tǒng)的是_A_。A、Access B、Oracle C、Sybase D、Informix

      14、數(shù)據(jù)庫類型是按照_A_來劃分的。

      A、數(shù)據(jù)模型B、記錄形式C、數(shù)據(jù)存取方法D、文件形式

      15、作為Microsoft Office家族成員之一的_A_數(shù)據(jù)庫,能夠與其他Office組件進(jìn)行數(shù)據(jù)交換共享數(shù)據(jù)資源,易于生成集文字處理、圖表生成和數(shù)據(jù)管理于一體的辦公自動(dòng)化系統(tǒng)。A、Access

      B、Oracle

      C、Sybase

      D、Informix

      16、數(shù)據(jù)庫管理系統(tǒng)更適合于_D_方面的應(yīng)用。A、CAD

      B、過程控制C、科學(xué)計(jì)算D、數(shù)據(jù)處理

      17、下列四組SQL命令,全部屬于數(shù)據(jù)定義語句的命令是_C__。A、CREATE,DROP,ALTER

      B、CREATE,DROP,UPDATE

      C、CREATE,DROP,GRANT

      D、CREATE,DROP,SELECT

      18、通過Internet及瀏覽器處理的數(shù)據(jù)庫,應(yīng)該是_C__處理。A、集中式

      B、分布式

      C、主從結(jié)構(gòu)式D、以上3種模式

      19、數(shù)據(jù)的邏輯獨(dú)立性是指__D_。A、數(shù)據(jù)與存儲(chǔ)結(jié)構(gòu)的邏輯獨(dú)立性 B、數(shù)據(jù)元素之間的邏輯獨(dú)立性

      C、存儲(chǔ)結(jié)構(gòu)與物理結(jié)構(gòu)的邏輯獨(dú)立性

      D、數(shù)據(jù)與程序的邏輯獨(dú)立性

      20、在數(shù)據(jù)庫技術(shù)中,獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型是_C__。A面向?qū)ο蟮哪P?/p>

      B關(guān)系模型

      C、E-R模型

      D、層次模型

      21、關(guān)系代數(shù)的3個(gè)基本運(yùn)算是–D--、投影、連接。A、關(guān)系與B、蘊(yùn)含C、關(guān)系或D、選擇

      22、下面命題不正確的是:A、若冗余數(shù)據(jù)可以控制,則數(shù)據(jù)更新的一致性得以保證

      B、數(shù)據(jù)庫減少了不必要的數(shù)據(jù)冗余C、數(shù)據(jù)庫的數(shù)據(jù)可以共享D、數(shù)據(jù)庫中不存在數(shù)據(jù)冗余

      23、在基本SQL中不可以實(shí)現(xiàn): A、定義視圖B、并發(fā)控制C、定義基表D、查詢視圖和基表

      24、用二維表來表示實(shí)體及實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為_C___。

      A、實(shí)體-聯(lián)系模型B、層次模型C、關(guān)系模型D、網(wǎng)狀模型

      25、查找工資在600元以上并且職稱為工程師的紀(jì)錄,邏輯表達(dá)式為_D___。

      A、“工資”>600.OR.職稱=“工程師”

      B、工資>600.AND.職稱=工程師

      C、“工資”>600.AND.“職稱”=“工程師”

      D、工資>600.AND.職稱=“工程師”

      26、數(shù)據(jù)庫鏡像可以用于__C_。(1分)

      A、實(shí)現(xiàn)數(shù)據(jù)庫的安全性

      B、實(shí)現(xiàn)數(shù)據(jù)共享C、進(jìn)行數(shù)據(jù)庫恢復(fù)或并發(fā)操作D、保證數(shù)據(jù)庫的完整性

      27、在下列類型的數(shù)據(jù)庫系統(tǒng)中,應(yīng)用最廣泛的是__C___。(1分)

      A、分布型數(shù)據(jù)庫系統(tǒng)B、邏輯型數(shù)據(jù)庫系統(tǒng)C、關(guān)系型數(shù)據(jù)庫系統(tǒng)D、層次型數(shù)據(jù)庫系統(tǒng)

      28、在下列描述中,正確的描述是__B__。(1分)A、SQL 是一種過程化語言B、SQL 采用集合操作方式

      C、SQL 不能嵌入到高級(jí)語言程序中

      D、SQL 是一種 DBMS

      第三篇:數(shù)據(jù)庫 sql習(xí)題及答案

      /*

      Question 1:Find the titles of all movies directed by Steven Spielberg.select title from movie where director='Steven Spielberg'

      Question 2:Find all years that have a movie that received a rating of 4 or 5, and sort them in increasing order.select distinct year from movie,rating where movie.mid=rating.mid and stars in(4,5)order by year

      Question 3:Find the titles of all movies that have no ratings

      select title from movie where mID in

      (select mid from Movie except

      select mid from rating)

      select title from movie except

      select title from movie,rating where movie.mid=rating.mid

      Question 4:Some reviewers didn't provide a date with their rating.Find the names of all reviewers who have ratings with a NULL value for the date.select name from reviewer,rating where reviewer.rid=rating.rid and ratingdate is null

      Question 5:Write a query to return the ratings data in a more readable format: reviewer name, movie title, stars, and ratingDate.Also, sort the data, first by reviewer name, then by movie title, and lastly by number of stars.select name,title,stars,ratingdate from movie,rating,reviewer where movie.mid=rating.mid and reviewer.rid=rating.rid order by name,title,stars

      Question 6:For all cases where the same reviewer rated the same movie twice and gave it a higher rating the second time, return the reviewer's name and the title of the movie.select name,title

      from rating as F,Rating as S,Movie,Reviewer where F.rID=S.rID and F.mID=S.mID and F.stars

      and F.ratingDate

      select name,title from movie,reviewer,(select r1.rid,r1.mid from rating as r1,rating as r2 where r1.rid=r2.rid and r1.mid=r2.mid and r1.ratingdate>r2.ratingdate and r1.stars>r2.stars)as r

      where movie.mid=r.mid and reviewer.rid=r.rid

      Question 7:For each movie, find the highest number of stars that movie received as a rating.Return the movie title and number of stars.Sort by movie title.select title,MAX(stars)as max_star from rating,Movie

      where Rating.mID=Movie.mID group by title order by title

      select title,maxrating from movie,(select mid,max(stars)as maxrating from rating group by mid)as r where movie.mid=r.mid order by title

      Question 8:For each movie, return the title and the ‘rating spread(范圍)', that is, the difference between highest and lowest ratings given to that movie.Sort by rating spread from highest to lowest, then by movie title.select title,MAX(stars)-MIN(stars)as rating_spread from rating,Movie

      where Rating.mID=Movie.mID group by title

      order by rating_spread desc,title

      select title,spread as “rating spread”

      from movie,(select mid,max(stars)-min(stars)as spread from rating group by mid)as r where movie.mid=r.mid order by spread desc,title

      Question 9:Find the difference between the average rating of movies released before 1980 and the average rating of movies released after 1980.(Make sure to calculate the average rating for each movie, then the average of those averages for movies before 1980 and movies after.Don't just calculate the overall average rating before and after 1980.)

      select F.avg_star-S.avg_star from,(select AVG(avg_star)as avg_star from(select Rating.mID,AVG(stars)as avg_star

      from Rating left join Movie on Rating.mID=Movie.mID where year>=1980 group by Rating.mID)as S(select AVG(avg_star)as avg_star from(select Rating.mID,AVG(stars)as avg_star

      from Rating left join Movie on Rating.mID=Movie.mID where year<1980 group by Rating.mID)as F)as F)as S

      select r1979.avgm-r1980.avgm from

      ,Question 10:Add the reviewer Roger Ebert to your database, with an rID of 209.insert into Reviewer values(209,'Roger Ebert')

      Question 11:

      Insert 5-star ratings by James Cameron for all movies in the database.Leave the review date as NULL.insert into Rating(rID,mID,stars)select rid,mID,5 as stras from movie,(select rid from Reviewer where name='James Cameron')as T

      insert into rating(rid,mid,stars)select rid,mid,5 from reviewer,movie where name='James Cameron'

      Question 12:For all movies that have an average rating of 4 stars or higher, add 25 to the release year.(Update the existing tuples;don't insert new tuples.)

      update Movie set year=year+25(select sum(avgrating)/count(*)as avgM from

      (select avg(stars)as avgrating from rating,movie where movie.mid=rating.mid and year>=1980 group by movie.mid)(select sum(avgrating)/count(*)as avgM from

      (select avg(stars)as avgrating from rating,movie where movie.mid=rating.mid and year<1980 group by movie.mid)

      as r)

      as r1979

      as r)

      as r1980 where mID in

      (select mID from Rating group by mID having AVG(stars)>=4)

      */

      第四篇:SQL Server數(shù)據(jù)庫試題七及答案

      SQL Server數(shù)據(jù)庫試題七及答案

      一.單項(xiàng)選擇題(每題2分,計(jì)30分)

      1._______是數(shù)據(jù)庫系統(tǒng)的核心,它負(fù)責(zé)數(shù)據(jù)庫的配置、存取、管理和維護(hù)等工作。(c)A、操作系統(tǒng) B、關(guān)系模型 C、數(shù)據(jù)庫管理系統(tǒng) D、數(shù)據(jù)庫

      2.SQL Server2000是一款基于_________體系的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。(A)A、客戶機(jī)/服務(wù)器 B、主機(jī) C、N層 D、單機(jī)

      3.下面哪一個(gè)不是SQL Server2000的基本數(shù)據(jù)類型(A)A、VARIANT B、VARCHAR C、VARBINARY D、NVARCHAR 4.下面的類型中寬度最大的是(C)A、CHAR(5)B、VARCHAR(5)C、NCHAR(5)D、BIGINT 5.表達(dá)式LEN('電子學(xué)院')+ DATALENGTH(GETDATE())的值為(C)A、8 B、10 C、12 D、16 6.在SQL Server2000中,數(shù)據(jù)存儲(chǔ)的基本單位是頁,頁的大小是(D)A、1K B、2K C、4K D、8K 7.在使用CREATE DATABASE命令創(chuàng)建數(shù)據(jù)庫時(shí),F(xiàn)ILENAME選項(xiàng)定義的是(D)A、文件增長(zhǎng)量 B、文件大小 C、邏輯文件名 D、物理文件名 8.關(guān)于表結(jié)構(gòu)的定義,下面說法中錯(cuò)誤的是(C)A、表名在同一個(gè)數(shù)據(jù)庫內(nèi)應(yīng)是唯一的 B、創(chuàng)建表使用CREATE TABLE命令 C、刪除表使用DELETE TABLE命令 D、修改表使用ALTER TABLE命令 9.下面哪一個(gè)約束用來禁止輸入重復(fù)值?(A)A、UNIQUE B、NULL C、DEFAULT D、FOREIGN KEY 10.下面關(guān)于登錄賬戶、用戶和角色的說法錯(cuò)誤的是(C)A、登錄賬戶是服務(wù)器級(jí)的 B、用戶是登錄賬戶在某個(gè)數(shù)據(jù)庫中的映射 C、用戶不一定要和登錄賬戶相關(guān)聯(lián) D、角色其實(shí)就是用戶組 11.在SELECT語句中,用于去除重復(fù)行的關(guān)鍵字是(B)A、TOP B、DISTINCT C、PERCENT D、HAVING 12.若想查詢出所有姓張的、且出生日期為空的學(xué)生信息,則WHERE條件應(yīng)為(C)A、姓名 LIKE ‘張%’ AND 出生日期 = NULL B、姓名 LIKE ‘張*’ AND 出生日期 = NULL C、姓名 LIKE ‘張%’ AND 出生日期 IS NULL D、姓名 LIKE ‘張_’ AND 出生日期 IS NULL 13.下面關(guān)于視圖的說法中,錯(cuò)誤的是(C)A、視圖是個(gè)虛擬表 B、可以使用視圖更新數(shù)據(jù),但每次更新只能影響一個(gè)表 C、不能為視圖定義觸發(fā)器 D、可以創(chuàng)建基于視圖的視圖 14.下面關(guān)于觸發(fā)器的描述,錯(cuò)誤的是(A)A、觸發(fā)器是一種特殊的存儲(chǔ)過程,用戶可以直接調(diào)用 B、觸發(fā)器表和DELETED表沒有共同記錄

      C、觸發(fā)器可以用來定義比CHECK約束更復(fù)雜的規(guī)則

      D、刪除觸發(fā)器可以使用DROP TRIGGER命令,也可以使用企業(yè)管理器 15.下面關(guān)于事務(wù)的描述,錯(cuò)誤的是(D)A、事務(wù)可用于保持?jǐn)?shù)據(jù)的一致性 B、事務(wù)應(yīng)該晝小且應(yīng)盡快提交

      C、應(yīng)避免人工輸入操作出在在事務(wù)中 D、在事務(wù)中可以使用ALTER DATEABSE

      二.填空題(每空1分,計(jì)20分)

      1.SQL Server是作為Windows NT或2000的一個(gè)__服務(wù)________運(yùn)行的,用戶可以啟動(dòng)、暫?;蛲V顾?。

      2.SQL Server服務(wù)包括有__ SQL Server服務(wù)________、___ SQL Server Agent服務(wù)_______、Microsoft Search和MS DTC服務(wù)。

      3.SQL Server有兩類數(shù)據(jù)庫,__系統(tǒng)數(shù)據(jù)庫________和用戶數(shù)據(jù)庫。其中為新的用戶數(shù)據(jù)庫提供模板的系統(tǒng)數(shù)據(jù)庫是____ model ______。

      4.所有的數(shù)據(jù)庫都有一個(gè)____主數(shù)據(jù)文件______和一個(gè)或多個(gè)事務(wù)日志文件,此外,還可能有_____次要數(shù)據(jù)文件_____。

      5.向表中添加數(shù)據(jù)應(yīng)使用___ INSERT(或填I(lǐng)NSERT INTO)_______命令,更新數(shù)據(jù)應(yīng)使用___ UPDATE _______命令。

      6.在SQL Server2000中,約束有非空約束、缺省約束、_主鍵約束_________、____外鍵約束______、檢查約束和唯一約束等6種類型。

      7.對(duì)象權(quán)限是指用戶基于數(shù)據(jù)庫對(duì)象層次上的訪問和操作權(quán)限,共有5種:SELECT、INSERT、DELETE、___ UPDATE_______和____ EXECUTE ______。(或填更新、執(zhí)行)

      8._____ UNION _____可以把兩個(gè)或多個(gè)SELECT語句的查詢結(jié)果組合成一個(gè)結(jié)果集,使用時(shí)要求所有SELECT語句的列數(shù)應(yīng)_______相同___,對(duì)應(yīng)列的數(shù)據(jù)類型相容。

      9.索引表的順序與數(shù)據(jù)行的物理順序相同的索引稱為___聚集(或聚簇 或簇)_______索引。

      10.使用游標(biāo)的一般步驟應(yīng)為:__創(chuàng)建游標(biāo)

      ________、_____打開游標(biāo)_____、從游標(biāo)的結(jié)果集中讀取數(shù)據(jù)、對(duì)游標(biāo)中的數(shù)據(jù)逐行操作、關(guān)閉游標(biāo)和釋放游標(biāo)。

      11.___事務(wù)_______是指一個(gè)操作序列,這些操作序列要么都被執(zhí)行,要么都不被執(zhí)行。

      12.___差異備份_______只記錄自上次完整數(shù)據(jù)庫備份后發(fā)生更改的數(shù)據(jù)。

      三.判斷題(每題1分,計(jì)10分)

      1.外鍵是指一個(gè)表中含有與另外一個(gè)表的主鍵相同的列或列組,外鍵不要求惟一。(√)2.SQL Server2000支持Unicode字符集,相應(yīng)數(shù)據(jù)類型為text、char和varchar。(×)

      3.企業(yè)管理器是SQL Server提供的最主要的數(shù)據(jù)庫管理工具,它以樹形結(jié)構(gòu)的形式來管理數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)庫和數(shù)據(jù)庫中的對(duì)象。(√)

      4.全局變量與局部變量一樣,用戶必須進(jìn)行聲明后才能使用。(×)5.在SQL Server2000中,由于不能跨頁存儲(chǔ)數(shù)據(jù)行,所以頁中每一行最多包含的數(shù)據(jù)量是8060B。(√)

      6.?dāng)?shù)據(jù)完整性就是指數(shù)據(jù)的正確性、完備性和一致性。(√)

      7.若使用REVOKE命令撤消某用戶創(chuàng)建表的權(quán)限,則該用戶將肯定無權(quán)創(chuàng)建表。(×)

      8.WITH CHECK OPTION表示使用視圖更新數(shù)據(jù)時(shí)應(yīng)滿足視圖定義中設(shè)置的條件(√)9.表的每個(gè)觸發(fā)動(dòng)作只能有一個(gè)INSTEAD OF觸發(fā)器。(√)

      10.在使用差異數(shù)據(jù)庫備份還原數(shù)據(jù)庫時(shí),應(yīng)先還原最新的完整數(shù)據(jù)庫備份。(√)

      四.查詢?cè)O(shè)計(jì)(每題5分,計(jì)25分)某個(gè)學(xué)籍?dāng)?shù)據(jù)庫有如下表結(jié)構(gòu):

      學(xué)生(學(xué)號(hào),姓名,性別,出生日期,班級(jí))課程(課程號(hào),課程名稱,課程類別,課時(shí))選課(學(xué)號(hào),課程號(hào),成績(jī))請(qǐng)完成下列查詢要求。

      1.查詢出“軟件041”班的所有男生的學(xué)號(hào)和姓名。

      SELECT 學(xué)號(hào), 姓名 FROM學(xué)生

      WHERE班級(jí) = ‘軟件041’ AND性別 = ‘男’ 2.查詢出所有姓張的同學(xué)的姓名和班級(jí)。SELECT * FROM課程

      WHERE課程名稱 LIKE ‘%語言%’

      3.查詢出“C語言”課程成績(jī)前5名的學(xué)生的學(xué)號(hào)、姓名和班級(jí)。SELECT TOP 5學(xué)生.學(xué)號(hào), 姓名, 班級(jí)

      FROM學(xué)生 JOIN 選課 ON 學(xué)生.學(xué)號(hào) = 選課.學(xué)號(hào) JOIN 課程 ON課程.課程號(hào) = 選課.課程號(hào)

      WHERE課程名稱 = ‘C語言’ ORDER BY 成績(jī) DESC

      4.查詢出各班級(jí)學(xué)生人數(shù)。SELECT 班級(jí), COUNT(*)AS 人數(shù) FROM 學(xué)生 GROUP BY班級(jí)

      5.查詢出“計(jì)算機(jī)應(yīng)用基礎(chǔ)”課程成績(jī)高于張三同學(xué)此門課程成績(jī)的學(xué)生的學(xué)號(hào)和姓名。

      SELECT學(xué)生.學(xué)號(hào), 姓名

      FROM 學(xué)生JOIN 選課 ON 學(xué)生.學(xué)號(hào) = 選課.學(xué)號(hào) JOIN 課程 ON課程.課程號(hào) = 選課.課程號(hào)

      WHERE課程名稱 = ‘計(jì)算機(jī)應(yīng)用基礎(chǔ)’ AND 成績(jī) >(SELECT成績(jī)

      FROM 學(xué)生JOIN 選課 ON 學(xué)生.學(xué)號(hào) = 選課.學(xué)號(hào) JOIN 課程 ON課程.課程號(hào) = 選課.課程號(hào)

      WHERE課程名稱 = ‘計(jì)算機(jī)應(yīng)用基礎(chǔ)’ AND姓名 = ‘張三’)

      五.綜合題(每空3分,計(jì)15分)

      根據(jù)下面某教學(xué)管理數(shù)據(jù)庫的表結(jié)構(gòu),完成下面的程序填空題。教師(職工號(hào),姓名,學(xué)歷,職稱)課程(課程號(hào),課程名稱,課程類別)任課(職工號(hào),課程號(hào),周課時(shí))

      1.補(bǔ)填下面的存儲(chǔ)過程的定義,使其被調(diào)用時(shí),能根據(jù)調(diào)用程序提供的教師姓名使用輸出參數(shù)返回該教師任課的課程數(shù)。CREATE PROCEDURE 按教師姓名查詢?nèi)握n課程數(shù) @姓名 VARCHAR(10), @課程數(shù) INT __ OUTPUT ___________________ AS SELECT __@課程數(shù) = COUNT(*)___________________ FROM 教師 JOIN 任課 ON 教師.職工號(hào) = 任課.職工號(hào) WHERE ____姓名 = @姓名_________________

      2.完成下面的觸發(fā)器的定義,當(dāng)向任課表中插入記錄時(shí),觸發(fā)器能判斷若插入的記錄使該教師的任課周課時(shí)總計(jì)超過20,則回滾插入操作。CREATE TRIGGER 添加教學(xué)任務(wù) ON 任課

      AFTER INSERT AS DECLARE @總課時(shí) INT SELECT @總課時(shí) = SUM(任課.周課時(shí))FROM 任課 JOIN _ INSERTED ON任課.職工號(hào) = INSERTED.職工號(hào) ____________________ IF @總課時(shí) > 20 _____ ROLLBACK TRANSACTION ________________

      參考答案

      一.單項(xiàng)選擇題(每題2分,計(jì)30分)1.C 2.A 3.A 4.C 5.C 6.D 7.D 8.C 9.A 10.C 11.B 12.C 13.C 14.A 15.D 二.填空題(每空1分,計(jì)20分)1.服務(wù)

      2.SQL Server服務(wù) SQL Server Agent服務(wù)(或填主服務(wù)、代理服務(wù))3.系統(tǒng)數(shù)據(jù)庫 model 4.主數(shù)據(jù)文件 次要數(shù)據(jù)文件

      5.INSERT(或填I(lǐng)NSERT INTO)UPDATE 6.主鍵約束 外鍵約束

      7.UPDATE EXECUTE(或填更新、執(zhí)行)8.UNION 相同

      9.聚集(或聚簇 或簇)10.創(chuàng)建游標(biāo) 打開游標(biāo) 11.事務(wù)

      12.差異備份

      三.判斷題(每題1分,計(jì)10分)1.√ 2.× 3.√ 4.× 5.√ 6.√ 7.× 8.√ 9.√ 10.√

      四.查詢?cè)O(shè)計(jì)(每題5分,計(jì)25分)

      1.查詢出“軟件041”班的所有男生的學(xué)號(hào)和姓名。SELECT 學(xué)號(hào), 姓名 FROM學(xué)生

      WHERE班級(jí) = ‘軟件041’ AND性別 = ‘男’ 2.查詢出所有姓張的同學(xué)的姓名和班級(jí)。SELECT * FROM課程

      WHERE課程名稱 LIKE ‘%語言%’

      3.查詢出“C語言”課程成績(jī)前5名的學(xué)生的學(xué)號(hào)、姓名和班級(jí)。SELECT TOP 5學(xué)生.學(xué)號(hào), 姓名, 班級(jí)

      FROM學(xué)生 JOIN 選課 ON 學(xué)生.學(xué)號(hào) = 選課.學(xué)號(hào) JOIN 課程 ON課程.課程號(hào) = 選課.課程號(hào)

      WHERE課程名稱 = ‘C語言’ ORDER BY 成績(jī) DESC

      4.查詢出各班級(jí)學(xué)生人數(shù)。SELECT 班級(jí), COUNT(*)AS 人數(shù) FROM 學(xué)生 GROUP BY班級(jí)

      5.查詢出“計(jì)算機(jī)應(yīng)用基礎(chǔ)”課程成績(jī)高于張三同學(xué)此門課程成績(jī)的學(xué)生的學(xué)號(hào)和姓名。

      SELECT學(xué)生.學(xué)號(hào), 姓名

      FROM 學(xué)生JOIN 選課 ON 學(xué)生.學(xué)號(hào) = 選課.學(xué)號(hào) JOIN 課程 ON課程.課程號(hào) = 選課.課程號(hào)

      WHERE課程名稱 = ‘計(jì)算機(jī)應(yīng)用基礎(chǔ)’ AND 成績(jī) >(SELECT成績(jī)

      FROM 學(xué)生JOIN 選課 ON 學(xué)生.學(xué)號(hào) = 選課.學(xué)號(hào) JOIN 課程 ON課程.課程號(hào) = 選課.課程號(hào)

      WHERE課程名稱 = ‘計(jì)算機(jī)應(yīng)用基礎(chǔ)’ AND姓名 = ‘張三’)五.綜合題(每空3分,計(jì)15分)

      1.OUTPUT @課程數(shù) = COUNT(*)姓名 = @姓名 2.INSERTED ON任課.職工號(hào) = INSERTED.職工號(hào) ROLLBACK TRANSACTION

      第五篇:數(shù)據(jù)庫sql課后練習(xí)題及答案解析

      先創(chuàng)建下面三個(gè)表:

      (book表)

      (borrow表)

      (reader表)

      1)找出姓李的讀者姓名(NAME)和所在單位(COMPANY)。

      2)列出圖書庫中所有藏書的書名(BOOK_NAME)及出版單位(OUTPUT)。3)查找“高等教育出版社”的所有圖書名稱(BOOK_NAME)及單價(jià)(PRICE),結(jié)果按單價(jià)降序排序。

      4)查找價(jià)格介于10元和20元之間的圖書種類(SORT),結(jié)果按出版單位(OUTPUT)和單價(jià)(PRICE)升序排序。

      5)查找書名以”計(jì)算機(jī)”開頭的所有圖書和作者(WRITER)。

      6)檢索同時(shí)借閱了總編號(hào)(BOOK_ID)為112266和449901兩本書的借書證號(hào)(READER_ID)。

      ##7)* 查找所有借了書的讀者的姓名(NAME)及所在單位(COMPANY)。8)* 找出李某所借所有圖書的書名及借書日期(BORROW_DATE)。

      9)* 無重復(fù)地查詢2006年10月以后借書的讀者借書證號(hào)(READER_ID)、姓名和單位。

      ##10)* 找出借閱了一書的借書證號(hào)。

      11)找出與”趙正義”在同一天借書的讀者姓名、所在單位及借書日期。12)查詢2006年7月以后沒有借書的讀者借書證號(hào)、姓名及單位。#13)求”科學(xué)出版社”圖書的最高單價(jià)、最低單價(jià)、平均單價(jià)。##14)* 求”信息系”當(dāng)前借閱圖書的讀者人次數(shù)。

      #15)求出各個(gè)出版社圖書的最高價(jià)格、最低價(jià)格和總冊(cè)數(shù)。#16)分別找出各單位當(dāng)前借閱圖書的讀者人數(shù)及所在單位。

      17)* 找出當(dāng)前至少借閱了2本圖書(大于等于2本)的讀者姓名及其所在單位。18)分別找出借書人次數(shù)多于1人次的單位及人次數(shù)。

      19)找出藏書中各個(gè)出版單位的名稱、每個(gè)出版社的書籍的總冊(cè)數(shù)(每種可能有多冊(cè))、書的價(jià)值總額。

      20)查詢經(jīng)濟(jì)系是否還清所有圖書。如果已經(jīng)還清,顯示該系所有讀者的姓名、所在單位和職稱。

      附錄:建表語句

      創(chuàng)建圖書管理庫的圖書、讀者和借閱三個(gè)基本表的表結(jié)構(gòu): 創(chuàng)建BOOK:(圖書表)

      CREATE TABLE BOOK(BOOK_ID int, SORT VARCHAR(10), BOOK_NAME VARCHAR(50), WRITER VARCHAR(10), OUTPUT VARCHAR(50), PRICE int);

      創(chuàng)建READER:(讀者表)

      CREATE TABLE READER(READER_ID int, COMPANY VARCHAR(10), NAME VARCHAR(10), SEX VARCHAR(2), GRADE VARCHAR(10), ADDR VARCHAR(50));

      創(chuàng)建BORROW:(借閱表)

      CREATE TABLE BORROW(READER_ID int, BOOK_ID int, BORROW_DATE datetime)

      插入數(shù)據(jù): BOOK表: insert into BOOK values(445501,'TP3/12','數(shù)據(jù)庫導(dǎo)論','王強(qiáng)','科學(xué)出版社',17.90);insert into BOOK values(445502,'TP3/12','數(shù)據(jù)庫導(dǎo)論','王強(qiáng)','科學(xué)出版社',17.90);insert into BOOK values(445503,'TP3/12','數(shù)據(jù)庫導(dǎo)論','王強(qiáng)','科學(xué)出版社',17.90);insert into BOOK values(332211,'TP5/10','計(jì)算機(jī)基礎(chǔ)','李偉','高等教育出版社',18.00);insert into BOOK values(112266,'TP3/12','FoxBASE','張三','電子工業(yè)出版社',23.60);insert into BOOK values(665544,'TS7/21','高等數(shù)學(xué)','劉明','高等教育出版社',20.00);insert into BOOK values(114455,'TR9/12','線性代數(shù)','孫業(yè)','北京大學(xué)出版社',20.80);insert into BOOK values(113388,'TR7/90','大學(xué)英語','胡玲','清華大學(xué)出版社',12.50);insert into BOOK values(446601,'TP4/13','數(shù)據(jù)庫基礎(chǔ)','馬凌云','人民郵電出版社',22.50);insert into BOOK values(446602,'TP4/13','數(shù)據(jù)庫基礎(chǔ)','馬凌云','人民郵電出版社',22.50);insert into BOOK values(446603,'TP4/13','數(shù)據(jù)庫基礎(chǔ)','馬凌云','人民郵電出版社',22.50);insert into BOOK values(449901,'TP4/14','FoxPro大全','周虹','科學(xué)出版社',32.70);insert into BOOK values(449902,'TP4/14','FoxPro大全','周虹','科學(xué)出版社',32.70);insert into BOOK values(118801,'TP4/15','計(jì)算機(jī)網(wǎng)絡(luò)','黃力鈞','高等教育出版社',21.80);insert into BOOK values(118802,'TP4/15','計(jì)算機(jī)網(wǎng)絡(luò)','黃力鈞','高等教育出版社',21.80);

      READER表: insert into reader values(111,'信息系','王維利','女','教授','1號(hào)樓424');insert into reader values(112,'財(cái)會(huì)系','李 立','男','副教授','2號(hào)樓316');insert into reader values(113,'經(jīng)濟(jì)系','張 三','男','講師','3號(hào)樓105');insert into reader values(114,'信息系','周華發(fā)','男','講師','1號(hào)樓316');insert into reader values(115,'信息系','趙正義','男','工程師','1號(hào)樓224');insert into reader values(116,'信息系','李 明','男','副教授','1號(hào)樓318');insert into reader values(117,'計(jì)算機(jī)系','李小峰','男','助教','1號(hào)樓214');insert into reader values(118,'計(jì)算機(jī)系','許鵬飛','男','助工','1號(hào)樓216');insert into reader values(119,'計(jì)算機(jī)系','劉大龍','男','教授','1號(hào)樓318');insert into reader values(120,'國(guó)際貿(mào)易','李 雪','男','副教授','4號(hào)樓506');insert into reader values(121,'國(guó)際貿(mào)易','李 爽','女','講師','4號(hào)樓510');insert into reader values(122,'國(guó)際貿(mào)易','王 純','女','講師','4號(hào)樓512');insert into reader values(123,'財(cái)會(huì)系','沈小霞','女','助教','2號(hào)樓202');insert into reader values(124,'財(cái)會(huì)系','朱 海','男','講師','2號(hào)樓210');insert into reader values(125,'財(cái)會(huì)系','馬英明','男','副教授','2號(hào)樓212');

      BORROW表: insert into borrow values(112,445501,'3-19-2006');insert into borrow values(125,332211,'2-12-2006');insert into borrow values(111,445503,'8-21-2006');insert into borrow values(112,112266,'3-14-2006');insert into borrow values(114,665544,'10-21-2006');insert into borrow values(120,114455,'11-2-2006');insert into borrow values(120,118801,'10-18-2006');insert into borrow values(119,446603,'11-12-2006');insert into borrow values(112,449901,'10-23-2006');insert into borrow values(115,449902,'8-21-2006');insert into borrow values(118,118801,'9-10-2006');

      現(xiàn)有關(guān)系數(shù)據(jù)庫如下:

      數(shù)據(jù)庫名:圖書借閱管理系統(tǒng)

      讀者表(讀者編號(hào) char(6),姓名,性別,年齡,單位,身份證號(hào),職稱)圖書表(圖書編號(hào)char(6),圖書名稱,出版社,作者)借閱表(讀者編號(hào),圖書編號(hào),借閱時(shí)間)用SQL語言實(shí)現(xiàn)下列功能的sql語句代碼。(1)創(chuàng)建數(shù)據(jù)表book;

      book表(圖書編號(hào) char(6),圖書名稱,出版社,作者)要求使用:主鍵(圖書編號(hào))、非空(圖書名稱),非空(作者)(2)創(chuàng)建數(shù)據(jù)表reader表;

      學(xué)生信息表(reader編號(hào) char(8),姓名,性別,年齡,工作單位,身份證號(hào),職稱)要求使用:主鍵(reader編號(hào))、默認(rèn)(職稱)、非空(工作單位,姓名)、唯一(身份證號(hào))、檢查(性別),檢查(年齡)(3)創(chuàng)建借書表borrow;

      borrow(ID,讀者編號(hào),圖書編號(hào),借書日期)要求使用:外鍵(學(xué)號(hào),課號(hào))(4)將下列課程信息添加到book表的代碼

      圖書編號(hào) 名稱

      100101 數(shù)據(jù)庫原理 100102 數(shù)據(jù)結(jié)構(gòu)

      修改 課號(hào)為100102的圖書名稱:數(shù)據(jù)結(jié)構(gòu)與算法 刪除 課號(hào)為100101的圖書信息(5)創(chuàng)建視圖讀者借書信息的代碼;

      讀者借書信息視圖(讀者編號(hào),姓名,圖書編號(hào),圖書名稱,借書日期)(6)從讀者表book中查詢姓李的女讀者的情況:姓名、性別、工作單位。(7)查詢統(tǒng)計(jì)出借書量超過5本的單位平均年齡

      (8)創(chuàng)建帶參數(shù)的存儲(chǔ)過程[借某圖書的讀者高低均年齡]、執(zhí)行該過程的代碼

      存儲(chǔ)過程功能:查詢借閱某圖書的的讀者最高年齡、最低年齡、平均年齡;

      執(zhí)行該過程,查詢所有借閱’數(shù)據(jù)庫基礎(chǔ)’這本書的讀者的最高年齡、最低年齡、平均年齡;

      1)找出姓李的讀者姓名(NAME)和所在單位(COMPANY)。

      SELECT NAME,COMPANY FROM READER WHERE NAME LIKE '李%'

      2)列出圖書庫中所有藏書的書名(BOOK_NAME)及出版單位(OUTPUT)。

      SELECT BOOK_NAME, OUTPUT FROM BOOK

      3)查找“高等教育出版社”的所有圖書名稱(BOOK_NAME)及單價(jià)(PRICE),結(jié)果按單價(jià)降序排序。

      SELECT BOOK_NAME,PRICE FROM BOOK WHERE OUTPUT='高等教育出版社' ORDER BY PRICE DESC 4)查找價(jià)格介于10元和20元之間的圖書種類(SORT),結(jié)果按出版單位(OUTPUT)和單價(jià)(PRICE)升序排序。

      SELECT SORT,OUTPUT,PRICE FROM BOOK WHERE PRICE BETWEEN 10 AND 20 ORDER BY OUTPUT ,PRICE

      5)查找書名以”計(jì)算機(jī)”開頭的所有圖書和作者(WRITER)。

      SELECT BOOK_NAME,WRITER FROM BOOK WHERE BOOK_NAME LIKE '計(jì)算機(jī)%' 6)檢索同時(shí)借閱了總編號(hào)(BOOK_ID)為112266和449901兩本書的借書證號(hào)(READER_ID)。

      SELECT A.READER_ID FROM BORROW A,BORROW B WHERE A.BOOK_ID='112266' AND B.BOOK_ID='449901' AND A.READER_ID=B.READER_ID

      ##7)* 查找所有借了書的讀者的姓名(NAME)及所在單位(COMPANY)。

      SELECT DISTINCT NAME,COMPANY FROM READER,BORROW WHERE BORROW.READER_ID=READER.READER_ID

      8)* 找出李某所借所有圖書的書名及借書日期(BORROW_DATE)。

      SELECT BOOK.BOOK_NAME,BORROW.BORROW_DATE FROM BOOK,BORROW,READER WHERE BOOK.BOOK_ID=BORROW.BOOK_ID AND

      READER.READER_ID=BORROW.READER_ID AND READER.NAME LIKE '李%'

      9)* 無重復(fù)地查詢2006年10月以后借書的讀者借書證號(hào)(READER_ID)、姓名和單位。

      SELECT READER_ID,NAME,COMPANY FROM READER WHERE READER_ID IN(SELECT READER_ID FROM BORROW WHERE BORROW_DATE >='2006-10-1')

      ##10)* 找出借閱了一書的借書證號(hào)。

      SELECT DISTINCT READER_ID FROM BORROW,BOOK WHERE BORROW.BOOK_ID=BOOK.BOOK_ID AND BOOK.BOOK_NAME LIKE 'FoxPro大全'

      11)找出與”趙正義”在同一天借書的讀者姓名、所在單位及借書日期。

      SELECT NAME,COMPANY,BORROW_DATE FROM READER,BORROW WHERE BORROW.READER_ID=READER.READER_ID AND BORROW_DATE IN(SELECT BORROW_DATE FROM BORROW,READER WHERE BORROW.READER_ID=READER.READER_ID AND NAME='趙正義')

      12)查詢2006年7月以后沒有借書的讀者借書證號(hào)、姓名及單位。

      SELECT READER_ID,NAME,COMPANY FROM READER WHERE READER_ID NOT IN(SELECT READER_ID FROM BORROW WHERE BORROW_DATE>='2006-7-1')

      #13)求”科學(xué)出版社”圖書的最高單價(jià)、最低單價(jià)、平均單價(jià)。

      SELECT MAX(PRICE)最高單價(jià),MIN(PRICE)最低單價(jià),AVG(PRICE)平均單價(jià) FROM BOOK WHERE OUTPUT='科學(xué)出版社'

      ##14)* 求”信息系”當(dāng)前借閱圖書的讀者人次數(shù)。

      SELECT COUNT(DISTINCT READER_ID)當(dāng)前借閱圖書的讀者人次數(shù)FROM BORROW WHERE READER_ID IN(SELECT READER_ID FROM READER WHERE COMPANY IN('信息系'))

      #15)求出各個(gè)出版社圖書的最高價(jià)格、最低價(jià)格和總冊(cè)數(shù)。

      SELECT MAX(PRICE)最高價(jià)格,MIN(PRICE)最低價(jià)格,COUNT(PRICE)總冊(cè)數(shù)FROM BOOK GROUP BY OUTPUT

      #16)分別找出各單位當(dāng)前借閱圖書的讀者人數(shù)及所在單位。

      SELECT COUNT(COMPANY)讀者人數(shù),COMPANY FROM BORROW,READER WHERE BORROW.READER_ID=READER.READER_ID GROUP BY COMPANY

      17)* 找出當(dāng)前至少借閱了2本圖書(大于等于2本)的讀者姓名及其所在單位。

      SELECT NAME 讀者姓名,COMPANY 單位FROM READER WHERE READER_ID IN(SELECT READER_ID FROM BORROW GROUP BY READER_ID HAVING COUNT(*)>=2)

      18)分別找出借書人次數(shù)多于1人次的單位及人次數(shù)。

      SELECT COMPANY,COUNT(*)人次數(shù) FROM READER,BORROW WHERE BORROW.READER_ID=READER.READER_ID GROUP BY COMPANY HAVING COUNT(*)>1

      19)找出藏書中各個(gè)出版單位的名稱、每個(gè)出版社的書籍的總冊(cè)數(shù)(每種可能有多冊(cè))、書的價(jià)值總額。

      SELECT OUTPUT,COUNT(*)書籍的總冊(cè)數(shù),SUM(PRICE)書的價(jià)值總額 FROM BOOK GROUP BY OUTPUT

      20)查詢經(jīng)濟(jì)系是否還清所有圖書。如果已經(jīng)還清,顯示該系所有讀者的姓名、所在單位和職稱。

      SELECT NAME,COMPANY FROM READER WHERE NOT EXISTS(SELECT* FROM READER,BORROW WHERE READER.READER_ID=BORROW.READER_ID AND COMPANY='經(jīng)濟(jì)系')

      下載SQL數(shù)據(jù)庫題庫及答案 (6)word格式文檔
      下載SQL數(shù)據(jù)庫題庫及答案 (6).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        SQL Server數(shù)據(jù)庫試題九及答案

        一、選擇題(每題2分,共30分) 1、下面不屬于數(shù)據(jù)定義功能的SQL語句是:( ) A.CREAT TABLE B.CREAT CURSOR C.UPDATE D.ALTER TABLE 2、SQL數(shù)據(jù)庫中的視圖與下列哪項(xiàng)是對(duì)應(yīng)的( )。 A.......

        SQL Server數(shù)據(jù)庫試題九及答案

        SQL Server數(shù)據(jù)庫試題九及答案 一、選擇題(每題2分,共30分) 1、下面不屬于數(shù)據(jù)定義功能的SQL語句是:( ) A.CREAT TABLE B.CREAT CURSOR C.UPDATE D.ALTER TABLE 2、SQL數(shù)據(jù)庫......

        SQL數(shù)據(jù)庫期末考試題及答案[五篇模版]

        sql數(shù)據(jù)庫期末考試題及答案 一、單選題(共 10 道試題,共 50 分。)1. SQL Server中,保存著每個(gè)數(shù)據(jù)庫對(duì)象的信息的系統(tǒng)表是( C)。 A. sysdatabases B. Syscolumns C. Sysobjects D.......

        SQL數(shù)據(jù)庫心得

        黃淮學(xué)院 2015--- 2016學(xué)年第 一 學(xué)期 《C#數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程》課程 題目:學(xué)習(xí)報(bào)告 院系:數(shù)學(xué)科學(xué)系 專業(yè):數(shù)學(xué)與應(yīng)用數(shù)學(xué) 年級(jí):1301B 姓名:曹占營(yíng) 學(xué)號(hào):1331110......

        SQL Server數(shù)據(jù)庫及應(yīng)用教學(xué)大綱

        《SQL Server數(shù)據(jù)庫及應(yīng)用》課程教學(xué)大綱 一、課程的性質(zhì)與任務(wù) 本課程是計(jì)算機(jī)相關(guān)專業(yè)一門重要的專業(yè)技術(shù)課。通過本課程的學(xué)習(xí),應(yīng)使學(xué)生從理論和實(shí)踐上掌握數(shù)據(jù)庫開發(fā)技巧......

        數(shù)據(jù)庫sql語言總結(jié)

        插入句型: insertinto [各屬性名]values(,……)刪除元組或者二維表: delete from[ where ]刪除屬性: altertabledropcolumn增加某表的屬性: altertableadd 類型 修改句型: update......

        數(shù)據(jù)庫SQL語句十題

        作業(yè)十題 1. 查詢所有學(xué)生的基本信息,并按學(xué)號(hào)降序排列 SELECT * FROM STUDENT ORDER BY sno DESC; 2. 查詢系別代碼為“02”的女同學(xué)信息 SELECT * FROM STUDENT WHERE ssex......

        數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告 SQL語言

        數(shù)據(jù)庫原理及實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)6 視圖 實(shí)驗(yàn)?zāi)康模?)掌握交互式創(chuàng)建、刪除視圖的方法 2)掌握使用SQL創(chuàng)建、刪除視圖的方法 3)掌握交互式更新視圖的方法 4)掌握使用SQL更新視圖的方法 實(shí)......