网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 SQL Server2005数据库原理与实训教程(全国高职高专教育精品规划教材)
分类
作者 吴小刚
出版社 北京交通大学出版社
下载
简介
编辑推荐

本书为“全国高职高专教育精品规划教材”中的一本。全书分理论篇和实践篇。其中理论篇共12章,主要介绍了SQL Server 2005基础、数据库设计、SQL Server 2005数据库的创建与管理、建立和管理表、视图、Transact-SQL编程等内容;实践篇则包含12个实训,与理论篇的内容相呼应。

本书在坚持理论与实践紧密结合的同时,充分保障教材的系统性和科学性,力求用简洁、通俗易懂的语言来阐述抽象的理论知识,并做到图文并茂,更易于读者接受。

内容推荐

全书分理论篇和实践篇。理论篇共12章,以SQL Server 2005数据库为应用平台,以成绩管理系统的完整开发流程为开发实例,做到了理论与实践紧密结合,详细地阐述了数据库的基本理论与相关的数据库管理技术。主要包括数据库的创建与管理,表、视图、索引、存储过程等数据对象的创建和使用,T-SQL,数据库的备份与恢复,SQL Server 2005的安全性等内容。

实践篇包含12个实训,与理论篇的内容相呼应,每个章节都准备了丰富的实践操作内容,使读者可以用理论指导实践的学习,并通过实践促进对理论的理解。

本书可作为高职高专计算机相关专业教材,也可以供广大SQL Server 2005的爱好者及技术人员参考使用。本书配套教学课件等资源可到北京交通大学出版社网站免费下载。

目录

第一篇 理论篇

第1章 数据库基础知识

 1.1 数据库系统概述

1.1.1 数据、数据库、数据库管理系统、数据库系统

1.1.2 数据管理技术发展阶段

 1.2 数据模型

1.2.1 概念模型

1.2.2 数据模型

 1.3 关系数据库设计

1.3.1 数据库设计过程

1.3.2 关系型数据库的规范化

 思考与练习

第2章 SQL Server 2005基础

 2.1 SQL Server 2005简介

2.1.1 SQL Server 2005的体系结构

2.1.2 SQL Server 2005的版本

2.1.3 SQL Server 2005的特性

 2.2 SQL Server 2005的安装

2.2.1 安装SQL Server 2005的软硬件需求

2.2.2 SQL Server 2005的安装

 2.3 SQL Server 2005实用工具

2.3.1 启动SQL Serve 2005服务器

2.3.2 SQL Server Management Studio

2.3.3 服务器管理

2.3.4 SQL Server Profiler

 思考与练习

第3章 数据库设计

 3.1 数据库设计概述

3.1.1 数据库设计的内容

3.1.2 数据库设计的方法

3.1.3 数据库设计的步骤

 3.2 成绩管理系统后台数据库

3.2.1 需求分析

3.2.2 数据库概念结构设计

3.2.3 数据库逻辑结构设计

3.2.4 数据库物理结构设计

3.2.5 数据库物理实现

 思考与练习

第4章 SQL Server 2005数据库的创建与管理

 4.1 SQL Server数据库概念

4.1.1 文件和文件组

4.1.2 事物日志

4.1.3 数据库快照

4.1.4 系统数据库

 4.2 建立数据库

4.2.1 使用对象资源管理器建立数据库

4.2.2 使用T-SQL命令建立数据库

 4.3 查看数据库信息

4.3.1 使用对象资源管理器查看

4.3.2 使用T-SQL命令查看

 4.4 修改数据库

4.4.1 使用对象资源管理器修改数据库

4.4.2 使用T-SQL命令修改数据库

 4.5 删除数据库

4.5.1 使用对象资源管理器删除数据库

4.5.2 使用T-SQL命令删除数据库

 思考与练习

第5章 建立和管理表

 5.1 SQL Server的数据类型

5.1.1 系统数据类型

5.1.2 自定义数据类型

 5.2 建立、修改和删除表

5.2.1 建立表

5.2.2 修改表

5.2.3 删除表

 5.3 插入、修改和删除数据

5.3.1 插入记录

5.3.2 修改记录

5.3.3 删除记录

 思考与练习

第6章 结构化查询语言——SQL

 6.1 结构化查询语言概述

 6.2 SELECT查询

 6.3 针对单表的查询

6.3.1 查询指定的字段

6.3.2 查询满足条件的记录

 6.4 对查询结果进行编辑

6.4.1 对查询的字段进行说明

