关系数据库复习概念与习题_第1页
关系数据库复习概念与习题_第2页
关系数据库复习概念与习题_第3页
关系数据库复习概念与习题_第4页
关系数据库复习概念与习题_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理课程复习材料之二

关系数据库概念与习题一单选题考案C、、CA、B、B、B、C)1设系RS的属个分为r,则RS)操作结的性数(r+s)A.r+sB.r-sC.rsD.2在本关中下说正的是(意个组允重)A.行顺有B.属名许名C.任两元不许复D.列非质3有系R和S运等于)C.(R-S)∪SD.R(R-S)4设系R(A,B,C),,自连S等价关代表式(∏(×S)))B,C,S.A,DR.A=S.AA.

R.A=S.A

B.RS1=1

B,C,S.A,D

(

R.A=S.A

S))D.∏

R.A,B,C

×S)5五基关代运(∪-、和)A.∪、和B.、、和C.∪∩、和D.∪∩、和6关代中θ接作(和)作合成A.和B.和C.π、和D.π×7在系据型,(录型)称为系式A.录B.记录型C.元组D.组8对个系投操后新系基个(于等)原关基数数A.于B.小于等C.等于D.于9有系R(A,B,键A,S(D,A)键=,键=A,照R属A,系R和元如指关S中违关完性则元()R:ABCS:DA123122132null33

41A.(1,2)B.C.D.(4,1)10关运中费间能长运是(义卡积A.影B.选C.义卡积D.并二填1关中码取必惟且空这规_实体整规。2关代中门关运包:择投、接除,要现询操。3关数库关演语是_词算_为基础DML言4关数库,系为_表_元亦为___,性称__5数库述言作_定数库_。6一关模可形化表为_R(D,dom,)_。7关数库作特__一次一合_式作8.据的有系式集构成关数库型_,有关集合成_关系数库_。9在系据型,个系R1之间存在1:联,以通在个系R2的外或码外关_相联另个系R1中检索对的录10将个系满一条的组接一构新的作为θ接作三简、算查1试关模的要内。解1关模的据构—系关模的据构非单,用看,系型数的辑结是张维。关模的种单数结能表丰的义描出实界实以实间各联。

数据库原理课程复习材料之二

关系数据库概念与习题2关模的系作关模给了系作能,利基于学方来达系作关模给的系作往针具的RDBMS语言来述关模中用关操包:择(select)、投影(project)、连(join)、除并(、交intersection)、差(difference)等询(query)作添(insert)、删除(delete)、修改(update)等更新操两部。询表能是中主的分早的系作力常代方或辑式表,别为系代和系算关代是对系运(元的合行来达查要的式关演是谓来达询求方。系算可按词元基对是组量是变分元关演和关演。系数元关演和关演三语在达能是价的另还一介关代和系算间语SQL(QueryLanguageSQL不但具丰的询能而具数定、据操和据制能是查DDL于一体的系据言它分现关数语的点优,关数库国标语。因,系据言以成类(1)关代:对系集运表查要,如ISBL(2)关演:谓表查要,分两:元关演:谓变的本象元变,如APLHA、②关演:词变的本象域量例QBE(3)关数语,如SQL。这关数语的同点:言有备表能,非程化集操语,能,够入高语中用3关模的类整约:系型供丰的整控机制允定三完性:体整、照整和户定的整。其实完性参完性关模必满的整约条,该由系统动持用自义完性应领特要而要遵的束件体了体域的义束2试关数库言特和类

121212ii解见题2)关系型关操3定并解列念说它间联与别(域笛尔、系元、性(主、选、码(关模、系关数库解(域笛尔、系元、性1域域一具相数类的的合2笛尔:定组、D2、、Dn(些中以含同元素可完不,可部或部),D、D2、…、D笛尔为D×D=(,d,,)dDi=,…n3关(D×D×D的一集作域D,D,D的系用R(D,D)示

1关是卡积子,过说看某系也看该系后存的所于笛尔,系容论何都化出所于笛卡积,是卡积念意所。4表每对一元。5表每起个一名,为性联:关是卡积子,以系是个维,的行应个元,的列应个。于可相,了以分必对列起个一名,为性(主、选、码1候码若系的一性的能一标一元,称属组候码Candidatekey关至含一候码2主:个系少一候码则定中个主使者称主(key。3外:设F是基关R一或组性但是系R的,果F与本系S主Ks相应则F基关R的外(Foreignkey

数据库原理课程复习材料之二联:

关系数据库概念与习题关的选中定个为码主即候码而码与一关的码对的性。(关模、系关数库关数库,系式型关是。系式对系描,一关模应是个5元。1关模:系描称关模(RelationSchema。一个关系模应是个元。可形化表为R(U,D,dom,F。其R为关系名U组该系属名合D为性U中性来的的合dom为属向的象合F为属间据依关集。2关关实上是系式某时的态内。也是,关模是,系它值3关数库在系型,体及体的系是关来示在个定现世领中所实及体间联的系集合成个系据。联:关模是态、定,关是态、时不变的因为系作不地新数库的据但实使中常把系模和系称关,者以上文加区。关的合成个系据,系据也型值分关数据的也为系据模,对系据的述是系式集合关数库值称关数库是系集。系据模与关数库常称关数库4关数库完性则哪?举说。解1关模的整规是关的种束件关模中以三完性束实完性参完性用定的整。(实完性若性(属)K是基本系R主(称关字则有K取唯,K中属性能部部取值例:课关T中,“程”性主,“程”性

不取值并课名唯。(参完性若性或性)F是基本系R外,与本系S的主Ks相应基关可能是相同关则于R中个组F上的必为或取值(F每属值为值;或者于S中某元的码。例,于学(号姓,别年,别别系号系两系“系号为生系外。要足照整。于学关中每元的系号属只取面类:值表尚未该生配别非值则值须系关中个组“别号的,示学不能配一不在系,被照系系别中定在个组,它主值于参关系“学中外值(用定的整:户义完性是对一体用关系据所定约条,反某具应所及数必满的语要。例,于生系的龄我可按要义年>8并且年龄<45的定规。5关代运有两类试明种算操含。解1关代的算运符不主分传的合算专的系算类(传的合算包并交差广笛尔四运。(专的系算包选、影连、等2各算操含(并设系R关S有同目n且应属取同个域则系R关并属属S所元组。作RS={t|tRt(差设系R关S有同目n且应属取同个域则系R关差属不于S的有组成记:R-tRt

S}(交设系R关S有同目n且应属取同个域则系R关交既于R属S所元组。作R

A-B数据库原理课程复习材料之二∩tRtA-B

关系数据库概念与习题(广笛尔:个别为n和的系R和S的广笛尔积一(n+m)列的元的合元的n列是关系R的个组后m列关系一元。R元,S有元,关R和关系S的义卡积k1×k2元。作RS={trts|trs(选:择称限(Restriction。是关R选满给条的元,作

F

(R)={t|t∈R∧“真”(投:系R的影从R中选择出若属列成的系记:∏(R)={t[A]|t}(连:连也为连。是两关的义卡积选属间足︵一条的组记tt|tR∧∈tθ[B]}rrrθ””连运称等连。是关R与S广笛尔︵积选A、B属值等那元。值接示:={t

r

t|t∈∈t[B]}。此=srr

(RS)A

A自连(join)是一种殊等连,要两关中进比量须相的性,且在果把复属去。即RS具有相的性B则然接记:RtRt∈t[B]=t为R∏(rsrs

(R×(除给关Y)其,Y,Z属组R的Y与S的Y可有同属名但须自同域。R与的运算到个的系P(X)P是R满下条的组性上投

︵sssrrr︵sssrrr影元在X上量x象含S在Y上投的合记:P=R÷Sx={tR∧Yrr

x

∏,其YR中的象集,x=tYxr6关代的本算哪?用本算示基运。解1)8种关系数算并差广笛尔、影选5种运算为基的系数算2另3种运算,交连和为基运,可用基本算表。达下(R∩或R(

AB

(RS)

(RS)AR(

(R×S))(R=∏(∏∏(S)-R)XXXY7举说等连与然接区与系解θ””连运称等连。是关R与S广笛尔积选A、B属值等那元。值接示:={tt|t∈∈S∧t[A]=t[B]}为=(RS)A

A自连(join)是一种殊等连,要两关中进比的量须相的性,且在果把复属去。即R有同属组B,自连可作-RtRt∈t[B]=t为R∏(rsrs

(R

数据库原理课程复习材料之二×

关系数据库概念与习题一的接作从的度行算但然接需取重列所是时行列角进运。举:设和2.10(b)别关R关S,图为等值接S的结果图2.10(e)为然接R∞的结果从能显出列的同RS

A

B

C

B

Ea1a1a2a2

b1b2b3b4

56812

bbbbb

12335

371022((b)∞S

RSABCEa1b153a1b267a2b3810

Aa1a1a2a2

R.Bb1b2b3b3

C5688

S.Bb1b2b3b3

E37102a2b382(d)(e)图连运举8设关、下所),计算:RSABCCDE367345457623623543

(1)R1=RS(2)R2=R

S2<2(3)R3=

(RS)B=D解(ABCDE6234554345(ABR.CS.CDE623345(结同29请抽的组系算达表第8中R1、R3系解({t(u)(v)(∧S(v)∧t[1]=u[1]t[2]=u[2]∧u[3]t[4]=v[2]∧∧u[3]=v[1])}({t(u)(v)(∧S(v)∧t[1]=u[1]t[2]=∧t[3]=u[3]t[4]=v[1]∧v[2]∧u[2]=v[2])}(同210设学生课关数库它三关组,们模是学S(号SNO姓SN所系年AGE)、课C(程CNO,课程先课CPNO、SC(学号课号CNO成SCORE)。请关代写下查:(1)检学的有况(2)检学年大等20岁学姓。(3)检先课为课号(4)检选了程C1绩A所学姓。(5)检学为S1学修的有程及修号(6)检年为23的生修的程。

数据库原理课程复习材料之二

关系数据库概念与习题(7)检至修了号S5的生读一课学的名(8)检修了号S4学所读所课的生姓。(9)检选所课的生学。(10)检不修何程学的号解写关代表方:(1)检学的有况S或SSCC(2)检学年大等20岁学姓。π(3)检先课为课号πσCPNO=’’(4)检选了程C1绩A所学姓。π’C1’∧SCORE=’’S))(5)检学为S1学修的有程及修号πCN,CPNO(σSNO=’S1’C))(6)检年为23的生修的程。π(σAGE=23(SSCC))(7)检至修了号S5的生读一课学的名π(SSCπCNO(σ’’(8)检修了号S4学所读所课的生姓。π(S(÷πCNO(S4(9)检选所课的生学。πSNO,CNO(SC)π(C)(10)检不修何程学的号9设学-课程关数库它三关组,们模是学S(号SNO姓SN所系年AGE)、课C(程CNO,课程先课CPNO、SC(学号课号CNO成G。请关代写下查:(1)检学的有况SSSCC

(2)检学年大等20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论