没有合适的资源?快使用搜索试试~ 我知道了~
《数据库应用与开发》教学大纲.docx
0 下载量 32 浏览量
2022-12-18
11:12:31
上传
评论
收藏 49KB DOCX 举报
温馨提示
试读
13页
《数据库应用与开发》教学大纲.docx
资源推荐
资源详情
资源评论
《数据库应用与开发》教学大纲
课程编号
K
课程性质
专业核心课
数据库应用与开发
课程名称
Database Applications and Development
学分/学时
2学分/32学时
考核方式
课堂表现/阶段测试/作业/期末考
试
开课年级学期
三年级第6学期
开课单位
人工智能学院
适用专业
软件工程
教学语言
中文
先修课程
高级语言程序设计、数据库系统概论
参考教材
1 .《数据库系统》国家精品课,战德臣,学堂云
2 .平台Oracle数据库系统教程,陆鑫、张宁,机械工业出版社,2017. 1
3 . Oracle 11g从入门到精通(第2版),清华大学出版社,2017. 9
执笔人
审核人
批准人
执行时间
一、课程简介:
《数据库应用与开发》是面向软件工程专业本科生开设的一门专业核心课,是一门理论 与实
践性都很强的课程。本课程以目前数据库市场占有率最高的Oracle数据库为例,系统讲 述从数据
库基本原理到实践应用的完整过程。通过课堂教学和上机实践使学生全面地掌握数 据库系统的基
本概念、基本原理和基本方法;掌握使用数据库原理和技术解决实际复杂工程 问题的能力,为从
事软件工程开发工作打下坚实的基础。课程教学贯彻落实“立德树人”根 本任务,以“学生为中
心”,将专业知识和思政教育一体化设计,激发学生的担当意识和爱 国情怀,帮助学生树立正确
的人生观和价值观,实现从专业知识传授、能力培养延伸到价值 塑造。
二、课程目标(一)思政育人目标
目标1:能够主动将个人开展价值观、世界观与国家经济社会开展需要结合起来,具备 为国家
和民族需要学习的热情和动力,在创造社会价值的过程中彰显自身价值。
目标2:具备软件开发所需的工匠精神、团队精神和职业操守,在软件开发中能够同步 考虑所
应该承当的社会责任、伦理责任,使数据库设计开发实践活动有益于经济社会的开展, 有益于满足
人民生活需要。
(二)知识能力目标
通过本课程的理论教学和实验训练,学生可具备以下知识和能力。
目标1:掌握关系型数据库的基本概念和基本理论,能够选取主流关系型数据库 (oracle),定
义其存储结构、进程结构和内存结构,通过SQL*phis和PL/SQL Developer管 理和使用数据库,采用
恰当的策略实现复杂数据库系统的优化。
目标2:能够按照关系型数据库完整性约束要求,针对不同数据库系统开发需求,建立Data
Pump 工具;
(2) RMAN 工具;
2 .基本要求
(1)掌握在服务器端和客户端进行数据库的导入导出,实现对用户表、模式的数据导 入导
出;(2)掌握利用数据泵工具进行服务器端的数据导入导出,理解取实现原理和特点。
(3) 了解RMAN工具在数据备份与恢复中的使用方法,理解对象目录原理。
3 .重点和难点
重点:基本导入导出工具
难点:数据泵技术
4 .对指标点支撑
支撑毕业要求1.4
O
通过本章的学习,能够利用各种服务器端、客户端或者第三方工具 进行数
据备份和恢复。
5 .作业及课外学习要求课后要进一步理解数据泵的使用原理,加深对rman工具的学习理解。
第15章闪回技术
1 .主要内容(1)闪回表
(2)闪回删除(3)闪回版本查询
(4)闪回事务查询
2 .基本要求
(1)理解闪回的本质,是数据库联机环境下将数据库或表等数据恢复到指定时间点或 系统
改标号上;(2)掌握利用回收站机制实现闪回删除过程;
(3)掌握利用flashback version query的伪列实现版本查询;(4)掌握事务处理机制,能够在
归档模式下,通过XID查询事务编号并进行闪回。
3 .重点与难点
重点:各类闪回的定义
难点:理解闪回本质、SCN和时间的关系。
4 .对指标点支撑
支撑毕业要求指标点1.4。通过本章的学习,能够在oracle企业版中进行数据库闪回操 作,在
数据库在线情况下将数据库恢复到某一时刻。
5 .作业及课外学习要求进一步理解闪回机制和使用方法。
五、课程学时分配
讲课
实验
习题测 试
合计
第1章Oracle关系数据库概述
2
2
4
第2章Oracle数据库的体系结构
2
2
4
第 3 章 SQL*Plus 与 PL/SQL developer
2
2
4
第4章表空间创立与管理
2
2
4
第5章模式和对象
2
2
4
第6章控制文件和日志文件
2
2
•
4
第7章用户与权限
2
2
4
第8章SQL语言基础
2
2
4
第9章子查询与高级查询
2
2
4
第10章PL/SQL程序设计
2
2
4
第11章存储过程、函数、触发器和包
4
4
•
8
第12章SQL语句优化
2
2
4
第13章数据库连接技术
2
2
4
第14章数据备份与恢复
2
2
4
第15章闪回技术
2
2
课堂阶段测试
2
2
总计
32
30
2
64
六、课程的实验内容与要求(详见实验课教学大纲)
序号
实验名称
实验内容及要求
计戈
U 学
时
实验类 型
1
Oracle数据库体系结构
在单机或服务器上安装和配置oracle数 据
库,了解oracle的内存结构、存储结 构和
进程结构等
2
验证型
2
SQL*Plus 与 PL/SQL
Developer 使用
掌握 SQL*Plus 和 PL/SQL Developer W 环
境设置和使用,进行基本查询,和数 据字
典使用命令的使用。
2
设计型
3
表空间的创立与管理
掌握oracle数据库表空间的创立见和删
除、修改等,掌握序列的定义和使用。
2
设计型
4
用户模式和对象
掌握在给定用户模式下创立关系表,并 定
义各类完整性约束。
2
设计型
剩余12页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 703
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功