数据库 求BCNFR = {ABCDEGH} F = {AB → C,AC → B,AD → E,B → D,BC →

feigaofei2022-10-04 11:39:541条回答

数据库 求BCNF
R = {ABCDEGH}
F = {AB → C,AC → B,AD → E,B → D,BC → A,E → G}
R1=ABC
R2=ACEH
求bcnf范式

已提交,审核后显示!提交回复

共1条回复
小华爷 共回答了20个问题 | 采纳率80%
因为A->C,C->D,所以A->D
先把这ACD三个从总表中分出来,得出 {ACD}和{ABE}
由于A->D,需要经过C,所以这属于传递依赖,因此{ACD}又可以分为{AC}和{CD}
所以最后答案是{AC}{CD}{ABE}
1年前

相关推荐

三级数据库笔试题 求结点个数设树林F中有3棵树,其第一,第二和第三颗树的结点个数分别是n1、n2、n3,则与树林F对应的
三级数据库笔试题 求结点个数
设树林F中有3棵树,其第一,第二和第三颗树的结点个数分别是n1、n2、n3,则与树林F对应的二叉树根结点的右子树上的结点个数是().n2+n3.为什么?还有关于结点个数的题目到底都怎么求?有什么公式吗?
mhbren1年前0
共回答了个问题 | 采纳率
这篇文献J Chem Soc Perkin Trans,49 (1993),pp.1373–1377该去哪个数据库下载?
这篇文献J Chem Soc Perkin Trans,49 (1993),pp.1373–1377该去哪个数据库下载?
Y.H. Lai, A.H. Yap
Synthesis and rigid conformers of 14,15-dimethyl-2,11-dithia[3.3](1,3)(l,4)cyclophane and 12,13-dimethyl[2.2](1,3)(1,4)cyclophane
J Chem Soc Perkin Trans, 49 (1993), pp. 1373–1377
该去哪个数据库下载?
askzr1年前1
郁闷之愁云满面 共回答了25个问题 | 采纳率76%
J Chem Soc Perkin Trans是英国皇家学会RSC下的期刊,因此属于RSC数据库.但是据本人所知,这个期刊已经停刊貌似.谷歌学术搜索一下,也是搜不到下载资源的.
要保证数据库的逻辑数据独立性,需要修改的是( ) A.模式与外模式之间的映射 B.模式与内模式之间的映射
要保证数据库的逻辑数据独立性,需要修改的是( ) A.模式与外模式之间的映射 B.模式与内模式之间的映射
C.模式
D.三级模式
雷雷哥哥1年前1
越夜越yy 共回答了20个问题 | 采纳率90%
选A
参考资料如下:
保证数据的逻辑独立性
当模式改变时,数据库管理员修改有关的外模式/模式映象,使外模式保持不变
应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性.
数据库题目求解(涉及E-R图)一、设有一个记录高校教师参加社会学术团体情况的关系模式:R(教师号,姓名,职称,团体名称,
数据库题目求解(涉及E-R图)
一、设有一个记录高校教师参加社会学术团体情况的关系模式:
R(教师号,姓名,职称,团体名称,团体简介,团体负责人,参加日期,担当职务)如果规定:每名教师可同时参加多种学术团体,在每种团体中只担当一种职务;每种学术团体由多人组成,只有以为负责人。
(1)根据上述规定,写出模式R的基本FD和关键码。
(2)R最高属于几范式。
(3)将R规范到3NF。
二、假设某公司在多个地区设有销售部经销本公司的各种产品,每个销售部聘用多名职工,且每名职工只属于一个销售部。销售部有部门名称、地区和电话等属性,产品有产品编码、品名和单价等属性,职工有职工号、姓名和性别等属性,每个销售部销售产品有数量属性。
(1)根据上述语义画出ER图,要求在图中画出属性并注明联系的类型。
(2)试将ER模型转换成关系模型,并指出每个关系模式的主键和外键。
HAOHAOLILIHAOHAO1年前1
13971234 共回答了23个问题 | 采纳率87%
这么多啊,你是什么数据库。看看私信。
vb中如何表示出数据库中的值例如:ID 姓名 年龄 性别1 张三 30 男2 李四 28 男3 王五 32 女4 赵六
vb中如何表示出数据库中的值
例如:
ID 姓名 年龄 性别
1 张三 30 男
2 李四 28 男
3 王五 32 女
4 赵六 21 女
李四的年龄28和王五的年龄32相加,怎么表示?
gcmfx1年前1
高生 共回答了12个问题 | 采纳率91.7%
SELECT
SUM(年龄)
FROM

WHERE
姓名 = '李四' OR 姓名 = '王五'
一个数据库判断范式的问题设关系模式R(A,B)上的函数依赖为A→B,则R最高属于(   )A.2NF B.3NFC.BC
一个数据库判断范式的问题
设关系模式R(A,B)上的函数依赖为A→B,则R最高属于(   )
A.2NF B.3NF
C.BCNF D.4NF
海上的船0071年前1
铃楠 共回答了15个问题 | 采纳率80%
答案是C。关系R满足BCNF是一目了然的,不需多言。4NF涉及到多值之间的依赖性,这里只有主键和一个属性,不涉及多值的问题。所以最高是BCNF。
数据库表的表设计器中可以建立_,_,_,_四种索引.
数据库表的表设计器中可以建立_,_,_,_四种索引.
当表刚打开时,记录指针总是指向表中第_条记录.
kkkk1年前1
寒月雪狐 共回答了17个问题 | 采纳率82.4%
主索引、候选索引、唯一索引和普通索引
第一号记录
答案正确的啊 郁闷.
数据库应用 填空题1、E-R 数据模型一般在数据库设计的 {概念结构设计}阶段使用.根据模型应用目的的不同,数据模型可以
数据库应用 填空题
1、E-R 数据模型一般在数据库设计的 {概念结构设计}阶段使用.
根据模型应用目的的不同,数据模型可以分为两类:一类是 _________,是按用户的观点来对数据和信息进行抽象;另一类是_________,是按计算机的观点建模.
2、 结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有 _________,_________,_________,_________.
3、 命令 truncate table的功能是_______________.
4、 数据完整性 是指 存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:_________,_________,_________,_________四种,其中主键可以实现_________完整性.
5、 模糊查询符号 % 代表 _______ ,查询条件 e%im 代表意思是 _______ .
6、 使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_________和_________.
7、 SQL server中的变量分为两种,全局变量和局部变量.其中全局变量的名称以_________字符开始,有系统定义和维护.局部变量以_________字符开始,由用户自己定义和赋值.
8、 实现数据完整性的途径有 _______ 、 _______ 、 _______ 、 _______ 等.
ll预算表131年前1
2132311 共回答了28个问题 | 采纳率85.7%
1、E-R 数据模型一般在数据库设计的 {概念结构设计}阶段使用.
根据模型应用目的的不同,数据模型可以分为两类:一类是 概念模型(信息模型),是按用户的观点来对数据和信息进行抽象;另一类是 结构数据模型,是按计算机的观点建模.
2、 结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有层次、网状、关系和面向对象型.
3、 命令 truncate table的功能是 清空数据库表.
4、 数据完整性 是指 存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:实体完整性、值域完整性、引用完整性和用户自定义完整性四种,其中主键可以实现_ 实体 _完整性.
5、 模糊查询符号 % 代表 _任意字符_ ,查询条件 e%im 代表意思是 _查询以e开头,中间任意字符(串),im结尾的字符串_ .
6、 使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_簇集索引 和 非簇集索引__.
7、 SQL server中的变量分为两种,全局变量和局部变量.其中全局变量的名称以___@@__字符开始,有系统定义和维护.局部变量以___@___字符开始,由用户自己定义和赋值.
8、 实现数据完整性的途径有 规则(Rule)、缺省值(Default)、约束(Constraint) 等.
求解答数据库应用题!1.现有关系数据库如下:部门(部门号,名称,负责人编号,联系电话)职工(职工号,姓名,出生日期,性别
求解答数据库应用题!
1.现有关系数据库如下:
部门(部门号,名称,负责人编号,联系电话)
职工(职工号,姓名,出生日期,性别,工资,部门号,职称)
医疗(职工号,就医日期,医疗费用,医院名称,诊断结果)
用关系代数表达式实现下列1—4小题:
(1).检索职工“卢仪”作为部门负责人所在部门的名称和联系电话;
(2).检索部门“市场部”中所有工程师的姓名、工资、就医日期和医疗费用;
(3).检索在“红会医院”中没有就医记录的职工号、姓名和职称;
(4).检索每次医疗费用都不超过100元的医疗记录的职工号、姓名;
2.根据上题的关系数据库,用SQL语言实现下列1—4小题:
(1).检索职工“卢仪”作为部门负责人所在部门的名称和联系电话;
(2).检索在“红会医院”中没有就医记录的职工号、姓名和部门名称;
(3).将所有职称是“工程师”的女职工每次的医疗费用减半;
(4).定义一个没有任何医疗记录的男职工的职工号、姓名视图AAA.
总共8道小题,会做就行,
qqbmfg1年前1
活得蛮好 共回答了24个问题 | 采纳率91.7%
只会SQL
1.select 部门.名称,部门.联系电话 from 部门 inner join 职工 on 职工.部门号=部门.部门号 where 职工.名称='卢仪'
2.select 部门.名称,职工.职工号,职工.姓名 from 职工 inner join 部门 on 职工.部门号=部门.部门号 where 职工.职工号 not in (select 职工.职工号 from 职工 inner join 医疗 on 职工.职工号=医疗.医疗号)
3.update 医疗 set 医疗费用=医疗费用/2 where 医疗.职工号 in (select 职工.职工号 from 职工 where 职称='工程师' and 性别='女')
4.你这个最后一问,让我有点模糊,是否我该设置一个触发器来完成.
1.请画图说明数据库系统的三级模式结构.2.已知R、S如图所示,求:R∪S,R∩S,R-S,R×S.
1.请画图说明数据库系统的三级模式结构.2.已知R、S如图所示,求:R∪S,R∩S,R-S,R×S.
1.请画图说明数据库系统的三级模式结构.
2.已知R、S如图所示,求:R∪S,R∩S,R-S,R×S.
R
Ax09Bx09C
1x092x093
4x095x096
7x098x099
S
Ax09Bx09C
1x092x093
7x098x099
10x0911x0912
lcl8081年前1
克埃 共回答了20个问题 | 采纳率95%
R∪S
Ax05Bx05C
1x052x053
4x055x056
7x058x059
10x0511 12
R∩S
Ax05Bx05C
1x052x053
7x058x059
R-S
Ax05Bx05C
4x055x056
R×S
Ax05Bx05C A BC
1x052x053123
4x055x056123
7x058x059123
1x052x053789
4x055x056789
7x058x059789
1x052x0531011 12
4x055x0561011 12
7x058x0591011 12
英语翻译//这是一道关于数据库的笔试题目,大致意思我知道,谁能给更准确的答案Design a product catal
英语翻译
//这是一道关于数据库的笔试题目,大致意思我知道,谁能给更准确的答案
Design a product catalogue with products (name,price,description),and n-level and multiple categories and manufacturer (name,logo).Draw normalized table structure with primary & foreign keys and write SQL to retrieve all n-level category products recursively,expected output:
Books – Philosophy – Metaphysics
Books – Philosophy – Confucianism - Mencius
Books – Literature – Lin Yutang
Software – Utilities – File Management
AB血型双子座1年前1
火影V刀锋 共回答了15个问题 | 采纳率93.3%
设计一个产品目录,要带有产品(包括名称、价格、描述)、多个n级目录和厂家(名称、logo).绘制规范的表结构,设置好主键和外键,编写SQL来递归检索所有n级目录下的产品,产生预计结果.
书籍--哲学--形而上学
书籍--哲学--儒学--孟子
书籍--文学--林语堂
软件--工具--文件管理
财务会计题目35、在会计核算软件数据库系统阶段,下列关于会计电算化与管理信息系统关系的表述中,不正确的是( )A 会计电
财务会计题目
35、在会计核算软件数据库系统阶段,下列关于会计电算化与管理信息系统关系的表述中,不正确的是( )
A 会计电算化是管理信息系统的子系统 B 管理信息系统是会计电算化的子系统
C 会计电算化是与管理信息系统并行的系统 D 会计电算化与管理信息系统没有任何关系
fcy52113141年前1
含笑926 共回答了20个问题 | 采纳率95%
35、在会计核算软件数据库系统阶段,下列关于会计电算化与管理信息系统关系的表述中,不正确的是( B 管理信息系统是会计电算化的子系统 C 会计电算化是与管理信息系统并行的系统 D 会计电算化与管理信息系统没有任何关系)


解析:会计电算化是管理信息系统的子系统
数据库问题高分求解答7、在面向对象数据模型中,对象由三个部分组成,即一组变量、消息和( )8、与分散式DB相比,分布式D
数据库问题高分求解答
7、在面向对象数据模型中,对象由三个部分组成,即一组变量、消息和( )
8、与分散式DB相比,分布式DB具有( )。
10、关系代数的四个组合操作是:交、连接、自然连接和( )
A、笛卡儿积 B、并 C、差 D、除法
18、全局ER模型的设计,需要消除属性冲突、命名冲突和( )
A、结构冲突B、联系冲突 C、类型冲突 D、实体冲突
20、如果要改变一个关系中属性的排列顺序,应使用的关系运算是( )
A、复制 B、选择 C、投影 D、连接
27、分布式数据库系统具有的特点是 ( )
A、数据分布性和逻辑整体性 B、位置透明性和复制透明性
C、分布的 D、数据冗余
供选择的解答:
A、全部 B、(1),(2) C、(1),(2),(3) D、(1),(2)
29、逻辑结构设计的主要工具是 ( )
A、数据流程图和数据字典 B、E-R图 C、规范化理论 D、SQL语言
32、事务有多个性质,其中不包括( )
A、一致性 B、惟一性 C、原子性 D、隔离性
33、进行自然连接运算的两个关系必须具有( )
A、相同属性个数 B、公共属性 C、相同关系名 D、相同关键字
34、数据库系统的体系结构是( )
36、事务有多个性质,其中不包括( )
A、一致性 B、惟一性 C、原子性 D、隔离性
39、下列说法中不正确的是( )
A、 数据库减少了数据冗余
B、 数据库中的数据可以共享
C、 数据库避免了一切数据的重复
D、 数据库具有较高的数据独立性
40、数据库的并发操作有可能带来的三个问题包括( )
A、数据独立性降低 B、无法读出数据 C、权限控制 D、丢失更新
云烟深锁1年前1
twlk666 共回答了18个问题 | 采纳率94.4%
7 行为 PS:这个答案完全猜得 根据对象的定义
8 逻辑整体性
10 A 18 A 20 BCD 27 ABC(第4个特性不对) 29 B
32 B 33 B 34 DBS(不知道你问什么 给的是缩写)
36 D(32题不是问过了嘛?) 39 .....对不起 我答不出来 题目条件根本不全
40 ACD
好多题 题目都有问题 LZ不是自己抄的吧?
英语翻译—种路由选择控制装置、具备存在信息管理数据库、用来对可发存在信息的用户通信终端的存在信息进行管理;路由器信息管理
英语翻译
—种路由选择控制装置、具备存在信息管理数据库、用来对可发存在信息的用户通信终端的存在信息进行管理;路由器信息管理数据库、用来保持连接于可进行路由选择策略设定的网络上的路由器的连接信息:存在信息分析装置、用来按照上述存在信息分析用户的存在状态、并进行传输.
其特征在于、还具备:存在策略管理数据库、用来管理存在路由迭择策略、该存在路由选择策略用来决定上述用户信息包的路由选择目的地:存在路由选择策略控制装置、用来根据由上述存在信息分析装置所解释的用户存在信息、上述存在策略管理数据库和上述路由器信息管理数据库、对用户的存在信息路由选择策略进行解析、决定路由选择策略.
看热闹的猫1年前2
Theressa 共回答了14个问题 | 采纳率92.9%
-kind of routing control equipment,have the existence of information management database,there can be used to send information communication terminal user the existence of information management; The router information management database,used to keep the connection to the routing strategies on the set on the network router connection information:the existence of information analysis device,used to according to the above analysis the existence of information users state of being,and transmission.
Its characteristics lies in,also have:existence strategy management database,used to management are routing diego strategy,the choice existing routing strategies used to determine the user a packet routing destination:existence routing strategy control devices,according to the existing information used to by analysis of the device is the existence of information users explain the existence strategy management database,and the router information management database,user existing information routing strategies of analytical,decided to routing strategies
数据库系统 设有关系R(A,B,C)和S(B,C,D),下列关系表达式不成?
数据库系统 设有关系R(A,B,C)和S(B,C,D),下列关系表达式不成?
设有关系R(A,B,C)和S(B,C,D),下列关系表达式不成立的是
A.πA(R)∞πD(S)
B.R∪S
C.πB(R)∩π1(S)
D.R∞S
为啥答案选的是B?
写错了 C选项是.πB(R)∩πB(S)
wukuimao1年前1
okrenyu 共回答了19个问题 | 采纳率89.5%
答案B表示两个集合的并集,但是在数据库中要求参与并集运算的两个集合必须是相同类型的,即集合R和集合S必须有完全相同的字段,而目前R中包含A,B,C三个字段,S中包含B,C,D三个字段,并不完全相同,这样的两个集合是不能做并集、交集和差集运算的.
一道数据库的题,判断范式.最好有步骤.
一道数据库的题,判断范式.最好有步骤.
设有关系R(ABCDE),其函数依赖集为:F(E→D,C→B,CE→G,B→A) 问:R属于第几范式?
后眼迷离1年前1
jeff021 共回答了18个问题 | 采纳率88.9%
存在传递函数依赖(C→B,B→A)所以不是第三范式.并且每个非主属性完全函数依赖于主码(C,E),非主属性对主码没有部分函数依赖,所以R属于第二范式
数据库,将一个表的某一列的数据和,复制到另一个表的某一个列,如果不存在,则用0来代替
热落清秋1年前1
juverby 共回答了21个问题 | 采纳率95.2%
稍有点复杂,要使用多表关联更新、分组统计:
UPDATE Order SET
total_amount = D.total
FROM Order M
JOIN (--先对明细表进行分组统计
SELECT order_id
, SUM(amount) AS total
FROM OrderDetail
GROUP BY order_id
) D ON M.order_id = D.order_id
英语翻译对于数据量庞大的数据库而言,劣质SQL语句和优质SQL语句之间的查询速度差别可以达到几十甚至上百倍.在实际应用中
英语翻译
对于数据量庞大的数据库而言,劣质SQL语句和优质SQL语句之间的查询速度差别可以达到几十甚至上百倍.
在实际应用中,一个查询系统不是简单地能实现其功能就行,对于一些需要实时响应的查询系统而言,
如果因为没有高质量的SQL语句造成性能低下,即使能实现其功能也无意义.
SQL查询优化的实质就是在结果正确的前提下.优化器根据定义的索引来提高查找效率,
使用优化的SELECT语句,尽量避免全表扫描的发生,提高查询速度,提高工作效率.
本文就是从索引的创建和SELECT语句的优化出发的.其中索引的创建是查询优化的前提,
本文对索引的创建提出了一些具体的建议.而对于不良的SQL语句的优化是本文的重点.
因此对SQL语句的优化,本文举出了大量的例子用来说明如何优化和对比优化后的效果.
风影19691年前2
睡个好觉 共回答了18个问题 | 采纳率94.4%
As to huge database of the data amount, the inquiry velocity difference between inferior SQL sentence and high-quality SQL sentence can be in order to reach dozens of very to hundreds of times. In pra...
英语翻译通过对计算机数据库的操作,完成半成品的入库,查询,分配,销帐,成品的出库等工作.
オ子1年前1
杨柳不解春风恨 共回答了21个问题 | 采纳率90.5%
参考Through the computer database operation,the completion of semi-finished products of depositing and inquiries,distribution,writeoffs,finished out of the work.
数据库SQL题求解!某企业集团有若干工厂
数据库sql题求解!某企业集团有若干工厂
某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每个职工只能在一个工厂工作,工厂聘用职工有聘期和工资.工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名.
(1)请根据上述规则涉及此数据卡的e-r模型,要求在e-r图中注明属性和联系的类型.
(2)将e-r模型转换成关系模型,并用横线画出每个关系模式的主码.
(3)使用sql语句定义各个关系模式.
3问,第一问会,只能等到明天了,yidaishui@(***)yeah.net
5mc41年前1
空心莲子茶 共回答了20个问题 | 采纳率95%
你第一问会的话第二问应该不成问题吧?至于第三问是说要创建数据库和表么?
数据库基础问题,关系代数的基本运算有哪些,如何用这些基本运算表示其他运算?
姚爱笔笔1年前1
娄底秦云-—- 共回答了18个问题 | 采纳率83.3%
并、差、笛卡尔积、投影和选择5种运算为基本的运算.其他3种运算,即交、连接和除,均可以用这5种基本运算来表达.
ERROR 1005 (HY000):Can't create table '数据库.表n' (errno:121)
ERROR 1005 (HY000):Can't create table '数据库.表n' (errno:121)
表1 如下:
CREATE TABLE `test`.`test1` (
`test1_1` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`test1_2` VARCHAR(45) NOT NULL,
`test1_3` VARCHAR(45) NOT NULL,
`test1_4` VARCHAR(45) NOT NULL,
`test_5` VARCHAR(45) NOT NULL,
PRIMARY KEY(`test1_1`)
)
ENGINE = InnoDB;
表2如下:
CREATE TABLE `test`.`test2` (
`test2_1` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`test2_2` VARCHAR(45) NOT NULL,
`test2_3` VARCHAR(45) NOT NULL,
`test1_1` INTEGER UNSIGNED NOT NULL,
`test1_2` VARCHAR(45) NOT NULL,
PRIMARY KEY(`test2_1`),
CONSTRAINT `test1_1` FOREIGN KEY `test1_1` (`test1_1`)
REFERENCES `test1` (`test1_1`)
ON DELETE RESTRICT
ON UPDATE RESTRICT,
CONSTRAINT `test1_2` FOREIGN KEY `test1_2` (`test1_1`)
REFERENCES `test1` (`test1_1`)
ON DELETE RESTRICT
ON UPDATE RESTRICT
)
ENGINE = InnoDB;
表3如下:
CREATE TABLE `test`.`test3` (
`test3_1` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`test3_2` VARCHAR(45) NOT NULL,
`test3_3` VARCHAR(45) NOT NULL,
`test1_1` INTEGER UNSIGNED NOT NULL,
`test1_2` VARCHAR(45) NOT NULL,
`test1_3` VARCHAR(45) NOT NULL,
PRIMARY KEY(`test3_1`),
CONSTRAINT `test1_1` FOREIGN KEY `test1_1` (`test1_1`)
REFERENCES `test1` (`test1_1`)
ON DELETE RESTRICT
ON UPDATE RESTRICT,
CONSTRAINT `test1_2` FOREIGN KEY `test1_2` (`test1_1`)
REFERENCES `test1` (`test1_1`)
ON DELETE RESTRICT
ON UPDATE RESTRICT,
CONSTRAINT `test1_3` FOREIGN KEY `test1_3` (`test1_1`)
REFERENCES `test1` (`test1_1`)
ON DELETE RESTRICT
ON UPDATE RESTRICT
)
ENGINE = InnoDB;
在这里创建表1(test1)没问题,创建第表2(test2)也没问题,创建表3(test3)的时候就是 ERROR 1005 (HY000):Can't create table 'test.test3' (errno:121)这个错误.
然后把表2(test2)删掉然后创建表3(test3)可以创建,表3(test3)创建完了之后再创建表2的时候 还是这个错误.ERROR 1005 (HY000):Can't create table 'test.test2' (errno:121)
请高手指教.
硬盘空间还剩N多个G
小鱼兜兜1年前1
巧兮倩兮 共回答了15个问题 | 采纳率86.7%
外键的类型不一样!
二次文献数据库
tongkua1年前1
8888862 共回答了22个问题 | 采纳率77.3%
  二次文献又称二级次文献,是对一次文献进行加工整理后的产物,即对无序的一次文献的外部特征如题名、作者、出处等进行著录,或将其内容压缩成简介、提要或文摘,并按照一定的学科或专业加以有序化而形成的文献形式,如目录、文摘杂志(包括简介式检索刊物)等.它们都可用作文献检索工具,能比较全面、系统地反映某个学科、专业或专题在一定时空范围内的文献线索,是积累、报道和检索文献资料的有效手段.
  二次文献种类很多,有:
  文摘
  指示性文摘
  又称“简介”、“概述性文摘”,它只对原始文献作简用叙述,通过简要的文字,指示读者了解原始文献论述什么内容,以帮助读者确定是否需要阅读原始文献,起到检索作用;
  报道性文摘
  又称“全貌式文摘”、“信息性文摘”,它是它是原始文献的完整浓缩,概述了原始文献基本论点对原始文献的主要内容进行浓缩,起到报道作用;
  指示—报道性文摘
  将原始文献中信息价值高的部分写成报道性文摘,其余部分则写成指示性文摘,起到检索、报道作用.
  索引
  将文献中具有检索意义的事项(可以是人名、地名、词语、概念、或其他事项)按照一定方式有序编排起来,以供检索的工具书
  目录
  目录是记录图书的书名、著者、出版与收藏等情况,按照一定的次序编排而成,为反映馆范、指导阅读、检索图书的工具书
用Access软件创建的数据库如图所示:其中包含数据表的数量是 (A)4 (B)5 (C)6 (D)7
用Access软件创建的数据库如图所示:其中包含数据表的数量是 (A)4 (B)5 (C)6 (D)7

表示实在不懂
iMac1年前1
caoyuecai 共回答了10个问题 | 采纳率100%
在你的图中,有7个,前三个是窗体,后四个是数据表,看他前面的图标.所以答案是A 4个
英语翻译淘宝网店企业的企业级数据库建设专 业:信息与计算科学 学 号:学 生:指导教师:摘要:本文主要是对淘宝网店企业的
英语翻译
淘宝网店企业的企业级数据库建设
专 业:信息与计算科学 学 号:
学 生:指导教师:
摘要:本文主要是对淘宝网店企业的企业级数据库的建设进行研究,使用到的数据库是SQL,主要分以下步骤完成.首先,对原始数据字段特点进行分析,初步了解字段的类别、长度,以便在将数据导入SQL的时候不出现错误.然后将原始数据导入到SQL中,对数据进行初步的清理,剔除无效的或者是残缺以至于影响到正常的使用的数据,并且根据以后使用时可能遇到的实例,添加可以由原始数据中的字段中得出的新字段,对于原始数据中记录不规范的数据,也将在这一步中进行处理使其规范化,以便于日后的使用.最后,根据不同数据的特点已经日后的使用频率,将这些数据进行分别的储存,并且设计相应的存储过程,通过比对,找出最佳方案.最终需要达到的目标是数据库能够快速而准确的提取以及录入数据,使数据分析的效率提高.
关键词:淘宝;企业级数据库;存储过程;SQL
guoermao1年前5
blogxici 共回答了27个问题 | 采纳率96.3%
Enterprise-level Database Construction of Taobao Online Shops
Major:Information and Computing Science Student No.:
Student Name:Instructor Name:
Abstract:
This paper is mainly to study the construction of enterprise-level database of
Taobao online shops,where database – SQL is used and the following steps are
applied.Firstly,the characters of the original data fields are analyzed to
have a preliminary understanding of field category and length and avoid
mistakes when importing data into SQL.Then,original data are imported into
SQL for preliminary clearing with ineffective or defected data (which may influence
normal use) eliminated,with new fields that can be obtained from the fields of
the original data added according to examples that may occur during future use,
and with non-standardized data recorded as the original data processed to be
standardized for future use.Finally,according to characters of different data
and their frequency of future use,these data are stored respectively under the
corresponding stored procedure in order to find the premium scheme by comparison.
In general,the final goal is that database is capable to extract and enter data
rapidly and accurately so as to improve the efficiency to analyze data.Key words:Taobao,enterprise-level database,stored
procedure,SQL
《计算机操作系统》《数据库》《计算机病毒》这三组词,用名词解释他们的意思出来
拎壶冲水1年前1
nn虫它 共回答了26个问题 | 采纳率88.5%
操作系统(Operating System,简称OS),是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石.它的职责常包括对硬件的直接监管、对各种计算资源(如内存、处理器时间等)的管理、以及提供诸如作业管理之类的面向应用程序的服务等等.
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库.
计算机病毒(Computer Virus)是编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码.具有破坏性,复制性和传染性.
按要求写SQL命令本题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:图书.DBF:图书编号(C,8),书名(C
按要求写SQL命令
本题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:图书.DBF:图书编号(C,8),书名(C,30),第一作者(C,8),出版社(C,20)读者.DBF:借书证号(C,8),单位(C,30),姓名(C,8),性别(C,2),职称(C,10)借阅.DBF:借书证号(C,8),图书编号(C,8),借书日期(D,8),还书日期(D,8)1.查询“图书”表的全部记录。2.查询“读者”表所有记录的借书证号、姓名、性别。3.查询出版社为“高等教育出版社”、第一作者为“张三”的图书信息。4.查询图书数量(假设每本图书的图书编号不同)。5.查询借阅了图书编号为“TP110001”的读者姓名、单位。6.查询男读者、女读者的人数(用一条SQL语句)。7.查询借阅了图书的读者姓名、性别、职称(要求使用嵌套查询)。8.插入一条新记录到“图书”表中,图书编号为“TP110111”,书名为“数据库原理及应用”,出版社为“清华大学出版社”。9.将姓名为“李四”读者的性别更改为“女”。10.删除借书日期在2010年1月1日以前的借阅信息。
fay12131年前1
彩虹鼻涕ooO0 共回答了24个问题 | 采纳率100%
这是作业吧??
1.查询“图书”表的全部记录。
SELECT * FROM 图书
2.查询“读者”表所有记录的借书证号、姓名、性别。
SELECT 借书证号,姓名,性别 FROM 读者
3.查询出版社为“高等教育出版社”、第一作者为“张三”的图书信息。
SELECT * FROM 图书 WHERE 出版社='“高等教育出版社' AND 第一作者='张三'
4.查询图书数量(假设每本图书的图书编号不同)。
SELECT COUNT(图书编号) FROM 图书
5.查询借阅了图书编号为“TP110001”的读者姓名、单位。
SELECT 读者.读者姓名,读者.单位 FROM 读者,借阅 WHERE 读者.借书证号=借阅.借书证号 AND 借阅.图书编号='TP110001'
6.查询男读者、女读者的人数(用一条SQL语句)。
SELECT 性别,COUNT(*) FROM 读者 GROUP BY 性别
7.查询借阅了图书的读者姓名、性别、职称(要求使用嵌套查询)。
SELECT 读者姓名,性别,职称 WHERE 借书证号 IN ( SELECT 借书证号 FROM 借阅)
8.插入一条新记录到“图书”表中,图书编号为“TP110111”,书名为“数据库原理及应用”,出版社为“清华大学出版社”。
INSERT INTO 图书(图书编号,书号,出版社) VALUES('TP110111','数据库原理及应用','清华大学出版社')
9.将姓名为“李四”读者的性别更改为“女”。
UPDATE 读者 SET 性别='女' WHERE 姓名='李四'
10.删除借书日期在2010年1月1日以前的借阅信息。
DELETE FROM 借阅 WHERE 借书日期
数据库中抽取字段的英文和数字 求sql语句
数据库中抽取字段的英文和数字 求sql语句
字段1
aabbcc256汉字
aacc256汉字;
aacc2bbggg56汉字)
aabbcc25fffdddd6汉字(汉字
去掉后面的汉字符号只保留前面的字母数字
只保留前面的字母数字
aabbcc256
aacc256
aacc2bbggg56
aabbcc25fffdddd6
忧郁的股神1年前1
爱就慢慢磨 共回答了14个问题 | 采纳率85.7%
select left(字段1,patindex('%[^a-zA-Z0-9]%',字段1)-1) from t
什么是数据挖掘?在你的回答中,强调以下问题: (a) 它是又一个骗局吗? (b) 它是一种从数据库、统计和机器学习发展的
什么是数据挖掘?
在你的回答中,强调以下问题:
(a) 它是又一个骗局吗?
(b) 它是一种从数据库、统计和机器学习发展的技术的简单转换吗?
(c) 解释数据库技术发展如何导致数据挖掘。
(d) 当把数据挖掘看作知识发现过程时,描述数据挖掘所涉及的步骤。
茶舞tea51年前1
听见你的微笑 共回答了16个问题 | 采纳率93.8%
1)首先,数据挖掘-Data Mining不是一个骗局,而是一种还处于发展中,已经投入部分投入实际生产实践的技术框架。DM之所以经常和知识发现概念相关联是因为知识发现(Knowledge Discovery)是DM的目标和产出(output...
数据库中复杂数学公式的存储不是假单的加减乘除,有微积分公式,量带上下标,以及向量的运算(叉乘,点乘等)还很多麻烦各位叙述
数据库中复杂数学公式的存储
不是假单的加减乘除,有微积分公式,量带上下标,以及向量的运算(叉乘,点乘等)
还很多
麻烦各位叙述得明白些哈.我很菜的
abe-chan1年前1
lily_sw 共回答了23个问题 | 采纳率87%
这个很复杂!
有两个思路供你参考:
一是:用标记,代表公式的一些特殊字符.
二是:用第三方的公式编辑器所使用的公式存储格式(好像微软就有),然后作为二进制数据存储到数据库中去.
详细的会很复杂!
“GIS”的英文名称是Geographicalinformationsystem,也叫地理信息系统。具有地图处理、数据库
“GIS”的英文名称是Geographicalinformationsystem,也叫地理信息系统。具有地图处理、数据库和空间分析这三大功能。“GIS”不仅可以像传统地图一样,解决与“地点”、“状况” 有关的查询,而且能进行趋势分析,复杂的“模式分析”和用“虚拟模拟”进行预测性分析。据此回答1~3题。
1、可以分析处理空间数据变化的系统是
[ ]
A、GPS
B、GIS
C、RS
D、3G
2、下列说法中不正确的是
[ ]
A、GIS的最基本应用是电子地图
B、GIS是一种快速但准确度不太高的技术
C、GIS是空间信息储存、表达、分析和交流的工具
D、GIS可解决人们难以解决的问题
3、下列叙述正确的是
①对GIS数据的操作与分析,是GIS应用的最终结果
②利用GIS中的地理数据,实现地理分析、评价、预测和辅助决策,是GIS的重要应用领域
③GIS的输出,是指将编辑好的GIS信息在计算机显示器的屏幕上显示,或通过绘图仪、打印机等输出
④GIS软件是地理信息系统运行的基础,属于GIS的数据库
[ ]
A、①②
B、②③
C、③④
D、①④
langxin1年前1
静萱 共回答了18个问题 | 采纳率83.3%
1、B
2、B
3、B
数据库两个表联查怎么写急有两个表 一个A 一个B ; A表中有字段 ID CID NAME pid112 1 小明 10
数据库两个表联查怎么写急
有两个表 一个A 一个B ; A表中有字段
ID CID NAME pid
112 1 小明 10
113 2 小张 10
114 3 小红 10
B表中有字段
ID NAME CID
1 小明 1
2 小张 1
3 小红 1
4 小明 2
5 小张 3
6 小红 3
取出PID=10 在B 表中的所有数据
liubojascha1年前1
几荷 共回答了24个问题 | 采纳率91.7%
两张表不知道通过哪个字段关联,只能通过name吧:
select * from B where name in (select name from A where pid=10)
在关系数据库的逻辑设计中,若转换一个1:n的联系为一个关系,则此关系的主键是什么?
西浪北1年前1
紫心梦 共回答了18个问题 | 采纳率83.3%
(1)两实体间1:n联系
对于两实体间1:n联系,导出关系模型的原则是:可以将“1”方实体的“主键”纳入“n”方实体对应的关系中作为“外部键”,同时把联系的属性也一并纳入“n”方对应的关系中.
(2)同一实体内部个体间1:n联系
对于同一实体集内部个体间的1:n联系,导出关系模型的原则是:可在这个实体所对应的关系中多设一个属性,用来作为与该实体相联系的另一个体的“主键”.
数据库题目如图 第二句 select-from 后面没有跟where 那关系代数表达式σ公式如何写?
xiaoqi2061年前1
yo1anda 共回答了17个问题 | 采纳率88.2%
答案是π sname(S⋈SC)
在这条sql中 in起到的作用就是自然连接的作用.
相当于如下sql语句:
select sname from s,sc where s.sno=sc.sno
也可以这样写:
π sname(σsno,sname(S)⋈σ sno(SC))
也是正确的,只不过需要优化罢了.
" 我注意到数据库上出现了新的文件"英语翻译,
chandou19791年前6
CL2Jhonny 共回答了21个问题 | 采纳率85.7%
我注意到数据库上出现了新的文件
I notice a new file/files in the database.
英语翻译工资管理 信息管理 数据查询 数据库
chianqq1年前1
叶子Lonely 共回答了27个问题 | 采纳率70.4%
Management wages
Information Management
Data Query
Database
判断若干个数的值是否相等?已知有若干个数a,b,c,d.,假设数目为count,这个数从数据库读出(每次读取不是一个定值
判断若干个数的值是否相等?
已知有若干个数a,b,c,d.,假设数目为count,这个数从数据库读出(每次读取不是一个定值),现在判断这若干个数是否相等?用C#判定,
怕没说清楚,其中a,b,c,d...的值都能从数据库读取,现在如何判断若干个数值是否相等
把酒送月色1年前1
宸龙 共回答了24个问题 | 采纳率91.7%
就是判断一下,只要有任意两个数不相等,说明这若干个数就是不相等
利用数组,循环判断是否与第一个数相等,若都等于第一个数,说明都相等
数据库试题一、单项选择题(共20题,100分) 1、在DBS中,DBMS和OS之间的关系是________ A)相互调用
数据库试题
一、单项选择题(共20题,100分)
1、在dbs中,dbms和os之间的关系是________
a)相互调用 b)dbms调用os c)os调用dbms
d)并发运行

