《数据库原理与设计》教学大纲.docx

《数据库原理与设计》教学大纲.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《数据库原理与设计》教学大纲

一、课程编号:0103005

二、课程名称:数据库原理与设计 (PrincipleofDatabase)

三、学分、学时:2学分;32学时(课外上机16学时)

四、教学对象:地理信息系统专业本科学生五、开课单位:水资源环境学院

六、先修课程:计算机基础 高级语言程序设计计算机网络与应用七、课程性质、作用、教学目标

《数据库原理与应用》是地理信息系统专业的一门专业基础课程。数据库技术是当今信息处理的基本手段之一,通过本课程的学习,使学生掌握数据库系统的基本概念、基本原理,并能应用现有数据库管理系统进行数据库设计及应用系统开发。原理部分以数据库技术的实际应用为目标,重点讲述数据库的基本知识、基本原理和基本技术;应用部分以当代数据库应用开发的主要方法为主,介绍数据库应用系统的设计方法、步骤和范例。八、教学内容基本要求

本课程基本要求:

基本概念

⑴数据模型、数据库(DB)、数据库管理系统(DBMS)、数据库工程;

⑵关系数据库的基本概念:关系模型的数据结构、关系操作、关系完整性;

⑶数据库保护、数据库设计。

基本理论:关系数据库设计理论;数据库保护;数据库设计。

基本方法:关系数据操作、结构化查询语言SQL。第一章 数据库概论 4学时

基本要求:了解数据管理技术的发展阶段,数据模型的概念,数据库的体系结构,数据库管理系统的功能及组成,数据库系统的组成。

本章的重点是实体之间的联系,数据模型,数据库的体系结构。第二章 关系模型 6学时

基本要求:了解关系模型的基本概念;深刻理解关系模型的运算理论。本章的重点是关系模型的数据完整性约束和关系代数运算。

第三章 关系数据库SQL语言 8学时

基本要求:SQL语言是关系数据库的标准语言,是本课程的一个重点。本章总的要求是:全面掌握,深刻理解,熟练应用。

要求掌握的技能是:SQL定义语句,SQL数据控制。

要求熟练掌握的技能是:SQL查询语句、视图、SQL更新语句的应用。第四章 关系数据库理论 6学时

基本要求:本章理论性较强,学习者应从概念着手,搞清概念之间的联系和作用。了解关系数据库规范化理论及其在数据库设计中的作用。

本章的重点是函数依赖,无损连接,保持依赖和范式。学习者须掌握这些概念并能运用它们来分析模式分解的特点。

第五章 数据库设计 4学时

基本要求:详细了解数据库应用系统设计的全过程。重点是概念设计中ER模型设计方法,逻辑设计中ER模型向关系模型的转换方法。

本章实用性较强,学完本章,学习者应具有设计简单的数据库应用系统的能力。第六章 数据库保护 4学时

基本要求:了解数据库保护的四种措施,数据库的恢复、并发控制、完整性和安全性。了解这些措施在SQL语言中的实现方式。

九、实践性环节的内容、要求

实验采用基于网络环境的关系数据库管理系统SQLSERVER2000。实验一:基本表的创建、数据插入(4学时)

建立教学数据库的三个基本表:

S(SNO,

SN,SEX,AGE)

学生(学号,姓名,性别,年龄)

SC(SNO,

CNO,SCORE)

选课(学号,课程号,成绩)

C(CNO,

CN,CT)

课程(课程号,课程名,课时)

INSERT命令输入数据。

参考课本的示例数据,根据后续实验做适量调整。实验二:数据查询(2学时)

检索学习课程号为C2的学生学号与姓名。

检索选修课程名为数据库的学生学号与姓名。

检索不学C2课的学生学号与姓名。

检索学习全部课程学生姓名。实验三:数据修改、删除(2学时)

把C2课程的非空成绩提高10%。

在SC表中删除课程名为数据结构的成绩的元组。

在S和SC表中删除学号为S2的所有数据。实验四:视图的操作(2学时)

建立男学生的视图,属性包括学号、姓名、选修课程名和成绩。

在男学生视图中查询平均成绩大于80分的学生学号与姓名。实验五:库函数,授权控制(2学时)

算每个学生有成绩的课程门数、平均成绩。

使用GRANT语句,把对基本表S、SC、C的使用权限授给其它用户。

实验完成后,撤消建立的基本表和视图。

实验六:利用高级语言实现数据库的访问(4学时)

1、在VisualBasic环境下利用ADO技术实现数据库连接。

2、在VisualBasic环境下实现数据的查询、修改与删除十、多媒体教学手段运用的内容、要求及占用的时间

本课程主要采用的多媒体教学手段为多媒体课件以及现场操作演示.由于本课程实践性很强,所以最好有条件全部学时采用多媒体教学。

十一、 教材及参考书

教材: 《数据库原理及应用教程》陈志泊李冬梅人民邮电出版社 2002.03

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档