数据库原理课程实验大纲

数据库原理课程实验大纲

ID:34574904

大小:95.68 KB

页数:4页

时间:2019-03-08

数据库原理课程实验大纲_第1页
数据库原理课程实验大纲_第2页
数据库原理课程实验大纲_第3页
数据库原理课程实验大纲_第4页
资源描述:

《数据库原理课程实验大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库原理》课程实验大纲课程基本情况课程名称:数据库原理课程编号:09401先修课程:数据结构,操作系统授课对象:计算机科学与技术专业本科讲课学时:48实验(上机)学时:16教材及主编姓名:《数据库系统原理》,王能斌,电子工业出版社,2002基本内容:数据库系统概述、数据模型、SQL语言、数据库管理系统结构、数据库并发控制和恢复技术、数据库安全性与完整性、分布式数据库系统、数据依赖及关系模式的规范化、数据库设计和管理、数据库应用及发展。DB1数据库系统概述、数据模型和SQL语言介绍数据管理的发展,数据库系统特点、功能、结构与基本概念,主要数

2、据模型特别是关系数据模型的概念、操作和约束,SQL语言的语法和功能,SQL语言与其它应用开发语言的交互。反复用到的概念:大问题的复杂性、概念和形式模型、演化、折中和结论讲课专题(12学时):1.数据管理的发展2.数据库系统特点、功能、结构3.数据、数据模型和数据模式4.层次和网状数据模型5.关系数据模型*6.E-R数据模型*7.面向对象数据模型*8.基于逻辑的数据模型9.数据库的用户接口、非过程语言10.SQL语言及其发展11.SQL数据定义语言、数据查询语言、数据操纵语言和数据控制语言12.SQL视图极其操作13.嵌入式SQL及动态SQL*

3、14.开放数据库互连(ODBC)*15.数据库访问对象或控件实验与研讨:1.(闭)以学生、教师、课程、选课为对象,建立一个数据库,进行数据插入、更新、简单与复杂的查询。2.(开)用嵌入式SQL求解打印成绩加权平均前10名学生问题。3.(开)求二元关系传递闭包。4.(开)将一关系表表示的父子关系用TREEVIEW控件表示出来。5.(开)讨论几种数据模型的利和弊。相关单元:SE4、SP1、SP3先修单元:OS1、OS6、OS9后续单元:DB3DB2数据库管理系统(DBMS)结构、存储结构和查询优化介绍数据库管理系统结构、数据库存储结构、关系数据库

4、查询处理及优化技术。反复用到的概念:大问题的复杂性、效率、抽象的层次、折中和结论讲课专题(8学时):1.数据库管理系统结构2.元数据及数据字典3.DBMS进程结构和系统结构*4.数据库存储设备*5.记录的存储结构、文件结构和存取路径*6.索引文件、簇集、动态索引、动态散列及多链查询*7.代数优化、规则优化、代价估算优化实验与研讨:1.(闭)在一个关系的查询属性上增加索引,比较查询性能。2.(开)用C++实现B+树,讨论B+树在查询处理中的应用。3.(开)用2种以上算法实现连接操作,并比较性能。相关单元:OS6先修单元:DB1后续单元:DB3D

5、B3数据库系统的并发控制和恢复技术介绍数据库系统的事务模型、并发控制和恢复技术。反复用到的概念:效率、一致性和完整性、折中和结论讲课专题(8学时):1.数据库系统的事务模型、事务的原子性、一致性、持久性及其作用的互不干扰性2.事务的并发运行及并发控制问题3.事务并发控制的正确性准则与事务调度的可串行化4.封锁协议及多粒度封锁5.死锁及其预防和处理6.数据库失效类型及恢复7.基于日志的数据库恢复技术*8.高性能事务处理系统*9.长事务及其处理实验与研讨:1.(开)在ACCESS上用多个应用同时访问共同数据,观察系统并发控制情况,分析其处理策略及

6、效果。2.(开)在ORACLE上设置不同的封锁粒度,分析比较效果。3.试用ORACLE的恢复功能。相关单元:OS2、OS3先修单元:DB1后续单元:DB4DB4数据库的安全性和完整性介绍数据库的安全性和完整性概念及实现机制。反复用到的概念:效率、一致性和完整性、安全性、概念和形式模型讲课专题(3学时):1.数据库系统的安全模型、数据库对象、用户、角色和权限2.数据库完整性及其表示3.数据库完整性的实现方法、过程实现、断言、触发子实验与研讨:1.(闭)在一个数据库进行安全授权,操作并观察效果。2.(开)在一个数据库作完整性说明,操作并观察效果。

7、相关单元:OS9先修单元:DB1DB5数据库设计介绍数据库设计的概念、基本步骤和方法。反复用到的概念:大问题的复杂性、概念和形式模型、演化、效率、一致性和完整性、折中和结论讲课专题(6学时):1.数据依赖和关系模式的规范化2.数据库设计的概念3.需求分析4.概念设计、逻辑设计和物理设计*5.分布式数据库设计*6.计算机辅助数据库设计实验与研讨:结合综合实验,设计网上书店管理数据库,将所得关系模式规范化,开发相应的应用并调试。相关单元:先修单元:DB1、DB4DB6分布式数据库系统介绍分布式数据库系统的概念、结构、查询分解和优化、并发控制与恢复

8、。反复用到的概念:大问题的复杂性、概念和形式模型、演化、效率、一致性和完整性讲课专题(3学时):1.分布式数据库系统的概念及数据分布策略2.分布式数据库系统结构*3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。