首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 数据库 >

SQL Server数据库应用技能教程

2010-02-17 
基本信息·出版社:北京大学出版社 ·页码:275 页 ·出版日期:2009年08月 ·ISBN:7301154623/9787301154625 ·条形码:9787301154625 ·版本:第1版 · ...
商家名称 信用等级 购买信息 订购本书
SQL Server数据库应用技能教程 去商家看看
SQL Server数据库应用技能教程 去商家看看

 SQL Server数据库应用技能教程


基本信息·出版社:北京大学出版社
·页码:275 页
·出版日期:2009年08月
·ISBN:7301154623/9787301154625
·条形码:9787301154625
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:全国高职高专计算机技能人才培养系列规划教材

内容简介 《SQL Server数据库应用技能教程》从数据库开发的角度出发,以实用为目的,由浅入深地介绍了SQL Server2000和SQL Server2005数据库设计和管理的基本知识,包括SQL Server的安装、管理、安全等重要应用。《SQL Server数据库应用技能教程》内容丰富、实用性强,通过两套完整的实际应用案例的介绍力求使读者理解并掌握SQL Server的基本操作和应用。
《SQL Server数据库应用技能教程》既可作为高职高专院校及职业教育和继续教育的教材,也可作为相关专业技术人员的参考书籍。
编辑推荐 《SQL Server数据库应用技能教程》是由北京大学出版社出版的。
目录
第1章 SQLServer概述
1.1 案例分析
1.2 SQLServer简介
1.2.1 SQLServer发展历程
1.2.2 SQLServer2000的主要特性
1.2.3 SQLServer2005数据平台和主要应用
1.3 SQLServer的版本与安装
1.3.1 SQLServer的版木
1.3.2 SQLSetver的安装
1.4 习题
1.5 实训操作

第2章 数据库
2.1 案例分析
2.2 关系数据库基础知识
2.2.1 基本概念
2.2.2 数据模型
2.3 SQLServer数据库相关知识
2.3.1 数据库存储结构
2.3.2 文件组
2.3.3 系统数据库
2.3.4 规划数据库
2.4 数据库操作
2.4.1 创建数据库
2.4.2 修改数据库
2.4.3 删除数据库
2.4.4 其他操作
2.5 习题
2.6 实训操作

第3章 数据表
3.1 案例分析
3.2 数据表的基础知识
3.2.1 表的定义
3.2.2 列名的设定
3.2.3 数据类型
3.2.4 相关概念介绍
3.3 数据表操作
3.3.1 创建表
3.3.2 修改表
3.3.3 删除表
3.3.4 插入数据
3.3.5 修改数据
3.3.6 删除数据
3.4 数据完整性
3.4.1 数据完整性概念
3.4.2 数据完整性的分类
3.4.3 实施数据完整性的方法
3.5 习题
3.6 实训操作

第4章 数据查询语言
4.1 案例分析
4.2 SQL语言简介
4.2.1 SQL的历史
4.2.2 SQL的优点
4.3 SELECT语句查询
4.3.1 基本查询语句
4.3.2 WHERE子句
4.3.3 聚合函数
4.4 高级查询语句
4.4.1 GROUPBY子句
4.4.2 HAVING子句
4.5 多表查询
4.6 其他查询操作
4.6.1 RDERBY子句
4.6.2 TOP
4.6.3 DISTINCT
4.6.4 EXISTS子句
4.6.5 子查询
4.6.6 LIKE
4.6.7 LINION
4.7 习题
4.8 实训操作

第5章 Transact-SQL语言
5.1 案例分析
5.2 Transact-SQL语言简介
5.3 注释与变量
5.3.1 注释
5.3.2 变量
5.4 运算符和表达式
5.4.1 运算符
5.4.2 表达式
5.5 流程控制语句
5.5.1 BEGINEND语句.
5.5.2 GOT0语句
5.5.3 IFELSE语句
5.5.4 WHILECONTINUEBREAK语句
5.5.5 WAITFOR语句
5.5.6 RETURN语句
5.5.7 CASE语句
5.6 内部函数
5.6.1 字符串函数
5.6.2 数学函数
5.6.3 日期函数
5.6.4 转换函数
5.6.5 系统函数
5.7 事务
5.8 批处理
5.9 锁
5.9.1 锁的概念
5.9.2 锁的类别
5.9.3 隔离级别
5.9.4 死锁
5.10 习题
5.11 实训操作

