浙大城市学院2012-2013-2数据库系统原理期末试卷

合集下载

(完整版)数据库原理期末模拟试题大全

(完整版)数据库原理期末模拟试题大全

1.试述E-R图转换成关系模型的转换原则。

(4分)2.等值联接、自然联接二者之间有什么区别? (3分)3.简述从1NF到4NF的规范化过程?(4分)4.试举例说明一条完整性规则的数学表示方法。

(5分)2.答:数据冗余大、插入异常、删除异常、修改麻烦。

解决办法:模式分解。

3.什么是事务?它有哪些属性?答:事务是用户定义的一个操作序列,这些操作要么全做要么全不做,事务是一个不可分割的工作单位。

事务具有四个特性:原子性、一致性、隔离性和持续性。

这个四个特性也简称为ACID特性。

4.答:PRIMARY KEY(主码)FOREIGN KEY(外码)DEFAULT (缺省)CHECK(检查)UNIQUE(唯一值)六、程序设计题(共15分,第1小题5分,第2小题10分)1.设有关系模式为:学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,先行课)选课(学号,课程号,成绩)请用关系代数完成下列操作:(1)求选修了课程号为“5”课程的学生学号和姓名。

(2)求没有选修课程号为“5”课程的学生学号。

(3)求既选修了课程号为“5”,又选修“6“号课程的学生学号。

(4)求选修了全部课程的学生学号和姓名。

(5)求选修了学号为“95001”学生所学过的所有课程的学生学号和姓名。

2.以下给出三个基本表。

Student(学生表)的字段按顺序为学号、姓名、性别、年龄、所属院系;Course(课程表)的字段按顺序为课程编号、课程名、先行课程、课程学分;SC(选课表)的字段按顺序为学号、课程号、成绩。

试用SQL语句表示下列操作。

(1)写出创建学生表Student的SQL命令,各字段的类型及长度应根据实际情况确定。

其中学号属性不能为空,并且其值是唯一的,并在Sno列上建立一个聚簇索引。

(2)检索信息系(IS)和计算机科学系(CS)的学生的姓名和性别。

(3)检索各个课程号及相应的选课人数。

(4)检索每个学生及其选修的课程名和成绩。

2022年浙大城市学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年浙大城市学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年浙大城市学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、某一计算机采用主存Cache存储层次结构,主存容量有8个块,Cache容量有4个块,采取直接映射方式。

若主存块地址流为0,1,2,5,4,6,4,7,1,2,4,1,3,7,2,一开始Cache为空,此期间Cache的命中率为()。

A.13.3%B.20%C.26.7%D.33.3%2、有效容量为128KB的Cache,每块16B,8路组相联。

字节地址为1234567H的单元调入该Cache,其tag应为()。

A.1234HB.2468HC.048DHD.12345H3、假定有4个整数用8位补码分别表示:rl=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是()。

A.rlxr4B.r2xr3C.rlxr4D.r2xr44、串行运算器结构简单,其运算规律是()。

A.由低位到高位先行进行进位运算B.由低位到高位先行进行借位运算C.由低位到高位逐位运算D.由高位到低位逐位运算5、某机字长8位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为()A.2-9B.2-8C.2-7D.2-66、为了对n个设备使用总线的请求进行仲裁,如果使用独立请求方式,则需要()根控制线。

A.nB.log2n+2C.2nD.37、下列关于同步总线的说法中,正确的有()。

I.同步总线一般按最慢的部件来设置公共时钟II.同步总线一般不能很长III.同步总线一般采用应答方式进行通信IV.通常,CPU内部总线、处理器总线等采用同步总线A. I,IIB. I,II,IVC.III,IVD.II,III,IV8、已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行需要12s。

现在硬件设计人员想设计计算机B,希望该程序在B上的运行时间能缩短为8s,使用新技术后可使B的时钟频率大幅度提高,但在B上运行该程序所需要的时钟周期数为在A上的1.5倍。

2011-2012-2数据库试卷+正式+答案【A】

2011-2012-2数据库试卷+正式+答案【A】

