目录 第1章图形界面操作数据库 1.1创建和管理数据库 1.1.1创建数据库 1.1.2修改数据库 1.1.3删除数据库 1.1.4打开数据库 1.1.5分离数据库 1.1.6附加数据库 1.1.7收缩数据库 1.1.8备份数据库 1.1.9恢复数据库 1.1.10数据库联机和脱机 1.1.11导出和导入数据 1.2创建和管理表 1.2.1创建表 1.2.2修改表 1.2.3删除表 1.3插入、修改、删除数据 1.4查询数据 实验1SSMS图形界面操作数据库和表 习题 第2章基本SQL语句 2.1数据定义 2.1.1定义数据库 2.1.2定义表 2.1.3定义索引 2.2数据更新 2.2.1插入数据 2.2.2修改数据 2.2.3删除数据 2.3数据查询 实验2数据定义 实验3数据更新 实验4单表查询 实验5连接查询 实验6多种方式多表查询 习题 第3章视图 3.1创建视图 3.2修改视图 3.3删除视图 3.4使用视图 实验7视图的使用 实验8SQL综合练习 习题 第4章TSQL程序设计 4.1流程控制相关语句 4.2顺序结构的例题 4.3选择结构的例题 4.4循环结构的例题 实验9TSQL编程练习 习题 第5章存储过程 5.1存储过程的语法 5.2存储过程的例题 实验10存储过程练习 习题 第6章函数 6.1用户自定义函数的语法 6.2用户自定义函数的例题 实验11函数、存储过程练习 习题 第7章触发器 7.1触发器的语法 7.2触发器的例题 实验12触发器练习 习题 第8章游标 8.1游标的语法 8.2游标的例题 实验13游标使用练习 习题 第9章事务 9.1事务的语法 9.2事务的例题 实验14事务处理 习题 第10章数据库安全 10.1身份验证模式 10.2登录账户管理 10.2.1创建登录账户 10.2.2修改登录账户属性 10.3数据库用户管理 10.3.1添加数据库用户 10.3.2删除数据库用户 10.4权限管理 10.4.1设置数据库权限 10.4.2设置数据库对象权限 10.5角色管理 实验15权限设置 习题 第11章关系代数与关系数据理论 11.1关系代数 11.1.1传统的集合运算 11.1.2专门的关系运算 11.2关系数据理论 11.2.1范式 11.2.2第二范式 11.2.3第三范式 11.2.4BC范式 习题 第12章数据库设计 12.1概念结构设计 12.2逻辑结构设计 12.3物理结构设计 实验16课程设计 习题 第13章数据库恢复 13.1故障的种类及恢复方法 13.2具有检查点的恢复技术 习题 第14章并发控制 14.1并发控制概述 14.2封锁 14.3封锁协议 14.4活锁与死锁 习题 附录 附录ASQL Server中的常用函数和常用全局变量 附录BSQL Server中的常用数据类型 附录CSQL Server中的常用运算符 附录DSQL Server中的常用SET命令 附录ESQL Server中常用的系统存储过程 附录F课程设计参考题目 附录GCompanySales数据库表中的数据示例 参考文献