1、 计算机专科《数据库基础与应用》课程实行方案 一、课程概况 1、课程性质、任务、目的 本课程是中央电大计算机应用、电子商务、软件开发与应用等专科专业有关数据库的一门统设必修课。重要任务是介绍数据库组织、管理和使用的一般知识,涉及数据模型、数据库结构、数据库系统、数据库设计、关系运算、关系规范化、关系查询(SQL语言)等方面的知识;介绍至少一种实际的数据库管理系统的构成与使用。目的使学生通过该课程的学习,具有进行简朴数据库应用系统设计与开发的能力。对于计算机应用专业的《数据库基础与应用》课程为108学时,6学分。 2、课程特点 该课程理论性、实践性和应用性都很强
2、在理论方面涉及到集合理论、关系理论、数据库设计理论等。实践性强体现为:数据库设计理论是随着计算机技术和人们的设计实践不断地丰富和发展的,将不断地产生出新的设计技术和理论。应用性强是指:现在每一个实用的计算机信息管理系统几乎都涉及到数据库应用,通常为后台应用。 二、教学媒体 1、文字教材 主教材:《数据库基础与应用》 刘世峰主编 中央电大出版社出版; 实验教材:一本为ACCESS上机操作实验,另一本为SQL Server上机操作实验 2、其他教学媒体 直播课堂、电大在线和VBI信息发布、集中作业练习等。 除了以上各媒体之外,还需要老师的面授与答疑,以及对实验的现场指导,
3、同时还需要网上辅导与答疑、电话答疑、电子邮件答疑等多种有助于学生自主学习的教学形式。在教学过程中要注意各媒体之间的互相交叉与配合,避免在简朴问题上的反复。特别是其他媒体都要注意同文字主教材的配合,填补主教材的局限性。 三、教学过程安排 (一)教学内容和教学规定 第一章 数据库系统概述 (一)教学内容 1. 数据管理技术的发展经历 人工管理、文献系统、数据库系统、分布式系统 2. 数据库系统的特点 结构化、减少数据冗余、数据共享、数据完整性、安全性和并发控制等 3. 数据模型 数据联系(实
4、体、属性、码、域、联系类型) 概念模型(E-R图描述)、逻辑模型(层次、网状、关系、面向对象) 关系模型的术语和特点 4. 数据库体系结构 三级模式结构(局部(外)、全局(概念)、存储(内)) 两级映象(局部/全局、全局/存储)、数据的逻辑和物理独立性 5. 数据库管理系统的功能 定义、操纵、控制、维护、数据字典 6. 数据库系统的组成 数据库、硬件、软件、管理员、用户 (二)规定:了解本章所有概念的含义;掌握用E-R图描述概念模型的方法。 第二章 关系
5、运算 (一)教学内容 1. 关系和关系模式 域、笛卡儿积、关系、键(主键、候选键、外键)、关系模式 2. 关系完整性 实体完整性、参照完整性、用户定义的完整性(规则) 3. 关系代数 传统的集合运算(并、交、差、广义笛卡儿积) 专门的关系运算(选择、投影、连接、等值连接、自然连接) (二)规定:了解本章所有概念的含义;纯熟掌握关系代数的各种运算。 第三章 关系规范化基础 (一)教学内容 1. 数据不规范化带来的问题 数据冗余、插入异常、删除异常、
6、修改异常 2. 函数依赖 属性间联系、非平凡和平凡函数依赖、部分和完全函数依赖、 直接和传递函数依赖 3. 关系规范化 第一范式、第二范式、第三范式、BCNF (二)规定:了解本章所有概念的含义;掌握一个关系的各属性之间的函数依赖关系;掌握把关系逐渐规范化的环节和方法,可以判断一个关系的规范化限度。 第四章 结构化查询语言---SQL (一)教学内容 1. SQL语言的特性 综合统一、高度非过程化、集合操作、自含与宿主、SQL结构 2. 数据库操作 数
7、据类型、库的创建与撤消、表的创建、修改与撤消、视图的创建与撤消、 索引的创建与撤消 3. 数据库查询 单表查询、多表连接查询、多表嵌套查询、分组查询、按序查询、 记录查询、谓词查询等 4. 数据更新 表和视图中数据的插入、删除和修改 (二)规定:了解本章所有概念的含义;掌握表、视图、索引的创建与撤消的语句格式及功能;掌握数据的插入、删除和修改的语句格式及功能;纯熟掌握库查询语句SELECT的各种格式和相应功能。 第五章 数据库应用系统设计 (一)教学内容 1. 数据库应用
8、系统设计简述 设计任务、特点、环节 2. 需求分析 任务、方法、环节,建立数据字典 3. 概念结构设计 方法与环节、数据抽象、局部E-R图、综合E-R图、整体优化 4. 逻辑结构设计 E-R图向关系模型的转换、数据模型优化、设计视图(用户子模式) 5. 物理设计与实行 任务、存储方法选择(聚族索引、一般索引、散列) 数据装入和程序调试、数据库运营与维护、安全措施等 (二)规定:了解本章所有概念的含义;掌握进行概念设计和逻辑设计的方法;
9、 掌握数据库应用系统的整个设计过程。 第六章 ACCESS数据库管理系统的简朴应用 (一)教学内容 1. 系统概述 特点、操作界面、操作对象(表、查询、窗体、报表、页、宏、模块)、 数据库的建立和打开 2. 表操作 表的创建、数据输入和编辑、设立字段属性、建立表间联系 3. 查询操作 查询种类、选择查询、参数查询、交叉查询、更新查询、SQL查询 4. 窗体操作 建立窗体、输入和编辑数据、数据排序和筛选、窗体美化、主/子窗体 5. 报表操作
10、 建立报表、设计报表 (二)规定:了解本章所有概念的含义;了解对报表对象的操作方法;掌握对表、查询、窗体等对象的操作方法。 第七章 ACCESS数据库管理系统的高级应用 (一)教学内容 1. 宏操作 宏的概念和功能,宏的建立、编辑和运营 2. 模块操作 模块的概念和功能,模块的建立、编辑和运营 3. 数据访问页 数据访问页的概念和功能,数据访问页的建立和使用 4. 数据库的安全措施 使用密码、加密和解密、设立用户权限 5. 综合应用举例 (二)规
11、定:了解本章所有概念的含义;了解模块、数据访问页的使用方法;掌握宏的使用。 第八章 SQL Server数据库管理系统概述 (一)教学内容 1. Microsoft SQL Server发展历程 2. SQL Server的关系化限度 3. SQL Server的运营环境 4. SQL Server的安装与启动 5. SQL Server中的数据类型 6. Transact SQL语言简介 7. ODBC技术简介 8. SQL Server管理工具简介 (二)规定:了解本章所有概念的含义;掌握SQL
12、Server中的基本数据类型的使用。 第九章 SQL Server数据库管理的应用 (一)教学内容 1. 创建数据库 2. 创建表 3. 表的插入、删除和修改 4. 数据库查询 5. 建立表索引 6. 其他数据库对象的使用 规则、默认值、约束、视图、存储过程、触发器 (二)规定:了解本章所有概念的含义;了解存储过程和触发器的作用与使用;掌握表的插入、删除和修改以及建立索引的方法;掌握数据库查询的方法;掌握规则、默认值和约束的定义与使用。 第十章 其他数据库系统与相关技术简介 (一)教学内容
13、 1. MicroSoft Visual Foxpro数据库管理系统简介 2. Oracle数据库管理系统简介 3.面向对象数据库系统简介 4. 数据库应用系统开发工具简介 PowerBuider、Delphi、VisualBasic (二)规定:了解本章所有概念的含义。 (二)实验内容和规定 ACCESS实验内容 1. 建表操作 2. 查询操作 3. 窗体和宏操作 4. 其他自选操作 第四部分 实验内容和规定 1. 实验内容 (1) ACCESS实验内容 1. 建表操作
14、 2. 查询操作 3. 窗体和宏操作 4. 其他自选操作 2. 实验规定 对于学习《数据库应用》课程的计算机电子商务专业的学生,实验学时为18。 实验的具体内容、规定和安排请届时参看相应的实验教材。 SQL Server实验内容 1. SQL Server运营环境与建库 2. 表的连接与简朴查询 3. 表的高级查询 4. 表记录的插入、删除和修改 5. 索引的使用 6. 在库中使用规则和约束 7. 存储过程的使用 8. 触发器的使用 (三)具体面授安排 章节 内容 实验学时 面授 一 数据库系统概述 2 二 关系运算 2 三 关系规范化基础 2 四 结构化查询语言---SQL 4 五 数据库应用系统设计 2 六 ACCESS数据库管理系统的简朴应用 2 2 七 ACCESS数据库管理系统的高级应用 2 2 八 SQL Server数据库管理系统概述 2 2 九 SQL Server数据库管理的应用 4 4 十 其他数据库系统与相关技术简介 2 十一 总复习及讨论 2
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818