SQLSERVER数据库应用技术

SQLSERVER数据库应用技术
SQLSERVER数据库应用技术

SQLSERVER数据库应用技术

(课程代码:0220591)

一、课程性质

《SQLSERVE数据库应用技术》是《计算机应用专业》网络技术应用方向的一门技术性、专业性及适用性较强的专业课程。

二、教案目的

本课程以SQL SERVER为基础,讲授数据库原理、关系数据库基本理论;SQL SERVER 的操作和使用方法,以及数据库安全管理知识。了解ORACLE数据库的基本操作和使用方

法。通过本课程的学习,使学生掌握数据库的关系数据库基本概念及其设计、操作、查询;能结合先修课程和相关软件,以SQL SERVER和ORACLED后台数据库开发简单适用数

据库查询系统和网络信息管理系统。同时通过本课程学习,培养学生良好学风和严谨的工作作风,并为后续课程学习打下良好的基础。

三、教案基本内容与学时分配

四、教案内容

理论教案内容

第一章数据库理论基础

教案要点

通过本章的教案,要求学生掌握数据库技术的基本概念、数据库的三级模式结构和二级映象功能;知道数据模型的三要素,会画E-R图。

教案重点

数据库系统的组成,数据模型的分类和三要素,数据库系统与文件系统的区别,图。教案E-R

难点数据库系统结构,模式之间的映射。

教案内容

1、数据库技术的基本概念;

2、数据库系统的组成和结构;

3、数据库模型的概念及分类;

4、数据库技术的发展。

作业及要求

理解数据库相关概念,掌握E-R 图会画后,设计并完成学生管理数据库的E-R 图.

第二章关系数据库理论教案要点

通过本章的教案,使学生理解关系模型的完整性约束条件;掌握选择、投影、连接三个专门的关系运算;能运用关系代数进行各种查询,并了解关系的数学定义和性质。

教案重点完整性约束,关系代数,关系规范化。

教案难点关系代数,关系规范化。

教案内容

1、关系的数学定义和性质;

2、关系模型的完整性约束条件;

3、关系代数;

4、关系的规范化原则、范式的基本概念和分解方法。

作业及要求

什么是范式?

第三章SQL Sever 的安装及系统介绍

教案要点通过本章的教案,要求学生了解SQL Server2000 的概念和特性;掌握安装SQL

Server2000 的硬件要求和操作系统要求以及如何安装;熟悉SQL Server2000 的数据库组成及SQL Server2000 的常用可视化工具;理解它和ODBC 的概念并熟练掌握配置数据源的方法和步骤。

教案重点

掌握安装SQL Server2000 的硬件要求和操作系统要求以及如何安装。

教案难点

理解它和ODBC 的概念并熟练掌握配置数据源的方法和步骤。

教案内容

1、SQL Server2000 的特性;

2、SQL Server2000 的安装;

3、SQL Server2000 系统的主要组成;

4、SQL Server2000 和ODBC。作业及要求

要求学生了解SQL Server2000 的概念和特性;掌握安装SQL Server2000 的硬件要求和操作系统要求以及如何安装后,上机安装及配置SQL Server2000.

第四章SQL 数据库及其操作教案要点

通过本章的教案,使学生熟练掌握SQL 语言的命令,并能够在查询分析器中执行。

教案重点

利用SQL 语言创建数据库的主要特点。

教案难点

SQL 语言修改数据库。教案内容

1、利用向导及SQL 语言创建数据库的主要特点;

2、利用向导及SQL 语言修改数据库;

3、利用向导及SQL 语言进行数据库备份。作业及要求

1、如何利用向导及SQL 语言进行数据库备份?

2、如何利用向导及SQL 语言修改数据库?第五章创建SQL 数据表教案要点

通过本章的教案,使学生熟练掌握掌握在SQL Server 中创建和设计数据表的基本方法;掌握对

表的修改;向数据表添加数据;修改和删除表中的数据;删除数据表;掌握创建和删除索引的方法。

教案重点

掌握单表查询多表查询、连接查询以子查询在数据库表查询中的应用。教案难点修改表结构,索引的创建与使用。

教案内容

1、创建表

2、修改表结构

3、向表中添加数据

4、修改和删除表中的数据

5、索引的创建与使用作业及要求

考虑如何创建一个学生成绩表,并添加数据?要求格式正确。第六章SQL 查询语句教案要点通过本章的教案,使学生掌握单表查询、多表查询、联合查询、联接查询的使用,进行数据库操作。教案重点

多表查询教案难点

特殊查询语句使用。教案内容

1、单表查询;

2、多表查询;

3、联合查询;

4、联接查询;

5、特殊查询。作业及要求

完成实验三的操作工程。

第七章其它数据库对象教案要点

通过本章的教案,使学生掌握视图的创建、修改、删除,掌握利用视图到表进行修改操作;了解存储过程的概念、掌握存储过程的创建、修改、运行与删除。