浙江科技学院考试试卷浙江科技学院 2011 -2012 学年第 2 学期考试试卷 A 卷 答案 考试科目 数据库系统原理 考试方式 闭 完成时限 2小时(8:30-10:30) 拟题人 审核人 批准人 2012 年 6 月 8 日 信息学院 院 10 年级 计算机 专业命题: 一、选择题。

在题后括号内,填上正确答案代号。

(本大题共10小题,每小题2分,共20分) 1、( D ) create table if not exists student ( sno char(8) primary key , sname char(20) not null unique , ssex char(2) default '男' , sage int check(sage<35 and sage>15), sdept char(20)); 基于目前的MySQl 版本,以上建表语句中的还没有被强化(即会被MySQl 分析,但被忽略不起任何作用)的约束是。

A .not null; B .unique; C .default '男'; D .check(sage<35 and sage>15)。

2、( A )基于student (sno,sname,ssex,sage,sdept)与sc(sno,cno,grade)的查询语句select student.*,o,sc.grade from student,sc where student.sno=sc.sno 属于什么查询。

A .自然连接 B .等值连接 C .笛卡尔积 D .外连接专业班学姓………………………………………………………………………装订线……………………………………………………………………………………3、( A )在以下学生、课程、选课以及班级四个关系模式中,既描述了实体也描述了联系的关系模式是:A.学生(学号,姓名,性别,年龄,系,班号);B.课程(课程号,课程名,先修课,学分);C.选课(学号,课程号,成绩);D.班级(班号,班名,人数)。

《数据库原理与应用》(本科))期末复习题及参考答案

《数据库原理与应用》(本科))期末复习题及参考答案

数据库原理与应用,本科期末复习题一、名词解释1、弱实体集:为一个实体对于另一个实体(一般为强实体,也可以是依赖于其他强实体的弱实体)具有很强的依赖联系,而且该实体主键的一部分或全部从其强实体(或者对应的弱实体依赖的强实体)中获得,则称该实体为弱实体。

一、名词解释,1、死锁:是两个或两个以上的事务之间的循环等待想象。

2、主码主关键字作表的行的唯一标识的候选关键字。

一个表只有一个主关键字。

主关键字又可以称为主键。

主键可以由一个字段,也可以由多个字段组成,分别成为单字段主键或多字段主键。

又称主码二、简答题1、什么是事务,并说明事务有哪些性质。

答:事务是用户定义的一个操作序列,这些操作要么全做要么全不做,事务是一个不可分割的工作单位。

事务具有四个特性:原子性、一致性、隔离性和持续性。

这个四个特性也简称为ACID特性。

2、并发操作可能会产生哪几类数据不一致?答:数据不一致性包括三类:丢失修改,不可重复读,读“脏”数据产生以上三种的原因是:并发操作并没有保证食物的隔离性,并发控制就是要用正确的方式调度并发操作,是一个用户的执行不受其他用户的干扰,从而避免造成数据的不一致性。

3、ER模型中的多对多联系转换成关系表时,其主码是怎样构成的?答:中间表-多对多关系的转化实际中,经常存在多对多关系。

以订单和商品为例,一个订单对应多个商品,一个商品也对应多个订单。

此时在将E-R图转化为关系模型时,需要引入中间表(也叫做连接表)。

中间表包含两个实体表的主键,建立两张表沟通。

中间表也可以有普通字段。

4、叙述等值连接与自然连接的区别和联系。

答等值连接表示为RA=BS,自然连接表示为RS;自然连接是除去重复属性的等值连接。

两者之间的区别和联系如下:1、自然连接一定是等值连接,但等值连接不一定是自然连接。

等值连接不把重复的属性除去;而自然连接要把重复的属性除去。

2、等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。

2022年浙大城市学院数据科学与大数据技术专业《计算机网络》科目期末试卷B(有答案)

2022年浙大城市学院数据科学与大数据技术专业《计算机网络》科目期末试卷B(有答案)

2022年浙大城市学院数据科学与大数据技术专业《计算机网络》科目期末试卷B(有答案)一、选择题1、TCP/AP模型中一共有()层。

A.3B.4C.5D.72、物理层、数据链路层、网络层、传输层的传输单位(或PDU)分别是()。

