数据库技术教学大纲(样例5)

时间:2019-05-15 06:08:58下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《数据库技术教学大纲》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《数据库技术教学大纲》。

第一篇:数据库技术教学大纲

《数据库技术》教学大纲

课程编号:20116230 课程名称:数据库技术 学时:54学时 学分:3学分

教学方式:课堂教学

先修课程:高等数学,计算机原理,操作系统,离散数学,数据结构

基本目的:

数据库技术不断发展,同时广泛应用于社会各行各业,领域不断扩展。目前可见的绝大多数计算机应用系统都离不开数据库的支撑。由于数据库技术在计算机技术中的重要作用,决定了数据库课程在计算机及应用人才培养中的重要意义。尤其在当今知识经济的时代,信息化、数字化建设的决定因素是这方面的人才,信息处理为整个计算机应用的主要领域,其基础和核心属于数据库范畴。本课程的重点要落实在数据库基础理论和应用两个方面,通过教学,使学生系统地掌握数据库系统的基本原理,概念,模型,结构,方法,能够从事复杂数据库系统的设计,开发,研究和应用工作,并为从事计算机各领域的科研及毕业后走向各岗位的工作打下数据库基础。

基本要求:

“数据库技术”内容的重点是数据库理论、技术及其在实际工程的应用。课程教学的基本要求是通过教学活动,使每一个学生较好地掌握课程的主要内容,能够运用数据库的理论、方法与技术解决相应的、一般的实际问题。课程的教学内容主要包括如下知识点:数据库系统概论(数据、数据库、数据库管理系统、数据库系统、数据管理技术的产生和发展、数据库系统的特点),数据模型(数据模型的组成要素,概念模型,层次模型,网状模型,关系模型,对象模型),数据库系统结构(数据库系统模式的概念、数据库系统的三级模式结构、数据库的二级映像功能与数据独立性、数据库系统的组成、数据库技术的研究领域),数据库系统应用。

选用教材:萨师煊,王珊:数据库系统概论(第三版),高等教育出版社,2000

主要参考书:Date C J, An Introduction to Database System(7th Edtion), Addison-Wesley, 2000

第一章

绪论

基本内容:

数据库系统及相关基本概念,数据模型,数据库系统的结构,数据库管理系统,数据库技术研究的领域

学时:6学时

第二章

关系数据库

基本内容:

关系模型的基本概念,关系数据结构及形式化定义,关系的完整性,关系代数,关系演算

学时:6学时

第三章

关系数据库标准语言SQL

基本内容: SQL概貌及其特点,SQL数据定义功能,SQL数据操纵功能,视图,SQL数据控制功能,嵌入式SQL

学时:9学时

第四章

关系系统及其查询优化

基本内容:

关系系统的定义、分类和十二条基本准则,关系系统的查询优化,优化的一般策略,关系代数等价变换规则,关系代数表达式的优化算法,优化的一般步骤

学时:3学时

第五章

关系数据理论

基本内容:

规范化,函数依赖,范式,数据依赖的公理系统

学时:3学时

第六章

数据库设计

基本内容:

数据库和信息系统,数据库设计的特点,数据库设计方法描述,数据库设计步骤,需求分析,概念模型设计,逻辑结构设计,数据库物理设计,数据库的实施和维护

学时:6学时

第七章

数据库恢复技术

基本内容:

事务,恢复,故障的种类,转储和恢复,日志文件,Oracle的恢复技术

学时:3学时

第八章

并发控制

基本内容:

并发控制,封锁,活锁和死锁,并发调度的可串性行,两段锁协议,封锁的粒度,Oracle的并发控制

学时:3学时

第九章

数据库的安全性

基本内容:

计算机安全性概述,数据库安全性控制的一般方法,Oracle的安全性

学时:3学时

第十章

数据库完整性

基本内容:

完整性约束条件,完整性控制,Oracle的完整性

学时:3学时

第十一章

数据库管理系统

基本内容:

