1关系规范化自测

合集下载

关系规范化(Relationnormalization)

关系规范化(Relationnormalization)

关系规范化(Relation normalization)The fourth part of the relational data theoryA single choice1. the relationship between the standardization of the delete operation refers to abnormal, abnormal refers to the insert operation.A. is not the deleted data is deletedB. not the inserted data is insertedC. should be deleted data are not deletedD. should be inserted data is not insertedAnswer: A D.The relationship between mode 2. design performance better known as standardization, standardization of the main theoretical basis is.The relationship between the theory of the relationship between B. A. standard operation theoryThe relationship between C. algebra theory of mathematical logic D.Answer: A3. standardization theory is the theoretical basis of logical design of relational database. According to this theory,relational database must satisfy each of its attributes are.A. unrelatedB. indecomposableC. variable lengthD. are associated with each otherAnswer: B4. relational database normalization is introduced to solve the problem in relational database.A. insert and delete redundant data and improve the query speed ofB.C. reduces the complexity ofD. data operation to ensure the safety and integrity of the dataAnswer: A5. standardization process mainly to overcome the insertion abnormality in the logical structure of the database, delete the defects and abnormal.The inconsistency of B. A. data structure is not reasonableC. redundancyD. data lossAnswer: C6. when the relationship mode of R (A, B) belongs to 3NF, the following statements is correct.A. it must eliminate the insertion and deletion of abnormalB. still exist in the insertion and deletion anomaliesC. and C are belong to BCNFD.AAnswer: BThe relationship model in the relational model is at least 7.A.1NFB.2NFC.3NFD.BCNFAnswer: AIn 8. DB, the highest of any two yuan paradigm mode must be.A.1NFB.2NFC.3NFD.BCNFAnswer: D9. in relation to the mode R, if the function depends on all candidate keys are determinants of the R paradigm is the highest.A.2NFB.3NFC.4NFD.BCNFAnswer: C10. when B belongs to the function depends on the A property,A property andB links.A.1 ofB. for 1C. toD. none of the aboveAnswer: B11. in this model, if the attribute A and B there are 1 to 1 of the contact, said.A.A, BB.B, AC.A orD. are not B vs.Answer: CAttribute 12. candidate key is called.A. B. the main non primary attribute attribute C. composite attribute D. key attributesAnswer: BThe relationship between the levels of relational model for mode 13.A.3NF 2NF 1NFB..3nfì1nfì2nfC.1nfì2nfì3nf d.2nfìlnfì3nf答案:14.关系模式中, 满足2nf的模式,.A.可能是1nf b.必定是1nfC.必定是3nf d.必定是bcnf答案: B15.关系模式r中的属性全部是主属性, 则r的最高范式必定是.A.2nf b.3nf C bcnf d.4nf答案: B16.消除了部分函数依赖的1nf的关系模式, 必定是.A.1nf b.2nf c.3nf d.4nf答案: B17.关系模式的候选关键字可以有①, 主关键字有②.A.0个 b.1个 c.1个或多个 d.多个答案: ①c ②b18.候选关键字中的属性可以有.A.0个 b.1个 c.1个或多个 d.多个答案: C19.关系模式的分解.A.惟一 b.不惟一答案: B20.根据关系数据库规范化理论, 关系数据库中的关系要满足第一范式.下面 "部门" 关系中, 因哪个属性而使它不满足第一范式? .部门 (部门号, 部门名, 部门成员, 部门总经理)A.部门总经理 b.部门成员C.部门名 d.部门号答案: B21.图4.5中给定关系r.A.不是3nf b.是3nf但不是2nfC.是3nf但不是bcnf d.是bcnf答案: D22.设有如图4.6所示的关系r, 它是.A.1nf b.2nf c.3nf d.4nf 答案: B23.设有关系w (工号, 姓名, 工种, 定额), 将其规范化到第三范式正确的答案是.A.w1 (工号, 姓名), W2 (工种, 定额)B.w1 (工号, 工种, 定额) W2 (工号, 姓名)C.w1 (工号, 姓名, 工种) W2 (工号, 定额)D.以上都不对答案: C24.设有关系模式w (C, P, S, G, T, r), 其中各属性的含义是: c 为课程, p为教师, s为学生, g为成绩, t为时间, r为教室, 根据定义有如下函数依赖集:F={c→g, (S, c) →g, →c (T, r), (T, p) →r, (T, S) →r}关系模式w的一个关键字是①, w的规范化程度最高达到②.若将关系模式w分解为3个关系模式w1 (C, p), (S, C, G, W2, W3) (S, T, r, c), 则w1的规范化程度最高达到③, w2的规范化程度最高达到④, w3的规范化程度最高达到⑤.①a. (S, c) B (T, r) V (T, D (T, p).s (t), e, s, p)②③④⑤ a.1nf b.2nf c.3nf d.bcnf e.4nf答案: ①e ②b ③e ④e ⑤b二、填空题1.关系规范化的目的是.答案: 控制冗余, 避免插入和删除异常, 从而增强数据库结构的稳定性和灵活性2.在关系a (s, sn, (d), (d 和b, cn, nm中, a的主键是s, b的主键是d, 则d在s中称为.答案: 外部键3.对于非规范化的模式, 经过① 转变为1nf, 将1nf经过② 转变为2nf, 将2nf经过③ 转变为3nf.答案: ①使属性域变为简单域②消除非主属性对主关键字的部分依赖③消除非主属性对主关键字的传递依赖4.在一个关系r中, 若每个数据项都是不可再分割的, 那么r一定属于.答案: 1nf5.1nf, 2nf, 3nf之间, 相互是一种关系.答案: 3nfì2nfì1nf6.若关系为1nf, 且它的每一非主属性都候选关键字, 则该关系为2nf.答案: 不部分函数依赖于7.在关系数据库的规范化理论中, 在执行 "分解" 时, 必须遵守规范化原则: 保持原有的依赖关系和.答案: 无损连接性8.设有如图4.7所示的关系r, r的候选关键字为①; r中的函数依赖有②; r属于③ 范式.答案: ①a和de ②a→de, de→a ③bcnf三.应用题1.分析关系模式: student (学号, 姓名, 出生日期, 系名, 班号, 宿舍区), 指出其候选关键字, 最小依赖集和存在的传递函数依赖.解: 经分析有:候选关键字: 学号 (每个学生只有惟一的学号)最小依赖集学号→姓名学号→出生日期学号→班号: {,,}, 系名→宿舍区, 班号→系名存在传递函数依赖:学号→系名→宿舍区, ∴有学号 - - - - →宿舍区;班号→系名→宿舍区, ∴有班号 - - - - →宿舍区;学号→班号→系名, ∴有学号 - - - - →系名;2.指出下列关系模式是第几范式? 并说明理由.(1).r (x, y, z)f=xy→z} {(2).r (x, y, z)f=y→z xz→y {,}.(3).r (x, y, z)f=y→z y→x x→yz {,,}.(4).r (x, y, z)f=x→y x→z {,}.(5).r (x, y, z)f=xy→z} {(6).r (w, x, y, z)f=x→z wx→y {,}.解:(1).r是bcnf.r候选关键字为xy, f中只有一个函数依赖,The function depends on the left contains a R candidate key XY.(2).R 3NF.R candidate keywords for XY and XZ, all R attributes are the main attributes, there is no transfer of the candidate key non primary attribute dependence.(3).R BCNF.R candidate keywords for X and Y, X, YZ * X dreams, to Y, X, Z, Y, Z with F, Y, X, and Z is a direct function on the X, rather than transfer depends on the X. And every dreams function F depends on the left contains any candidate key, star R is BCNF.(4).R BCNF.Keywords R candidate for X, and each function depends on the F in the left part contains the candidate key X.(5).R BCNF.Keywords R candidate is XY, and the F functional dependencies in left contains a candidate key XY.(6).R 1NF.Keywords R candidate for WX, Y, Z for non main attributes, and because the X, Z, and F existed in non primary attribute partfunction of the candidate key dependent.3. with R (U F model), which:U = {A, B, C, D, E, P}, F = {A, B, C, P, E, A, CE, D}Find all candidate keys R.Solution: according to the definition of candidate key: if the function depends on the X to U was established in R, and there are not any "X X, X U, which was also established, then X is called a candidate key R. The candidate key can only by A, C, E, E, but A, attributes may be so composed of candidate key CE.Calculation shows that: (CE) +=ABCDEP, CE, UAnd C+=CP, E+ = ABE * R only one candidate key CE.4. with R (C, T model, S, N, G), the function of its dependency set:F={C, T, CS, G, S, N}Find all candidate keys R.Solution: according to the definition of candidate key attributes, the left candidate key R could only by F in each function depends on the composition, namely C, S, so composition candidate keys may be CS.Calculation shows that: (CS) +=CGNST, CS, UAnd: C+=CT, S+=NSHence only one candidate key CS R.5. with R (A, B model, C, D, E), the function of its dependency set:F = {A, BC, CD, E, B, D, E, A}(1) B+ are calculated.(2). To find out all candidate keys R.Solution:(1). X = {B}, X = B (0), X (1) =BD, X (2) = BD, B+ = BD so.(2). According to the candidate key definition, attribute left candidate key word of R may only be possible by F in various functional dependencies, namely A, B, C, D, E, A, BC (A due to B, A, C), B, D, E, A and so:can remove A, B, C, D, attribute candidate keys may be composed of star E.The calculation result shows that E ten = ABCDEE, E, U, R E is a candidate key.can remove A, B, E, attribute candidate keys may be composed of star CD.Calculation shows that: (CD) +=ABCDE, CD, U, C+=C, D+ = D, R CD is a candidate key.can remove B, C, D, E, attribute candidate keys may be composed of star A.The calculation result shows that A+ = ABCDE,A, U, R A is a candidate key.can remove A, D, E, attribute candidate keys may be composed of star BC.Calculation shows that: (BC) +=ABCDE, CD, U, B+ = BD, C+ = C, R BC is a candidate key.All the candidate key of R is A, BC, CD, E.6. with R (U F model), which:U = {A, B, C, D, E}, F = {A, D, E, D, D, B, BC, D, DC, A}(1). Calculate the candidate key R.(2) judgment. P = {AB, AE, CE, BCD, AC} is a lossless join decomposition?Solution:(1). (CE) +=ABCDE, CE, U, and C+ = C, E+ = DE = BDE, accordingto the candidate key definition, CE is a candidate key R.(2). Nondestructive connectivity judgment table as shown in the following table P, the judge does not have lossless connectivity.Ri A B C D EAB A1 A2AE A1 A5CE A3 A5BCD A2 A3 A4AC A1 A37. with R (A, B framework, C, D, E) and its correlation function on the set F = {A, C, B, D, C, D, DE, C, CE, A}, P = {R1 is decomposition (A, D), R2 (A, B), R3 (B, E, R4) (C, D, E), R5 (A, E)} whether lossless join decomposition of R?Solution: Nondestructive connectivity judgment result table as shown in the table below P, the judgment is nondestructive connectivity.Ri A B C D EAD A1 A4AB A1 A2BE A2 A5CDE A3 A4 A5AE A1 A58. a functional dependency set F = {AB, CE, A, C, GP, B, EP, A, CDE, P, HB, P, D, HG, ABC, PG}, D+ closure of attribute set D on F calculation.Solution: X={D}, X (0) =D.Find the left is a function of a subset of the D dependence in F, the result is: D, HG, X * (1) = X (0) HG=DGH,Obviously, X (1) and X (0).In the F to find the left is a function of a subset of the DGH dependence is not found, then X (2) = DGH. Since X (2) = X (1),: D+=DOHAll attributes of the 9. known relationship between the mode of R in U={A, B, C, D, E, G} and functional dependencies:F = {AB, C, C, A, BC, D, ACD, B, D, EG, BE, C, CG, BD, CE, AG}For the closure of a set of attributes (BD +).Solution: let X = {BD}, X = BD (0), X (1) = BDEG, X = BCDEG (2), X (3) = ABCDEG (BD = ABCDEG) + so.10. a set of functional dependencies F={D, G, C, A, CD, E, A,B), D+ C+, A+ calculation of closure, and (CD) + (AD) + (AC) + (ACD +).Solution:Let X = {D}, X = D (0), X (1) = DG, X (2) = DG, D+ = DG so.Let X = {C}, X = C (0), X (1) = AC, X = ABC (2), X (3) = ABC, C+ = ABC so.Let X = {A}, X = A (0), X (1) = AB, X (2) = AB, A+ = AB so.Let X = {CD}, X = CD (0), X (1) = CDG, X = ACDG (2), X (3) = ACDEG, X = ABCDEG (4),The (CD) +=ABCDEG.Let X = {AD}, X = AD (0), X (1) = ABD, X = ABDG (2), X (3) = ABDG (AD = ABDG) + so.Let X = {AC}, X = AC (0), X (1) = ABC,X (2) =ABC, the +=ABC (AC).Let X = {ACD}, X (0) =ACD, X (1) =ABCD, X (2) = ABCDG, X = ABCDEG (3), the (ACD) + = ABCDEG.11. a functional dependency set F = {AB, CE, A, C, GP, B, EP, A, CDE, P, HB, P, D, H, ABC, PG, and F is equivalent to the minimum function dependence set.Solution: (1). The F in the right part of the single attribute dependence:AB, C HB, PAB, E D, HF1= A, C D, GGP, B ABC, PEP, A ABC, GCDE, P(2) for AB to C, with A to C, is superfluous:AB, E HB, PA, C D, HF2= GP, B D, GEP, A ABC, PCDE, P ABC, G(3). Through the analysis there is no dependence, then: AB, E HB, PA, C D, HF3= GP, B D, GEP, A ABC, PCDE, P ABC, G12. with R (U F model), which:U = {E, F, G, H}, F = {E, G, G, E, F, EG, H, EG, FH, E}A minimum of F dependent set.Solution:(1). The F in the right part of the single attribute dependence: F1 = {E, G, G, E, F, E, F, G, H, E, H, G, FH, E}(2) for FH to E, with F - E, is redundant, it is:F2 = {E, G, G, E, F, E, F, G, H, E, H, G}(3). The E, G, F2, F in E and F, G, H, E and H, one of G is redundant, then:F3 = {E, G, G, E, F, G, H, G}Or F3 = {E, G, G, E, F, G, H, E}Or F3 = {E, G, G, E, F, E, H, E}Or F3 = {E, G, G, E, F, E, H, G}13. with R (U F model), which:U = {A, B, C, D}, F = {A, B, B, C, D, B}, R into BCNF mode set:(1). If you put the R into {ACD, BD}, F test projection in the two mode on.(2).ACD and BD BCNF? If not, please further decomposition. Solution:(1). - ACD (F) = {A, C, D, C}PI BD (F) = {D, B}(2).BD is BCNF.ACD is not BCNF. ACD AD is a candidate key mode. Consider the A, C, A is not a candidate key mode of ACD, so this function depends on the BCNF condition is not satisfied. ACD is divided into AC and AD, while AC and AD were BCNF.14. with R (A, B model, C, D), the function of its dependencyset:F = {A, C, C, A, B, AC, D, AC}(1) (AD) + calculation.(2). The minimum equivalent F dependency set Fm.(3) for the R keyword.(4). The R decomposition to BCNF and nondestructive connectivity.(5). The decomposition of a R into 3NF and meet with lossless connectivity and keep dependence.Solution:(1). X = {AD}, X = AD (0), X (1) =ACD, X (2) =ACD, the (AD) + = ACD.(2). The F function in the right part of the single attribute dependence:A, C C, AF1= B, A B, CD, A D, CIn Fl to remove redundant function dependency:B, A, A dreams, C B, C star is redundant.D, A A and dreams, C, D, R C is redundant.A, C C, AF2=B, A D, AThe minimal set of functional dependency set is not unique, this can also have other answers.All the single attribute dependence is left in F2 dreams, there is no dependence on the left with perylene redundant attributesA, C C, A LF=B, A D, A(3). BD dreams in F all functional dependencies were not right* candidate key must contain BD, and (BD) + = ABCD, therefore, BD is the only candidate key R.(4) A, C is considered.AC BCNF (not dreams AC does not contain the candidate key BD)ABCD into AC, and ABD.AC is BCNF, further decomposition of ABD, B to A ABD to choose, the decomposition of AB and BD.When AB and AD were BCNF* P = {AC, AB, BD}.(5). (2) can be obtained to meet the 3NF with preserve dependency is decomposed into P ={AC, BD, DA}.The lossless connectivity as shown in the following table, thus P has no lossless connectivity.Ri A B C DAC A1 A3BA A1 A2 A3DA A1 A3 A4The P = P, {BD}, BD is a candidate key RR P = {AC, BA, DA, BD}.The 15. known relationship model (CITY, ST, R, ZIP) and functional dependencies:{F = (CITY, ST), ZIP, ZIP, CITY}Try to find the candidate key R two.Solution: let U = (CITY, ST, ZIP), F functional dependencies in the left is CITY, ST, ZIP:Because the ZIP? - CITY, remove the CITY (ST, ZIP), so it may be a candidate key.(ST, ZIP) + = {ST, ZIP, CITY}, (ST, ZIP) - R U.ST+=ST, ZIP+={ZIP, CITY} (ST, ZIP), so it is a candidate key.Because? (CITY, ST) - ZIP, remove the ZIP (CITY, ST), so it may be a candidate key.(CITY, ST) +={CITY, ST, ZIP}, (CITY, ST) - R U.CITY+ = CITY, ST+=ST (CITY, ST), so it is a candidate key.Therefore, the two candidate key is R (ST, ZIP) and (CITY, ST).16. with R (A, B model, C, D, E), R functional dependencies:F = {A, D, E, D, D, B, BC, D, CD, A}(1) candidate key for R.(2) R into 3NF.Solution:(1). Let U = (A, B, C, D, E), the +=ABCDE, C+=C (CE),E+=BDER CE is a candidate key of acupuncture.(2). The minimum dependency set F '= {A, D, E, D, D, B, BC, D, CD, A}The R decomposition of the 3NF: P = {AD, DE, BD, BCD, ACD}.17. with R (U, V model, W, X, Y, Z), the set of functional dependencies:F = {U, V, W, Z, Y, U, WY, X}, existing the following decomposition:(1). P L = {WZ, VY, WXY, UV}(2). P 2 = {UVY, WXYZ}The judge is lossless join decomposition.Solution:(1). P lossless connectivity judgment table are shown as follows: 1, judging from p 1 does not have lossless connectivity.Ri U V W X Y ZWZ A3 A6VY A2 A5WXY A3 A4 A5 A6UV A1 A2(2). P lossless connectivity judgment table as shown below 2, thus determine the p 2 has lossless connectivity.Ri U V W X Y ZUVY A1 A2 A5WXYZ A1 A2 A3 A4 A5 A618. known R (Al, A2, A3, A4, A5) for the relational model, function dependence set:F = {Al, A3, A3, A4, A2, A3, A4A5, A3, A3A5, A1}P ={Rl (Al, A4), R2 (A1, A2), R3 (A2, A3), R4 (A3, A4, A5), R5 (Al, A5)}P is lossless connectivity judgment.Solution: lossless connectivity judgment table below P, thus determine P has no lossless connectivity.Ri A1 A2 A3 A4 5A1A4 A1 A3 A4A1A2 A1 A2 A3 A4A2A3 A2 A3 A4A3A4A5 A1 A3 A4 A5A1A5 A1 A3 A4 A519. with R (B, O model, I, S, Q, D}, the set of functional dependencies:F = {S, D, I, B, IS, Q, B, O}If you use SD, IB, ISQ, BO instead of R, this is a lossless join decomposition?Solution: P ={Rl (S, D), R2 (I, B), R3 (I, S, Q), R4 (B, O)}As shown in the following table to determine lossless connectivity P, thus determine P with lossless connectivity.Ri B O I S Q DSD A4 A6IB A1 A3 A5ISQ A1 A2 A3 A4 A5 A6BO A1 A220. with R (F, G model, H, I, J), R functional dependencies:F = {F, I, J, I, I, G, GH, I, IH, F}(1). To find out all candidate keys R.(2) judgment. P = {FG, FJ, JH, IGH, FH} is a lossless join decomposition?(3). R is divided into 3NF, and with the lossless connectivity and preserve dependency.Solution:(1). See from the F, a candidate key contains at least J andH (because they do not rely on anyone, computing):Let X = {JH}, X = JH (0), X (1) =IJH, X (2) = GIJH, X = FGIJH (3)* candidate keyword only JH.(2). As shown in the following table to determine lossless connectivity P, thus determine P has no lossless connectivity.Ri F G H I JFG A1 A2FJ A1 A3 A4 A5JH A3 A5IGH A2 A3 A4FH A1 A3(3). The minimum dependency set F '={F, I, J, I, I, Gl, GH, I, IH, F}L meet 3NF and has preserves dependencies into:P = {FI, JI, IG, GHI, IHE}The judge P nondestructive connectivity as shown below, thus determine P has no lossless connectivity.Ri F G H I JFI A1 A2 A4JI A2 A4 A5IG A2 A4 A5GHI A1 A2 A3 A4IHE A1 A2 A3 A4The P = P, {JH}, JH is a candidate key R.* P = {FI, JI, IG, GHI, IHF, JH} with the lossless connectivity and preserve dependency21. with R (A, B model, C, D, E), the function of its dependency set:F = {A, C, C, D, B, C, DE, C, CE, A}(1) all candidate keys for R.(2) judgment. P = {AD, AB, BC, CDE, AE} is a lossless join decomposition?(3). R is divided into BCNF, and nondestructive connectivity.Solution:(1). From the F, a candidate key contains at least BE (because they do not rely on anyone), and (BE) +=ABCDE* BE is the only candidate key R.(2). The judge P lossless connectivity as shown below, which determine P has no lossless connectivity.Ri A B C D EAD A1 A3 A4AB A1 A2 A3 A4BC A2 A3 A4CDE A1 A3 A4 A5AE A1 A3 A4 A5(3) A, C is considered.AC BCNF (not dreams AC does not contain the candidate key BE)ABCDE is divided into AC and ABDE, AC is BCNF.Further decomposition of ABDE, B, D, BD and ABDE is divided into ABE, BD and ABE were BCNF at this time.* P = {AC, BD, ABE}The 22. is provided with a teaching management database, the attribute: student number (S#), course number (C#), score (G), teachers (TN), teachers Department (D). These data have the following meaning:number and course number respectively with representatives of the students and the corresponding curriculum;Each course? A students have a result;each course is only one teacher, but teachers can have morecourses;No? The same teachers, each teacher only belongs to a department.(1). According to the determined semantic function dependence set.(2). If a relation schema with all attributes, then the relationship between the model and illustrate why? In the abnormal phenomenon by adding the operation.(3). The decomposition is dependent on maintaining and lossless join 3NF.Solution:(1).F = {(S#, C#), G, C#, TN, TN, D}(2). The relationship model for 1NF.The relationship between the candidate key of imprisonment mode for (S#, C#)Non main attributes are G, TN and G.And F C#, TN dreamsThere is an attribute of the TN star candidate key (S#, C#) part of the dependenceNamely: (S#, C#) - - to TN?.Abnormal phenomenon:If a new course? And yet no students, due to the lack of key words and the value of S# cannot insert operation.if a teacher from school to delete the relevant information, will not delete the course will delete information (C#).(3) dreams. F=F '= {(S#, C#), G, C#, TN, TN, D}* P = {R1, R2, R3}Where: R1= (S#, C#, G)R2 = (C#, TN)R3 = (TN, D)23. that in a relational database, two yuan of any relationship model must be BCNF.Proof: let R be a two yuan R (x1, x2), there may be several dependencies between attributes X1 and x2:(1).X1, X2, X2, but X1 is R X1 as the candidate keys of relation, function dependence left candidate key contains x1, R BCNF *.(2).X1, X2, X2, x1, R, candidate keys of relation for X1 and X2, these two functions contain any dependent left candidatekey R, R BCNF *.(3) ".Xl! X2, X2!" x1, then candidate keys of relation for R (x1, x2) R, no functional dependency, R BCNF *.Bi syndrome.R 24. is given below the paradigm? Whether there is abnormal operation? If there is, it is decomposed into a high level paradigm. Whether there before in relation to avoid decomposition of abnormal operation can be completed in the advanced form of decomposition?The number of engineering materials, the start date of completion date priceP1 42000.5 I1 2001.5250P1 62000.5 I2 2001.5300P1 152000.5 I3 2001.5180P2 62000.11 I1 2001.12250P2 182000.11 I4 2001.12350Solution:It is 1NF. Because the relationship between the candidate key (project number, material number), rather than the main attribute "commencement date" and "completion date" part of thefunction depends on the candidate key subset of "Engineering", i.e.:P(project number, material number) - to start dateP(project number, material number, date of completion):Hence it is not 2NF.It exists abnormal operation, if the project is determined, if not yet used materials, the engineering data for the missing part keyword (material number) and can not enter into the database, into the abnormal. If a project is dismounted by deleting the operation of the project may also lose material information.Some of these functions depend on the decomposition as an independent relationship, is shown in the following two 2NF sub pattern:R1Project material number quantity priceP1 I1 4250P1 I2 6300P1 I3 15180P2 I1 6250P2 I4 18350R2Project start date of completion date2000.5 P1 2001.52000.11 P2 2001.12After the decomposition, the new project is determined, although it is not used in the engineering materials, data can be inserted in R2. Some engineering data is deleted, only on the relationship between R2 operation, will not lose material information.25. try to prove that a BCNF paradigm will be 3NF.Proof by contradiction.Let R be a BCNF, but not 3NF.There must be an attribute of A and X and Y candidate key attribute set, "Y, Y" X the A, the A X, A Y, Y X, F+ Y, that is not possible to include keywords in R, but Y A is set up.According to the BCNF definition, R is not BCNF, a contradiction and problem, so a BCNF paradigm is 3NF.。

数据库与应用 自测题1 附答案

数据库与应用 自测题1 附答案

自测题1一、填空题1.在数据库系统的三个抽象层次结构中,表示用户层数据库的模式称为外模式,表示概念层数据库的模式称为概念模式,表示内层数据库的模式称为内模式。

2.迄今,数据库系统常用的数据模型有层次模型、网状模型和关系模型。

3.数据库系统的控制功能表现在如下几点,他们分别是数据的完整性、数据的安全性、并发控制、数据的恢复。

4.外模式/模式映射保证了数据的逻辑独立性。

5.联系通常有两种:一种是实体内部的联系,即实体中属性间的联系;另一种是实体与实体之间的联系。

6.实体间的联系是错综复杂的,但就两个实体的联系来说,主要有三种:一对一的联系、一对多的联系和多对多的联系。

7.数据库系统是一个实际可运行的系统。

通常由数据库、硬件、数据库管理系统和数据库管理员(DBA)四个部分组成。

8.管理和使用数据库的各类人员,包括终端用户、应用程序员、系统分析员和数据库管理员。

9.数据库系统的体系结构分为内部体系结构和外部体系结构。

10.在文件服务器结构中,数据库存放在文件服务器中,应用程序分散安排在各个用户工作站上。

11.在客户/服务器结构中,客户端向服务器发送的是处理请求,服务器返回的是处理结果。

12.三级模式之间的联系是通过二级映射来实现的,当然实际的转换工作是由数据库管理系统来完成的。

13.数据模型分成两个不同的层次:概念模型和实施模型。

14. 实施模型是由按计算机系统的观点对数据建模和具体的数据库系统有关,侧重于数据和联系的表示或存储方法。

15.关系中的某个属性组,它可以唯一标识一个元组,这个属性组称为候选关键字。

16.数据库管理系统(DBMS)提供数据操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和查询。

17.在数据库的三级模式体系结构中,模式与内模式质检的映像(模式/内模式),实现了数据的物理独立性。

18.数据库的核心组成部分是数据库管理系统。

19.数据库系统的内部体系结构是三级模式结构,分别是模式、内模式和外模式。

数据库设计与关系规范化考试

数据库设计与关系规范化考试

数据库设计与关系规范化考试(答案见尾页)一、选择题1. 数据库设计中,规范化的主要目的是什么?A. 减少数据冗余B. 增加数据完整性C. 提高查询效率D. 保证数据一致性2. 关系数据库中的关系模型是什么?A. 二维表结构B. 三维表结构C. 非结构化数据结构D. 结构化数据结构3. 在关系数据库中,什么是第一范式(NF)?A. 表中所有列都是原子类型B. 表中所有行都是相同的结构C. 每个非主属性都完全函数依赖于主键D. 表中所有列都与另一个列存在依赖关系4. 在关系数据库中,什么是第二范式(NF)?A. 表中所有列都是原子类型B. 表中所有行都是相同的结构C. 每个非主属性都完全函数依赖于主键D. 表中所有列都与另一个列存在依赖关系5. 在关系数据库中,什么是第三范式(NF)?A. 表中所有列都是原子类型B. 表中所有行都是相同的结构C. 每个非主属性都完全函数依赖于主键D. 表中所有列都与另一个列存在依赖关系6. 数据库规范化是为了解决什么样的问题?A. 数据冗余B. 数据不一致性C. 数据完整性D. 查询效率7. 在关系数据库中,什么是外键(Foreign Key)?A. 用来连接两个不同数据表的数据列B. 用来标识数据表的唯一性C. 用来定义数据的层次结构D. 用来保证数据的参照完整性8. 在关系数据库中,什么是内键(Inner Key)?A. 用来连接两个不同数据表的数据列B. 用来标识数据表的唯一性C. 用来定义数据的层次结构D. 用来保证数据的参照完整性9. 在关系数据库中,什么是候选键(Candidate Key)?A. 表中所有列都是原子类型B. 表中所有行都是相同的结构C. 表中所有非主属性都完全函数依赖于主键D. 表中所有列都与另一个列存在依赖关系10. 在关系数据库中,什么是主键(Primary Key)?A. 表中所有列都是原子类型B. 表中所有行都是相同的结构C. 表中所有非主属性都完全函数依赖于主键D. 表中所有列都与另一个列存在依赖关系11. 关系数据库中的关系模型是基于什么概念设计的?A. 数据库管理系统(DBMS)B. 数据结构C. 数据库管理员(DBA)D. 数据模型12. 在关系数据库中,哪一个操作不属于数据查询操作?A. 选择B. 投影C. 连接D. 分组13. 关系数据库的规范化是为了解决什么样的问题?A. 数据冗余B. 数据完整性C. 数据安全性D. 数据一致性14. 什么是第一范式(NF)?它要求数据库中的每一个属性都满足什么条件?A. 属性不可再分B. 属性可以再分C. 属性有意义D. 属性不重复15. 在关系数据库中,哪一个术语用来描述一个关系模式的两个实体集之间的联系?A. 外键B. 子表C. 联系D. 标准16. 什么是第二范式(NF)?它如何解决与第一范式(NF)的区别?A. 它要求每个非主属性完全函数依赖于整个候选键B. 它要求每个非主属性都不传递依赖于其他非主属性C. 它要求所有属性都是原子的D. 它要求属性之间没有依赖关系17. 什么是第三范式(NF)?它进一步解决了什么问题?A. 它消除了非主属性对候选键的部分函数依赖B. 它消除了非主属性对候选键的传递函数依赖C. 它要求所有属性都是必要的D. 它要求属性之间没有依赖关系18. 什么是第四范式(NF)?它解决了什么问题?A. 它消除了非主属性对候选键的传递和部分函数依赖B. 它消除了非主属性对候选键的传递和完全函数依赖C. 它要求所有属性都不传递依赖于其他非主属性D. 它要求属性之间没有依赖关系19. 什么是全外键?它在关系数据库中的作用是什么?A. 它是一个表中的一个字段,它的值引用了另一个表中的主键B. 它是一个表中的字段,它的值引用了另一个表中的唯一键C. 它是一个表中的字段,它的值引用了另一个表中的主键或唯一键D. 它是一个表中的字段,它的值引用了另一个表中的任何字段20. 什么是数据库的三级模式结构?它包括哪三个层次?A. 外模式、模式和内模式B. 用户模式、全局模式和子模式C. 存储模式、逻辑模式和物理模式D. 外模式、模式和存储模式21. 在关系数据库中,哪一个操作符用于撤销插入、更新或删除操作?A. DELETEB. ROLLBACKC. COMMITD. CASCADE22. 在关系数据库设计中,哪一个范式要求确保数据完整性?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)23. 什么是关系数据库中的外键约束?它的作用是什么?A. 限制关系表中的数据行数量B. 保证关系表中的数据一致性C. 限制关系表中的列数据类型D. 保证关系表中的数据完整性24. 在关系数据库中,哪一个关键字用于唯一标识表中的每一行?A. IDB. PRIMARY KEYC. UNIQUED. FOREIGN KEY25. 什么是关系数据库中的连接操作?它有哪些类型?A. 内连接B. 外连接C. 交叉连接D. 连接操作26. 在关系数据库中,哪一个操作符用于修改关系表中的数据?A. INSERTB. UPDATEC. DELETED. CREATE27. 什么是关系数据库中的候选键?它有什么特点?A. 候选键是唯一标识表中每一行的关键字段B. 候选键可以有多个C. 候选键必须包含主键D. 候选键不能包含空值28. 在关系数据库中,哪一个操作符用于排序关系表中的数据?A. ORDER BYB. GROUP BYC. DISTINCTD. JOIN29. 什么是关系数据库中的触发器?它的作用是什么?A. 作为关系数据库的附加功能,用于执行特定的操作B. 作为关系数据库的默认功能,用于执行特定的操作C. 触发器是一种数据库对象,用于自动执行特定的操作D. 触发器是一种数据库对象,用于强制实施数据完整性30. 在关系数据库中,键(Key)的作用是什么?A. 唯一标识表中的每行记录B. 唯一标识表中的每列记录C. 表示实体间的联系D. 维护数据的物理排序31. 什么是第一范式(NF)?它要求数据库中的表满足什么条件?A. 表中所有列都是原子类型B. 表中所有行都是相同的结构C. 表中所有列都必须依赖于主键D. 表中所有列的部分依赖主键32. 什么是第二范式(NF)?它如何解决第一范式中的问题?A. 消除非主键列对主键的部分依赖B. 消除非主键列之间的函数依赖C. 消除非主键列对主键的完全依赖D. 消除非主键列与主键之间的函数依赖33. 什么是数据库的正常记录数和附加记录数?A. 正常记录数是数据库中有效数据的数量B. 附加记录数是数据库中无效数据的数量C. 正常记录数加上附加记录数等于数据库的总数据量D. 正常记录数和附加记录数的总和等于数据库的总数据量34. 在数据库设计中,什么是外键(Foreign Key)?A. 用于唯一标识表中的每一行记录B. 用于表示实体间的联系C. 唯一标识表中的每一列记录D. 作为表之间关系的约束条件35. 什么是触发器(Trigger)?它在数据库中的作用是什么?A. 用于自动执行特定的SQL语句B. 用于强制数据完整性C. 用于实现事务的原子性D. 用于备份数据库36. 在数据库系统中,什么是索引(Index)?它有什么优点和缺点?A. 用于快速查询数据库中的特定数据B. 提高查询性能C. 创建索引可以增加数据库的规模D. 索引会占用额外的存储空间,并可能降低写入性能37. 在关系数据库中,什么是外键?它有什么作用?A. 外键是一个表中的列,其值引用另一个表的主键列。

公共关系学国开2023自测题1

公共关系学国开2023自测题1

公共关系学国开2023自测题1由于我无法直接上传文件,我将为您提供一份公共关系学国开2023自测题1的文字版,供您参考。

公共关系学国开2023自测题1一、选择题1. 公共关系的定义是什么?A. 公共关系是企业或组织与公众之间的沟通与交流。

B. 公共关系是政府与公众之间的沟通与交流。

C. 公共关系是个人与公众之间的沟通与交流。

D. 公共关系是组织内部各部门之间的沟通与交流。

2. 公共关系的主要目标是什么?A. 提高组织形象和声誉。

B. 促进产品销售和利润增长。

C. 加强组织内部管理。

D. 提高员工福利和满意度。

3. 公共关系的基本原则是什么?A. 真实性、及时性、透明性。

B. 准确性、客观性、公正性。

C. 保密性、专业性、创造性。

D. 实用性、有效性、可持续性。

4. 公共关系实务中,危机管理的作用是什么?A. 危机管理是公共关系的核心工作。

B. 危机管理是公共关系实务中的辅助手段。

C. 危机管理是组织内部管理的一部分。

D. 危机管理是公共关系实务中的次要任务。

5. 在公共关系实务中,媒体关系的主要内容是什么?A. 与各类媒体建立良好的合作关系,传播组织形象和信息。

B. 负责组织内部的新闻发布和媒体报道。

C. 监测和分析媒体报道,了解公众对组织的态度和反应。

D. 组织和策划媒体活动,提高组织知名度和影响力。

二、简答题1. 简述公共关系的定义及其特点。

2. 说明公共关系在企业发展中的作用。

3. 分析公共关系实务中,双向对称模型的基本理念和实践意义。

关系模式规范化

关系模式规范化

关系模式规范化关系模式规范化是对数据库表的列进行规范化的重要技术。

它不仅能够提高数据库的可读性和安全性,还能够减少数据库查询时间,提高系统运行效率。

本文将详细介绍关系模式规范化的概念、原理和步骤,帮助读者更好地理解和应用这一重要技术。

关系模型规范化是一种将数据库表中的列规范化的过程,主要是为了降低表中冗余列的数量,以节省存储空间和减少数据冗余,并且符合一些基本的数据库设计的基本要求。

关系模式规范化由三个步骤构成:分解,标准化和继承。

首先,我们需要做的是分解数据库表,这就是所谓的“分解”。

将一个表中的列分解成多个表,每个表具有一组相关的列。

例如,我们可以将一个含有客户名字、地址和电话号码的表分解为两个表,一个表包含客户名字和地址,另一个表包含客户名字和电话号码。

而且,他们之间有一个“客户ID”的关联,以此实现表间的关联。

接下来,要对列进行标准化处理,这一步叫做“标准化”。

主要是为了消除表中多余的重复列,使每一列保持一致性。

比如,在一个表中,客户地址可以分为多个列,比如国家、省份、城市等,但这种方法会带来重复冗余,应当将这些地址信息合并成一列,以减少列的数量。

最后,要对列进行继承,这一步叫做“继承”。

即从一个表中继承数据,在另一个表中使用。

例如,如果一张表涉及客户的基本信息,另一张表涉及客户的订单信息,那么就可以在客户订单信息表中继承客户的基本信息,即客户的ID,而无需重复输入基本信息。

以上就是关系模式规范化的基本原理和步骤,它旨在通过规范化表的列,减少数据冗余,提高数据库的可读性和安全性,同时节省存储空间和查询时间。

如果读者们可以掌握关系模式规范化的知识点,就可以更好地实现数据库表列的规范化,从而提高数据库系统的安全性和性能。

人际关系测试量表(MSRP)

人际关系测试量表(MSRP)

人际关系测试量表(MSRP)本测验共有36道题目。

请你根据自己的实际情况,对其中的每一个问题作出回答。

符合你的情况,则把该问题后面的“是”圈出来;不符和你的情况的,则把该问题后面的“否”圈出来。

1、你平时是否关心自己的人缘?是否2、在食堂里你一般是独自吃饭吗?是否3、和一大群人在一起时,你是否会产生孤独感和失落感?是否4、你是否时常不经同意就使用他人的东西?是否5、当一件事没作好,你是否会埋怨合作者?是否6、当你的朋友有困难时,你是否时常发现他们不打算来求助你?是否7、假如你的朋友们跟你开玩笑过了头,你会不会板起面,甚至反目?是否8、在公共场合,你有把鞋子脱掉的习惯吗?是否9、你认为在任何场合下都应该不隐瞒自己的观点吗?是否10、当你的同事、同学或朋友取得进步或成功时,你是否真的为他们高兴?是否11、你喜欢拿别人开玩笑吗?是否12、和自己兴趣爱好不相同的人相处在一起时,你也不会感到兴味索然,无话可谈吗?是否13、当你住在楼上时,你会往楼下到水或丢纸屑吗?是否14、你经常指出别人的不足,要求他们去改进吗?是否15、当别人在融洽的交谈时,你会贸然的打断他们吗?是否16、你是否关心和常谈论别人的私事吗?是否17、你善于和老年人谈他们关心的问题吗?是否18、你讲话时常出现一些不文明的口头语吗?是否19、你是否时而做出一些言而无信的事?是否20、当有人与你交谈或对你讲解一些事情时,你是否时常觉得很难聚精会神的听下去?是否21、当你处于一个新的集体中时,你会觉得交新朋友是一件容易的事吗?是否22、你是一个愿意慷慨的招待同伴的人吗?是否23、你向别人吐漏自己的抱负、挫折以及个人的种种事情吗?是否24、告诉别人一件事情时,你是否试图把事情的细节都交代的很清楚是否25、遇到不顺心的事,你会精神沮丧、意志消沉,或把气出在家里人、朋友、同事身上吗?是否26、你是否经常不经思索就随便发表意见?是否27、你是否注意赴约前不吃大蒜、大葱、以及防止身带酒气?是否28、你是否经常发牢骚?是否29、在公共场合,你会很随便的喊别人的绰号吗?是否30、你关心报纸、电视等信息渠道的社会新闻吗?是否31、当你发觉自己无意中做错了事或损害了别人,你是否会很快承认错误或做出道歉?是否32、有闲暇时,你是否喜欢跟人聊聊天?是否33、你跟别人约会时,是否常让别人等你?是否34、你是否有时会与别人谈论一些自己感兴趣的话题?是否35、你有逗乐儿童的小手法吗?是否36、你平时告戒自己不要说虚情假意的话吗?是否计分与评价:请把你的答案和下面的答案逐个对照:1、是2、否3、否4、否5、否6、否7、否8、否9、否10、是11、否12、是13、否14、否15、否16、否17、是18、否19、否20、否21、是22、是23、是24、否25、否26、否27、是28、否29、否30、是31、是32、是33、是34、否35、是36、是如果某题你圈的答案与上面所列的这道题的答案相同,就得一分,如果不相同,就不得分,把全部得分加起来。

公共关系自检自测1-5

公共关系自检自测1-5

自检自测一 注 答题中ABCD可能错乱 看准正确答案再填 选择题1、公共关系的英文是 B 。

B Public Relations 2、公共关系可直接称为 C 。

C..公众关系3、组织与公众联结的方式是 D 。

D 传播沟通4、现代公共关系传播的本质是组织与公众之间信息的 A 。

A 双向交流5、组织开展公共关系活动的基础是 B 。

B 公共关系观念6、对于公关人员来说 B 是组织值得争取的对象。

B 独立公众7、 C 指与组织虽有关系 但联系较少、影响较小的一类公众 其重要性最小。

C 边缘公众8、 C 也称传播对象、受传者或信息接受者 指的是传播者的作用对象 在公关活动中一般是指公众。

C 信宿9、利用新闻媒介揭露垄断企业“愚弄公众”的现象 形成了美国近代史上著名的 C C 揭丑运动10、1906年 艾维•李发表了著名文件是 B 。

B 《原则宣言》11、被誉为公共关系之父的是 A 。

A 艾维•李12、1952年 卡特里普和森特出版了权威的公共关系学著作是 C . C 《有效的公共关系》13、国际公共关系协会在伦敦成立的时间是 D 。

D 1955年14、在国外 考古学家在 A 发现了公元前1800年巴比伦王国的一份农场公告。

这一发现被称为人类历史上最早的公关活动痕迹。

A 伊拉克15、现代西方公共关系学界认为 C 是最早问世的公共关系学理论著作。

C 《修辞学》16、近代公共关系的萌芽出现在 C 以美国的“报刊宣传运动”为标志。

C 19世纪30年代17、美国学者爱德华•伯尼斯以其杰出的研究 成为公共关系学的创始人 他提出了“ D ”的根本原则。

D 投公众所好18、(A )一书提出的“四步工作法” 成为公共关系工作中最重要的流程。

至此 公共关系进入到成熟阶段 该书也被后人誉为“公关的圣经”。

A 《有效的公共关系》19、组织公共关系活动的出发点应当是 C 。

C 从事实出发20、组织形象的基础是 B 。

B产品形象21、企业设计一个具有独特风格的厂名和商标是处于 D。

关系规范化(答案)

关系规范化(答案)

单选题1、将一个关系r分解成两个关系r1和r2,再将分解之后的两个关系r1和r2进行自然连接,得到的结果如果比原关系r记录多,则称这种分解为(D)。

A、保持函数依赖的分解B、不保持函数依赖的分解C、无损连接的分解D、有损连接的分解2、关系模式R=(A、B、C),其中函数依赖有AC->B,B->C,R的候选码之一是(B)A、AB、ABC、A BCD、以上都不是3、对于关系模式R (X, Y, Z, W),下面有关函数依赖的结论中错误的是(B)A、若X->Y, WY->Z,则WX->ZB、若XY->Z,则X->ZC、若X->Y, Y->Z,则X, ZD、若X->YZ,则X->Z4、给定关系R(A,B,C,D)与S(C,D,E,F),则RxS与R S操作结果的属性个数分别为(A)A、8,6B、6,6C、8,8D、7,65给定关系R (A,B, C,D)与S (C,D,E,F) ,与表达式πr2,3,4(δ2< 5 (R S) )等价的SQL语句如下:SELECT R.B, R.C, R.D FROM R, S WHERE(D).A、R.C=S. C OR R. D=S. D OR R.B、 (S. CB. R. C=S. C OR R. D=S. D OR R. B (S. EC、R.C=S.C AND R.D=S.D AND R.B(S.C在此处键入公式。

D、R.C=S.C AND R.D=S.D AND R.B6、关系模型要求关系的每一属性(C)A、长度可变B、相互关联C、不可分解D、、互不相关7、如果一个关系模式只有两个属性构成,那么函数依赖范围内,它最高可以达到(A)A、BCNFB、2NFC、1NFD、3NF8、设有关系模式R(U,F)。

其中U={X,Y,Z},F={X->Y},则R的码是(B)A、XYB、XZC、YD、X9、、设有关系模式R(U,F)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题1. 为了设计出性能较优的关系模式,必须进行规范化,规范化主要的理论依据是(A )。

A. 关系规范化理论B. 关系代数理论C.数理逻辑 D. 关系运算理论2. 规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是(B )。

A. 长度不变的B. 不可分解的C.互相关联的 D. 互不相关的3. 已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C ,E→A },该关系模式的候选关键字是(B )。

A.ABB. BEC.CDD. DE4. 设学生关系S(SNO,SNAME,SSEX,SAGE,SDPART)的主键为SNO,学生选课关系SC(SNO,CNO,SCORE)的主键为SNO和CNO,则关系R(SNO,CNO,SSEX,SAGE,SDPART,SCORE)的主键为SNO和CNO,其满足(AAAAAAAAAAAAAAAAAAAAAAAAAA)。

A. 1NFB.2NFC. 3NFD. BCNF注:存在非主属性对码的部分函数依赖:SNO—>SNAME; SNO—>SSEX; SNO—>SAGE; SNO—>SDPART.而主码为:SNO,CNO5. 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },关系模式W的一个关键字是(D )。

A. (S,C)B. (T,R)C. (T,P)D. (T,S)6. 关系模式中,满足2NF的模式(B )。

A. 可能是1NFB. 必定是1NFC. 必定是3NFD. 必定是BCNF7. 关系模式R中的属性全是主属性,则R的最高范式必定是(CCCCCCCCCCCCCCCCCCCCCC )。

A. 1NFB. 2NFC. 3NFD. BCNF注:不存在非主属性对码的传递函数依赖8. 消除了部分函数依赖的1NF的关系模式,必定是(B )。

A. 1NFB. 2NFC. 3NFD. BCNF9. 如果A->B ,那么属性A和属性B的联系是(BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB )。

A. 一对多B. 多对一C.多对多D. 以上都不是注:例如sno->sdept (学号—>所在系)10. 关系模式的候选关键字可以有1个或多个,而主关键字有(C )。

A. 多个B. 0个C. 1个D. 1个或多个11. 候选关键字的属性可以有(D )。

A. 多个B. 0个C. 1个D. 1个或多个12. 关系模式的任何属性(A )。

A. 不可再分B. 可以再分C. 命名在关系模式上可以不唯一D. 以上都不是13. 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),则W1的规范化程序最高达到(D )。

A. 1NFB.2NFC. 3NFD. BCNF14. 在关系数据库中,任何二元关系模式的最高范式必定是(DDDDDDDDDDDDDDDDDDDDDD )。

A. 1NFB.2NFC. 3NFD. BCNF注:不存在主属性对码的部分和传递函数依赖15. 在关系规范式中,分解关系的基本原则是(B )。

I.实现无损连接II.分解后的关系相互独立III.保持原有的依赖关系A. Ⅰ和ⅡB. Ⅰ和ⅢC. ⅠD. Ⅱ16. 不能使一个关系从第一范式转化为第二范式的条件是(B )。

A.每一个非属性都完全函数依赖主属性B.每一个非属性都部分函数依赖主属性C.在一个关系中没有非属性存在D.主键由一个属性构成17. 任何一个满足2NF但不满足3NF的关系模式都存在(DDDDDDDDDDDDDDDDDDDD )。

A.主属性对键的部分依赖B.非主属性对键的部分依赖C.主属性对键的传递依赖D.非主属性对键的传递依赖18. 设数据库关系模式R=(A,B,C,D,E),有下列函数依赖:A→BC,D→E,C→D;下述对R 的分解中,哪些分解是R的无损连接分解(B )。

(超出,是6.4节的内容。

你可以这样理解:分解后不丢失信息)I.(A,B,C)(C,D,E)II.(A,B)(A,C,D,E)III.(A,C)(B,C,D,E)IV.(A,B)(C,D,E)A.只有ⅣB. Ⅰ和ⅡC. Ⅰ、Ⅱ和ⅢD. 都不是19. 设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。

下面关于多值依赖的叙述中,不正确的是(C )。

A.若X→→Y,则X→→ZB.若X→Y,则X→→YC.若X→→Y,且Y′∈Y,则X→→Y′D.若Z=∮,则X→→Y20. 若关系模式R(U,F)属于3NF,则(C )。

A. 一定属于BCNFB. 消除了插入的删除异常C. 仍存在一定的插入和删除异常D. 属于BCNF且消除了插入和删除异常21. 下列说法不正确的是(CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC )。

A. 任何一个包含两个属性的关系模式一定满足3NFB. 任何一个包含两个属性的关系模式一定满足BCNFC. 任何一个包含三个属性的关系模式一定满足3NFD. 任何一个关系模式都一定有码22. 设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解P={AB,BC}相对于F (A )。

(不做)A. 是无损联接,也是保持FD的分解B. 是无损联接,也不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD的分解23. 关系数据库规范化是为了解决关系数据库中(A )的问题而引入的。

A. 插入、删除和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性24. 关系的规范化中,各个范式之间的关系是(B)。

A. 1NF∈2NF∈3NFB. 3NF∈2NF∈1NFC. 1NF=2NF=3NFD. 1NF∈2NF∈BCNF∈3NF25. 数据库中的冗余数据是指可(D )的数据。

A. 容易产生错误B. 容易产生冲突C. 无关紧要D. 由基本数据导出26. 学生表(id,name,sex,age,depart_id,depart_name),存在函数依赖是id→name,sex,age,depart_id;dept_id→dept_name,其满足(B )。

A. 1NFB. 2NFC. 3NFD. BCNF27. 设有关系模式R(S,D,M),其函数依赖集:F={S→D,D→M},则关系模式R的规范化程度最高达到(B )。

A. 1NFB. 2NFC. 3NFD. BCNF28. 设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到(B )。

A. 1NFB. 2NFC. 3NFD. BCNF29. 下列关于函数依赖的叙述中,哪一条是不正确的(BBBBBBBBBBBBBBBBBBBBBBBBBBBB )。

A.由X→Y,Y→Z,则X→YZB.由X→YZ,则X→Y,Y→ZC.由X→Y,WY→Z,则XW→ZD.由X→Y,Z∈Y,则X→Z注:X—>(Y,Z) 则:X→Y,Y→Z30. X→Y,当下列哪一条成立时,称为平凡的函数依赖(B )。

A. X∈YB. Y∈XC. X∩Y=∮D. X∩Y≠∮31. 关系数据库的规范化理论指出:关系数据库中的关系应该满足一定的要求,最起码的要求是达到1NF,即满足(D )。

A.每个非主键属性都完全依赖于主键属性B.主键属性唯一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的32. 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,部门(部门号,部门名,部门成员,部门总经理)关系中,因哪个属性而使它不满足第一范式(B )。

A. 部门总经理B. 部门成员C. 部门名D. 部门号33. 有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,C,(H,S)→R}(1)关系模式A的码是(B )。

A. CB.(H,S)C.(H,R)D.(H,T)(2)关系模式A的规范化程度最高达到(B )。

A. 1NFB. 2NFC. 3NFD. BCNF(3)现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D )。

A. 1NFB. 2NFC. 3NFD. BCNF试举出三个多值依赖的实例。

相关文档
最新文档