扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:2698585038

SQL Server2008数据库应用与开发教程

综合评级:
★★★★★

定价:
¥35.00

作者:
鲁大林

出版社:
机械工业

出版日期:
2016/06/06

页数:
220

ISBN:
9787111536956

书籍介绍

项目式教学模式 以一个综合性的“学生成绩管理系统”项目贯穿全书 以另外一个 “销售管理系统”项目贯穿于每一章的同步实训

目录

第1章 SQL Server 2008概述

1.1 关系数据库基础

1.1.1 数据库的几个概念

1.1.2 数据库的发展历史

1.1.3 关系数据库的介绍

1.1.4 关系数据库的设计

1.2 sql server 2008简介

1.2.1 sql server的发展历史

1.2.2 sql server 2008的版本和组件

1.2.3 sql server 2008的新特性

1.3 sql server 2008的安装

1.4 sql server 2008常用工具

1.5 sql server 2008服务器常见操作

1.5.1 启动、停止、暂停、重新启动服务器

1.5.2 注册服务器

1.6 习题

1.7 同步实训:安装并配置sql server 2008

第2章 数据库的创建和管理

2.1 基本概念

2.1.1 数据库文件

2.1.2 数据库文件组

2.1.3 数据库的物理存储结构

2.1.4 sql server 2008数据库分类

2.1.5 数据库对象的结构

2.2 创建数据库

2.2.1 使用ssms创建数据库

2.2.2 使用t-sql语句创建数据库

2.3 管理数据库

2.3.1 使用ssms查看和修改数据库

2.3.2 使用t-sql语句查看数据库

2.3.3 使用t-sql语句修改数据库

2.4 删除数据库

2.4.1 使用ssms删除数据库

2.4.2 使用t-sql语句删除数据库

2.5 习题

2.6 同步实训:创建“商品销售系统”数据库

第3章 表的创建和管理

3.1 表的概念

3.2 数据类型

3.2.1 系统数据类型

3.2.2 用户自定义数据类型

3.3 表结构的创建、修改和删除

3.3.1 表结构的创建

3.3.2 表结构的修改

3.3.3 表结构的删除

3.4 表数据的插入、修改和删除

3.4.1 使用ssms维护表数据

3.4.2 使用t-sql语句插入数据

3.4.3 使用t-sql语句修改数据

3.4.4 使用t-sql语句删除数据

3.5 约束管理

3.5.1 主键约束(primary key)

3.5.2 **性约束(unique)

3.5.3 检查约束(check)

3.5.4 默认约束(default)

3.5.5 外键约束(foreign key)

3.6 习题

3.7 同步实训:创建“商品销售系统”的数据表

第4章 数据查询

4.1 select语句

4.2 简单查询4.2.1 选择列

4.2.2 选择行

4.2.3 排序(order by)

4.2.4 使用top和distinct关键字

4.3 高级查询

4.3.1 多表查询

4.3.2 分组与汇总

4.3.3 嵌套查询

4.3.4 通过查询创建新表

4.3.5 带子查询的数据更新

4.4 习题

4.5 同步实训:查询“商品销售系统”中的数据

第5章 索引的创建和使用

5.1 索引概述

5.1.1 使用索引提高查询效率的原理

5.1.2 索引的优点

5.1.3 索引的缺点

5.1.4 使用索引的原则

5.1.5 索引的分类

5.2 创建索引

5.2.1 使用ssms创建索引

5.2.2 使用t-sql语句创建索引

5.3 管理索引

5.3.1 使用ssms查看、修改和删除索引

5.3.2 使用t-sql语句查看、修改和删除索引

5.4 习题

5.5 同步实训:创建与管理索引

第6章 视图的创建和使用

6.1 视图概述

6.2 创建视图

6.2.1 使用ssms语句创建视图

6.2.2 使用t-sql语句创建视图

6.3 管理视图

6.3.1 使用ssms查看、修改和删除视图

6.3.2 使用t-sql语句查看、修改和删除视图

6.4 通过视图修改数据

6.4.1 使用视图插入数据

6.4.2 使用视图更新数据

6.4.3 使用视图删除数据

6.5 习题

6.6 同步实训:创建与使用视图

第7章 sql server安全性管理

7.1 sql server安全认证模式

7.2 sql server身份验证模式

7.3 登录账户管理

7.3.1 系统安装时创建的登录账户

7.3.2 创建登录账户

7.3.3 修改登录账户

7.3.4 删除登录账户

7.4 数据库用户管理

7.4.1 默认数据用户

7.4.2 创建数据库用户

7.4.3 删除数据库账户

7.5 角色管理

7.5.1 角色的概念及分类

7.5.2 固定服务器角色

7.5.3 固定数据库角色

7.5.4 自定义数据库角色

7.6 权限管理

7.6.1 权限类型

7.6.2 权限设置

7.7 习题

7.8 同步实训:创建登录、用户、角色并设置权限

第8章 备份和恢复

8.1 备份概述

8.1.1 sql server备份

8.1.2 恢复模式

8.1.3 备份和恢复类型

8.1.4 数据库恢复步骤

8.1.5 备份设备

8.2 备份操作

8.2.1 使用ssms备份数据库

8.2.2 使用t-sql语句备份数据库

8.3 恢复操作

8.3.1 使用ssms恢复数据库

8.3.2 使用t-sql语句恢复数据库

8.4 数据库的自动备份

8.4.1 设置维护计划自动备份数据库

8.4.2 数据库维护计划向导

8.5 数据库的附加和分离

8.5.1 使用ssms分离和附加数据库

8.5.2 使用t-sql语句分离和附加数据库

8.6 习题

8.7 同步实训:备份与恢复 “商品销售系统”数据库

第9章 transact-sql语言

9.1 transact-sql语言概述

9.2 命名规则和注释

9.3 变量

9.3.1 全局变量

9.3.2 局部变量

9.4 运算符

9.4.1 算术运算符

9.4.2 赋值运算符

9.4.3 字符串连接运算符

9.4.4 关系运算符

9.4.5 逻辑运算符

9.5 内置函数

9.5.1 数学函数

9.5.2 字符串函数

9.5.3 日期时间函数

9.5.4 转换函数

9.5.5系统函数

9.6 批处理和流程控制语句

9.6.1 批处理

9.6.2 流程控制语句

9.7 习题

9.8 同步实训:t-sql语句的使用

第10章 存储过程

10.1 存储过程概述

10.2 创建存储过程

10.2.1 使用ssms创建并执行存储过程

10.2.2 使用t-sql语句创建并执行存储过程

10.3 管理存储过程

10.3.1 使用ssms语句修改、删除存储过程

10.3.2 使用t-sql语句修改、删除存储过程

10.4 习题

10.5 同步实训:创建与使用存储过程

第11章 触发器

11.1 触发器概述

11.2 创建触发器

11.2.1 使用ssms创建触发器

11.2.2 使用t-sql语句创建触发器

11.3 管理触发器

11.3.1 使用ssms语句修改、启用/禁用、删除触发器

11.3.2 使用t-sql语句修改、启用/禁用、删除触发器

11.4 习题

11.5 同步实训:创建与使用触发器

第12章 事务、锁与游标

12.1 事务

12.1.1 事务的概念

12.1.2 事务的特性

12.1.3 事务的执行模式

12.2 锁

12.2.1 并发问题

12.2.2 锁的概念

12.2.3 锁的类型

12.2.4 查看锁

12.2.5 死锁及其防止

12.3 游标

12.3.1 游标概述

12.3.2 使用游标

12.4 习题

12.5 同步实训:使用事务与游标

参考文献