江苏自考03177数据结构与数据库大纲
本文选题:江苏 切入点:自考
江苏自考03177数据结构与数据库大纲
第十一章 文件(1学时)
教学目的与要求
通过本部分的实践教学,学生应理解基本概念,了解顺序文件、索引文件、ISAM文件和VSAM文件、直接存储文件等。
教学内容
第一节 文件
第二节 顺序文件
第三节 索引文件
第四节 ISAM文件和VSAM文件
第五节 直接存取文件(散列文件)
第六七 多关键字文件
考核要求
了解:文件组织
理解:基本概念
第二篇 数据库系统原理(30学时)
教学目的与要求
通过本部分的讲授,使学生掌握关系代数、关系数据库原理、关系数据库基础理论、数据库开发、数据库设计以及数据库管理与维护等方面的理论知识;通过数据库分析,掌握数据库设计方法、步骤和技巧,提高分析问题、解决问题的能力。
第一章 绪论(4学时)
教学目的与要求
通过本部分的学习,学生应重点掌握数据模型,数据库系统三级模式和两层映象,理解数据库、数据库系统及数据库管理系统等基本概念算法,理解三种主要的数据库模型,理解数据系统的组成,了解数据库技术的产生和发展。
教学内容
第一节 引言
一、数据、数据库、数据库系统、数据库管理系统
二、数据库技术的产生与发展
三、数据库技术的研究领域
第二节 数据模型
一、数据模型的要素
二、概念模型
三、数据模型
第三节 数据库系统的结构。
一、数据库系统的模式结构
二、数据库系统的体系结构
第四节 数据库管理系统
一、数据库管理系统的功能与组成
二、数据库管理系统的工作过程
三、数据库管理系统的实现方法
第五节 数据库工程与应用
一、数据库设计的目标与特点
二、数据库设计方法
三、数据库设计步骤
四、数据库应用
考核要求
了解:数据库技术的产生和发展
理解:
(1) 数据库、数据库系统及数据库管理系统等基本概念算法(定义、描述、算法设计的要求及分析初步)
(2) 三种主要的数据库模型。
(3) 数据库系统的组成
掌握:
(1)数据库系统的核心和基础--数据模型,包括数据模型的三要素、概念模型
(2)数据库系统三级模式和两层映象。
第二章 关系数据库(6学时)
教学目的与要求
通过本部分的学习,学生应重点掌握关系数据库的重要概念和关系代数,理解关系数据库模式和关系数据库,了解关系演算。
教学内容
第一节 关系模型
第二节 关系的形式化定义
第三节 关系的性质
第四节 关系的键
第五节 关系数据库模式与关系数据库
第六节 关系代数
读书有三到,谓心到,眼到,口到。心不在此,则眼看不仔细,心眼既不专一,却只漫诵浪读,决不能记,久也不能久也。三到之中,心到最急,心既到矣,眼口岂不到乎?——朱熹《训学斋规》
一、传统的集合运算
二、专门的关系运算
第七节 关系演算
考核要求
了解:关系演算
理解:关系数据库模式与关系数据库
读过一本好书,,像交了一个益友。——藏克家
掌握:
(1) 关系数据库的重要概念,包括关系模型的数据结构、关系的完整性以及关系操作。
(2) 用关系代数表达查询。
第三章 关系数据库标准语言SQL(8学时)
教学目的与要求
通过本部分的学习,学生应重点掌握SQL语言在数据定义、数据查询、数据更新、数据控制方面的功能,学会使用嵌入式SQL,理解SQL和视图的基本概念。
教学内容
第一节 SQL语言的基本概念与特点
第二节 SQL数据定义
一、定义、删除与修改基本表
二、建立与删除索引
第三节 SQL数据查询
一、单表查询
二、连接查询
三、嵌套查询
四、集合查询
第四节 SQL数据更新
一、插入数据
二、修改数据
三、删除数据
第五节 视图
一、定义视图
二、查询视图
三、更新视图
四、视图的用途
第六节 SQL数据控制
第七节 嵌入式SQL
一、 嵌入式SQL的一般形式
二、 嵌入式SQL语句与主语言之间的通信
三、 不用游标的SQL语句
四、 使用游标的SQL语句
考核要求
理解:SQL的基本概念,视图的概念
掌握:SQL语言在数据定义、数据查询、数据更新、数据控制方面的功能。
学会使用嵌入式SQL。
第四章 关系数据库理论(4学时)
教学目的与要求
通过本部分的学习,使学生重点掌握关系规范化理论,理解函数依赖的有关概念,第一范式、第二范式和第三范式的定义,了解规范化理论的研究背景及其数据依赖的公理系统及模式分解。
教学内容
第一节 数据依赖
一、 关系模式中的数据依赖
二、 数据依赖对关系模型的影响
三、 有关概念
第二节 范式
一、 第一范式
二、 第二范式
三、 第三范式
四、 BC范式
五、 多值依赖与第四范式
第四节 关系模式的规范化
一、 关系模式规范化的步骤
二、 关系模式的分解
考核要求
了解:数据依赖的公理系统及模式分解,了解关系规范理论研究的背景
理解:函数依赖的基本概念、一范式、二范式、三范式的定义
掌握:关系规范化理论
第五章 数据库保护(4学时)
教学目的与要求
通过本部分的学习,使学生重点掌握DBMS完整性实现的机制,包括完整性约束定义机制、完整性检查机制和违背完整性约束条件时DBMS应采取的动作,重点掌握事务的概念和特点及并发控制的三级封锁协议,理解数据库系统安全性技术和方法,了解数据库故障的种类和恢复技术。
教学内容
第一节 数据库的安全性
一、 安全性控制的一般方法
二、 ORACLE数据库的安全性措施
第二节 完整性控制
一、 完整性约束条件
二、 完整性控制
三、 ORACLE的完整性
第三节 并发控制与封锁
一、 并发控制概述
二、 并发控制的调度
三、 封锁
四、 死锁和活锁
五、 ORACLE的并发控制
第四节 数据库的恢复
读书有三到,谓心到,眼到,口到。心不在此,则眼看不仔细,心眼既不专一,却只漫诵浪读,决不能记,久也不能久也。三到之中,心到最急,心既到矣,眼口岂不到乎?——朱熹《训学斋规》
一、 恢复的原理
二、 恢复的实现技术
三、 ORACLE的恢复技术
考核要求
了解:故障的种类和恢复技术
理解:数据库系统安全性技术和方法
掌握:完整性实现机制
读过一本好书,像交了一个益友。——藏克家
事务的概念和特点
并发控制
三级封锁协议
第六章 数据库设计(4学时)
教学目的与要求
通过本部分的学习,使学生重点掌握概念结构的设计和逻辑结构的设计,理解数据库设计和步骤,了解数据库设计的任务、内容。
教学内容
第一节 数据库设计概述(任务、内容、特点、方法、步骤)
第二节 系统需求分析
一、 需求分析的任务
二、 需求分析的方法
三、 数据字典
第三节 概念结构设计
一、 概念结构设计的方法与步骤
二、 数据抽象与局部视图设计
三、 视图的集成
第四节 逻辑结构设计
一、 E-R图向数据模型的转换
二、 数据模型的优化
三、 设计用户子模式
第五节 数据库物理设计
第六节 数据库实施
第七节 数据库运行和维护
考核要求
了解:数据库设计的任务和特点
理解:数据库设计的方法和步骤。
掌握:概念结构的设计和逻辑结构的设计。
四、 实验:
1. 实验目的与任务
《数据库结构与数据库》课程是高等院校信息管理与信息系统专业(医药信息专业方向)的一门重要的专业课程,信息管理与信息专业的一门基础课程。本课程实验教学的主要任务是加深学生对关系代数、SQL和数据库分析与设计理论的理解,使学生掌握数据库分析和设计的基本方法和技能,学会利用数据库技术组织信息,从而为以后的建立管理信息系统打下基础。
2. 实验教学基本要求
(1) 通过实验,学生应掌握关系代数在数据库管理系统的实现方式;
(2) 通过实验,学生应掌握SQL语言在具体软件中的实现;
(3) 通过实验,学生应运用数据库分析和设计理论的方法,设计数据库并在Visual Foxpro数据库管理系统中加以实现。
3. 实验教材或指导书
刘海莎编著:数据库应用与程序设计,人民邮电出版社,2004年8月版
4. 实验项目一览表
序号
实验项目
内容提要
实验
类型
学时
分配
主要仪器
设 备
实验
地点
备注
1
关系代数
(1)利用Visual Foxpro实现关系代数的交、并、差
(2)利用Visual Fxopro实现关系代数的选择、投影运算
验证性实验
4
计算机
计算机实习室
必修
2
SQL数据定义、数据操纵实验
(1)利用SQL进行数据库、数据库表、视图和索引的定义、删除
(2)利用SQL进行数据的插入、修改、删除
验证性实验
4
计算机
计算机实习室
必修
3
SQL数据查询功能实验
利用SQL进行数据的各种查询
验证性实验
4
计算机
计算机实习室
必修
4
学生管理信息系统的数据库设计
(1) 进行该系统的数据分析,绘制数据流图
(2) 建立数据字典
(3) 进行数据库定义
综合设计性实验
8
计算机
计算机实习室
开放实验
五、 考核方式:
1. 理论考试:笔试(闭卷,占总成绩70%)
2. 技能测试:实验报告,占总成绩30%
六、 备注:
江苏自考03177数据结构与数据库大纲
本文编号:1600444
本文链接:https://www.wllwen.com/wenshubaike/dxkc/1600444.html