请选择-> a b c d
2、数据库物理存储方式的描述称为________
a)外模式 b)内模式 c)概念模式
d)逻辑模式

请选择-> a b c d
3、e-r图用于描述数据库的______.
a)概念模型 b)数据模型 c)存储模型 d)逻辑模型
请选择-> a b c d

4、在数据库三级模式间引入二级映象的主要作用是________
a.提高数据与程序的独立性 b.提高数据与程序的安全性
c.保持数据与程序的一致性 d.提高数据与程序的可移植性
请选择-> a b c d

5、db、dbms和dbs三者之间的关系是________
a)db包括dbms和dbs b)dbs包括db和dbms
c)dbms包括db和dbs d)不能相互包括

请选择-> a b c d
6、位于用户和操作系统之间的一层数据管理软件是________
a)dbs b)db c)dbms
d)mis

请选择-> a b c d
7、数据库系统中的数据模型通常由________三部分组成 8、数据库是存储在计算机系统中,有组织、结构化的关联数据集合;以______方式存储.9、________是控制数据整体结构的人,负责三级结构定义和修改 10、文件系统的一个缺点是_______11、________完成对数据库数据的查询与更新 12、关系模型的程序员不需熟悉数据库的();13、数据库管理系统由三级模式组成,其中决定dbms功能的________ 系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是____,15、数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是________ 16、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的数据的集合,支持数据库各种操作的软件系统称为______.17、数据库管理系统中数据***语言dml所实现的操作一般包括________ 18、er图中的主要元素是________ 19、下列有关数据库的叙述中正确的是________ a)对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行; b)数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作; c)嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,
光标机制起着两种语言的桥梁作用. d)既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余20、e-r图是表示概念模型的有效工具之一,在e-r图中的椭圆表示_____
残剑飞雪1年前1
haoren9999 共回答了18个问题 | 采纳率77.8%
1/A
2/B
3/A
4/A
5/B
6/C
7/数据结构,数据操作,完整性约束条件
8/表
9/DBA
10/数据独立性差
11/SQL
12/内模式
13/存储
14/外模式,模式和内模式
15/应用程序,操作系统,数据库管理系统
16/数据库管理系统
17/增删改查
18/实体,属性和联系
19/A
20/属性
欢迎批评指正.
信息检索与利用根据有关文献数据库检索出和“光量子假说”“固体比热”“统一场论”“布朗运动定律”这一系列科学理论有关的一个
信息检索与利用
根据有关文献数据库检索出和“光量子假说”“固体比热”“统一场论”“布朗运动定律”这一系列科学理论有关的一个著名科学家的名字,并从相关文献中找出这位置科学家的其他伟大科学发现,截图出示其在1905年发表的有关“分子运动论”的文章文字段落.并写出这一检索的全部过程.———做得好再加
君子兮1年前1
圆珠zz 共回答了14个问题 | 采纳率100%
也是那个变态老师!杯具,怎么会想到1905的!
急需VFP程序设计试题的答案1.关系数据库的任何检索操作都是三种基本运算的组合,这三种基本运算不包括( B )A) 联接
急需VFP程序设计试题的答案
1.关系数据库的任何检索操作都是三种基本运算的组合,这三种基本运算不包括( B )
A) 联接 B) 比较 C) 选择 D)投影
2.“项目管理器”的“文档”选项卡用于显示和管理( D)
A) 表单、报表和和查询 B) 数据库、表单和报表
C) 查询、报表和视图 D)?单、报表和标签
3.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为( A )
A)1,4,8 B)4,4,10
C)l,10,8 D、2,8,8
4.在程序中不需要使用public等命令明确声明和建立,可直接使用的内存变
量是 ( B )
A)局部变量 B)公共变量 C)私有变量 D)全局变量
5.下列属于非容器类控件的是
A)Text B)Form C)Page D)Container
6.若使“文本框”控件中输入的内容在运行时显示为“*”号,需修改文本框的 属性
A)Text B)Name C)Value D)PasswordChar
7.要为当前表所有职工增加100元工资,应该使用命令
A)CHANGE工资 WITH 工资十100
B)REPLACE工资WITH工资十100
C)CHANGE ALL工资WITH工资+100
D)REPLACE ALL工资WITH工资+100
8.SQL语句中条件短语的关键字是
A)WHERE B) FOR
C)WHILE D) CONDITION
9.以下关于查询的描述正确的是
A)不能根据自由表建立查询 B)只能根据自由表建立查询
C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询
10.VFP中支持两种类型的菜单,分别是
A)条形菜单和弹出式菜单 B)条形菜单和下拉式菜单
C)弹 出式菜单和下拉式菜单 D)复杂菜单和简单菜单
二、填空题(每空3分,共30分)
1.在Visual FoxPro的表之间建立—对多联系是把( )的主关键字字段添加到的表中.
2.项目文件的扩展名是( ).
3.命令?ROUND(337.2007,3)的执行结果是( ).
4.在定义字段有效性规则时,在规则框中输入的表达式类型是 .
5.数据库表之间的一对多联系通过主表的 ( )索引和子表的 ( )索引实现.
6.数据环境是表单的数据来源,它可以包括与表单有联系的__________、________或是____________.
7.在SQL语句中空值用 ( ) 表示
三、简答题(每题10分,共40分)
1.简述VF开发应用程序的过程
2.叙述下列各命令的功能:
GO BOTTOM
MODIFY STRUCTURE
3.简述什么是类?类和对象的区别和联系?
风轻去淡1年前1
vicaboy 共回答了16个问题 | 采纳率93.8%
1.关系数据库的任何检索操作都是三种基本运算的组合,这三种基本运算不包括( B )
A) 联接 B) 比较 C) 选择 D)投影
2.“项目管理器”的“文档”选项卡用于显示和管理( D)
A) 表单、报表和和查询 B) 数据库、表单和报表
C) 查询、报表和视图 D)表单、报表和标签
3.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为( A )
A)1,4,8 B)4,4,10
C)l,10,8 D、2,8,8
4.在程序中不需要使用public等命令明确声明和建立,可直接使用的内存变
量是 ( A )
A)局部变量 B)公共变量 C)私有变量 D)全局变量
5.下列属于非容器类控件的是 A
A)Text B)Form C)Page D)Container
6.若使“文本框”控件中输入的内容在运行时显示为“*”号,需修改文本框的 D 属性
A)Text B)Name C)Value D)PasswordChar
7.要为当前表所有职工增加100元工资,应该使用命令 D
A)CHANGE工资 WITH 工资十100
B)REPLACE工资WITH工资十100
C)CHANGE ALL工资WITH工资+100
D)REPLACE ALL工资WITH工资+100
8.SQL语句中条件短语的关键字是 A
A)WHERE B) FOR
C)WHILE D) CONDITION
9.以下关于查询的描述正确的是 D
A)不能根据自由表建立查询 B)只能根据自由表建立查询
C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询
10.VFP中支持两种类型的菜单,分别是 C
A)条形菜单和弹出式菜单 B)条形菜单和下拉式菜单
C)弹 出式菜单和下拉式菜单 D)复杂菜单和简单菜单
二、填空题(每空3分,共30分)
1.在Visual FoxPro的表之间建立—对多联系是把( 主表 )的主关键字字段添加到的(相关 )表中.
2.项目文件的扩展名是( .PJX ).
3.命令?ROUND(337.2007,3)的执行结果是( 337.201 ).
4.在定义字段有效性规则时,在规则框中输入的表达式类型是 逻辑型.
5.数据库表之间的一对多联系通过主表的 ( 主 )索引和子表的 ( 普通 )索引实现.
6.数据环境是表单的数据来源,它可以包括与表单有联系的__视图________、__自由表______或是__数据库表__________.
7.在SQL语句中空值用 ( null ) 表示
三、简答题(每题10分,共40分)
1.简述VF开发应用程序的过程
先创建表及相关数据文件,然后创建程序,最后使用项目管理器连编形成EXE文件
2.叙述下列各命令的功能:
GO BOTTOM 图 指针指向最后一条记录
MODIFY STRUCTURE 打开表设计器,修改表结构
3.简述什么是类?类和对象的区别和联系?
类是对一类相似对象的性质描述.
任何一个对象都是某一个类的实例.
数据库习题关系规范化中的操作异常是指( ) 多选 A、插入异常 B、删除异常 C、更新异常 D、依赖异常关系规范化的主要
数据库习题
关系规范化中的操作异常是指( ) 多选
A、插入异常
B、删除异常
C、更新异常
D、依赖异常
关系规范化的主要方法是( )
A、函数依赖
B、模式分解
C、规范化理论
D、完整性约束
“如果R的任意两个元组在属性A上一致,则它们在另一个属性B上也一致”。这种依赖记作( )
A、A → B
B、B → A
C、A →→ B
D、B →→ A
小虎生威1年前1
大刀砍汉奸 共回答了16个问题 | 采纳率87.5%
1.abc
2.b
3.a
什么是UNIQUE约束在数据库中,一张表有两个主键时,就不能建立关系呢
zsxlin0011年前1
千古链漪清绝地 共回答了24个问题 | 采纳率83.3%
可以使用 UNIQUE 约束确保在非主键列中不输入重复的值.尽管 UNIQUE 约束和 PRIMARY KEY 约束都强制唯一性,但想要强制一列或多列组合(不是主键)的唯一性时应使用 UNIQUE 约束而不是 PRIMARY KEY 约束.
可以对一个表定义多个 UNIQUE 约束,但只能定义一个 PRIMARY KEY 约束.
而且,UNIQUE 约束允许 NULL 值,这一点与 PRIMARY KEY 约束不同.不过,当与参与 UNIQUE 约束的任何值一起使用时,每列只允许一个空值.
FOREIGN KEY 约束可以引用 UNIQUE 约束.
数据库初学求解答在供应商、零件数据库中有以下3个关系模式:供应商:S(SNO,SNAME,CITY,STATUS) 零件
数据库初学求解答
在供应商、零件数据库中有以下3个关系模式:供应商:S(SNO,SNAME,CITY,STATUS) 零件:P(PNO,PNAME,WEIGHT,COLOR,CITY) 供应货:SP(SNO,PNO,QTY) 各属性的含义可由属性名体现,不再重复,供应货关系SP表示某供应商SNO,供应了PNO零件,数量为QTY.
用SQL语言完成以下操作:
13.求供应红色零件的供应商名字;
14.求北京供应商的号码、名字和状况(STATUS);
15.求零件P2的总供应量;
16.把零件P2的重量增加
17.颜色该为黄色.
今有如下关系数据库:S(SNO,SN,STATUS,CITY) P(PNO,PN,COLOR,WEIGHT) (JNO,JN,CITY) SPJ(SNO,PNO,JNO,QTY) 其中,S为供应单位,P为零件,J为工程项目,SPJ为工程订购零件的订单,其语义为:某供应单位供应某种零件给某个工程.
请用SQL完成下列操作:
18.求为工程J1提供红色零件的供应商代号.
19.求使用S1供应的零件的工程名称.
20.求供应商与工程所在城市相同的供应商提供的零件代号.
yaosongmiaofei1年前1
爱上一只猪猪 共回答了16个问题 | 采纳率93.8%
用MySQL测试通过,尽量写标准SQL,如果是其他数据库,应该可以通过或稍加修改即可通过.
13.
select t2.sname from sp t1
left join s as t2 on t1.sno=t2.sno
left join p t3 on t1.pno=t3.pno
where t3.color='red'
group by t2.sname
14. select sno,sname,status from s where city='BJ'
15.
select sum(t1.qty) from sp t1
left join p t2 on t1.pno=t2.pno
where t2.pname='p2'
16. update p set weight=100 where pname='p2'
17. update p set color='yellow' where pname='p2'
18.
select t2.sn from spj t1
left join s t2 on t1.sno=t2.sno
left join p t3 on t1.pno=t3.pno
left join j t4 on t1.jno=t4.jno
where t3.color='red' and t4.jn='j1'
group by t2.sno
19.
select t2.jn from spj t1
left join j t2 on t1.jno=t2.jno
left join s t3 on t1.sno=t3.sno
left join p t4 on t1.pno=t4.pno
where t3.sn='s1'
group by t2.jno
20.
select t2.pn from spj t1
left join p t2 on t1.pno=t2.pno
left join s t3 on t1.sno=t3.sno
left join j t4 on t1.jno=t4.jno
where t3.city=t4.city
group by t2.pno
数据库题目一、选择题1. DBMS中实现事务持久性的子系统是 ( )A. 安全性管理子系统B. 完整性管理子系统C. 并
数据库题目
一、选择题
1. DBMS中实现事务持久性的子系统是 ( )
A. 安全性管理子系统
B. 完整性管理子系统
C. 并发控制子系统D. 恢复管理子系统
2. 在关系模型中,关系的“元数”是指( )
A. 行数B. 元组个数
C. 关系个数D. 列数
3. 如果事务T获得了数据项Q上的排它锁,则T对Q ( )
A. 只能读不能写B. 只能写不能读
C. 既可读又可写D. 不能读不能写
4. 设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )
A. r+sB. r-s
C. r×sD. max(r,s)
5. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )
A. UNIQUEB. COUNT
C. DISTINCT D. UNION
6. 设有关系模型R(A,B,C,D),F是R上成立的FD集,F={B->C,C->D},则属性C的闭包C+为( )
A. BCDB. BD
C. CDD. BC
7. 关系模型分解的无损联接和保持函数信赖两个特性之间的联系是( )
A. 前者成立蕴涵后者成立
B. 后者成立蕴涵前者成立
C. 同时成立,或同时不成立
D. 没有必然的联系