DBMS 的目标、基本功能与操作系统,DBMS 和第四代应用开发环境,DBMS系统结构,DBMS程序模块的组成,DBMS的层次结构,DBMS运行过程示例,语言翻译处理层的任务和工作步骤、解释方法和预编译方法,数据存取层的系统结构和功能子系统,缓冲区管理,数据库物理组织

学时:6学时

第二篇:数据库课程设计教学大纲

《数据库课程设计》教学大纲

课程编号 :0300609 课程名称 :《数据库课程设计》 课程性质:实践必修课

适用专业 :信息管理与信息系统 学 分:1 学分 周 数:1周

先修课程 :《C语言》,《数据结构》

一、教学目的和任务

本课程是掌握运用管理系统及数据库原理知识进行系统分析和设计方法,掌握关系数据库的设计方法,掌握SQL Server 2005技术的应用,掌握简单的数据库应用程序编写方法。能够加深对讲授内容的理解、累积经验、学会独立上机调试程序;并且逐步完成数据库的录入,创建相关的表格、视图,流程图、E-R图以及关系图,进一步理解所学知识,从而达到掌握数据库设计开发的基本能力的目的。

二、教学方式和地点

实习形式:集中实习实习地点:校内机房

三、教学内容和时间安排

教学内容:通过本课程的学习,使得学生掌握数据库的创建方法,表创建,添加表数据,修改表数据,并且对数据库进行数据查询,录入,删除,修改,更新等操作。在课程设计过程中,通过基础知识实践运用,完成学生管理系统设计中的各项查询功能,从而提高工作效率。

时间安排:17周

四、考核与报告

考核:成绩的评定,采用百分制,综合成绩按优秀(90-100)、良好(80-89)、中等(70-79)、及格(60-69)、不及格(59分以下)五级制计分。预习20%、出勤30%、纪律20%、作业30%。

报告:报告必须包含设计的各个阶段,且内容完整详细,报告格式必须严格按照统一规范格式,图表信息的须规范。

五、说明

本课程设计大纲根据教材《SQL Server数据库管理与应用(第2版)》编制

撰写人签字: 教研室主任签字(盖章): 系(部)主任签字(盖章):

第三篇:数据库应用技术教学大纲

《数据库应用技术》教学大纲

课程类别:专业必修课

课程代码:BJ122112

学 分:3 总 学 时:56(其中理论28学时,实验28学时)

适用专业:2010 级 计算机通信 专业

先修课程:计算机基础 后续课程:无

一、课程的地位、性质和任务

数据库应用技术是计算机应用的重要分支,目前已经成为高等院校非计算机专业《大学计算机基础》课之后的一门重点课程。本课程全面讲述了Microsoft Access关系数据库管理系统的基本概念、各项功能、操作方法以及应用Microsoft Access DBMS开发数据库应用系统的基本原理与方法,力求通过课程的学习培养学生应用数据库知识解决实际问题的能力

二、课程教学的基本要求

1.了解数据库基础知识。

2.掌握ACCESS界面菜单的功能。

3.掌握数据库的建立,表的建立、修改、导入。4.掌握查询的建立,使用。5.掌握窗体的建立和高级应用。

6.掌握Access数据库管理系统创建、报表、页对象,能够运用宏和VBA实现简单的应用。7.掌握用Access制作小型的数据库系统。

三、课程的教学重点与难点

教学重点:数据库的基础知识和Access中的基本操作,即创建Access数据库和表、表的基本操作、数据查询、窗体设计、报表设计、宏、与Internet结合、数据安全与管理。

教学难点:根据实际的应用需求,运用所学的Access的相关知识开发出小型的数据库应用系统。

四、课程的教学条件与建议

教学条件:理论教学采用和实践教学在专业实验室进行。

教学建议:教师应熟悉数据库的实际运用,掌握数据库的开发工作流程。

五、理论教学内容及学时分配

1.数据库基础(2学时)

数据库的发展以及基础知识,数据库设计的流程。2.access概述(2学时)Access工作环境以及界面的设置。3.数据库操作(2学时)