教案重点掌握视图的创建、修改、删除,掌握利用视图到表进行修改操作;

教案难点了解光标的定义、打开、存储、关闭与释放,光标定位更新与删除。

教案内容

1、视图

2、创建存储过程

3、创建光标:

4、创建和使用触发器

作业及要求实践,通过实践设计,要求学生掌握视图的创建与应用;掌握存储过程的创建与应用;了

解光标和触发器的创建与使用。

第八章利用Transact_SQL

教案要点通过本章的教案,使学生了解Transact_Sql 的运算符和函数;掌握SQL 的控制语句,case 表达式的应用。重点掌握SQL 的控制语句。

教案重点

重点掌握SQL 的控制语句;

教案难点

case表达式的应用。

教案内容

1、变量的创建与使用、SQL 运算符和函数

2、SQL 控制语句

作业及要求

通过上机实践,要求学生掌握SQL的控制语句的种类及应用;case表达式的应用。

第九章数据库的安全性管理

教案要点通过本章的教案,使学生了解SQL Sever 的安全机制与实现;数据库登录账户与角色管理;

了解数据库中的用户管理,许可管理与设置;掌握数据库的备份。

教案重点数据库登录账户与角色管理;

教案难点

SQL Sever 的安全认证方式。

教案内容

1、数据库的安全性

2、SQL Sever 的安全认证方式:

3、新建登录用户及角色

4、数据库的备份

作业及要求通过实践设计,要求学生掌握创建用户与数据库角色;数据库的数据备份;数据的导

入与导出。

第十章信息管理系统开发

教案要点

通过本章的教案,使学生重点掌握利用C#.net 开发数据库管理系统的步骤;数据库的连接方式;在net 中利用各类控件建立查询界面。

教案重点

ODBC 、RDO、ADO 连接数据库的方法及操作;

教案难点

ODBC 、RDO、ADO 连接数据库的方法及操作。

教案内容

1、数据库的连接及其方法

2、管理系统开发介绍

3、介绍ODBC 、RDO、ADO 连接数据库的方法及操作作业及要求

通过实践设计,要求学生掌握利用ODBC 、RDO 、ADO 连接数据库,掌握建各种查询界面

及查询的实现。

五、考核要求

1、考核方式建议:笔试+机试。机试60 分钟,笔试120 分钟。

2、关于成绩评定的建议:期末60%、期中20%、平时:包括实验10%、作业和提问10%。

六、教材及主要参考书

1、《SQLSERVE数据库应用技术》,王玉粘新育主编,中国铁道出版社2007.8

七、必要的说明本课程应在学生学习了《计算机基础》和《数据库技术》等课程后开设,在本课程学

习结束后,再进一步学习《PowerBuilder 数据库应用系统开发教程》等课程。本课程为实践性较强的课程,在学习过程中应配备大量上机实践,课程实验如下:

实训部分

实训一(系统安装及界面认识)

[学时]2 学时

[目的]通过课程设计,使学生在了解了SQL Server2000 环境后具有使用企业管理器来创建和修改数据库。

[内容]设置常规选项卡、设置数据文件、事务日志并修改事务日志文件属性;设计数

据表。

实训二(数据库表的创建)

[学时]4 学时

[目的]通过课程设计,使学生掌握SQL Server2000 环境下数据库表的创建方法、数据类型的设置。

[内容]数据库表的创建方法、数据类型的设置;表结构的修改;录入、插入和修改数

据。

实训三(SQL查询掌握基本查询)

[学时]4 学时

[目的]通过课程设计,使学生掌握嵌套查询、量词与谓词的应用、利用聚合函数进行

数据统计。

[内容]嵌套查询、量词与谓词的应用、利用聚合函数进行数据统计。

实训四(创建其它数据库对象)

[学时]4 学时

[目的]通过课程设计,使学生掌握视图的创建与应用;掌握存储过程的创建与应用;了解光标和触发器的创建与使用。

[内容]视图的创建与应用;存储过程的创建与应用;光标和触发器的创建与使用。

实训五(SQL空制语句)

[学时]6 学时

[目的]通过课程设计,使学生掌握SQL 的控制语句的种类及应用;case 表达式的应

用。

[内容]SQL的控制语句的种类及应用;case表达式的应用。

实训六(数据库安全性管理)

[学时]4 学时

[目的]通过课程设计,使学生掌握创建用户与数据库角色;数据库的数据备份;数据的导入与导出。

[内容]用户与数据库角色;数据库的数据备份;数据的导入与导出。

实训七(数据库与软件接口)

[学时]4 学时

[目的]通过课程设计,使学生掌握利用ODBC 、RDO、ADO 连接数据库。

[内容]利用ODBC 、RDO、ADO 连接数据库。

实训八(数据库管理系统开发)

[学时]8 学时

[目的]通过课程设计,使学生掌握建各种查询界面及查询的实现。

[内容]建立各种查询界面及查询的实现。

相关主题
相关文档
最新文档