8. 把ER模型转换成关系模型的过程,属于数据库的( )
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
9. 在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个为1:N联系,3个1:1联系,3个M:N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( )
A. 6B. 9
C. 12D. 15
10. SQL中的视图提高了数据库系统的( )
A. 完整性B. 并发控制
C. 隔离性D. 安全性
绝望的眼药水1年前1
xiangbingjiu 共回答了15个问题 | 采纳率80%
dbaca cdbbd哪道题需要解析的可以追问
数据库 选择题,求答案31、 对于视图,以下正确的说法是()。A. 视图显示的数据可以取自于多个基础表。B. 视图并不存
数据库 选择题,求答案
31、 对于视图,以下正确的说法是()。
A. 视图显示的数据可以取自于多个基础表。
B. 视图并不存储数据,每次查看视图时,视图中的数据来源于基础表
C. 可以基于一个视图,一次性地更改多个基础表的数据
D. 视图存在于内存中,每次重新启动DBMS时,视图便会自动消失。
32、 删除视图用下面哪条语句()。
A.DROP VIEW    B. DELETE VIEW  
C. REMOVE VIEW   D. RM VIEW
33、 对所有的视图都可以进行()操作。
A.插入数据 B. 选择数据
C. 更新数据 D. 删除数据
34、 在关系型数据库中,用于实现参照完整性的办法是()。
A.设置默认值 B. 设置检查约束
C. 设置外键约束 D. 设置主键约束
35、 设属性A是关系R的唯一主属性,则属性A不能取空值(NULL),这是﹝﹞规则。
A. 域完整性 B. 参照完整性
C. 用户自定义完整性 D. 实体完整性
36、 以下方法中,用于实现用户自定义完整性的办法是()。
A.为字段设置数据类型 B.设置检查约束
C. 设置外键约束 D.设置主键约束
37、 关于存储过程的描述正确的一项是()。
A. 存储过程存在于内存中,每次重新启动DBMS时,便会自动消失
B. 存储过程在每次调用时都会被编译一次
C. 存储过程可以包含输入和输出函数,增加了调用时的灵活性
D. 执行一次存储过程所花的时间,比执行相同的SQL批处理要长
38、 如果有两个事务同时对数据库中同一数据进行操作,不会引起冲突的是()。
A. 一个DELETE和一个SELECT B.一个SELECT和一个DELETE
C. 两个UPDATE D.两个SELECT
39、 当触发器执行时,系统会创建临时表保存用户操作更改的行的新值和旧值, UPDATE操作所涉及的值会被临时保存在()。
A. updated表 B. inserted 表
C. deleted表 D. inserted表和updated表
40、 一组具有相同权限的用户被称为()。
A. 角色 B. 数据 C. 视图 D. 结构
41、 系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于﹝﹞。
A.事务故障 B.系统故障
C.介质故障 D.运行故障
42、 SQL Server 的安全性是基于()。
A.用户 B.角色
C.对象和权限 D.以上都对
43、 下列()操作可以实现数据库之间的数据的转换和转移。
A.对数据库进行备份操作 B.对数据库进行还原操作
C.对数据库的导入与导出操作 D.更改数据库文件的后辍
44、 以下关于数据库分离与附加的描述,错误的是()。
A. 进行数据库分离操作时,可以同时进行更新操作
B. 移动数据库前,最好为数据库做一个完整备份
C. 要确保数据库移动的目标有足够的空间,满足数据库的增长
D. 分离数据库并没有将数据库文件从磁盘上删除
45、 下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的?()
A、利用更新日志纪录的改前值可以进行UNDO,利用更新日志纪录中的改前值可以进行REDO
B、利用更新日志纪录中的改前值可以进行UNDO,利用更新日志纪录中的改后值可以进行REDO
C、利用更新日志纪录中的改后值可以进行UNDO,利用更新日志纪录中的改前值可以进行REDO
D、利用更新日志纪录中的改后值可以进行UNDO,利用更新日志纪录中的改后值可以进行REDO
寻找我的钥匙1年前1
shuijing12 共回答了14个问题 | 采纳率78.6%
个人意见,仅供参考:
31~35 AABCD 36~40 BCDDA
41~45 CDCAB
Select语句,三个题目都要1.在“TSGL”数据库中,查询下列信息:(1) 组合和统计查询① 查询2004-1-1和
Select语句,三个题目都要
1.在“TSGL”数据库中,查询下列信息:
(1) 组合和统计查询
① 查询2004-1-1和2004-12-31之间各读者的借阅数量
② 查询2004-1-1和2004-12-31之间作者为“粱晓峰”的图书的借阅情况
③ 查询借阅图书数目数超过3本的(包括3本)的学生学号及图书本数
ycjia_68581年前1
ffnlh 共回答了22个问题 | 采纳率86.4%
/* 1: */
SELECT t.学号,t.姓名,SUM(借阅数量) AS [借阅数量] FROM借阅表名 AS t WHERE 借阅时间 BETWEEN '2004-1-1' AND '2004-12-31' GROUP BYt.学号,t.姓名