数据库创建的方法,数据库窗口的设置和组的设置 4.表的创建(2学时)

表的构成以及字段问题,表的创建和修改以及如何向表中输入数据。5.表的高级操作(2学时)

表记录的操作,表中数据导入导出,主键、索引及表间关系。6.查询的创建和简单应用(2学时)简单查询的创建与运行,查询的准则。7.查询的高级应用(2学时)

创建查询,实用查询,操作查询的应用。8.窗体的创建(2学时)熟悉窗体的工作环境并创建窗体。9.窗体的高级应用(2学时)窗体控件操作和属性,创建应用窗体。10.报表的创建(2学时)

报表的创建,控件在报表中的使用,主/子报表与标签报表。11.数据访问页(2学时)access与静态、动态web页。12.宏和模块(2学时)

宏的概念和基本操作以及宏组的创建与宏的嵌套。13.数据库的优化和安全(2学时)

数据库的优化以及安全的一些知识和解决办法。14.综合实验讲解(2学时)

综合实验所用到的表,以及创建的流程等。

六、实践教学内容与学时分配

1)access数据库的界面以及设置(2学时)

学会熟练access数据库界面的环境和各项设计设置。2)数据库的操作(2学时)掌握数据库的创建和各种操作。

3)表的创建和高级应用(2学时)

熟练掌握表的创建方法,以及表的一些高级应用。4)查询创建和高级应用(4学时)熟练掌握查询创建和高级应用

5)窗体的创建和高级应用(4学时)熟练掌握窗体的创建和高级应用。6)报表的创建(2学时)学会使用各种报表的创建。7)数据访问页的配置(2学时)

学会静态和动态数据访问页的配置配置方法和步骤 8)宏和模块(2学时)熟练掌握宏和模块的使用

9)数据库的优化和安全(2学时)学会配置数据库的优化和安全 10)综合实验(6学时)小型数据库的设计。

七、考核方式及成绩构成

考核方式:本课程为考试课,采用闭卷方式,时间为120分钟。成绩评定:平时成绩20%,实验成绩40%,期考成绩40%。

八、教材与参考书目

推荐教材:《ACCESS数据库教程》李春迎 李海华 西安电子科技大学出版社 2009.参考书目:

1、《Access数据库应用技术》,罗朝晖、黄炜、邓娜、武戎、齐鸿志,高等教育出版社,2006

九、说明 编写本大纲主要依据是计算机通信专业知识基本要求和我校计算机通信专业教学计划。

编写部门: 审核部门: 执 笔 人: 审 核 人: 编写日期: 审核日期:

第四篇:数据库原理 课程设计教学大纲