6.4.2 对查询的字段使用别名

6.4.3 显示表达式的值

6.4.4 消除结果集中重复的记录

6.4.5 返回指定的行数

6.4.6 聚合函数

6.4.7 对查询结果进行分组和筛选

6.4.8 对查询结果集进行排序

6.4.9 把查询结果插入新的表

 6.5 多表连接查询

6.5.1 连接谓词

6.5.2 以JOIN关键字连接

 6.6 子查询

6.6.1 带谓词IN或NOT IN的子查询

6.6.2 带有比较运算符的子查询

6.6.3 INSERT、DELETE和UPDATE语句中的子查询

6.6.4 相关子查询

6.6.5 UNION操作符

 思考与练习

第7章 视图

 7.1 视图的概念

 7.2 建立视图

7.2.1 使用对象资源管理器建立视图

7.2.2 使用T-SQL语句建立视图

 7.3 查看、修改和删除视图

7.3.1 查看视图信息

7.3.2 修改视图信息

7.3.3 删除视图

 7.4 通过视图管理表中数据

 思考与练习

第8章 索引

 8.1 索引的分类

 8.2 创建索引

8.2.1 使用对象资源管理器建立索引

8.2.2 使用T-SQL语句建立索引

 8.3 查看、修改和删除索引

8.3.1 查看索引

8.3.2 修改索引

8.3.3 删除索引

 思考与练习

第9章 Transact-SQL编程

 9.1 编程基础知识

9.1.1 SQL标识符

9.1.2 批处理

9.1.3 注释

 9.2 常量与变量

9.2.1 常量

9.2.2 变量

 9.3 运算符

 9.4 流程控制语句

9.4.1 程序块语句——BEGINEND

9.4.2 选择结构语句——IFELSE

9.4.3 循环控制语句——WHILE、CONTINUE和BREAK

9.4.4 强制转移语句——GOTO

9.4.5 无条件退出语句——RETURN

9.4.6 等待语句——WAITFOR

9.4.7 显示信息语句——PRINT

 9.5 函数

9.5.1 内部函数

9.5.2 用户自定义函数

 思考与练习

第10章 存储过程和触发器

 10.1 存储过程

10.1.1 存储过程概述

10.1.2 存储过程的分类

10.1.3 建立存储过程

10.1.4 存储过程的执行

10.1.5 存储过程的返回值

10.1.6 查看、修改和删除存储过程

 10.2 触发器

10.2.1 触发器概述

10.2.2 触发器的类型

10.2.3 DML触发器

10.2.4 DDL触发器

10.2.5 查看、修改和删除触发器

 思考与练习

第11章 数据库备份和恢复

 11.1 备份与恢复概述

11.1.1 备份概述

11.1.2 备份的类型

 11.2 备份

11.2.1 创建备份设备

11.2.2 使用对象资源管理器备份数据库

11.2.3 使用T-SQL语句备份数据库

 11.3 恢复数据库

11.3.1 使用对象资源管理器恢复数据库

11.3.2 使用T-SQL语句恢复数据库

 11.4 数据转换

11.4.1 数据的导入

11.4.2 数据的导出

 思考与练习

第12章 SQL安全管理

 12.1 SQL Server 2005安全认证模式

12.1.1 身份验证阶段

12.1.2 权限认证阶段

 12.2 SQL Server系统登录账户管理

12.2.1 创建登录账户

12.2.2 查看服务器登录账户

12.2.3 删除登录账户

 12.3 数据库用户管理

12.3.1 创建数据库用户

12.3.2 删除数据库用户

 12.4 角色管理

12.4.1 固定服务器角色

12.4.2 数据库角色

 12.5 权限管理

12.5.1 权限概述

12.5.2 权限操作

 思考与练习

第二篇 实践篇

第13章 实训

 实训1:E-R模型与关系模型的转换

 实训2:SQL Server 2005的安装及SQL Server服务

 实训3:图书管理系统设计

 实训4:创建和管理图书管理系统数据库(bookmanager)

 实训5:在bookmanager数据库中设计表和记录操作

 实训6:针对表的各种查询操作

 实训7:建立和管理视图

 实训8:索引的建立和管理

 实训9:Transact-SQL的运用

 实训lo:存储过程和触发器的应用

 实训11:对数据库进行备份与恢复、导人和导出

 实训12:SQL安全管理

附录A 数据表的数据

附录B SQL Server 2005数据库设计常用函数表

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 12:37:23