咨询我们:0663-8162036

课程详情

数据库应用与开发
授课时间: 2017-04-01 至 2017-04-30
星期一 星期二 星期三 星期四 星期五 星期六 星期日
13:30-18:00
授课地点:广东省揭阳市榕城区东山临江北路东段宝德数码广场5楼朝启空间教学点
收费标准:1000元/人
剩余名额:10人
课程分类:前端开发
收藏
课程内容 课程讨论

课程概述

数据库应用与开发


一、 理论教学部分:


(一)理论教学课程内容和要求


第一章 数据库基础


【教学内容】

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

二、数据模型的定义、组成要素;

三、关系数据库的基本概念;

四、关系数据库的基本运算。


【教学目的与教学要求】

学习掌握数据库基础知识,包括数据库系统的基本概念、数据模型、体系结构及关系数据库的基本概念和基本运算等。


二章 SQL Server 2005 系统概述


【教学内容】

一、安装 SQL Server 2005 的硬件条件和软件环境;

二、 SQL Server 2005 安装;

三、 SQL Server 2005 的操作。


【教学目的与教学要求】

学习掌握 SQL Server 2005 的体系结构、 SQL Server 2005 安装时硬件条件和软件环境的要求及 SQL Server 2005 服务器操作。


第三章 SQL Server 2005 数据库


【教学内容】

一、数据库的管理;

二、数据库文件与文件组的基本特征;

三、数据库的创建与管理。


【教学目的与教学要求】

掌 握 数 据 库 的 基 本 知 识 及 使 用 SQL Server Management Studio Transact-SQL 语句创建与管理数据库。


第四章 数据库表


【教学内容】

一、 SQL Server 2005 数据类型;

二、数据库表的类型;

三、数据库表的创建;

四、数据库表的管理。


互联智谷——培训课程 i


【教学目的与教学要求】

掌握数据库表的基本操作知识,包括数据库表的设计、定义与维护过程;掌握使用 SSMS Transact-SQL 语句创建、管理数据库表。


第五章 数据完整性


【教学内容】

一、数据完整性的基本概念与类型;

二、约束的概念与类型;

三、默认值的概念与类型;

四、规则的概念与类型。


【教学目的与教学要求】

掌握数据库完整性的技术和方法,如约束、默认值和规则等。


第六章 Transact-SQL 语言


【教学内容】

一、 Transact-SQL 语言的类型、特点及执行的方式;

二、标识符、变量和常量、运算符、表达式和控制流语言等概念及作用。


【教学目的与教学要求】
理解 Transact-SQL 语言的类型和特点;分析 Transact-SQL 语言执行的方式;掌握标识符、变量和常量、运算符、表达式和控制流语言等概念及作用。

第七章 SQL 查询及应用


【教学内容】

一、单表查询;

二、多表查询;

三、空值的查找。


【教学目的与教学要求】


掌握数据查询功能, 包括简单查询、嵌套查询和集合查询等。


第八章 索引


【教学内容】

一、索引的分类;

二、索引的使用;

、索引的维护。


【教学目的与教学要求】

理解索引的概念、分类和作用;了解使用查询分析器创建和修改索引的方法;掌握使用企业管理器创建和修改索引的方法。


第九章 视图


【教学内容】

一、视图的建立;

二、视图的使用。



【教学目的与教学要求】
理解视图的概念和特点作用;了解使用查询分析器创建和修改视图的方法;掌握使用企业管理器创建和修改视图的方法。



第十章 存储过程和触发器 


【教学内容】
一、存储过程;


二、触发器。



【教学目的与教学要求】
了解存储过程的功能和优点;掌握使用企业管理器创建、修改、删除存储过程的方法;了解使用查询分析器创建、修改、删除和运行存储过程的方法;了解触发器的功能和优点;理解触发器的触发方式;了解使用查询分析器创建、修改、删除触发器的方法;掌握使用企业管理器创建、修改、删除触发器的方法。




第十一章 游标、事务和锁




【教学内容】
一、游标;


二、事务;

三、锁。



【教学目的与教学要求】
了解游标的功能;理解使用游标的六大步骤;了解事务的含义和显性、隐性事务;掌握事务的定义、提交和回滚;了解锁的含义和分类。




