数据库概述1.doc_第1页
数据库概述1.doc_第2页
数据库概述1.doc_第3页
数据库概述1.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VII目录目 录第1章 数据库概述11.1 数据库的基本概念及数据库系统11.1.1 数据库的基本概念11.1.2 数据库系统的组成21.1.3 数据库系统的特点21.2 数据模型概述31.2.1 信息世界的数据描述41.2.2 数据模型41.3 关系数据库基本原理81.3.1 关系模型81.3.2 关系运算101.3.3 关系数据库标准语言111.3.4 关系模型的规范化121.4 本章实训141.4.1 实训目的141.4.2 实训内容141.4.3 实训过程141.4.4 实训总结15本章小结15习题16第2章 SQL Server 2005概述182.1 SQL Server 2005简介182.1.1 SQL Server 2005的发展及特点182.1.2 SQL Server 2005的环境192.2 SQL Server的结构212.2.1 SQL Server的系统结构212.2.2 SQL Server 2005的体系结构222.3 SQL Server 2005的安装和配置232.3.1 SQL Server 2005的应用环境设计232.3.2 安装预备软件232.3.3 安装SQL Server 2005部件242.4 SQL Server 2005的主要管理工具292.4.1 SQL Server管理控制台292.4.2 商业智能开发工具312.4.3 SQL Server分析器322.4.4 SQL Server配置管理器322.4.5 数据库引擎优化顾问332.5 配置SQL Server 2005342.5.1 启动、停止、暂停和重新启动SQL Server服务342.5.2 配置服务的启动模式352.5.3 注册服务器372.5.4 创建服务器组392.6 本章实训402.6.1 实训目的402.6.2 实训内容402.6.3 实训过程402.6.4 实训总结40本章小结41习题41第3章 SQL Server 2005数据库423.1 SQL Server 2005数据库概念423.1.1 数据库文件423.1.2 数据库文件组433.2 系统数据库概述433.2.1 数据库对象443.2.2 系统数据库443.3 创建数据库463.3.1 用SQL Server Management Studio创建数据库463.3.2 用SQL命令创建数据库483.3.3 事务日志513.4 管理和维护数据库523.4.1 打开数据库523.4.2 查看数据库信息533.4.3 用SQL Server Management Studio修改数据库配置543.4.4 用T-SQL命令修改数据库配置543.4.5 删除数据库553.5 本章实训563.5.1 实训目的563.5.2 实训内容563.5.3 实训过程563.5.4 实训总结58本章小结58习题58第4章 数据库中的表604.1 创建表604.1.1 使用SQL Server Management Studio创建表604.1.2 使用SQL命令方式创建表614.2 表管理和维护634.2.1 查看表的属性634.2.2 修改表结构644.2.3 删除数据表664.3 表数据的操作674.3.1 图形界面方式操作表数据674.3.2 使用INSERT命令向表中添加数据684.3.3 使用UPDATE修改表中的数据694.3.4 使用DELETE或TRANCATE TABLE删除表中的数据704.3.5 常用系统数据表704.4 本章实训714.4.1 实训目的714.4.2 实训内容714.4.3 实训过程724.4.4 实训总结74本章小结74习题75第5章 数据完整性765.1 数据完整性的基本概念765.2 约束775.2.1 主键约束775.2.2 唯一性约束795.2.3 检查约束815.2.4 默认值约束845.2.5 外键约束855.3 默认值885.3.1 创建默认值885.3.2 绑定和解绑默认值885.3.3 删除默认值895.4 规则895.4.1 创建规则905.4.2 绑定和解绑规则905.4.3 删除规则905.5 标识列915.6 自定义数据类型915.7 本章实训925.7.1 实训目的925.7.2 实训内容925.7.3 实训过程925.7.4 实训总结93本章小结93习题94第6章 数据查询956.1 简单SELECT语句966.1.1 SELECT语句的语法格式966.1.2 基本的SELECT语句976.1.3 INTO子句1006.1.4 WHERE子句1026.1.5 ORDER BY子句1056.2 SELECT语句的统计功能1066.2.1 使用集合函数1066.2.2 GROUP BY子句1076.2.3 COMPUTE子句1096.3 SELECT语句中的多表连接1106.3.1 交叉连接1116.3.2 内连接1126.3.3 外连接1126.3.4 自连接1146.3.5 合并查询1146.4 子查询1156.4.1 嵌套子查询1156.4.2 相关子查询1176.4.3 使用子查询向表中添加多条记录1186.5 本章实训1196.5.1 实训目的1196.5.2 实训内容1196.5.3 实训过程1196.5.4 实训总结122本章小结122习题124第7章 视图及其应用1257.1 视图概述1257.1.1 视图的基本概念1257.1.2 视图的优点及注意事项1257.2 视图的创建和查询1267.2.1 在SQL Server Management Studio中创建视图1267.2.2 使用CREATE VIEW命令创建视图1287.2.3 使用视图的查询1287.3 视图的管理和维护1297.3.1 查看视图的定义信息1297.3.2 查看视图与其他对象的依赖关系1307.3.3 视图的修改1317.3.4 视图的删除1327.4 通过视图修改表数据1327.5 本章实训1337.5.1 实训目的1337.5.2 实训内容1337.5.3 实训过程1337.5.4 实训总结134本章小结134习题135第8章 索引及其应用1368.1 索引的概述1368.1.1 索引的作用1368.1.2 索引的分类1378.2 创建索引1388.2.1 系统自动创建索引1388.2.2 在SQL Server Management Studio下创建索引1398.2.3 使用CREATE INDEX语句创建索引1418.3 管理和维护索引1438.3.1 查看和维护索引信息1438.3.2 删除索引1438.3.3 索引的分析与维护1448.4 本章实训1488.4.1 实训目的1488.4.2 实训内容1488.4.3 实训过程1488.4.4 实训总结149本章小结149习题150第9章 T-SQL语言1519.1 批处理、脚本和注释1519.1.1 批处理1519.1.2 脚本1529.1.3 注释1539.2 常量、变量和表达式1539.2.1 数据类型与常量1539.2.2 变量1579.2.3 运算符与表达式1609.3 流程控制语句1639.3.1 BEGINEND语句1639.3.2 IFELSE语句1649.3.3 CASE表达式1649.3.4 无条件转移语句GOTO1679.3.5 WAITFOR语句1679.3.6 WHILE语句1679.3.7 RETURN语句1689.4 系统内置函数1699.4.1 行集函数1699.4.2 聚合函数1709.4.3 标量函数1719.5 用户自定义函数1819.5.1 用户自定义函数的创建与调用1819.5.2 修改与删除用户自定义函数1849.6 游标及其使用1859.6.1 声明游标1859.6.2 打开游标1859.6.3 数据处理1869.6.4 关闭游标1899.6.5 释放游标1899.7 本章实训1899.7.1 实训目的1899.7.2 实训内容1909.7.3 实训过程1909.7.4 实训总结192本章小结192习题192第10章 存储过程和触发器19310.1 存储过程的概念19310.1.1 基本概念19310.1.2 存储过程的优点19310.1.3 存储过程的类型19410.2 建立和执行存储过程19410.2.1 简单存储过程的创建19410.2.2 存储过程的执行19510.2.3 带输入参数的存储过程19610.2.4 带输出参数的存储过程19810.3 存储过程的管理与维护20010.3.1 查看存储过程的定义信息20010.3.2 存储过程的重编译20110.3.3 修改和删除存储过程20210.4 触发器的概念20310.4.1 基本概念20310.4.2 触发器的功能20310.4.3 触发器的类型20410.5 创建和应用DML触发器20410.5.1 DML触发器的类型20410.5.2 DML触发器的工作原理20510.5.3 创建DML触发器的 注意事项20510.5.4 创建触发器20510.6 触发器的管理与维护20910.6.1 查看触发器的定义信息20910.6.2 修改和删除触发器21010.6.3 禁止或启用触发器21110.7 DDL触发器21110.7.1 创建DDL触发器21110.7.2 查看和修改DDL触发器21210.8 事务21310.8.1 基本概念21310.8.2 事务应用21310.9 本章实训21410.9.1 实训目的21410.9.2 实训内容21510.9.3 实训过程21510.9.4 实训总结216本章小结216习题216第11章 备份恢复与导入导出21811.1 备份与恢复的基本概念21811.1.1 备份与恢复的需求分析21811.1.2 备份数据库的基本概念21911.1.3 数据库恢复的概念22111.2 备份数据库22211.2.1 使用SQL Server Management Studio备份数据库22211.2.2 创建备份设备22411.2.3 使用SQL语句备份 数据库22511.3 恢复数据库22611.3.1 恢复数据库前的准备22711.3.2 使用SQL Server Management Studio恢复数据库22811.3.3 使用SQL语句恢复 数据库23011.4 导入与导出23211.4.1 SQL Server与Excel的数据 格式转换23211.4.2 SQL Server与 Access的 数据格式转换24011.5 本章实训24211.5.1 实训目的24211.5.2 实训内容24211.5.3 实训过程24311.5.4 实训总结243本章小结243习题244第12章 SQL Server的安全管理24512.1 SQL Server的安全模型24512.1.1 SQL Server访问控制24512.1.2 SQL Server身份验证模式24612.2 服务器的安全性24612.2.1 创建和修改登录账户24712.2.2 禁止或删除登录账户25112.2.3 服务器角色25312.3 数据库的安全性25412.3.1 添加数据库用户25412.3.2 修改数据库用户25612.3.3 删除数据库用户25712.4 数据库用户角色25712.4.1 固定的数据库角色25812.4.2 用户自定义的数据库 角色25812.4.3 增加和删除数据库角色 成员26012.5 权限26112.5.1 概述26112.5.2 权限的管理26212.6 本章实训26612.6.1 实训目的26612.6.2 实训内容26612.6.3 实训过程26612.6.4 实训总结267本章小结267习题268第1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论