I.帧Ⅱ.比特Ⅲ.报文段 IV.数据报A. I、Ⅱ、IV、ⅢB. Ⅱ、I、IV、ⅢC. I、IV、Ⅱ、ⅢD. Ⅲ、IV、Ⅱ、I3、把IP网络划分成子网,这样做的好处是()。

A.增加冲突域的大小B.增加主机的数量C.减小广播域的大小D.增加网络的数量4、设有两个了子网202.118.133.0/24和202.118.130.0/24,如果进行路由聚,得到的网络地址是()。

A.202.118.128.0/21B.202.118.128.0/22C.202.118.130.0/22D.202.118.132.0/205、对于信道比较可靠并且对通信实时性要求高的网络,采用()数据链路层服务比较合适。

A.无确认的无连接服务B.有确认的无连接服务C.有确认的面向连接的服务D.无确认的面向连接的服务6、同一局域网上的两个设备具有相同的静态MAC地址,其结果是()A.首次引导的设备使用该地址,第二个设备不能通信B.最后引导的设备使用该地址,第一个设备不能通信C.这两个设备都能正常通信D.这两个设备都不能通信7、一个UDP用户数据报的数据字段为8192B。

在链路层要使用以太网来传输,那么应该分成()IP数据片。

A.3个B.4个C.5个D.6个8、TCP中滑动窗口的值设置太大,对主机的影响是()。

A.由于传送的数据过多而使路由器变得拥挤,主机可能丢失分组B.产生过多的ACKC.由于接收的数据多,而使主机的工作速度加快D.由于接收的数据多,而使主机的工作速度变慢9、主机甲和主机乙已建立了TCP连接,甲始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙每收到一个数据段都会发出一个接收窗口为10KB的确认段。

浙江大学计算理论2012-2013期末试卷

浙江大学计算理论2012-2013期末试卷

