友情提示:本站提供全国400多所高等院校招收硕士、博士研究生入学考试历年考研真题、考博真题、答案,部分学校更新至2012年,2013年;均提供收费下载。 下载流程: 考研真题 点击“考研试卷””下载; 考博真题 点击“考博试卷库” 下载
《数据库原理实践》课程教学大纲 Project for Database Systems 课程编号:07114220 适用专业:计算机科学与技术系计算机应用专业(软件本科) 学时数:34(理论学时数:10 实验或讨论学时数:48) 学分数:2 执笔者:周有顺 编写日期:2004 年 2 月 执行时间:2003 年以后入学的年级 一、课程的性质、目的和任务 本课程是计算机专业的重要专业课《数据库原理》课程后继课程之一,主要介绍数据库系统 原理的基本实现方法。它是一门开拓视野,增长知识,提高实际工作能力的计算机课程。 通过本课程的学习,使学生进一步掌握数据库原理和技术,了解 MS SQL Server 和 PB、VFP 等,熟悉数据库设计与实现的基本原理和基本技术。 二、课程的基本要求 通过本课程的学习,应使学生达到以下基本要求: 了解数据库管理系统的发展;会设计和实现小型专用数据库管理系统;了解常见的数据库产 品(Oracle、Informix、SQL Server),重点掌握 SQL Server 的有关知识,能够运用基本的 SQL 语句等。 要求开发一个完整的小型专用网络型数据库管理系统或关系型数据库管理系统。 三、教学内容和教学要求 第 1 章:介绍 Web 数据库的初步知识,包括开发技术的发展历史,对 Web 数据库系统从整体 上有一个初步的了解和认识。 重点掌握:WEB 数据库的概念,后台数据库的选择,操作系统的配置,WEB 数据库的设计步 骤。 了解:WEB 数据库系统的发展过程。 第 2 章:本章从使用者的角度介绍一个 BBS 论坛系统,首先介绍了整个论坛的应用和安全性 考虑,然后从技术角度介绍了 BBS 论坛的模块结构,最后对 BBS 论坛的功能进行评价。在此,介 绍了一个 Web 数据库系统的开发成果的应用,了解 Web 数据库系统可以实现哪些功能。 重点掌握:后台数据库的基本功能 了解:后台数据库的基本结构,数据库的安全因素 第 3 章:构建后台数据库,首先介绍 Microsoft SQL Server 的基础知识,讲述 Microsoft SQL Server 的安装、管理和使用,并举例说明如何建立一个实用的数据库以及数据库表,着重 介绍了 Microsoft SQL Server 中的数据类型和 SQL 语句,这对于 Web 数据库的开发是至关重 要的,最后,讲述了 SQL Server 数据库的高级管理、数据备份、日常管理等方面的知识。通过 本章的学习,将学会如何操作 Microsoft SQL Server 数据库,如何建立一个满足实际应用的数 据库表。 重点掌握:数据库系统中的数据类型,SQL 语句,数据库表的建立与基本操作 了解:SQL SERVER 的安装与配置,SQL 中的函数及数据库的备份 第 4 章:本章主要讲述 ASP 程序的开发准备工作,首先介绍 Windows 2000 Server 下如何正 确配置 IIS3.0,以保证开发出来的 ASP 程序顺利地安全运行;然后简单介绍了 ASP 程序的开发 编辑工具 Microsoft FrontPage2000 的使用;最后简要介绍了 HTML 的语法,因为 ASP 的页面程 序中必须嵌套一定的 HTML 语句,了解 HTML 的语法是很必要的。 重点掌握:IIS 的配置,一种 ASP 开发工具,HTML 语法基础 了解:IIS 的软件要求 第 5 章:本章着重介绍 VBScript,VBScript 是 ASP 的缺省脚本语言,开发 ASP 程序,必须 了解 VBScript 的使用,因此本章从变量、运算符、数据类型、循环语句、条件语句、对象和函 数几个方面对 VBScript 的语法结构进行全面介绍。 重点掌握:VBScript 的基本语法与流程控制,变量类型与使用,运算符 了解:数组,函数和子进程,VBScript 中的注释 第 6 章:了解了 VBScript 的语法结构后,必须学习 ASP 的对象,以完成一些功能更强大的 操作,比如数据库的连接等等。本章着重介绍 ASP 的 7 个内嵌对象。本章是 WEB 数据库应用的核 心内容之一。 重点掌握:ASP 的七个内建对象:Application 对象, Request 对象,Response 对象,Server 对象,Session 对象和 Object Context 对象,ASP 数据库组件,ADO 及 ODBC 数据源。 了解:如何在 ASP 网页中使用对象记录集对象来显示表中的记录,如何用不同类型的游标和 锁定打开记录集。 第 7 章:学习了 Microsoft SQL Server 的操作和管理,学习了配置 ASP 程序的运行环境以 及 ASP 的缺省脚本语言和内联对象后,读者将具备开发简单的 Web 数据库的能力。本章将详细介 绍笔者开发的 BBS 论坛的源程序的编写过程,从中介绍笔者的一些开发经验和技巧。 重点掌握:WEB 数据库的实现方法。 了解:WEB 数据库设计与应用中的一些注意事项。 第 8 章:在很多时候需要在线管理一些文档,而不同的文档如果分不同的保密级别,公开的 对象也不同,这样的问题应如何解决?如何通过 Web 数据库系统来实现呢?本章将详细介绍一个 在线的文档管理系统。 重点掌握:基于 WEB 的文档资料管理方法,COOKIE 的应用 了解:文档资料管理系统的实现与编程 第 9 章:介绍一个 Web 服务器内部的搜索引擎,讲述如何通过 Web 数据库的形式来实现。 重点掌握:WEB 服务器内部的搜索引擎的特点,数据库的更新 了解:搜索引擎的设置想路 第 10 章:实用程序片断。本章从 3 个方面介绍程序段,即源代码说明、使用说明、结果显 示。这对 Web 数据库开发者具有重要的参考价值。 重点掌握:计数器的设计 了解:地址重定向,显示当前文件,随机图片显示,页面刷新等实用程序 四、课时分配 课程教学总学时数为 34 学时,其中讲授学时 10,实验 48。 章节 教学内容 授课学时 一 Web 数据库基础 1 二 BBS 论坛实例 1 三 构建后台数据库 1 四 ASP 程序准备 1 五 VBScript 编程基础 1 六 ASP 对象 1 七 BBS 论坛系统 1 八 文档资料管理系统 1 九 搜索引擎实例 1 十 实用程序片段 1 上机实验 48 总计 10+48/2 五、上机实验 实验学时为 48 学时,要求完成四个实验。 为了保证能按时完成实验,学生应事先按照下面的具体要求编写好有关有程序,然后在安排 的实验期间进行调试,只有程序调试通过后,实验方为合格。 实验一、数据库的建立(12 课时) 要求建立 SQL 的数据库表。 具体内容可参考教材 P.80 起 3.5 节的四个数据表。 实验二、HTML 基础(10 课时) 要求对 HTML 的表单等内容进行实验。 具体内容可参考教材 P.132,第 4.3 节的内容。 实验三、ASP 对象(14 课时) 要求对 ASP 的对象进行操作 具体内容可参考教材 P.156,第六章各节的内容。 实验四、WEB 数据库实用程序(12 课时) 要求对 WEB 中使用的一小程序进行实验 具体内容可参考教材 P.335,第 10 章 1、7 节的内容。 六、本课程与其它课程的联系与分工 先修课程:操作系统,计算机网络,编译原理,数据库原理,数据结构,数理逻辑以及程序 设计语言等。 七、参考教材 [1] 萨师宣、王珊,《数据库系统概述》,高等教育出版社,1995 [2] 丁宝康编、施伯乐主审,《数据库实用教程》,清华大学出版社,2001 [3] 《WEB 数据库开发与应用(ASP+SQL Server)》吕少华 边宇 编著,科学出版社。 [4] 《WEB 数据库开发技术与实例详解》侯国峰 韩珊等译,电子工业出版社。 [5] 《Active Server Pages &WEB 数据库》王国荣 朱琳杰 著,人民邮电出版社。
免责声明:本文系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|