收藏 分销(赏)

《数据库原理》课程教学大纲.docx

上传人:二*** 文档编号:4539475 上传时间:2024-09-27 格式:DOCX 页数:3 大小:14.17KB
下载 相关 举报
《数据库原理》课程教学大纲.docx_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、一课程基本信息二教学内容课程编号学分3学时51开课学期二年级秋季学期课程名称数据库原理The Theory of Database课程定位数据库原理是信息科学学院三个专业的专业必修课。通过该课程的学习,使学生能够系统、全面地掌握数据库的基本概念、基 本原理,掌握数据库设计规范方法,会用数据库语言进行基本操作。使学 生具有现代信息管理的素质,培养学生构建数据库系统的思维能力以及运 用能力,为今后进行数据库设计及应用系统开发的打下基础。课程简介数据库技术作为计算机软件领域的一个重要分支,是计算机科学技术开展最 快、应用最广的领域之一。课程主要讲述数据库技术,内容涉及关系数据模型、关系数据库设计理论

2、、 数据库建模、数据库语言、关系数据库中约束及平安等基本理论知识。教学要求一是掌握数据库系统的基本概念、理论,并将其运用到数据库设计;二是能使用数据库语言进行数据库操作。教学特色1 .采用根据世界著名计算机教材一美国斯坦福大学教材,使学生尽可能 掌握国外一流大学的课程内容。紧跟时代开展2 .注重案例教学,培养学生理论联系实际能力。3 .注重实验和课后练习,加深对原理的理解。课程类型口数学与自然科学基础课0专业基础课口专业核心课口专业选修课口实践课教学方式 (单项选择)0讲授为主口实验/实践为主口专题讨论为主口案例教学为主口自学为主口其它(为主)授课语言 (单项选择)0中文口中文+英文(英文授课

3、比例%)口英文口其它外语考核方式 海速)口考试 口考查口考试+考查成绩评定 标准期中30%+期末卷面70%教材及 主要参考 资料教材:数据库系统基础教程Jeffrey D. Ullman等著 机械工业出版社 经考书目:数据库系统概论(第5版)王珊等著高等教育出版社数据库系统概念杨冬青唐世渭等译机械工业出版社先修课程离散数学适用专业计算机科学与技术、信息管理与信息系统、数字媒体第1章数据库系统的世界(1学时)教学目的和要求:了解数据库开展的历史、数据库开展现状,数据领域的基本概念。教学内容:数据库系统的历史与开展、数据库功能简介、课程简介。第2章关系数据模型(5学时)教学目的和要求:掌握关系模型

4、的基本概念,重点掌握关系代数的运算。教学内容:数据模型概述、关系模型基础、在SQL中定义关系模式、代数查询语言、关系上 的约束表达。第3章关系数据库设计理论(8学时)教学目的和要求:掌握函数依赖的概念、范式的定义与划分、范式的分解及多值依赖的相关 概念。教学内容:函数依赖概念、函数依赖规那么、关系数据库模式设计、分解的优劣、多值依赖、 MVD的发现算法第4章高级数据库模型(8学时)教学目的和要求:介绍3种数据库建模方法,以E/R模型为主的建模方法及和关系模型的转 换方法教学内容:E/R模型、设计原那么、E/R图模型中的约束、弱实体集、从E/R图到关系设计、 子类结构到关系的转化、统一建模语言、

5、UML图到关系的转化、对象定义语言、从ODL设计 到关系设计第5章代数和逻辑查询语言(2学时)教学目的和要求:了解关系代数的扩展操作,掌握关系逻辑datalog的描述方法教学内容:包上的关系操作、关系代数的扩展操作、关系逻辑、关系代数与Datalog第6章数据库语言SQL (18学时)教学目的和要求:掌握用SQL语句进行数据库查询及数据库更新的方法,并在实际环境中进 行操作。重点是多关系查询及子查询。教学内容:SQL的简单查询、多关系查询、子查询、全关系操作、数据库更新、SQL中的事 务第7章约束与触发器(5学时)教学目的和要求:掌握数据库中各种约束和触发器的概念和用SQL定义的方法教学内容:

6、键与外键、属性和元组上的约束、修改约束方法、断言、触发器第8章视图和索引(2学时)教学目的和要求:掌握视图的特性,会用SQL进行定义;了解索引建立的动机及简单代价模 型教学内容:视图定义、查询、更新;SQL中的索引、索引的选择第9章服务器环境下的SQL (2学时)教学目的和要求:了解SQL语言的工作环境,与宿主语言的接口;掌握SQL中的平安机制 教学内容:三层体系结构、SQL/宿主语言接口、存储过程、SQL的平安机制与用户认证 除理论教学外,本课程安排4次课上实验,均为验证型实验,目的是掌握SQL语言的使用。 三实验内容实验名称1 SQL语句初步一用SQL语句实现简单查询实验目的:熟悉SQL

7、Server 2005环境,学会创立数据库和表,同时会将外部数据导入。用 SQL语句实现简单查询及多表查询,熟悉SQL语句的基本语法。实验内容:单表查询、多表查询、通配符使用、数据库创立语句。实验环境:MS SQLServer2005以上实验评测:功能的正确性实验名称2 SQL语句一子查询训练实验目的:巩固多表查询,学会子查询的使用方法,练习一题多解实验内容:练习用多种方法实现查询,用SQL语句中的IN、ALL、ANY运算符实现子查 询实验环境:MS SQLServer2005以上实验评测:功能的正确性实验名称3 SQL语句一聚集函数训练、数据库更新和关系模式的操作实验目的:掌握各种聚集操作,包括带having子句的聚集操作;外连接、自定义属性等操 作、能够用SQL语句进行数据库更新及数据库模式更新实验内容:练习使用聚集函数的查询以及数据插入、删除、修改;数据库更新;模式修改 实验环境:MS SQLServer2005以上实验评测:功能的正确性实验名称4 SQL语句一约束实验目的:掌握几种约束的定义方法,并通过数据操作体会约束。实验内容:主外键约束的定义和使用方法、CHECK约束的定义与使用方法实验环境:MS SQLServer2005以上实验评测:功能的正确性,设计的合理性

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服