SQL Server 2012 数据库设计与开发实务

SQL Server 2012 数据库设计与开发实务

陈会安, 著

出版社:清华大学出版社

年代:2013

定价:58.0

书籍简介:

本书讲述了SQL Server 2012 数据库设计。

书籍目录:

第1章 数据库系统

1.1 数据库系统基础

1.1.1 数据库的定义

1.1.2 数据建模

1.1.3 数据库环境的组件

1.2 三层数据库系统架构

1.2.1 概念层

1.2.2 外部层

1.2.3 内部层

1.3 数据库架构

1.3.1 三层数据库架构

1.3.2 数据库架构之间的映射

1.3.3 实体与逻辑数据独立

1.4 数据库管理系统

1.5 数据库管理员

1.6 数据库系统的处理架构

1.6.1 集中式处理架构

1.6.2 分布式处理架构

1.7 习题

第2章 关系数据库模型

2.1 数据库模型基础

2.1.1 层级式数据库模型

2.1.2 网络式数据库模型

2.1.3 关系数据库模型

2.2 数据结构

2.2.1 关系表架构

2.2.2 关系表实例

2.2.3 定义域

2.2.4 属性值

2.2.5 空值

2.2.6 关系表的特性

2.3 数据操作或运算

2.3.1 关系型算术

2.3.2 关系型计算

2.3.3 SQL语言与关系型算术与计算

2.4 完整性约束

2.4.1 键约束

2.4.2 定义域约束

2.4.3 实体完整性

2.4.4 引用完整性

2.4.5 其他完整性约束

2.5 习题

第3章 实体关系模型与规范化

3.1 实体关系模型与实体关系图

3.1.1 实体关系模型的基础

3.1.2 实体关系图的基础

3.1.3 实体类型

3.1.4 关系类型

3.1.5 关系约束

3.1.6 属性

3.1.7 弱实体类型

3.2 将实体关系图转换成关系表架构

3.2.1 将强实体类型转换成关系表

3.2.2 将关系类型转换成外键

3.2.3 转换多关系类型

3.2.4 多值属性转换成关系表

3.2.5 弱实体类型转换成关系表

3.3 关系表的规范化

3.3.1 规范化的基础

3.3.2 第一范式(1NF)

3.3.3 第二范式(2NF)

3.3.4 第三范式(3NF)

3.3.5 Boyce-Codd范式(BCNF)

3.4 习题

第4章 SQL Server数据库管理系统

4.1 SQL Server r基础

4.1.1 SQL Server的版本演进

4.1.2 SQL Server的组成元素

4.1.3 SQL Server2012的版本

4.2 安装SQL Server2012

4.2.1 SQL Server2012的软硬件需求

4.2.2 SQL Server实例的安装

4.3 SQL Server管理工具的使用

4.3.1 SQL Server配置管理器

4.3.2 启动Management Studio集成管理工具

4.3.3 Management Studio的使用界面

4.4 查看SQL Server数据库对象

4.4.1 系统数据库

4.4.2 数据库对象

4.5 新增SQL Server用户账户

4.5.1 SQL Server用户管理的基础

4.5.2 新增登录

4.5.3 新增数据库用户

4.6 SQL Server联机丛书

4.7 习题

第5章 数据库设计工具的使用

5.1 数据库设计基础

5.1.1 数据库系统开发的

生命周期

5.1.2 数据库设计方法论

5.1.3 安装数据库设计工具

5.2 启动设计工具与新增模型

5.2.1 启动与结束Toad Data Modeler

5.2.2 新增模型

5.3 新建实体

5.3.1 实体的图形符号

5.3.2 新建与删除实体

5.3.3 新建属性和指定主键

5.3.4 编辑属性

5.3.5 创建索引

5.4 创建关系性

5.4.1 关系性的图形符号

5.4.2 创建关系性

5.4.3 编辑关系性

5.4.4 设置引用完整性规则

5.4.5 指定新的外键

5.5 生成报告和SQL命令

5.5.1 生成数据库设计文件

5.5.2 生成SQL的DDL命令

5.6 习题

第6章 SQL语言与数据库创建

6,1SQL语言基础

6.1.1 SQL结构化查询语言

6.1.2 SQL语言的基本语法

6.1.3 SQL语言的命令种类

6.1.4 在Management Studio中执行SQL脚本文件

6.2 SQL Server的数据库结构

6.2.1 数据库文件与文件组

6.2.2 分页

6.2.3 范围

6.3 创建用户数据库

……

第7章 创建数据表与完整性约束

第8章 SELECT语句的基本查询

第9章 SELECT语句的高级查询

第10章 新增、更新和删除数据

第11章 视图的创建

第12章 规划与创建索引

第13章 Transact-SQL程序设计

第14章 存储过程与序列对象

第15章 自定义函数与数据游标

第16章 触发器

第17章 事务处理与锁定

第18章 SQL Server客户端

第19章 FILESTREAM. FileTable与XML

第20章 SQL Server全文搜索

内容摘要:

《SQL Server 2012 数据库设计与开发实务》从数据库系统设计与开发者角度出发,详细深入地介绍了SQLServer数据库程序设计与开发的方法和技巧,内容包括数据库系统相关理论、数据库设计理论、T-SQL语言的语法、预存程序、过程对象、自定义函数、触发程序、数据指针和交易处理。《SQL Server 2012 数据库设计与开发实务》完美结合数据库理论与设计实践,除了使用大量图形来介绍数据库系统理论、实体关系模型和正规化外,更以实例介绍数据库设计。读者不仅可以使用数据库设计工具组绘制专业的实体关系图,还可以将设计结果建成SQLServer数据库,来验证实体关系模型的数据库设计理论。   《SQL Server 2012 数据库设计与开发实务》适用于微软SQL Server2012企业版、标准版以及Express版,是数据库设计与开发人员或学校数据库设计相关课程所规划的实用教材和实训指南。

编辑推荐:

·《SQL Server 2012 数据库设计与开发实务》从数据库系统设计与开发者角度来切入SQL Server数据库程序设计与开发,在内容上完整介绍数据库系统的相关理论、数据库设计理论与T-SQL程序设计,训练和提升读者拥有足够的技能来自行设计与建立SQL Server数据库应用程序。
  ·在操作上,适用于微软SQL Server2012企业版、标准版以及Express版,是数据库设计与开发人员或学校数据库设计相关课程所规划的实用教材和实训指南。
  ·完美结合数据库理论与设计实践,除了使用大量图示和范例来介绍数据库系统理论、实体关系模型和正规化外,更以实例介绍数据库设计。读者不仅可以使用数据库设计工具组绘制专业的实体关系图,更可以将设计结果建立成SQL Server数据库,来验证实体关系模型的数据库设计理论。
  ·完整介绍了T-SQL语言的语法、预存程序、过程对象、自定义函数、触发程序、数据指针和交易处理,可以帮助读者精通SQL Server的T-SQL程序设计。
  ·详细介绍如何使用VisualBasic2010和LINQ建立客户端程序。

书籍规格:

书籍详细信息
书名SQL Server 2012 数据库设计与开发实务站内查询相似图书
9787302318989
如需购买下载《SQL Server 2012 数据库设计与开发实务》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)58.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

SQL Server 2012 数据库设计与开发实务是清华大学出版社于2013.出版的中图分类号为 TP311.138 的主题关于 关系数据库系统-程序设计 的书籍。