文档详情

《数据库原理及应用》教学大纲

汽***
实名认证
店铺
DOCX
13.86KB
约6页
文档ID:466969364
《数据库原理及应用》教学大纲_第1页
1/6

数据库原理及应用》教学大纲课程编号:课程英文名称: Principle And Application of Database 课程类别:专业基础课程 课程性质:必修课 学分: 3.5 总学时: 64 理论学时: 48 实验学时: 16 开课对象:计算机应用与维护(专科) 开课分院、系:电子信息分院,计算机系一、课程的性质、目的和任务 数据库是当前计算机领域中应用最广泛、 发展最迅速的技术, 数据库原理与 应用课程是计算机相关专业的专业基础课 本课程的任务是培养学生数据库技术 的综合应用能力本课程主要介绍数据库的基本概念、数据模型, SQL语言,关 系数据库及关系数据库理论、数据库设计方法,数据库保护以及 SQL Server 关系数据库系统的应用 通过本课程的学习, 使学生掌握数据库的基本理论和数据 库的应用技术,为后续课程学习以及今后从事数据库系统的开发打下一定的基 础二、先修课程及预备知识 先修课程:计算机文化基础、程序设计语言三、课程内容、基本要求及学时分配1. 数据库系统基本概念( 4 学时)[1] 基本概念[2] 数据库技术及发展[3] 数据库系统的结构基本要求:①了解数据库技术的发展情况,理解数据库系统的结构。

②掌握数据库的基本概念2. 数据模型与概念模型 (4 学时)[1] 信息的三种世界[2] 概念模型[3] 数据模型基本要求:①了解信息的三种世界,深刻理解概念模型和数据模型 ②掌握概念模型和数据模型的表示方法3. 关系数据库( 4 学时)[1] 关系模型及其定义[2] 关系代数基本要求: ①了解关系模型的数据结构,关系模型的完整性约束 ②掌握关系代数的运算方法4. 关系数据库标准语言 --SQL(14 学时)[1] SQL 概述[2] 数据定义[3] 数据查询[4] 数据更新[5] 视图[6] 数据控制[7] 嵌入式 SQL基本要求:①了解理解嵌入式 SQL的特点和使用方法②掌握基本表的定义、修改和删除,索引的建立和删除,简单查询,联接查 询,嵌套查询,统计查询,数据的插入、删除、修改,视图的概念与作用,视图 的定义、修改和删除,授权与收权信息采集和信息组织的基本方法5. SQL Server 关系数据库系统( 2 学时)[1] SQL Server 的系统概述[2] SQL Server 数据库操作工具及其使用基本要求:①了解 SQL Server 客户机/服务器体系结构②掌握 Transact-SQL 的部分功能的使用方法,如触发器、存储过程等。

6. 关系数据库设计理论( 4 学时)[1] 关系模式的评价[2] 函数依赖[3] 范式[4] 关系模式的分解算法基本要求:①了解关系模式的评价标准, 关系模式的存储异常问题, 理解函数依赖、 完 全依赖、传递依赖等基本概念②掌握 1NF、2NF、3NF、BCNF、4NF、5NF的条件并能对关系模式进行逐步规 范化,基本掌握关系模式的分解算法7. 数据库保护( 4 学时)[1] 数据库的安全性[2] 数据库的完整性[3] 数据库的并发控制[4] 数据库恢复技术基本要求:①了解保证数据库安全性和完整性的基本方法, 理解事务和并发控制的基本 概念,了解数据库恢复技术②掌握 SQL Server 的安全性控制、完整性控制和数据库恢复的方法8. 数据库设计( 4 学时)[1] 数据库设计概述[2] 系统需求分析[3] 概念结构设计[4] 逻辑结构设计[5] 数据库的物理设计[6] 数据库的实施和维护 基本要求:①了解数据库设计各阶段的任务②掌握数据库设计的方法四、教材及参考书1、教材:《数据库系统原理及应用教程》 (第三版) 苗雪兰 主编 机械 工业出版社 2004 年版2、参考书:(1)《数据库系统简明教程》 王珊主编 高教出版社 2004 年版 (2)《数据库系统概论》 (第三版)萨师煊 王珊 高等教育出版社 2000 年 版五、实验清单(具体内容要求见相应实验教学大纲)序号实验名称硬件/软件上机 / 软硬结合 / 调查学时1SQL SERVER 的可视化操作软件22单表查询软件23统计查询软件24连接查询和嵌套查询软件25综合查询软件26用 SQL 实现数据库的建立与维护软件27数据库保护软件28实验考试软件2六、课外学习、作业习题等要求1、课内外学时以 1:1.5 为宜,作业份量适当,以帮助学生消化和巩固所学 知识,以提高分析问题能力。

