没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
1
433-661 (433-461):High Performance
Database Systems
Professor Rao Kotagiri
• Main reference: Transaction Processing: Concepts and Techniques,
Jim Gray and Andreas Reuter, Morgan Kaufmann, 1993
• DB2 High Performance Design and Tuning, Richard Yevich and
Susan Lawson, Prentice Hall, ISBN 0-13-203795-5, 2001.
• Transactional Information Systems, G.Weikum and G Vosssen.
Morgan Kaufmann 2002
• Databases and Transaction Processing, P.Lewis, M.Bernstein and
M.Kiffer,Addison Wesley,2001
• Oracle8i DBA Handbook - Effectively Manage A high-Performance
Oracle Database , Kevin Lonely and Marlene Theriault, Oracle Press
• Assessment:
– Critical review report on a database research topic (30%)
– Final examination (70%)
2
433-661:High Performance Database
Systems
• Prerequisites
– 433-332 Operating Systems
– 433-351 Database Systems
– Study at the third year level in at least two of the following
areas: Artificial Intelligence, Computer Design, Graphics,
Interactive System Design, Networks and Communications,
Programming Languages, Software Engineering, and Theory
of Computation.
• Contact
– 24 hours of lectures, 12 hours of workshops
• The minimum final mark to obtain credit for this subject
for students in the BSc(Honours) and BCS(Honours)
degrees is 65%.
• Credit Points 12.5
3
Subject Description
All successful companies and organizations rely
on the effective and efficient manipulation of data.
These include telecommunication companies, banking,
retailing, airline reservations, manufacturing, process control
and government authorities, all corporations, research
institutes, etc .
Many end-user applications require the support of a database
system.
For these applications to be effective, a database system must
provide secure and reliable storage of data and be able to
retrieve and process the data very efficiently.
Knowledge of how the database system works at the
architectural level is essential to achieve correct behaviour
and the best possible performance for these applications.
This course explores various mechanisms which are used by
database systems to provide the features that applications
require.
4
Venue
•Lecture
– Wed 3.15-5.15 pm: ICT Theatre 2
(Ground Floor ICT building)
– Friday (1.15 - 2.15 pm) Engineering
Theatre C1
5
Contents
• Introduction
• Database architectures:
– Centralised databases
– Distributed databases
– Client-server database systems
– WWW
– Grid Databases
– P2P Databases
• Transaction processing:
– ACID properties
– Pessimistic locking
– Optimistic locking
– Flat transactions
– Nested transactions
– Deadlock detection and management
剩余223页未读,继续阅读
ysihaoy
- 粉丝: 1
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0