/* 2: */
SELECT * FROM借阅表名 WHERE 借阅时间 BETWEEN '2004-1-1' AND '2004-12-31' AND 姓名='粱晓峰'

/* 3:*/
SELECT t.学号,t.借阅数量 AS [图书本数] FROM借阅表名AS t WHERE 借阅数量>=3
1.传统工具书可分为哪两种?它们有何区别与联系?2.常用的检索中文图书的数据库有哪些?3.常用
黄汉1年前1
一再不留神 共回答了22个问题 | 采纳率86.4%
常用的检索中文图书的数据库:图书管理系统,
英语翻译american broadsides ephemera这是一个数据库产品的名称,是关于印刷物的。
甲骨1年前6
lixuelan 共回答了27个问题 | 采纳率77.8%
美国单面印刷品
如下a=b,b=c可以推出c=a;那a不等于b,b不等于c,可不可以推出c不等于a呢?这个数学题涉及到数据库查询问题,在
如下
a=b,b=c可以推出c=a;那a不等于b,b不等于c,可不可以推出c不等于a呢?这个数学题涉及到数据库查询问题,在数据库中a不等于b,b不等于c好像不可以推出c不等于a
GSDRG3461年前7
胖胖ee 共回答了20个问题 | 采纳率100%
a不等于b,只是单纯的说明a与b的关系,而b不等于c也只是单纯说明b与c的关系,并非涉及a与c的关系,所以:只凭a不等于b、b不等于c不能够断定a与c的关系是否相等还是不等.