第6章 视图
6.1 案例分析
6.2 视图概述
6.3 视图操作
6.3.1 创建视图
6.3.2 查询视图数据
6.3.3 修改视图
6.3.4 删除视图
6.3.5 通过视图操纵数据
6.3.6 查看视图定义信息
6.4 习题
6.5 实训操作

第7章 索引
7.1 案例分析
7.2 索引概述
7.2.1 索引的概念
7.2.2 索引的优缺点
7.2.3 索引结构
7.2.4 建立索引的思路
7.3 索引的分类
7.3.1 聚集索引
7.3.2 非聚集索引
7.4 索引操作
7.4.1 创建索引
7.4.2 创建索引视图
7.4.3 查看索引
7.4.4 删除索引
7.4.5 维护索引
7.5 习题
7.6 实训操作

第8章 游标
8.1 案例分析
8.2 游标概述
8.3 使用游标
8.3.1 声明游标
8.3.2 打开游标
8.3.3 渎取游标
8.3.4 关闭游标
8.3.5 释放游标
8.4 习题
8.5 实训操作

第9章 存储过程
9.1 案例分析
9.2 存储过程概述
9.2.1 存储过程概念
9.2.2 存储过程的优点
9.2.3 系统存储过程
9.3 存储过程操作
9.3.1 创建存储过程
9.3.2 执行存储过程
9.3.3 查看存储过程
9.3.4 修改存储过程
9.3.5 重命名存储过程
9.3.6 删除存储过程
9.4 习题
9.5 实训操作

第10章 触发器
10.1 案例分析
10.2 触发器概述
10.3 触发器的类型
10.4 触发器的触发方式
10.5 触发器的原理
10.6 DML触发器操作
10.6.1 创建触发器
10.6.2 验证触发器
10.6.3 查看触发器
10.6.4 修改触发器
10.6.5 删除触发器
10.6.6 禁止或启用触发器
10.7 DDL触发器操作
10.7.1 创建DDL触发器
10.7.2 验证DDL触发器
10.8 习题
10.9 实训操作

第11章 用户自定义函数
11.1 案例分析
11.2 用户自定义函数概念
11.3 用户自定义函数类型
11.4 用户自定义函数操作
11.4.1 创建用户自定义函数
11.4.2 调用用户自定义函数
11.4.3 修改用户自定义函数
11.4.4 删除用户自定义函数
11.5 习题
11.6 实训操作

第12章 数据库的安全管理
12.1 案例分析
12.2 身份验证模式
12.2.1 Windows认证模式
12.2.2 SQLSetwer认证模式
12.2.3 身份验证模式设置
12.3 登录管理
12.3.1 使用企业管理器管理SQLServer登录
12.3.2 使用SQLServerManagementStudio管理登录账户
12.3.3 使用T-SQL语句管理登录账户
12.4 用户管理
12.4.1 使用企业管理器管理数据库用户
12.4.2 使用SQServerManagementStudio管理数据库用户
12.4.3 使用T-SQL语句管理数据库用户
12.5 架构管理
12.5.1 架构概念
12.5.2 架构操作
12.6 权限
12.6.1 权限种类
12.6.2 权限设置
12.7 角色管理
12.7.1 服务器角色
12.7.2 数据库角色
12.7.3 角色操作
12.8 综合验证操作
12.8.1 验证登录账户
12.8.2 验证数据库用户
12.8.3 验证权限
12.9 习题
12.10 实训操作

第13章 数据库备份与恢复
13.1 案例分析
13.2 数据库备份
13.2.1 备份概念
13.2.2 数据库备份的目的
13.2.3 数据库备份的类型
13.2.4 备份设备
13.2.5 备份数据库
13.3 数据库恢复
13.3.1 数据库恢复方法
13.3.2 数据库恢复模式
13.3.3 恢复数据库
13.4 备份和恢复的策略
13.5 习题
13.6 实训操作

第14章 数据导入与导出
14.1 案例分析
14.2 数据导入与导出的意义
14.3 数据导入与导出操作
14.3.1 数据导入
14.3.2 数据导出
14.4 习题
14.5 实训操作

