数据库与信息系统复习资料.doc
文本预览下载声明
《数据库与信息系统》参考资料
一、信息系统概念Employee(employee_name, street, city)
Works(employee_name, company_name, salary)
Company(company_name, city)
Manages(employee_name, manager_name)
图3-1 雇员数据库
2.图书借阅关系数据库如下:
图书 (图书号,书名,作者,单价,库存量)
读者 (读者号,姓名,工作单位,地址)
借阅 (图书号,读者号,借期,还期,备注)
其中,还期为NULL表示该书未还。
1)用SQL语句查询未还图书的读者姓名和单位。
2)用SQL语句查询“马林”所借图书中未还的书名。
3)用SQL语句查询书名为“高等数学”的库存量。
4)解释以下SQL语句的含义:
SELECT 姓名 FROM 读者
WHERE 读者号 IN
(SELECT 读者号 FROM 借阅 WHERE 图书号=’’001’’)
3.设某商业集团数据库中有商店、商品、职工三类实体。其中商店的属性有:商店编号、商店名称、地址;商品的属性有:商品号、商品名、规格、单价;职工的属性有:职工号、姓名、性别。
每个商店可销售多种商品,每种商品也可放在多个商店销售。
每个商店聘用多名职工,每名职工只能在一个商店工作。
根据上面叙述,解答以下问题:
1)设计E—R模型。
2)将E—R模型转换成关系模型,标出每一个关系的主键码。
2
显示全部