前 言
数据库技术是计算机科学技术的重要分支,是信息技术的重要支撑。数据库的应用领域非常广泛,不论是政府机关、大型企业,还是小型企业,甚至是个体经营单位,都可以使用到数据库。数据库技术及其应用和人们的生活、工作已经密不可分了。
为了帮助高职院校的师生全面了解和使用SQL Server 2012数据库,SQL Server教学团队的老师们总结凝练了多年的教学经验和资料,利用假期和业余时间先后完成了两版讲义的编写,经过两年的使用,又在此基础上进行了重新的整合和修订,共同编写了本书。
本书对体系结构进行了精心设计,融合了教学需求和项目开发经验,在讲授理论知识的同时融入多个工作任务,任务要求与理论知识密切相关,难度逐渐递增。各个工作任务既是单独的,又可以贯穿组成大项目,符合高职教育特点和学生认知规律,比较好地解决了学习和使用SQL Server 2012的问题。
本书比较系统地介绍了数据库基本知识、SQL Server 2012数据库创建、数据库管理、数据查询、视图、索引、T-SQL、存储过程和触发器、数据库的备份和恢复、系统安全管理等内容。全书配套数字资源齐全,包括了PPT课件、源代码、习题答案、微课视频等,既方便学校教学,又利于自学使用。
本书的参考学时为64学时,建议采用理论实践一体化教学模式,各章的参考学时见下面的学时分配表。
学时分配表
项目 | 课程内容 | 学时 |
---|---|---|
第1章 | SQL Server 2012概述 | 2 |
第2章 | 数据库管理 | 4 |
第3章 | 建表基础 | 4 |
第4章 | 表的管理 | 6 |
第5章 | 数据更新 | 4 |
第6章 | 简单查询 | 4 |
第7章 | 多表复杂查询 | 8 |
第8章 | 视图 | 2 |
第9章 | 索引 | 2 |
第10章 | T-SQL基础 | 4 |
第11章 | 游标 | 4 |
第12章 | 存储过程 | 6 |
第13章 | 触发器 | 6 |
第14章 | SQL Server安全管理 | 4 |
第15章 | SQL Server 2012数据库维护 | 4 |
课时总计 | 64 |
参与编写的有姚丽娟、王轶凤、朱佳、倪晓瑞4位老师,本课程的所有任课教师在编写和使用讲义过程中也都给予了很大帮助,在此对这些老师的辛勤工作表示感谢。
本书涉及内容很多,篇幅有限,有些知识也只能泛泛地做一下介绍,期望同学们能够主动深入地继续学习。本书难免存在不足,望批评指正,在此表示感谢。
编 者
2017年4月