(5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资减去扣除。设计要求:

(1)进行需求分析,编写数据字典。(2)设计E-R图。

(3)实现按照科室录入个人的基本资料、工资和扣除金额的数据。(4)计算个人的实际发放工资。

(5)按科室、职业分类统计人数和工资金额。(6)实现分类查询。

(7)能够删除辞职人员的数据。3.库存物资管理 背景资料:

(1)有一个存放商品的仓库,每天都有商品出库和入库。(2)每种商品都有名称、生产厂家、型号、规格等。

(3)出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。设计要求:

(1)进行需求分析,编写数据字典。(2)设计E-R图。

(3)设计出入库单据的录入。

(4)实现按商品名称、出入库日期的查询。

(5)实现分别按日、月和年对出入库商品数量的统计。

4、学生学籍管理系统 设计内容:

主要的数据表, 学生基本情况数据表,学生成绩数据表,课程表,代码表等。主要功能模块:

(1)实现学生基本情况的录入、修改、删除等基本操作。(2)对学生基本信息提供灵活的查询方式。(3)完成一个班级的学期选课功能。

(4)实现学生成绩的录入、修改、删除等基本操作。(5)能方便的对学生的个学期成绩进行查询。(6)具有成绩统计、排名等功能。

(7)具有留级、休学等特殊情况的处理功能。(8)能输出常用的各种报表。(9)具有数据备份和数据恢复功能。

设计要求

(1)进行需求分析,编写数据字典。(2)设计E-R图。

(3)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。(4)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。

5、银行储蓄系统

设计内容:定期存款单,活期存款帐,存款类别代码表等。功能模块

(1)实现储户开户登记。(2)办理定期存款帐。(3)办理定期取款手续。(4)办理活期存款帐(5)办理活期取款手续。(6)实现利息计算。(7)输出明细表。

(8)具有数据备份和数据恢复功能。设计要求

要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。同时要考虑银行系统数据的安全与保密工作。数据要有加密功能。进行需求分析,编写数据字典。设计E-R图。

6、设备管理系统

设计内容:设备明细帐表,设备使用单位代码表,国家标准设备分类表等。

功能模块:

(1)实现设备的录入、删除、修改等基本操作。(2)实现国家标准设备代码的维护。(3)能够对设备进行方便的检索。(4)实现设备折旧计算。(5)能够输出设备分类明细表。(6)具有数据备份和数据恢复功能。设计要求:

进行需求分析,编写数据字典。设计E-R图,具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。

7、医院药品进销存系统

设计内容:药品分类代码表,药品库存表,供货商信息表,采购信息表等。功能模块:

(1)新药品的入库。

(2)过期药品的出库登记、处理记录。(3)药品库存检索。(4)供货商信息检索。(5)药品采购记录管理。(6)药品用药说明信息管理。(7)输出相应的数据报表。

(8)具有数据备份和数据恢复功能。

设计要求:具体项目内容去医院进行调研,药品编码也应参考国家统一编码方法。

8、英语学习助手

设计内容:英语分级单词表,常用单词例句表,短文分级表等。功能模块:

(1)实现英语单词的录入、修改、删除等基本操作。

(2)实现常用英语单词例句的录入、修改、删除等基本操作。(3)实现英语单词检索、翻译等。

(4)常用英语单词例句检索。

(5)根据难度随机生成一份单词测试题目。(6)能够检索出短文极其翻译对照表。(7)具有数据备份和数据恢复功能。

设计要求:进行需求分析,编写数据字典。设计E-R图,系统要考虑实用性,尽量实现英汉互译。英语单词和短语可以考虑加上声音。

9、大学生就业咨询系统

设计内容:用人单位基本信息表,专业信息表,地区代码表等 功能模块:

(1)对用人单位的基本信息进行录入、修改、删除等。(2)实现毕业生专业信息的维护。

(3)定时发布用人单位的毕业生需求信息。(4)方便的实现对人才需求信息的检索。(5)对用人单位的级别能够自动进行变更。(6)能够对历年的毕业需求信息进行统计、分析。(7)具有数据备份和数据恢复功能。

设计要求:方便毕业生进行就业信息检索,可考虑将就业信息在网上进行发布。

10、教务辅助管理系统

设计内容:以陇桥学院为背景,教师基本信息表,课程表,教室资源表等 功能模块:

(1)对上课教师基本信息进行管理。(2)对全院开设的课程进行管理。(3)录入教师基本上课信息。(4)实现自动排课功能。(5)计算工作量

(6)能够进行各种数据统计。(7)能够输出相应的报表。

(8)具有数据备份和数据恢复功能。

设计要求:进行需求分析,编写数据字典。设计E-R图,软件功能主要考虑实用,具体功能模块一定要先进行调研。课程设计的基本要求

(二)时间安排

1、总体安排(小组分工和课题选择等)(0.5天)

2、进行系统的需求调查(1)

3、系统分析(2)

4、系统设计(3)

5、调试程序(2.5天)

6、编写设计报告。(1天)

实验大纲制定人:_常雪琴___,制定日期:实验大纲修订人:__________,修订日期:实验大纲审定人:__________,审定日期:2013年10月15日

****年**月**日

****年**月**日

第五篇:《SQLServer2000数据库管理》教学大纲

《SQLServer2000数据库管理》教学大纲

一、课程性质、目的、任务

随着计算机应用的普及和网络技术的发展,数据量急剧地增加,如今人们是借助计算机和数据库技术科学地保存和管理大量的、复杂的数据,以便能方便而充分地利用这些宝贵的信息资源。数据库技术已成为当今计算机信息系统的基础和核心,要学习计算机科学,就不能不学习掌握数据库技术。SQLServer2000数据库管理课程的目的,就是使学员通过学习能够掌握计算机数据库技术。

学员要求:

学习本课程的学生应具备一定的计算机软、硬件知识,熟悉Windows NT或Windows 2000操作系统,能较熟练地利用计算机语言编写程序。

本课程的内容分为两个部分,数据库管理和数据库开发应用。数据库管理部分主要介绍数据库和关系数据库的一些基本概念、SQL Server数据库的特点和数据库的创建、修改、删除、查询等基本操作。整个学习过程由浅入深、逐层推进,让各个层次的学习者都能很容易找到自己的切入点,轻松地学习。

二、教学组织

本课程的教学要求在以下每一章教学内容中给出,大体上分为三个层次:了解、理解和掌握。了解是能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。

1、选用教材:微软《Microsoft SQLServer2000数据库管理,课程号:2072A》,希望出版社2002年5月出版)。

