- 40
- 0
- 约9.71千字
- 约 24页
- 2022-12-01 发布于上海
- 举报
会计学
1
数据库作业答案整理
推荐阅读书目
《Oracle PL/SQL最佳实践》,机械工业出版社
《数据挖掘概念与技术》韩家炜,机械工业出版社
《Building the Data Warehouse》W.H.Inmon
第1页/共24页
第一章
1.8 列出文件处理系统和DBMS的四个主要区别
第2页/共24页
第一章
1.9解释物理数据独立性的概念,以及它在数据库系统中的重要性。
物理数据独立性:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
重要性:实现应用程序与存储在磁盘上的数据相分离,应用程序不依赖与物理模式,不随物理模式的改变而改变。
第3页/共24页
第二章
2.9考虑图2-15所示银行数据库系统:
(a)适当的主码是什么?
branch(branch_name, branch_city, assets)
customer (customer_name, customer_street, customer_city)
loan (loan_number, branch_name, amount)
borrower (customer_name, loan_number)
account (account_number, branch_name, balance)
depositor (customer_name, account_number)
(b)给出你选择的主码,确定适当的外码。
loan: branch_name references branch
account: branch_name references branch
borrower: customer_name references customer
loan_number references loan
depositor: customer_name references customer
account_number references account
第4页/共24页
第二章
2.10 考虑图2-8所示advisor关系,advisor的主码是s_id。假设一个学生可以有多位指导老师。那么s_id还是advisor关系的主码吗?如果不是,advisor的主码会是什么呢?
答案:不能,s_id不再是advisor的主码。因为可能存在多个元组有着相同的s_id,此时s_id不能用来区别不同的元组。advisor的主码应该是s_id,i_id。
2.11 解释术语关系和关系模型在意义上的区别
答案:关系模式(relation schema)是一种定义类型,关系(relation)是这种类型的一个实例
2.12考虑图2-14所示关系数据库。给出关系代数表达式来表示下列每一个查询:
a.找出为“First Bank Corporation”工作的所有员工姓名。
b. 找出为 “First Bank Corporation”工作的所有员工的姓名和居住城市
c. 找出为 “First Bank Corporation”工作且挣钱超过10 000美元的所有员工的姓名、街道地址和居住城市。
第5页/共24页
第二章
答案:
2.13 考虑2-15所示银行数据库。对于下列每个查询,给出一个关系代数表达式:
a. 找出贷款额度超过10 000美元的所有贷款号
b. 找出所有这样的存款人姓名,他拥有一个存款额大于6000美元的账户
c. 找出所有这样的存款人的姓名,他在“Uptown”支行拥有一个存款额大于6000美元的账户
第6页/共24页
第二章
答案:
a.Πloan_number(σamount10000(loan))
b.Πcustomer_name(σbalance6000(depositor ⋈ account))
c.Πcustomer_name(σ(branch_name=”Uptown” ∧balance6000)( depositor ⋈ account))
第7页/共24页
第三章
3.11 使用大学模式, 用SQL写出如下查询.
a. 找出所有至少选修了一门 Comp.Sci.课程的学生姓名,保证结果中没有重复的姓名
b. 找出所有没有选修在 2009 年春季之前开设的任何课程的学生的ID和姓名
c. 找出每个系老师的最高工资值。可以假设每个系至少有一位老师
d. 从前述查询所计算出的每个系最高工资中选出最低值
答案:
a. select name
from student natural joi
您可能关注的文档
最近下载
- 2024-2025学年上海市普陀区六年级下学期数学期末试题含详解.pdf VIP
- 制造业企业员工高离职率分析.pdf VIP
- GB50461-2024:石油化工静设备安装工程施工质量验收规范.pptx VIP
- 三江A116火灾报警控制器简易操作规程.docx
- (新版)社会体育指导员理论知识考试题库(含答案).docx VIP
- DB31T 1104-2018 城市轨道交通导向标识系统设计规范.docx VIP
- 2023年浙江省军队转业干部录用考试试题.docx VIP
- 口渴了-朋友帮你.ppt VIP
- Xikong西莱克低温机控制板SHXK814用户手册.pdf
- 爱迪生牛顿大发明攻略.doc VIP
原创力文档

文档评论(0)