第一部分 常用数据库软件介绍 1
第1章 Microsoft Office Access 1
1.1 Access数据库简介 1
1.2 Access 2010的安装 1
1.3 Access 2010的启动与退出 5
1.3.1 Access 2010的启动 5
1.3.2 Access 2010的退出 5
1.4 Access 2010管理数据库 6
1.5 Access 2010管理数据表 7
第2章 Oracle 10
2.1 Oracle数据库简介 10
2.2 Oracle安装硬件配置要求 10
2.3 在Windows环境下安装Oracle 11g R2 11
2.4 在Windows环境下安装Oracle数据库实例 15
2.5 Windows操作系统下Oracle实例的启动与关闭 22
2.6 Oracle SQL Developer 22
2.6.1 创建数据库连接 22
2.6.2 管理表 24
第3章 SQL Server 2012概述 28
3.1 SQL Server数据库简介 28
3.2 SQL Server的发展 28
3.3 SQL Server 2012的特点 29
3.4 为什么选择SQL Server 29
3.5 SQL Server 2012架构简介 30
3.5.1 SQL Server 2012系统架构 30
3.5.2 SQL Server 2012的协议 31
3.5.3 SQL Server 2012的查询 32
3.5.4 SQL Server 2012的数据操作 33
3.6 SQL Server 2012的安装 35
3.6.1 安装需求 35
3.6.2 安装SQL Server 2012 35
3.7 SQL Server 2012的基本操作 44
3.7.1 启动SQL Server 2012 44
3.7.2 数据库的基本操作 46
3.7.3 数据库的基本操作 52
第二部分 上机实验安排 57
实验1 熟悉SQL Server Management Studio(SSMS) 57
实验2 管理数据库 58
实验3 管理数据表 59
实验4 SQL简单查询语句使用 61
实验5 SQL高级查询应用 66
实验6 多表查询 70
实验7 视图的使用 73
实验8 使用T-SQL流程控制语句 75
实验9 系统函数和自定义函数 77
实验10 存储过程 79
实验11 触发器 82
实验12 SQL Server 2012的安全管理 85
第三部分 综合实例——教学管理系统数据库 87
3.1 系统需求分析 87
3.2 系统用户分析 88
3.3 系统功能模块设计 88
3.4 数据库设计 94
3.5 数据库实现 100
第四部分 主教材习题和参考解答 123
第1章 数据库系统概述 123
第2章 关系数据库 127
第3章 关系数据库理论 130
第4章 关系数据库标准语言SQL 132
第5章 索引 139
第6章 T-SQL程序设计 141
第7章 存储过程、触发器和游标 145
第8章 事务和锁 151
第9章 数据库的安全管理 155
第10章 数据的备份与恢复 158
第11章 数据库设计 161
第12章 数据库技术的新发展 166
第13章 SQL Server开发工具 168