总学时数:72学时(包括面授和实验)。其中,实验学时不得少于36学时,有条件的可以增加实验学时,减少面授学时。

2、课程特点:SQLServer2000数据库管理是实践性很强的一门课程,不仅要学习理论基本知识,更要注重上机实践操作,通过上机实践掌握解题步骤和操作方法,掌握和巩固所学的理论知识。

3、教学方法及教学形式建议

本课程以文字教材为主,共有三种教学形式,即:授课、实验和自学。授课采用面授方式,主要讲授数据库和关系数据库的一些基本概念、SQL Server数据库的特点、数据库的基本操作、SQL Server数据库的编程结构以及数据库的完整性和数据库的维护;实验需使用计算机设备、配合授课内容进行;自学是在教师的指导下由学员自己进行自主学习。

三、教学内容与教学要求

第一章 数据库基础

(一)教学内容

第一节、什么是数据库 第二节、数据库技术 第三节、关系数据库 第四节、SQL Server数据库

(二)教学要求

1、掌握数据库和关系数据库的一些基本概念

2、掌握SQL Server数据库中常用的一些对象。

第二章

SQL Server 2000简介

(一)教学内容

第一节、SQL Server2000的新特点

第二节、SQL Server2000的安装 第三节、SQL Server2000的服务器的使用

(二)教学要求

1、了解SQL Server2000数据库的特点,2、掌握SQL Server2000数据库的安装

3、掌握SQL Server2000服务器的配置和连接

第三章

SQL Server2000数据库的管理

(一)教学内容

第一节、使用Enterprise Manager 第二节、操作数据库

第三节、使用Transact—SQL语言操作数据库 第四节、数据库存储结构 第五节、数据库的安全性

(二)教学要求

1、掌握利用Enterprise Manager创建数据库和管理数据库的方法

2、掌握利用Transact—SQL创建数据库和管理数据库的方法

3、理解数据库的存储结构

4、理解数据库的安全性的概念,掌握数据库的安全保护的实现 第四章

SQL Server2000数据库的管理与使用

(一)教学内容

第一节、表的创建和管理 第二节、在表格中管理数据 第三节、索引的使用

(二)教学要求

1、掌握SQL Server 2000数据类型的分类

2、掌握表的基本结构

3、掌握利用Enterprise Manager创建表和管理表的方法

4、掌握利用Transact—SQL创建表和管理表的方法

第五章

SQL Server2000数据的查询

(一)教学内容

第一节、使用T-SQL语言对数据进行简单查询 第二节、使用Enterprise Manager进行数据查询 第三节、数据查询工具SQL Query Analyzer 第四节、SQL Server2000中视图的使用 第五节、T-SQL语言的高级查询 第六节、使用T-SQL语言设置查询属性

(二)教学要求

1、掌握使用T-SQL语言对数据进行简单查询的方法

