一、简答题
1.什么是关系?
2.举例说明实体间一对多(1:n)的联系。
3.什么是数据与程序的逻辑独立性:
4.什么是视图?它与基本表的区别是什么?
5.什么样的关系属于3NF?
6.举例说明参照完整性(又称引用完整性)规则。
7.封锁是实现并发控制的技术,基本的封锁类型是什么?
8.日志文件主要记录的内容是什么?
二、应用题
某企业管理数据库中有三个表:
顾客信息表:顾客(顾客号,顾客姓名,地址,电话,传真)
产品信息表:产品(产品号,产品名称,型号,单价,折扣,库存量)
顾客订购产品信息表:订购(定单号,顾客号,产品号,数量,单价,交货日期,付款方式)
要求:
1.用SQL命令建立顾客信息表,其中‘顾客号’,为主码,‘顾客姓名’非空。
2.分别用关系代数和SQL命令完成下列查询:
1)产品名称为‘冰箱’,型号为‘A2’的库存量。
2)订购了产品名称为‘冰箱’的顾客姓名,地址,电话。
3.为方便普通客户查询,建立一个名为‘产品目录’的视图,它只包括产品名称,型号,单价。
相关链接:对外经济贸易大学历年考研专业课试题汇总