第十二章 数据库安全管理




【教学内容】
一、身份验证模式;


二、安全账户管理;

三、角色管理;

四、权限管理。



【教学目的与教学要求】
理解 SQL Server 的两种身份验证模式;掌握创建和管理账户、用户、角色的方法;掌握对权限的分配方法。




第十三章 数据库备份与恢复

【教学内容】
一、数据库的分离与附加;


二、数据导入导出;

三、数据库备份与还原。



【教学目的与教学要求】
理解 SQL Server 的四种备份方法;掌握数据库备份与还原的方法;掌握将数据转化为其它格式文件的方法。 




二、实训教学部分:
(一) 实训教学目的与任务:
目的:《 SQL 数据库与应用》主要介绍 Microsoft SQL Server 的基本概念、安装和配置技术、安全性管理、数据库和数据对象管理、索引技术、数据操纵技术、备份和恢复技术、完整性技术、数据恢复技术等内容。
任务: 熟悉数据库管理的基本原理和使用技术。
(二) 实训学时分配表:
    序号                                  实训内容                                        学  时        
1 常用数据库管理工具的使用 2
2 创建管理数据库 2
3 表的操作 2
4 表的完整性 2
5 SQL查询 2
6 索引和试图 2
7 存储过程和触发器 2
8 数据库备份与恢复 2
 合计
16
(三) 实训内容和要求:
实训模块一: 常用数据库管理工具的使用
1.实训要求:
(1) 理解服务的概念,掌握 SQL Server 服务的启动、暂停和停止。
(2) 熟悉 SQL Server 数据库结构,掌握企业管理器的基本操作。
(3) 理解查询分析器的作用,掌握查询分析器的常用用法。
(4) 掌握联机丛书的用法。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 学生通过多种方式启动 sql server 服务器,来熟悉 sql 的运
行环境和查询分析器的启动方式。




实训模块二: 创建管理数据库
1.实训要求:
(1) 掌握使用 SSMS 创建 SQL Server 数据库的方法。
(2) 掌握使用 T-SQL 语言创建 SQL Server 数据库的方法。
(3) 掌握附加和分离数据库的方法。 
(4) 掌握数据库的基本操作。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 通过 SSMS 创建数据库,以及使用查询分析器编写代码创建一
个符合要求的数据库并查看数据库属性。




实训模块三: 表的操作
1.实训要求:
(1) 掌握使用 SSMS 和 T-SQL 语句创建表。
(2) 掌握使用 SSMS 和 T-SQL 语句修改表的结构。
(3) 掌握使用 SSMS 和 T-SQL 语句实现对数据的操作。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 通过 SSMS 和查询分析器创建和管理表:




实训模块四: 表的完整性
1.实训要求:
(1) 理解数据完整性的概念和 SQL Server 实现数据完整性的机制。
(2) 掌握使用 SSMS 和 T-SQL 语句定义数据完整性,重点掌握主键、外
键、检查、唯一和默认值等约束的定义和使用。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 学生通过实践掌握完整性约束:实体完整性、参照完整性、用
户自定义完整性:




实训模块五: SQL 查询
1.实训要求:
(1) 了解 T-SQL 语句的基本语法;
(2) 掌握基本的 SELECT 语句的设计和编写。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 通过查询分析器掌握 select 语句结构。




实训模块六: 索引和视图
1.实训要求:
(1) 了解索引和视图的概念和特点;
(2) 掌握索引及视图的创建、管理及维护。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 使用 SSMS 和查询分析器创建、管理索引及视图。




实训模块七: 存储过程和触发器
1.实训要求:
(1) 理解存储管理的概念和特点;
(2) 理解触发器的基本概念及工作原理;
(3) 掌握存储过程和触发器的创建、 查看、修改和删除。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 使用 SSMS 和查询分析器创建、管理存储过程和触发器。




实训模八: 数据库的备份与恢复



1.实训要求:
(1) 了解备份和备份设备的有关概念;
(2) 熟悉数据的备份和恢复;
(3) 熟悉系统数据库的恢复。
2.实训方式: 实践操作演示、学生练习、老师现场指导、课后练习。
3.实训内容: 使用 SSMS 来掌握数据库的备份和恢复技术