《数据库原理及应用》课程标准
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学时)
教学内容:数据索引与数据完整性的基本概念设置约束、默认值及规则保证数据完整性事务处理的概念及事务编程
教学要求:了解索引数据完整性的基本概念,掌握设置约束来保证数据完整性,掌握设置默认值来保证数据完整性,掌握设置规则来保证数据完整性,掌握编程。
重点:设置约束、默认、规则保证数据完整性、掌握事务编程。
难点:掌握事务处理的概念及事务编程。
教学单元9:使用VB开发SQL SERVER应用程序(4学时)
教学内容:数据库应用程序开发的常见方式ODBC的体系结构及数据源的配置ADO对象模型,使用ADO数据控件开发简单的数据库应用程序VB代码对数据库的操作
教学要求:了解数据库应用程序开发的常见方式,了解ODBC的体系结构,学会ODBC数据源的配置,了解ADO对象模型,使用ADO数据控件开发简单的数据库应用程序,掌握VB代码对数据库的操作
重点:ODBC数据源的配置、使用ADO数据控件开发简单的数据库应用程序、VB代码对数据库的操作。
难点:使用ADO数据控件开发简单的数据库应用程序、VB代码对数据库的操作。
表1  理论课时分配表
序号
教学单元
教学内容
课时分配
备注
1
教学单元1  数据库基础(2学时)
1.本课程在专业体系中的作用
2.数据库系统的组成
3.数据库系统类型
4.关系型数据库及其设计
2
2
教学单元2  SQL SERVER 2000的安装与管理(4学时)
1.SQL Server 2000 历史及特点
2. SQL Server 2000 安装
3. SQL Server 2000 的主要管理工具
2
SQL Server 2000安装及数据库建立与管理上机实训
2
实验
3
教学单元3  SQL 2000数据库与表(4学时)
1.数据库与表的建立
2.数据库及表管理
2
SQL Server 2000表建立与管理上机实训
2
实验
4
教学单元4  SQL 账号及权限管理(2学时)
1.SQL Server2000的身份验证模式
2.SQL Server2000 用户及权限管理
2
5
教学单元5  SQL 查询语句
(6学时)
1.了解SQL语言的规范
2.掌握查询的含义
3.熟练掌握简单的查询语句
4.学会在多张表中出所需要的数据
5.学会复杂的嵌套查询
2
SQL Server 2000简单查询语句应用实训
2
实验
SQL Server 2000复杂查询语句应用实训
2
实验
6
教学单6元  SQL 程序设计基础(8学时)
1.Tranact-SQL 常用语句的使用
2.Tranact-SQL 程序设计基础知识
2
SQL Server 2000 简单程序设计基础语句上机实训
2
实验
SQL Server 2000 复杂程序设计基础语句上机实训
2
实验
SQL Server 2000 程序设计应用上机实训
2
实验
7
教学单元7  SQL Server 2000 函数(6学时)
1.系统函数、日期函数、字符串函数
2
2.算术函数及类型转换函数
3.用户自定义函数
2
SQL Server 2000 函数上机实训
2
实验
8
教学单元8  索引及SQL Server 2000 数据完整性
(4学时)
1.数据索引与数据完整性的基本概念
2.设置约束、默认值及规则保证数据完整性
3.事务处理的概念及事务编程
2
SQL Server 2000索引与数据完整性上机实训
2
实验
9
教学单元9  使用VB开发SQL SERVER应用程序(4学时)
1.数据库应用程序开发的常见方式
2.ADO对象模型及使用ADO数据控件开发简单的数据库应用程序
3.VB代码对数据库的操作
sql自学难吗2
数据库应用程序开发实验
2
实验
表2  实验课时分配表

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。