浙江大学2012-2013学年秋冬学期《计算理论》课程期末考试试卷答案课程号:21120520开课学院:计算机学院考试试卷: A卷 B卷考试形式: 闭卷 开卷,允许带入场考试日期:2013年1月18日,考试时间:120分钟诚信考试,沉着应考,杜绝违纪考生姓名学号所属院系题序123456总分得分评卷人Zhejiang UniversityTheory of Computation,Fall-Winter2012Final Exam(Solution)1.(24%)Determine whether the following statements are true or false.Ifit is truefill a⃝otherwise a×in the bracket before the statement.(a)(⃝)Language{xyz|x,y,z∈{a,b}∗and x=z R and|x|≥1}is regular.(b)(⃝)Let A and B be two regular languages,then A⊕B is also regular,whereA⊕B=(A−B)∪(B−A).(c)(×)Just as Turing Machine’s encoding,every DFA M can also be encoded asstrings“M”,then the language{“M”|DFA M rejects“M”}is regular.(d)(×)Language{a m b n c k d l|m,n,k,l∈N,m≥l and n≤k}is not context free.(e)(×)For languages L1,L2and L3,if L1⊆L2⊆L3and both L1and L3arecontext free,then L2is also context free.(f)(×)k-tapes Turing Machines can decide more languages than1-tape TuringMachines.(g)(⃝)Language{“M”|Turing machine M halts on at least2013inputs}isrecursively enumerable,but not recursive.(h)(⃝)The set of all primitive recursive functions is a proper subset of the setof all recursive functions.(i)(⃝)There exists a language L such that L is recursively enumerable,and Lis recursive.(j)(×)Language{“M”|Turing machine M does not halt on“M”}is recursively enumerable.(k)(⃝)The recursively enumerable languages are closed under intersection,but not closed under complement.(l)(⃝)There are countably many Turing machines,and uncountably many lan-guages,so most languages are not recursively enumerable.2.(20%)Decide whether the following languages are regular or not and provide aformal proof for your answer.(a)L1={a m b n c k|m,n,k∈N and m=n+k}.(b)L2={a m b n c k|m,n,k∈N and(m≡(n+k))mod2}.Solution:(a)L1is not regular.······5ptAssume L1is regular,then L1is also regular,therefore so is L1∩a∗b∗.Let n be the constant whose existence the pumping theorem guarantees.−Choose string w=a n b n∈L1∩a∗b∗,where n∈N and n≥1.So the pumping theorem must hold.−Let w=xyz such that|xy|≤n and y=e,then y=a i where i>0.But then xz=a n−i b n∈L1∩a∗b∗.The theorem fails,therefore L1∩a∗b∗is not regular,hence L1is not regular.······5pt(b)L2is regular.······5ptSince L2can be represented by the following regular expression:(aa)∗((bb)∗b(cc)∗∪(bb)∗(cc)∗c)∪(aa)∗a((bb)∗b(cc)∗c∪(bb)∗(cc)∗).······5pt3.(20%)LetΣ={a,b,c}.Let L3={w|w∈{a,b,c}∗,#b(w)=#c(w)}.Where#z(w)is the number of appearances of the character z in w.For example,the string x=baccabcbcb∈L3,since#b(x)=#c(x)=4.Similarly,the string x=abcaba∈L3,since#b(x)=2and#c(x)=1.(a)Construct a context-free grammar that generates the language L3.(b)Construct a pushdown automata that accepts L3.Solution:(a)The CFG for L3is G=(V,Σ,S,R),where V={S,A,a,b,c},Σ= {a,b,c},and······3ptR={S→bSc|cSb|SS|AS|e,A→aA|e}.······7pt(b)The PDA M=(K,Σ,Γ,∆,s,F)is defined below:K={p,q}Σ={a,b,c}Γ={S,A,a,b,c}s=pF={q}(q,σ,β)(p,γ) (p,e,e)(q,S) (q,e,S)(q,aSb) (q,e,S)(q,bSa) (q,e,S)(q,SS) (q,e,S)(q,AS) (q,e,S)(q,e) (q,e,A)(q,Aa) (q,e,A)(q,e) (q,e,a)(q,a) (q,e,b)(q,b) (q,e,c)(q,c)······10pt4.(20%)The functionφ:N→N given byφ(x)={x,if x<84x+1,if x≥8(a)Try to construct a Turing Machine to compute the functionφ(x).When describ-ing the Turing machines,you can use the elementary Turing machines described in textbook.Always assume that the Turing machines start computation from the configuration◃⊔x where x is represented by binary string,i.e.x∈{0,1}∗.(b)Show that the functionφ(x)is primitive recursive.Solution:(a)We can design the following Turing Machine to computeφ(x):······10pt(b)Sinceφ(x)can be expressed byφ(x)=(x<8)·x+(1∼(x<8))·(4x+1)where x<8is a primitive recursive predicate and x and4x+1are primitive recursive,therefore so isφ(x).······10pt5.(16%)LetL4={“M1”“M2”|M1and M2are TMs,both M1and M2halt on the string ab}.(a)Show that L4is recursively enumerable.An informal description suffices.(b)Show that L4is not recursive.Solution:(a)On input“M1”“M2”,we can use Universal Turing machine to simulate both M1and M2on the string ab.If both M1and M2halt then we halt and“M1”“M2”∈L4,otherwise continuous to simulation and the Universal Turing machine U always check the halting computation of M1and M2on string ab.Hence,L4is recursively enumerable.······10pt(b)We show that if there were an algorithm for L4,then there would be an algo-rithm for solving the unsolvable halting problem H={“M”|M halts on e}.Assume L4is decidable.Then,there exists a TM T that decides L4.We can construct T H that decides H using T:T H(“M”):1.Construct TM M1:Input y,if y=ab reject;otherwise,simulateM on e,and if M halts on e,accept.2.Construct TM M2:Input y,if y=ab and y=e reject;otherwise,simulate M on e,and if M halts on e,accept.3.Simulate T on“M1”“M2”.4.If T accepts“M1”“M2”,accept.5.If T rejects“M1”“M2”,reject.Then L(M1)={ab}if M halts on e;L(M1)=∅otherwise.L(M2)={e,ab}if M halts on e;L(M2)=∅otherwise.This correctly decides H.If“M”∈H,then M halts on e,then L(M1)={ab}, and L(M2)={e,ab},hence both M1and M2halt on ab,so T accepts“M1“”M2”and then T H accepts“M”in step4.If“M”∈H,then M does not halt on e,then neither M1nor M2halts on ab.So,T rejects“M1“”M2”and then T H rejects in step5.But the halting language H is known to be undecidable,this is a contradiction.Thus our assumption that there was a machine T deciding L4must have been incorrect.There is no machine deciding L4.L4is not recursive.······6ptEnjoy your Spring Festival!。

浙大城院数据结构基础期末试卷模拟3

浙大城院数据结构基础期末试卷模拟3
8
B、
9
C、
10
D、
11
15.一棵完全二叉树上有1001个结点,其中叶子结点的个数是( )。
A、
250
B、
500
C、
254
D、
501
16.下列说法不正确的是( )。
A、
图的遍历是从给定的源点出发每一个顶点仅被访问一次
B、
遍历的基本算法有两种:深度遍历和广度遍历
C、
图的深度遍历不适用于有向图
D、
图的深度遍历是一个递归过程
{ int i,x;
cout << "从键盘输入" << n << "个整数:"<<endl;
for(i=0;i<n;i++){
cin >> x;
if (x%2) EnQueue(q1,x);
else EnQueue(q2,x);
}
}
3、指出下面函数的功能。
void preserve(BTreeNode *BT,ElemType a[])
(1)写出队空的初始条件;
(2)写出执行操作序列A3D1A5D2A1D2A2后f和r的值。(注:A3表示入队3次,D1表示出队1次,依次类推)
2、一棵二叉树的先序、中序、后序序列如下,其中一部分未标出,请补充完整空缺部分并画出该二叉树。
先序序列:A B C D E F G H I J K
中序序列:C B _ _ F A _ J K I G
7.栈是一种特殊的线性表,允许插入和删除运算的一端称为⑼。不允许插入和删除运算的一端称为⑽。
8.设Q[0..N-1]为循环队列,其头、尾指针分别为front和rear,则队列Q中当前所含元素个数为⑾。

2013~14(2)“程序设计II”期末试卷

2013~14(2)“程序设计II”期末试卷

矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。

如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。

㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。

(2 列出开发利用方案编制所依据的主要基础性资料的名称。

如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。

对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。

二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。

2、国内近、远期的需求量及主要销向预测。

㈡产品价格分析
1、国内矿产品价格现状。

2、矿产品价格稳定性及变化趋势。

三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。

2、矿区矿产资源概况。

3、该设计与矿区总体开发的关系。

㈡该设计项目的资源概况
1、矿床地质及构造特征。

2、矿床开采技术条件及水文地质条件。

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

诚信应考 考出水平 考出风格
浙江大学城市学院
2012— 2013学年第二学期期末考试试卷
《数据库系统原理》
开课单位: 计算分院 ;考试形式:闭卷;考试时间:_2013_年_6_月27_日; 所需时间: 120 分钟
一、__选择题___(本大题共__10__题,每小题__2__分,共___20___分。

) 1. 使用二维表格结构表达实体及实体间联系的数据模型是( )。

A. 层次模型 B. 网状模型 C. 关系模型 D. 面向对象模型
2. 用户的应用程序与数据库的逻辑结构是相互独立的,数据的逻辑结构改变了,用户程序可以不变,这是指( )
A. 数据的物理独立性
B. 数据的逻辑独立性
C. 数据的位置独立性
D. 数据的语义独立性
3. 在关系代数运算中,专门的关系运算有( )。

A .并、差、交 B. 除、笛卡儿积 C. 与、或、非 D. 选择、投影、连接
4.设有一个关系:DEPT (DNO ,DNAME ),如果要找出第二个字母为A ,并且至少包含3个字母的
DNAME ,则查询条件子句应写成WHERE DNAME LIKE ( ) A. ‘_A_%’ B. ‘%A__’ C. ‘%_A_’ D. ‘_A_%_’
5. 在SQL 中,用户被授予特权的命令是( ),撤销特权的命令是( )。

A. GRANT , RECALL B. GRANT , REVOKE C. GIVEN , WITHDRAWN D. ASSIGN , CANCEL
6. 在关系代数中,可以用()和()表示连接运算。

A.投影
B. 笛卡尔积
C.选择
D. 交
7. 当事务R对数据对象A加上排它锁,则其他任何事务对A()。

A. 可以加排它锁
B. 可以加共享锁
C. 可以加排它锁和共享锁
D. 不可以加任何类型的锁
8. 对于违犯实体完整性和用户定义的完整性的操作一般都采用()的方式进行处理。

A. 执行
B. 部分执行
C. 由用户选择是否执行
D. 拒绝执行
9. X,Y是关系R上的两个属性集,当X,Y之间具有1对多联系时,则存在的函数依赖是()。

A. Y -> X
B. X -> Y
C. X <-> Y
D. X -> Y, Y -> X都成立
10. 在视图上不可能完成的操作是 ( ) 。

A. 查询
B. 定义索引
C. 更新视图
D. 改变属性类型
1. 事务具有的四个性质,它们是:__________、__________、持续性、__________。

2. SQL具有______________、______________、_______________、数据控制的功能。

3. 数据模型通常是由数据结构、和三个要素组成。

4. 数据库管理系统的三级模式结构由___________、和组成。

5. 在SQL中,如果希望将查询结果按降序排序,应使用__________选项来表示降序;若希望查询的结果不出现重复元组,应该在SELECT子句中使用__________保留字;对分组结果进行条件筛选,应使用____________语句。

6. 两段锁协议的特点是_______________________________________________________。

7.并发操作带来的主要问题有_ ___________、__ ______________、__ _______________。

8.在范式理论中,2NF的特点是_______________________________________________________。

三._问答题_(本大题共___4___题,每题__3____分,共___12_____分。

)
已知关系R 、S 、W 如图所示,写出下列关系演算的计算结果。

(1) R -S
(2) R ÷W
(3) R W R.C <W.C (4) ∏D (σ
a=3(S
W))
四._关系代数与SQL 题_(本大题共__4__小题,每小题__3____分,共___12___分。

) 设有一个书店的关系数据库,有三个基本表,表结构如下: 图书(图书编号,书名,著译者,出版社,定价,库存量)
客户(客户编号,客户姓名,性别,年龄,地址,电话) 购书单(客户编号,图书编号,数量,购买价,日期)
1、 写出“查询库存量大于100的图书编号、书名及出版社”的关系代数表达式。

2、写出“查询购买了图书书名为‘Database ’的客户的姓名及年龄”的关系代数表达式。

3、有如下关系代数表达式,将其转化为完成相应功能的SQL 语句 ∏客户年龄,书名,出版社(σ库存量<10(图书 客户 σ数量>1(购书单))
4、根据(3)的表达式,给出查询语树并优化。

五._SQL 语句题_(本大题共__6__小题,每小题__3____分,共___18_____分。

) 设有一个家电销售关系数据库,有四个基本表,表结构如下:
家电信息表(家电编号,家电名称,类型、厂商编号,单价,库存量)
客户表(客户编号,客户姓名,地址,电话)
厂商(厂商编号、厂商名称、所在地、联系电话、负责人姓名)
订单表(客户编号,家电编号,数量,购买价,订购日期)
上述表中,有下划线的属性为主码,用SQL语言写出如下的数据操作要求:
1.查询浙江厂商中负责人姓‘方’的联系电话;
2. 查询订购了家电名称中含有为“FR”字样的单价、库存量及厂商名称;
3. 查询在‘2012-01-01’当天购买家电数量大于3的客户信息。

4. 写出创建订单表的SQL语句。

5.将库存量大于1000的所有家电的单价打八五折优惠;
6. 创建一个名为BUYER_VIEW的视图,视图中的信息包括:客户编号、客户名称、电话、客户所购买的家电名称、数量、购买价和订购日期;
某建筑公司的组织信息结构如下:
(1)公司有若干部门构成,部门信息包含部门号、部门名称及部门负责人;
(2)职工信息包括:职工号、职工姓名、所在部门、参与项目、联系电话;
(3)公司项目信息:项目号、预算费、项目负责人;
(4)职工曾担任的职务信息和历年工资信息;
根据以上情况,完成该公司信息管理数据库设计:
1)画出此公司组织信息结构的完整E-R图(5分)
2)将该E-R图转换为满足3NF要求的关系模式(5分);
3)指出转换结果中每个关系模式的主码和外码(4分)。

相关文档
最新文档