武大电子商务研究生入学考试数据库真题.docx
《武大电子商务研究生入学考试数据库真题.docx》由会员分享,可在线阅读,更多相关《武大电子商务研究生入学考试数据库真题.docx(3页珍藏版)》请在冰豆网上搜索。
武大电子商务研究生入学考试数据库真题
武大电子商务研究生入学考试—数据库真题.
一、选择1.数据库系统阶段的时间划分是20世纪60年代后期至今。
2.在DBS体系结构中,B/S结构也称为3层结构。
MODEL的核心是对象。
是3NF的另一种新定义。
5.每条ISO2709记录为4个区。
采用8x8子块的二维离散余弦算法。
Oracle系统属于 。
8.关系R的 运算结果是给你关系R的“水平”子集。
1.一个DB的逻辑模型1个内部模型和若干个外部模型构成。
2.在MARC21中,一条MARC记录4部分组成。
3.基本DC15个描述元素构成。
数据模型是典型的网状模型。
5.在网上开商店,信息资源数据库的体系结构是B/S结构。
1.数据库技术诞生于20世纪 年代末。
2.在SQLSERVER系统中使用数据库模型是 。
3.管理数据库的一组软件叫 。
4.电子商务网站采用的数据库一般为 模式。
5.在SQL语言中完整性约束有多种机制。
它主要分为 、域完整性和断言三类。
6.面向对象数据模型的核心概念是 。
7.数据库的逻辑型又分为一个内部模型和 外部模型。
8.数据库用户分为三类:
终端用户、程序用户和 。
二、填空题 /SPARC对数据库的数据模型定义了3个级别:
它们分别是 、 和 。
其中逻辑模型又分为 和 的三级模式间的两级映象是 和 ,这两级映象的作用是 和 。
通常三部分构成:
、 和 。
1.候选码是 。
2.第三代数据库系统的对象 组成。
3.关系模型是 。
1.数据库系统包括 、 、 、 。
2.数据库生命周期包括 、 、 、 和 。
1.如果数据库的内模式发生了变化,应用程序仍可保持不变,则称数据库具有独立性,它通过映像实现。
2.对于一个数据库来说,外模式是从角度看待数据库,如果有10个局部应用,则外模式的个数为。
3.数据库技术和技术组合,出现了多媒体数据库,吸收了方法产生了面向对象数据库模型。
4.在关系模式的分解中,分解后各模式与源模式要求等价,数据等价用衡量,依赖等价用衡量。
5.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在四方面问题是:
数据冗余度大、修改异常、 和 。
1.在SQL中,用命令修改表中的数据,用命令修改表的结构。
2.规范化过程主要克服数据库逻辑结构中的更新异常和缺陷。
3.解决并发操作带来的数据不一致性问题,一般采用方法。
4.在数据库设计中,使用E-R图描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的阶段。
5.在关系数据库中,使用表示实体之间的联系。
语句的条件表达式中字符串匹配操作符是 。
运行的最小逻辑工作单位是 。
并发控制的单位是 。
4.如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是 。
数据库生命周期的几个阶段 3.数据库系统的生命周期分为哪几个阶段?
各阶段主要任务是什么?
3.简述生命周期法中数据库结构设计的各阶段主要工作,并指出设计过程中形成数词库各模式的阶段。
2.数据库逻辑结构设计阶段主要任务 1.在电子商务系统中,常用哪些类型的数据库?
建立WEB数据库需要哪些关键技术?
服务器与数据库服务器的连接技术有哪些?
2.多媒体数据库有哪些关键技术?
3.多媒体数据库有哪些关键技术?
3.对于多媒体数据库常用哪些数据压缩方法?
2.数据压缩有何意义?
1.什么是数据库的安全性和完整性?
两者有什么区别?
在数据库系统中的实现方法有哪些?
4.什么是数据完整性?
Oracle有哪些完整性措施?
的安全性是数据库系统自动恢复机制支撑的,简述DBS恢复机制包括的内容与实现方法。
1.何谓分布式数据系统?
为什么要发展分布式数据系统?
3.文件系统与数据库系统的区别和联系 4.简述联机文献数据库结构。
1.数据库管理系统的主要功能有哪些?
4.数据库中为什么要实施并发控制 2.何谓数据字典?
它包含哪些基本内容?
有什么作用?
3.三代数据库系统各用什么描述数据模型?
1.什么是E-R图?
构成E-R图的基本要素
2.什么是传递相关?
试举例说明。
3.自然连接与等连接有何差别?
2.在嵌入式SQL中是如何解决数据库工作单元与源程序工作单元之间通信的?
4.简述嵌入式SQL语言中使用游标的作用和使用步骤。
三、设计题 1.设计SQL语句现有关系数据库如下:
学生课程学习 ⑴检索所有选修了课程号为“C112”的课程的学生的学号和分数 ⑵检索“英语”专业学生所学课程的信息 ⑶检索“数据库原理”课程成绩高于90分的所有学生的学号,姓名,专业,和分数 ⑷检索没学课程号为“C135”课程的学生信息,包括学号,姓名,专业。
2.某工厂生产多种产品,每种产品不同的零件组装而成,部分零件可用在不同的产品上。
产品零件 设计E-R模型并转换为关系模式,主码加下划线 三、设计题 现有商品批发数据库的数据模型有下列三张表:
商品表:
SP 商家表:
SJ批发表:
PF1.试用SQL语句写出下列查询:
(1)检索商家‘车站商城’批发的商品名及数量
(2)查找还没有批发‘SP8’的商家及电话 2.试用关系代数表达式表示:
(1)查找已批发过‘扬子冰箱’商品的商家名及其电话
(2)检索商家号为‘SJ5’的商家已批发的商品清单 三、设计题 1.出版管理数据库中有两个基本表:
图书作者试用SQL语句写出下列查询:
检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。
2.对于教学数据库的三个基本表学生S学习SC 课程C 试用关系代数表达式表示:
检索姓名为“张三”的学生不学习的课程号。
3.设销售数据模型如下:
厂家S产品P销售SPJ用SQL完成以下操作:
试建立一个产品名为“电钻”的产品号和厂家号的视图,其结构如下:
view2。
三、程序设计题 设某工厂数据库中有两个基本表:
车间表:
DEPT,其属性分别为车间编号、车间名和车间主任的职工号。
职工表:
EMP,其属性分别为职工号、职工姓名、年龄、性别、工资和所在车间的编号。
1.试建立一个有关男车间主任的职工号、姓名和车间名的视图,其结构如下:
VIEW6,试写出创建视图VIEW6的SQL语句。
2.写出统计每个车间的女职工人数的SQL语句。
四、设计题 有一个应用包括三个实体集。
实体类型“商店“的属性有:
商店编号、店名、店址、店经理。
实体类型”会员“的属性有:
会员编号、会员名、地址。
实体类型”职工“的属性有”职工编号、职工名、性别、工资。
每家商店有若干职工,但每个职工只能服务于一家商店。
每家商店有若干会员,每个会员可以属于多家商店。
在联系中反映出职工参加某商店工作的开始时间,会员的加入时间。
1.试画出反映商店、会员、职工实体类型及联系类型的E-R图。
2.将E-R图转换成关系模式,并指出每个表的主键和外键。
四、对照下面所列仓储管理数据库的数据模型,用SQL语言写出下列各题的结果。
KH(KHNO,KHNAME,MANAGER,TEL,FAX,EMAIL,ADDRESS)客户号,客户名,经理,电话,传真,邮箱,地址SP(SPNO,SPNAME,TYPE,LOCATION,PDATE,PRICE,DESCRP) 商品号,商品名,型号,产地,生产日期,报价,商品简介JY(JYDATE,KHNO,SPNO,QTY,JYPRICE) 交易日期,客户号,商品号,数量,交易价1.列表输出11月份长虹彩电的交易数量。
2.查询10月份购买格力空调的客户名单。
五、现有一关系KH(KHNO,KHNAME,MANAGER,TEL,FAX,EMAIL,ADDRESS),假定一个客户的联系电话和传真是唯一的,试将其化为3NF. 四、在物流系统中,仓储管理与商品配送是重要的一环。
假设某时刻的物流配送管理数据库的数据模型如下:
SP(SPNO,SPNAME,TYPE,PRICE,LOCATION) KH(KHNO,KHNAME,TEL,EMAIL,POSTCODE,ADDRESS)PS(DATEX,SPNO,KHNO,QTY,EXPENSES)试用关系代数写出下列各题的操作结果:
1.查找“蓝光公司”的送货记录。
2.列表输出已配送过“康佳平板彩电34L”的客户名单。
五、为了物流公司送货的需要,需要客户名,电话和地址信息,试用SQLDDL语言在上题模型中基表KH上定义一个窗口V3。
四、某网上书店,专营对团体客户的供书业务。
某一时刻的管理数据库有如下模型:
BOOK(BNO,BNAME,PRICE,PUBLISHER,CITY) USER(UNO,UNAME,TEL,EMAIL,BANK,FNUM,ADDRESS)B_U(DATE1,BNO,UNO,QTY) 其中,新书有属性:
书号,书名,定价,出版日期,出版者和出版地。
客户有属性:
日期,书号,用户号,发行量。
试用关系代数写出下列各题的查询结果:
1.查询新书“激光通信”的发行记录。
2.列表输出“西城区图书馆”已购新书的书名清单。
五、用SQL语言写出上题的结果。
六、现有一关系模式:
R(读者号,读者名,性别,电话,EMAIL,单位,地址) 假定每个读者有唯一的EMAIL,每个单位只有一个地址,试画出R的函数相关图,并将R化为3NF。