第15章 数据库应用系统开发
15.1 案例分析
15.2 VisualStudio2005简介
15.2.1 VisualStudio2005的新增功能
15.2.2 安装VisualStudio2005
15.3 AD0-NET简介
15.3.1 数据提供程序
15.3.2 数据集
15.3.3 数据提供程序对象
15.4 ASP.NET简介
15.4.1 ASP.NET的含义
15.4.2 ASP.NET的优点
15.5 连接数据库的方法
15.6 应用系统功能介绍
15.7 详细开发过程
15.7.1 新建网站
15.7.2 配置Web-Config文件
15.7.3 员工登录页面
15.7.4 系统主页面
15.7.5 工资信息页面
15.7.6 员工及其经理信息页面
15.7.7 员工基木信息页面
15.7.8 考勤状况页面
15.8 实例运行
15.9 习题
15.10 实训操作
参考文献
……
序言 当今社会,信息技术一日千里,数据库技术已经广泛渗透到各个领域,并成为计算机专业学生的必修课程。
编者根据多年的教学经验、数据库应用的特点以及学生的认知规律,精心编写了本书。本书首先介绍SOL Server发展历程和安装配置,配有详细的图解说明,手把手地教学生如何开始SQL Server关系数据库的学习;继而介绍SQL Server的管理和使用,详细地阐述了关系数据库的基本原理和使用步骤,并结合实例阐述每一种数据库对象的意义和使用方法;最后结合实际案例引导学生如何使用SQL Server数据库进行实际的应用开发。此外,本书还详细介绍了图形化工具和Transact-SOL语句对数据库的一系列操作以及常规的安全性管理等内容。
本书以“理论与应用并重,基础与实践兼顾”为原则,理论知识做到三用一新,即“实用、适用、够用和创新”,并在讲解理论知识的同时充分融合了丰富的案例与实训操作,真正做到了理论知识与实践内容合二为一。
本书共分15章,各章分别讲述以下内容。
第1章介绍SQL Server的发展历程及特性,并演示了SQL Server的安装步骤。
第2章介绍数据库的基本知识,包括数据模型、数据库存储结构以及数据库的创建、修改和删除操作。
第3章介绍数据表及其表结构、用于封装数据的数据类型以及表的操作方法、数据完整性等内容,并结合南海科技公司人事管理系统的数据库进行实际的演练。
第4章介绍数据库的查询操作,包括SELECT基础查询、高级查询、多表查询及其他查询操作。
第5章介绍Transact-SOL语言、运算符和表达式、流程控制语句以及内部函数、事物、批处理、锁等内容。
第6章和第7章分别介绍视图及索引,包括视图和索引的概念及其相关操作等。
第8章介绍游标的类型和使用。
第9章和第10章分别介绍数据库中存储过程和触发器的概念及其相关操作。
第11章介绍用户自定义函数的概念、类型及其增、删、改操作等。
第12章介绍数据库的安全管理,包括身份验证、登录管理、用户管理、架构管理、权限、角色管理和综合验证操作等。
第13章介绍数据库备份与恢复方法。
第14章介绍数据的导入与导出方法。
第15章介绍Visual Studio 2005和SOL Server的系统开发案例,包括Visual Studio 2005、ADO.NET、ASP.NET的知识简介以及案例的详细开发过程。
在本书的编写过程中,正德职业技术学院计算机系陈康主任提出了宝贵的意见,在此表示感谢!
文摘 插图:


第1章 SQ L Server概述
1.1 案例分析
南海科技公司的主营业务是软件开发,公司目前规模为50人,其组织结构如图1.1所示。
公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有1个人事经理、两个人事助理。目前,公司尚无人事管理系统。薪资、考勤等业务流程都是由人事经理和两个人事助理手工完成的。
最近公司发展良好,业务规模、人员规模呈迅速扩张趋势。随着公司的发展,人事部门的压力变得越来越大,工作负荷日趋繁重。人事管理系统缺乏所带来的问题目益显现出来,所有这一切都与公司的迅速发展不相协调,业务流程的手工操作也与公司的软件开发背景格格不入。
为迅速改变现状,规范公司的管理,降低人事部的工作负荷,提高工作效率,公司管理层经过仔细研究、分析,决定开发一套完善的人事管理系统。
该管理系统的主要功能是管理员工薪资资料、管理员工考勤、计算员工薪资等。大部分涉及对敏感数据进行修改的工作都仅由人事部完成,如计算薪资、修改考勤记录,并且有些只有人事经理才有权处理,如制定员工的基本薪资等。
热点排行