- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理》课程-潍坊学院计算机工程学院.doc
潍坊学院《数据库原理》课程(0212113)教学大纲
适用专业: 计算机科学与技术专业,网络工程专业,软件工程专业;
总 学 时: 58 学时 ;学分:3学分
一、说明
1、本课程的目的、任务
《数据库原理》是计算机学科各专业的一门重要专业基础课程,是计算机科学与技术、网络工程、软件工程四年制本科专业的必修课程和核心课程之一。数据库是计算机应用的主要领域之一。该课程不仅本身有重要的实际应用价值,同时又是向其他发展方向(如分布式数据库、数据库机器、并行数据库、管理信息系统、决策支持系统等)的核心和基础,在课程体系中起承上启下的作用。该课程在培养学生掌握数据库系统的基本概念、原理的基础上,重点使学生获得数据库使用、设计、研究的基本知识和能力。
本课程的教学宗旨和目标是:通过课堂教学与实验环节的指导,使学生较全面地掌握数据库系统的基本概念和基本原理,深入理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据库标准语言SQL;掌握数据库设计方法,具有一定的数据库设计能力,初步具备使用数据库技术和方法解决实际应用问题的能力,为今后从事数据库的开发及相关工作打下坚实的基础。
2、本课程的教学要求
通过本课程的学习,应使学生达到以下要求:
1)了解数据库技术发展的过程,掌握数据库系统的基本概念、体系结构;
2)掌握关系模型和关系运算理论,了解关系代数、关系演算
3)掌握并能熟练应用SQL语言;
3)了解和掌握关系数据库的规范化理论以及数据库设计的全过程,能进行数据库结构的设计和简单应用程序的设计;
4)了解数据库系统的保护措施,数据库的安全性、数据一致性和并发控制。
5)了解分布式数据库及具有对象特征的数据库的基本概念
6)了解数据库技术的最新发展;
教学思路:
本课程教学以理论和实践并重,采用讲授与实验、课程设计相结合,与科研相结合的方法。同时有选择地介绍学科的新进展、新成果和新规定。课堂讲授采用多媒体教学或传统教学方法与投影、幻灯、演示相结合的方式。
教学方法主要采用课堂教学或多媒体教学手段,并与实验教学相结合。根据??章节内容的特点结合具体的实践经验因材施教。本课程理论性较强,要求教师在教学过程中用具体的实例,用通俗易懂的语言阐述数据库系统的理论。10学时的实验主要是针对数据库操作的,通过实验使学生掌握SQL的使用方法以及对数据库的管理方法。
学习本门课程之前,必须掌握计算机的相关基础知识,较为全面地了解和掌握计算机数据表示、存储、管理等方面的专业知识,所以本门课程的先修课程为《数据结构》、《操作系统》、《离散数学》等。
二、课程内容及课时分配
第一章 绪论(4学时)
1、教学内容
(1)数据库系统概述;
(2)数据模型;
(3)数据库系统结构;
(4)数据库系统的组成;
(5)数据库技术的研究领域。
2、教学要求
(1)理解数据库、数据库系统及数据库管理系统等基本概念;
(2)了解数据库技术的产生和发展;
(3)掌握数据库系统的核心和基础——数据模型,包括数据模型的三要素、概念模型,理解三种主要的数据库模型;
(4)掌握数据库系统三级模式和两层映象;
(5)理解数据库系统的组成。
第二章 关系数据库(6学时)
1、教学内容
(1)关系模型概述;
(2)关系数据结构及形式化定义;
(3)关系的完整性;
(4)关系代数。
2、教学要求
(1)掌握关系数据库的重要概念,包括关系模型的数据结构、关系的完整性以及关系操作;
(2)掌握用关系代数表达查询。
第三章 关系数据库标准语言 SQL(12学时)
1、教学内容
(1)SQL概述;
(2)数据定义;
(3)查询;
(4)数据更新;
(5)视图;
(6)数据控制;
(7)嵌入式SQL。
2、教学要求
(1)在理解SQL语言的基础上进一步加深对关系数据库系统的基本概念的理解,使这些概念更加具体、丰富;
(2)掌握SQL语言在数据定义、数据查询、数据更新、数据控制方面的功能;
(3)掌握视图的使用;
第四章 数据库安全性(2学时)
1、教学内容
(1)计算机安全性概论;
(2)数据库安全性控制;
(3)统计数据库安全性。
2、教学要求
(1)理解实现数据库系统安全性的技术和方法。
第五章 数据库完整性(4学时)
1、教学内容
(1)实体完整性;
(2)参照完整性。
(3)用户定义的完整性
(4)触发器
2、教学要求
(1)理解DBMS完整性实现的机制,包括完整性约束定义机制、完整性检查机制和违背完整性约束条件时DBMS应采取的动作。
(2)掌握完整性控制的实现方法。
第六章 关系数据理论(6学时)
1、教学内容
(1)规范化理论;
(2)数据依赖的公理系统及模式分解。
2、教学要求
(1)掌握规范化理论(1~4NF)及其具体应用;
(2)掌握基本的模式分解方法;
(3)了解数据依赖的公
您可能关注的文档
- MTA资料库检定_第四章题库解析.ppt
- MYSQL数据库数据读取类说明一、功能只能用于数据库中数据读取.doc
- mysql高可用性.ppt-LinuxTone.Org.ppt
- NathanWong翻译郑威扬校对人1李丽莎校对人2王望.ppt
- NationalCentralUniversityCourseIntroduction国立中央大学共通核心.doc
- NCBI(PubMed)个性化服务.ppt
- NetMeter逆向分析破解过程.doc.doc
- NET平台下的Web程序开发兰州职业技术学院信息工程系数据绑定.ppt
- NET平台的组成.doc
- NEXT3.2常见的网络黑客攻击技术.ppt
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
文档评论(0)