2、本课程是一门学科基础课,需要通过实验,理论联系实际才能取得较好 效果为了达到较好的实验效果, 要求学生在实验以前要仔细预读实验指导书及 复习与本次实验有关的理论知识,在实验完成后按时写好实验报告七、考核方式及成绩评定方法1、期末考核方式:闭卷考试2、成绩评定方法:期末考试(笔试) 50% 平时成绩 50 %(实验包括实验 考试、平时表现,期中考试)八、本课程特色 本课程以培养应用型人才为目标,所以注重培养学生对数据库的应用为主九、其他说明安排 4 学时期中考试及试卷分析, 4学时的期末复习, 2学时的实验考试执笔:杜益虹审阅:(系主任签字) 日期:审定:(分院教学院长签字) 日期:数据库原理与应用 》实验大纲课程编号:课程类别:专业基础课程 课程性质:必修课 开课对象:计算机应用与维护、计算机网络、计算机信息管理、电子商务、 (专 科)实验学时: 16开课分院、系:电子信息分院,计算机系一、大纲编写依据 本实验为《数据库原理与应用》课程的课内实验课,该课程总学时 64,其中实验 16二、实验课程地位及相关课程的联系 本实验课是配合《数据库原理与应用》理论课而设置的实验课三、实验目的、性质和任务 1、进一步理解数据库系统的基本原理; 2、掌握 SQL Server 2000 基本操作;3、培养学生 SQL的综合运用能力。

四、实验基本要求实验一、 SQL SERVER 的可视化操作( 2 学时) 基本要求:①掌握各种约束条件的作用②熟悉 SQL SERVER 的企业管理器的操作③学会用 SQL SERVER 的企业管理器进行建数据库,建表,定义约束,向表中 添加数据等可视化操作实验设备: SQL SERVER 2000实验二、用 SQL 实现单表查询查询( 2 学时)基本要求:①掌握 SQL Server Query Analyzer (查询分析器)的使用方法②熟悉查询语句的基本结构③学会用查询语句进行单表查询实验三、统计查询( 2 学时)基本要求:①掌握 SQL Server Query Analyzer (查询分析器)的使用方法②熟悉函数的用法③学会统计查询用 SQL 对数据库中的数据进行统计查询 实验四、连接查询和嵌套查询( 2 学时) 基本要求:①掌握连接查询和嵌套查询的作用②熟悉连接查询和嵌套查询语句的基本结构③学会连接查询和嵌套查询的使用方法实验设备: SQL SERVER 2000 实验五、综合查询( 2 学时) 基本要求:①掌握查询语句的综合运用②熟悉查询语句各子句的结构③学会用查询语句的解决实际问题实验设备: SQL SERVER 2000实验六、用 SQL 实现数据库的建立与维护( 2 学时) 基本要求:①掌握建表、插入、删除、修改数据等语句的使用方法 ②熟悉建表、插入、删除、修改数据等语句的结构 ③学会用 SQL 语句进行建表,定义约束条件,插入、删除、修改数据。

实验七、数据库保护( 2 学时) 基本要求:①掌握 SQL SERVER 的安全机制的原理②熟悉 SQL SERVER 的安全机制操作③学会用 SQL SERVER 的企业管理器进行建立登录用户、建立数据库用户,建立角色,定义用户权限,数据库备份与恢复,用 SQL 语句授权和收权实验设备: SQL SERVER 2000 实验考试 2 学时 五、实验基本情况和学时分配序 号实验名称所需设备实验形式实验类型学 时 分 配硬 件软 件调 查演 示验 证综 合设 计1SQL SERVER 的可 视化操作SQL SERVER 2000√√22单表查询SQL SERVER 2000√√23统计查询SQL SERVER 2000√√24连接查询和嵌套查 询SQL SERVER 2000√√25综合查询SQL SERVER 2000√√26用 SQL 实现数据库 的建立与维护SQL SERVER 2000√√27数据库保护SQL SERVER 2000√√28实验考试SQL SERVER 2000√√2六、教材(讲义、指导书) : 《数据库原理与应用实验指导书》 , 杜益虹 编 (自编)七、考核方法和评分标准;实验考试 50%,平时实验 50%八、其他说明:执笔:杜益虹审阅:(系主任签字) 日期:审定:(分院教学院长签字) 日期:。

下载提示
相似文档
正为您匹配相似的精品文档