数据库原理及应用课程标准
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理及应用》课程标准
1.课程定位和课程设计
1.1课程性质与作用
数据库原理及应用是楼宇智能化工程技术专业的一门专业基础课程。本课程的任务就是普及式数据库技术方面的知识,学生学习这们课程后,不但对能够掌握数据库基础知识,而且对数据库的实践操作方法有深层次的认识和理解,并具有开发数据库的能力,为学生的毕业设计和从事数据库软件的开发、管理打下坚实基础。
前导课程:计算机基础、C语言程序设计等
后续课程:综合布线技术、建筑设备自动化技术等
1.2课程设计理念
坚持以学生为中心、注重培养学生学习能力、动手能力、知识应用能力等基本知识技能。在课程结构及教学方法上,以理论与实践相结合,把基本理论知识应用于实际工程贯穿始终。主要以专业工作岗位任务为重点进行课程内容设计,利用学校和企业两种教育资源,不断更新教学内容,让课程内容与时俱进。
1.3课程设计思路
贯彻高职高专精品课程要以服务为宗旨、以就业为导向的指导方针,突出职业能力培养,从楼宇智能化工程技术专业领域方面所需要的基础理论知识及基本操作技能设计教学内容。2.课程目标
知识目标:学生通过学习本课程后,让学生了解并掌握数据库基本原理和基本知识。
能力目标:会SQL数据库建立与管理,会SQL Server开发及简单实例编程;会应用所学基本知识分析、解决实际工程问题,为学生的毕业设计和从事数据库软件的开发、管理打下基础。
素质目标:培养学生树立正确的价值观、人生观和世界观;培养学生学习之能,吃苦之能,团结之能;培养合作、交流、决策、环境适应等综合方法能力和社会能力,发展职业关键能力;培养学生良好的职业道德,具有工作责任心和社会责任感,能够利用专业知识解决工程实际问题的能力和创新能力。
3.课程内容与教学要求
教学单元1:数据库基础(2学时)
教学内容:数据管理的基本概念及数据管理技术的发展,数据模型及数据库系统结构组成,关系数据库及常见关系数据库管理系统简介
教学要求:了解数据库的基本概念及其基本模型,了解数据库系统的组成,全面了解关系数据库的基本术语、设计及规范化,了解现在比较流行的数据库管理系统,掌握关系数据的设计方法。
重点:数据库基础知识数据模型系统的体系结构,关系数据库基本术语、设计及规范化。
难点:关系数据库模型、设计。
教学单元2:SQL SERVER 2000的安装与管理(4学时)
教学内容:SQL Server 2000的特点与性能,SQL Server 2000的安装准备工作、安装,SQL Server 2000的主要组件介绍,SQL Server 2000服务器的启动与管理。
教学要求:了解SQL Server 2000的基本知识,了解安装SQL Server 2000的系统需求,掌握SQL Server 2000安装过程,了解SQL Server 2000的主要组件,熟悉SQL Server 2000的启动与管理
重点:SQL Server 2000的基本知识、SQL Server 2000的安装准备工作、安装,SQL Server 2000服务器端的操作。
难点:SQL Server 2000服务器端的操作。
教学单元3:SQL Server 2000数据库与表(4学时)
教学内容:数据库的存储结构,SQL Server 2000 提供的系统数据库,建立与删除数据库的方法,备份与恢复数据库的方法
教学要求:了解数据库的存储结构,掌握建立与删除数据库的方法,掌握系统备份与恢复数据库的方法
重点:了解SQL Server 2000提供的系统数据库、掌握建立与删除数据库的方法。
难点:建立与删除数据库的方法。
教学单元4:SQL Server 账号和存取权限管理(2学时)
教学内容:SQL Server2000的身份验证模式,SQL Server2000 用户与角色的含义,SQL Server2000 用户、角色及权限管理。
教学要求:了解SQL Server 2000的身份验证模式,了解SQL Server 2000用户与
角色的含义,区分登录帐号与数据库用户的区别,掌握SQL Server 2000用户及权限管理。
重点:了解SQL Server 2000用户与角色的含义,掌握SQL Server 2000用户管理、难点:SQL Server 2000的权限管理。
教学单元5:SQL 查询语句(6学时)
教学内容:SQL 语言的规范,查询的含义,简单的查询语句应用,在多表中查询所需数据,复杂的嵌套查询。
教学要求:了解SQL语言的规范,熟练掌握简单的查询语句应用,学会在多张表中找出所需要的数据,学会复杂的嵌套查询语句应用。
重点:熟练掌握简单的查询语句、学会在多张表中找出所需要的数据。
难点:复杂的嵌套查询语句应用。
教学单元6:Tranact-SQL 程序设计基础(8学时)
教学内容:Tranact-SQL 的特点,Tranact-SQL 语句的构成,Tranact-SQL 的各种数据类型,Tranact-SQL 常用语句的使用,Tranact-SQL 程序设计基础知识
教学要求:了解Transact-SQL的特点,掌握Transact-SQL语句的构成,掌握SQL Server 常用语句的使用及Transact-SQL程序设计。
重点:Transact-SQL各种数据类型、SQL Server常用语句的使用、Transact-SQL程序设计基础知识。
难点:SQL Server常用语句的使用、Transact-SQL程序设计基础知识。
教学单元7:SQL Server 2000 函数(6学时)
教学内容:系统函数、日期函数、字符串函数、算术函数,类型转换函数及用户自定义函数。
教学要求:了解系统函数作用,掌握用户自定义函数的应用,掌握SQL Server函数在实际工程中的应用方法
重点:日期函数、数学函数、用户自定义函数、SQL Server函数应用。
难点:用户自定义函数、SQL Server函数应用。
教学单元8:索引及SQL Server 2000 数据完整性(4学时)
教学内容:数据索引与数据完整性的基本概念,设置约束、默认值及规则保证数据完整性,事务处理的概念及事务编程
教学要求:了解索引数据完整性的基本概念,掌握设置约束来保证数据完整性,掌握设置默认值来保证数据完整性,掌握设置规则来保证数据完整性,掌握编程。