2、掌握使用Enterprise Manager进行数据查询的方法

3、了解数据查询工具SQL Query Analyzer的使用方法

4、理解数据库对象——视图的概念

5、掌握SQL Server2000中视图的创建和管理方法

6、掌握T-SQL语言的高级查询的方法

第六章

SQL Server2000数据库的实际使用

(一)教学内容

第一节、在ASP程序中调用SQL数据库 第二节、一个调用ASP程序的例子 第三节、数据导入和导出

(二)教学要求

1、了解在ASP程序中调用SQL数据库的方法

2、了解数据导入和导出的基本概念和方法

第七章

数据完整性

(一)教学内容 第一节、简介 第二节、实施方法

(二)教学要求

1、理解数据完整性的基本知识

2、了解维护数据完整性的实施方法

第八章

SQL Server2000的存储过程和触发器

(一)教学内容

第一节、存储过程的创建和管理 第二节、触发器的创建和管理

(二)教学要求

1、了解存储过程和触发器的特点

2、了解存储过程的创建和管理

3、了解触发器的创建和管理

第九章

SQL Server2000数据库的备份和恢复

(一)教学内容

第一节、为什么要进行数据库份

第二节、使用Enterprise Manager进行数据库的备份和恢复 第三节、使用T-SQL语句进行数据库的备份和恢复

(二)教学要求

1、了解SQL Server2000数据库的备份的重要性

2、了解备份SQL Server2000数据库的方法

3、了解恢复SQL Server 2000数据库的方法

第十章

SQL Server2000数据库的自动化管理和分布式数据管理

(一)教学内容

第一节、自动化管理 第二节、分布式数据管理

(二)教学要求

1、了解SQL Server 2000数据库的自动化管理的方法

2、了解SQL Server2000数据库的分布式数据管理方法

下载数据库技术教学大纲(样例5)word格式文档
下载数据库技术教学大纲(样例5).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    SQL数据库设计教学大纲

    SQL数据库设计教学大纲 一、 课程说明: Microsoft SQL Server是目前最流行的大中型关系数据库管理系统,该课程以SQL语言为工具,很好的实现了对巨量数据进行数字化管理,使学生全......

    《数据库应用技术》教学大纲(精选五篇)

    《数据库应用技术》课程教学大纲 (Database Application Technology) (仅供参考) 一、基本信息 课程代码:1255011 学 分:1 总 学 时:15 适用对象:本科非计算机和软件工程专业的其......

    数据库应用基础2011教学大纲

    《数据库应用基础》课程教学大纲 BasicsofDatabase Application 课程编号:0411018 课程性质:必修 适用专业: 全院各经济类专业学时数:64学时(讲课:32学时,上机实践:32学时)学分:4 执笔......

    《网络数据库SQL Server》教学大纲

    《网络数据库SQL SERVER》教学大纲 第一部分 大纲说明 一、课程性质 《网络数据库SQL SERVER》是计算机应用技术方向的一门专业必修课。 二、目的和基本要求 通过本课程的学......

    《网络数据库SQL》课程教学大纲

    安徽工业经济职业技术学院 计算机网络技术专业《网络数据库SQL》课程教学大纲 一、 课程的性质和任务 在当今高速发展的信息世界中,网络是信息传播速度最快的途径,而数据库以......

    电子商务数据库技术重点

    数据库的建立:CREATE DATABASE; 删除: DROP DATABASE 基本表的定义:EATE TABLE[];删除DROP TABLE[]表名 修改:a增加属性:ALTER TABLE[]表名ADD B删除属性:ALTER TABLE[]表名DROP 3)......

    数据库技术复习题-选择

    选择题 1、是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统管理、统一控制。 A.DBMSB.DBC.DBS D.DBA 2、F列说法中,不正确的是。 A数据库减......

    传感器技术教学大纲

    《传感器技术》课程教学大纲一、课程名称:传感器技术 二、课程代码:812117 三、课程类别: 专业课 四、学时 32 五、先修课程:电路理论电子技术 六、适应专业:海洋技术 七、课程的......