出版说明<br>前言<br> <br>第1章 关系数据库原理1<br>1.1 数据库系统的基本概念1<br>1.1.1 数据、数据库、数据库<br>管理系统、数据库系统1<br>1.1.2 数据库系统的特点3<br>1.2 E-R概念模型4<br>1.2.1 实体5<br>1.2.2 属性5<br>1.2.3 联系5<br>1.2.4 E-R图的绘制6<br>1.3 关系数据模型8<br>1.3.1 关系数据模型的基本概念9<br>1.3.2 E-R图转化为关系<br> 数据模型11<br>1.4 基本关系运算13<br>1.4.1 选择13<br>1.4.2 投影13<br>1.4.3 连接14<br>1.5 关系的完整性规则15<br>1.5.1 实体完整性15<br>1.5.2 参照完整性15<br>1.5.3 域完整性16<br>1.6 关系的规范化16<br>1.6.1 第一范式17<br>1.6.2 第二范式17<br>1.6.3 第三范式18<br>1.6.4 Boyce-Codd范式18<br>【课后习题】20<br>【课外实践】22<br>第2章 SQL Server 2008基础25<br>2.1 SQL Server 2008介绍25<br>2.2 SQL Server 2008的安装26<br>2.2.1 安装前的准备26<br>2.2.2 安装配置过程26<br>2.3 SQL Server 2008的配置31<br>2.3.1 SQL Server 2008服务<br> 管理31<br>2.3.2 SQL Server 2008的<br> 网络配置34<br>2.4 SQL Server 2008工具和<br> 实用程序42<br>2.4.1 SQL Server Management <br> Studio42<br>2.4.2 性能工具44<br>2.4.3 PowerShell48<br>2.4.4 文档和教程48<br>【课后习题】49<br>【课外实践】49<br>第3章 数据库的创建与管理50<br>3.1 SQL Server 2008数据库概述50<br>3.1.1 数据库文件50<br>3.1.2 数据库文件组51<br>3.1.3 数据库对象51<br>3.1.4 系统数据库52<br>3.2 创建数据库53<br>3.2.1 在对象资源管理器中创建<br> 数据库53<br>3.2.2 使用CREATE DATABASE<br> 语句创建数据库55<br>3.3 修改数据库58<br>3.3.1 在对象资源管理器中修改<br> 数据库58<br>3.3.2 使用ALTER DATABASE<br> 语句修改数据库60<br>3.4 删除数据库62<br>3.4.1 在对象资源管理器中<br> 删除数据库62<br>3.4.2 使用DROP DATABASE<br> 语句删除数据库63<br>3.5 查看数据库信息63<br>3.5.1 在对象资源管理器中查看<br> 数据库信息63<br>3.5.2 用T-SQL语句查看<br> 数据库信息63<br>3.6 备份与还原数据库65<br>3.6.1 备份数据库65<br>3.6.2 还原数据库69<br>3.7 分离与附加数据库71<br>3.7.1 分离数据库72<br>3.7.2 附加数据库73<br>【课后习题】75<br>【课外实践】76<br>第4章 数据表的创建与管理77<br>4.1 SQL Server 2008表概述77<br>4.1.1 数据类型77<br>4.1.2 列的属性79<br>4.1.3 表约束79<br>4.2 创建数据表和表约束80<br>4.2.1 在对象资源管理器中<br> 创建表和表约束80<br>4.2.2 使用CREATE TABLE<br> 语句创建表和表约束85<br>4.3 修改数据表和表约束88<br>4.3.1 在对象资源管理器中<br> 修改表和表约束88<br>4.3.2 使用ALTER TABLE语句<br> 修改表和表约束90<br>4.4 管理表中的数据92<br>4.4.1 添加记录92<br>4.4.2 更新表中的记录95<br>4.4.3 删除表中的记录96<br>4.5 删除数据表96<br>4.5.1 在对象资源管理器中<br> 删除数据表96<br>4.5.2 使用DROP TABLE语句<br> 删除数据表97<br>4.6 查看表信息97<br>4.6.1 查看表的定义信息97<br>4.6.2 查看表约束99<br>4.6.3 查看表的依赖关系100<br>4.7 数据库关系图100<br>【课后习题】102<br>【课外实践】103<br>第5章 数据查询105<br>5.1 SELECT语句的基本<br> 语法格式105<br>5.2 简单查询105<br>5.2.1 使用SELECT子句<br> 选择列105<br>5.2.2 使用WHERE子句<br> 选择行111<br>5.2.3 使用FROM子句选择<br> 数据源118<br>5.2.4 使用ORDER BY子句排序<br> 查询结果118<br>5.2.5 使用INTO子句保存<br> 查询结果119<br>5.3 汇总查询120<br>5.3.1 使用聚合函数汇总120<br>5.3.2 使用GROUP BY子句<br> 进行分类汇总123<br>5.3.3 使用COMPUTE子句进行<br> 明细分类汇总125<br>5.4 连接查询127<br>5.4.1 内连接127<br>5.4.2 外连接128<br>5.4.3 自连接131<br>5.5 子查询131<br>5.5.1 使用比较运算符进行<br> 子查询132<br>5.5.2 使用ALL、ANY关键字<br> 进行子查询133<br>5.5.3 使用IN关键字进行子查询134<br>5.5.4 使用EXISTS关键字<br> 进行子查询135<br>【课后习题】135<br>【课外实践】136<br>第6章 视图与索引138<br>6.1 视图138<br>6.1.1 视图概述138<br>6.1.2 创建视图139<br>6.1.3 查看视图信息142<br>6.1.4 修改视图143<br>6.1.5 通过视图添加、更新、<br> 删除表数据145<br>6.1.6 删除视图149<br>6.2 索引150<br>6.2.1 索引概述150<br>6.2.2 创建索引151<br>6.2.3 查看索引信息155<br>6.2.4 修改索引157<br>6.2.5 建立全文索引158<br>6.2.6 删除索引165<br>【课后习题】166<br>【课外实践】168<br>第7章 规则与默认值169<br>7.1 规则169<br>7.1.1 创建规则169<br>7.1.2 绑定和解绑规则170<br>7.1.3 删除规则172<br>7.2 默认值172<br>7.2.1 创建默认值1
温馨提示:请使用罗湖图书馆的读者帐号和密码进行登录