|
|
QQ:3446094242 |
|
|
微信号:goodluckgold |
|
课件学习、在线测试、网上考试,如有需要,请加微信或QQ,全程辅导,为您排忧解难!!! |
|
|
|
|
|
|
|
说明查询时用自然连接代替笛卡尔积的优点。
|
|
实体完整性规则。 |
|
参照完整性规则。 |
|
简述数据库系统的特点。 |
|
什么是E-R方法?E-R图的基本要素是什么? |
|
试述E-R图转换成关系模型的转换原则。 |
|
等值联接、自然联接二者之间有什么区别? |
|
简述从1NF到BCNF的规范化过程。 |
|
设有关系模式R(F,G,H,I,J),R的函数依赖集{F→I,J→I,I→G,GH→I,IH→F},试回答下列问题: 1)求出R的所有侯选码; 2)将R分解为R1(FG)、R2(FJ)、R3(JH)、R4(IGH)、R5(FH)是否为无损连接分解?
|
|
设有关系模式R(ABCDEG),F={ A→C,C→A,B→DG } 1)求R的所有候选码。2)求 (AB)+,3)将R分解为3NF,且既具有无损连接性又保持函数依赖。
|
|
某保险公司需求分析中描述:每个客户可以拥有一辆或多辆汽车。每辆汽车可能发生0次或多次交通事故。客户需要登记的信息包括客户ID(如身份证号)、姓名、住址、电话等信息。车辆需要登记车辆编号、车型、出厂年份等信息。事故需要登记事故编号、事故发生日期、发生地点、损坏估计等信息。完成如下设计:1)设计该计算机管理系统的ER图,2)将该ER图转换为关系模型结构
|
|
已知图书馆数据库,有三个实体:图书、出版社、读者。每位读者可以借多本书,同一本书也可以被多个读者借阅,但必须登记借出日期和应还日期。完成如下设计:1)设计该计算机管理系统的ER图,2)将该ER图转换为关系模型结构
|
|
高校鼓励大学生参加各种竞赛。特定竞赛项目有一位指导教师(假设每位教师至多是一种竞赛的指导教师)和一名或者多名学生;一名学生可以参加0项或者多项竞赛。教师属性有职工号,姓名,专业等,学生属性有学号,姓名,专业,年级等。竞赛获奖证书有证书编号,名称,级别,获奖等级,指导老师,学生成员等。指导教师和学生通过指导关系能够确定竞赛名称;学生因获得证书会得到集体物质奖励。 (1)根据上述信息,设计大学生竞赛管理的E-R图。 (2)进一步转换为关系模型。
|
|
基本表和视图的区别是什么? |
|
什么叫数据与程序的逻辑独立性?
|
|
什么叫数据与程序的物理独立性?
|
|
数据字典的作用是什么? |
|
数据库的三级模式是什么? |
|
数据库的两级映像是什么? |
|
什么是数据库管理系统? |
|
什么是数据库? |
|
数据库系统的逻辑独立性如何保证? |
|
数据库系统的物理独立性如何保证? |
|
列几个举常见的数据模型。 |
|
简述数据库系统的三级模式结构以及两级映像的功能 |
|
设关系模式R的函数依赖集F={A→B, BC→DE, AEH→G }。计算AC的闭包。F是否逻辑蕴涵函数依赖ACF→DG? |
|
设关系模式R的函数依赖集F={ABD?E, AB?G, B?K, C?J, CJ?I, G?H}。F是极小函数依赖集吗?给出关系模式R的码。
|
|
设关系模式R的函数依赖集F={A?C, B?C, C?D, DE?C, CE?A, BE?C};r={R1(A, D), R2(A, B), R3(B, E), R4(C, D, E), R5(A, E)}是R的一个分解。判定r是否为无损连接分解。 |
|
设关系模式R的函数依赖集F={A→B, BC→DE, AEH→G }。计算AC的闭包。F是否逻辑蕴涵函数依赖ACF→DG?
|
|
考虑关系模式CTHRSG,其中C代表课程,T代表教师,H代表上课时间,R代表上课地点(教室),S代表学生,而G代表成绩。CTHRSG的函数依赖集为{C?T, HR?C, HT?R, CS?G, HS?R }。求关系模式CTHRSG具有无损连接性的3NF分解。
|
|
考虑航运数据库包含如下属性:S(船只名)、T(船只类型)、V(航运标识符)、C(一艘船一次航运所运输的货物)、P(港口)和D(日期)。假定一次航运将一种货物运送到一系列港口,一艘船一天只访问一个港口。这样,我们有如下函数依赖:S?T,V?SC和SD?PV。 (1)找出R (S, T, V, C, P, D)的一个具有无损连接性的BCNF分解。 (2)找出R的一个具有无损连接性和保持函数依赖的3NF分解。 (3)解释R为什么不存在具有无损连接性和保持函数依赖的BCNF分解。
|
|
在关系数据库设计时,为什么我们可能会选择非BCNF设计?
|
|
在关系数据库设计时,又没有理由设计一个属于2NF,但不属于更高范式的关系模式?
|
|
假设学生数据库包括学生表Student(Sno, Sname, Sex, Sdept),课程表Course(Cno, Cname, Credit)和选修表SC(Sno, Cno, Grade),使用T-SQL语句定义SC(Sno, Cno, Grade),同时给出主码和外码的定义。 |
|
假设学生数据库包括学生表Student(Sno, Sname, Sex, Sdept),课程表Course(Cno, Cname, Credit)和选修表SC(Sno, Cno, Grade),使用T-SQL语句定义基本表Course(Cno, Cname, Grade),同时给出主码的定义。 |
|
假设学生数据库包括学生表Student(Sno, Sname, Sex, Sdept),课程表Course(Cno, Cname, Credit)和选修表SC(Sno, Cno, Grade),使用T-SQL语句定义基本表Student(Sno, Sname, Sex, Sdept),同时给出主码的定义。 |
|
是否所有的视图都是可以更新的?为什么?哪些是可以更新的?哪些是不可以更新的? |
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出上海的所有供应商的信息。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出位于郑州的所有工程的信息
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出数量在100~150之间的供应.
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出为工程J1提供零件的供应商号.
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出为供应工程J1红色零件的供应商号。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求不提供零件P2的供应商名称。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求没有使用天津供应商生产的红色零件的工程号。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求使用了本地供应商提供的零件的工程号和工程名称。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出未使用本地供应商提供的零件的工程号和工程名称。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求至少用了供应商S1所供应的全部零件的工程号。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求提供所有零件的供应商名称。
|
|
设关系模式R的函数依赖集F包含如下函数依赖:AB?C, C?A, BC?D, ACD?B, D?EG, BE?C, CG?BD, CE?AG。求GC的闭包。
|
|
设关系模式R的函数依赖集F包含如下函数依赖:AB?C, C?A, BC?D, ACD?B, D?EG, BE?C, CG?BD, CE?AG。求DC的闭包。 |
|
设关系模式R的函数依赖集F包含如下函数依赖:AB?C, C?A, BC?D, ACD?B, D?EG, BE?C, CG?BD, CE?AG。求EC的闭包。 |
|
设关系模式R的函数依赖集F包含如下函数依赖:AB?C, C?A, BC?D, ACD?B, D?EG, BE?C, CG?BD, CE?AG。求BE的闭包。 |
|
设关系模式R的函数依赖集F包含如下函数依赖:AB?C, C?A, BC?D, ACD?B, D?EG, BE?C, CG?BD, CE?AG。求R的码。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求提供了零件的供应商的个数。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求所有零件的平均重量。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求供应商S1供应工程J1的每种零件的总重量。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出求供应商S1提供的每种零件的总数量。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出从Projects中删除郑州产的零件。
|
|
设供应商-工程-零件数据库包含如下关系: Suppliers (Sno, Sname, Status, Scity) Parts (Pno, Pname, Color, Weight) Projects (Jno, Jname, Jcity) SPJ (Sno, Pno, Jno, Quantity) 其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用T-SQL写出将零件颜色为红色的零件重量提升1.05倍。
|
|
汽车保险数据库包含如下关系模式: Clients (Driver-id, Cname, Address) Cars (Car-no, Model, Year) Accidents (Report-no, Date, Location) Owns (Driver-id, Car-no) Participated (Diver-id, Car-no, Report-no, Damage-amount) 用T-SQL写出2006年其车辆出过事故的总人数。
|
|
汽车保险数据库包含如下关系模式: Clients (Driver-id, Cname, Address) Cars (Car-no, Model, Year) Accidents (Report-no, Date, Location) Owns (Driver-id, Car-no) Participated (Diver-id, Car-no, Report-no, Damage-amount) 用T-SQL写出与王明的车有关的事故数量。
|
|
汽车保险数据库包含如下关系模式: Clients (Driver-id, Cname, Address) Cars (Car-no, Model, Year) Accidents (Report-no, Date, Location) Owns (Driver-id, Car-no) Participated (Diver-id, Car-no, Report-no, Damage-amount)
|
|
汽车保险数据库包含如下关系模式: Clients (Driver-id, Cname, Address) Cars (Car-no, Model, Year) Accidents (Report-no, Date, Location) Owns (Driver-id, Car-no) Participated (Diver-id, Car-no, Report-no, Damage-amount) 对于一个新事故,需要插入哪些信息,插入到哪些表中?
|
|
T-SQL的基本特点是什么? |
|
什么是实体,什么是实体集? |
|
什么是联系? |
|
联系的类型有哪些? |
|
什么是关系模式? |
|
什么是关系? |
|
为什么主码不能取空值? |
|
为什么外码有时候可以取空值? |
|
外码在什么情况下不能取空值? |
|
超码和候选码的关系是什么? |
|
主码和候选码的关系是什么? |
|
设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C}。 1)试写出属性集BD的闭包(BD)+。 2)试写出所有左部是B的函数依赖(即形为“B→?”)。
|
|
设关系模式R(ABCDE)上FD集为F,并且F={ A→BC,CD→E,B→D,E→A}。 1)试求R的候选键。 2)试求B+的值。 |
|
设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。 试说明R不是2NF模式的理由。
|
|
教学数据库中的四个关系如下: 教师关系T(T#,TNAME,TITLE) 课程关系C(C#,CNAME,T#) 学生关系S(S#,SNAME,AGE,SEX) 选课关系SC(S#,C#,SCORE)使用关系代数表达式检索学习课程号为C2课程的学生学号与成绩。
|
|
教学数据库中的四个关系如下: 教师关系T(T#,TNAME,TITLE) 课程关系C(C#,CNAME,T#) 学生关系S(S#,SNAME,AGE,SEX) 选课关系SC(S#,C#,SCORE)使用关系代数表达式检索学习课程号为C2课程的学生学号和姓名。
|
|
教学数据库中的四个关系如下: 教师关系T(T#,TNAME,TITLE) 课程关系C(C#,CNAME,T#) 学生关系S(S#,SNAME,AGE,SEX) 选课关系SC(S#,C#,SCORE)使用关系代数表达式检索至少选修LIU老师所授课程中一门课程的学生学号与姓名。
|
|
简述SQLServer2005中文件组的作用和分类。 |
|
可更新视图必须满足哪些条件? |
|
利用控制流语句,查询学号为0101001的学生的各科成绩,如 果没有这个学生的成绩,就显示“此学生无成绩”。
|
|
以下变量名中,哪些是合法的变量名,哪些是不合法的变量名?A1,1a,@x,@@y,amp;变量1,@姓名,姓名,#m,##n,@@@abc##,@my_name |
|
教学数据库中的四个关系如下: 教师关系T(T#,TNAME,TITLE) 课程关系C(C#,CNAME,T#) 学生关系S(S#,SNAME,AGE,SEX) 选课关系SC(S#,C#,SCORE)使用关系代数表达式检索选修课程号为C2或C4课程的学生学号。
|
|
教学数据库中的四个关系如下: 教师关系T(T#,TNAME,TITLE) 课程关系C(C#,CNAME,T#) 学生关系S(S#,SNAME,AGE,SEX) 选课关系SC(S#,C#,SCORE)使用关系代数表达式检索至少选修课程号为C2和C4课程的学生学号。
|
|
SQL SERVER2005的数据库文件有哪些类型? |
|
SQL SERVER2005的数据库有哪些类型? |
|
什么是索引? |
|
聚集索引和非聚集索引有何异同? |
|
什么是局部变量?什么是全局变量?如何表示它们? |
|
什么是标识符?T-SQL中有几种标识符?它们的区别是什么? |
|
用函数实现:求某个专业选修了某门课的学生人数。 |
|
删除视图时所对应的数据表会删除吗?为什么? |
|
利用T-SQL语句创建一个查询每个学生的平均成绩的视图,要 求包含学生的学生号和姓名。
|
|
利用T-SQL语句按照商品表的单价列降序创建一个普通索引 |
|
|