本书选用数据库管理系统SQL Server 2016,以详细的数据库理论知识为基础,以商品管理系统的数据库设计为主线,按照以能力培养为中心,项目驱动教学,理论够用,重在实践的教学指导方针组织内容。本书大的优点是将理论知识和数据库项目开发紧密结合,书中既有详细的教学案例,又有丰富的上机操作内容,案例选取生动有趣,实用性强,实例内容涵盖了数据库应用课程所涉及的全部理论知识,从实例到原理,再从原理到应用逐步推进,由浅入深,从易到难,层层深入,全面推进课程教学内容。
內容簡介:
本书选用数据库管理系统SQL Server 2016,以详细的数据库理论知识为基础,以商品管理系统的数据库设计为主线,按照以能力培养为中心,项目驱动教学,理论够用,重在实践的教学指导方针组织内容。本书大的优点是将理论知识和数据库项目开发紧密结合,书中既有详细的教学案例,又有丰富的上机操作内容,案例选取生动有趣,实用性强,实例内容涵盖了数据库应用课程所涉及的全部理论知识,从实例到原理,再从原理到应用逐步推进,由浅入深,从易到难,层层深入,全面推进课程教学内容。
本书主要内容包括数据库技术介绍,SQL Server 2016的安装、应用功能、管理工具及其应用,TransactSQL语言,数据库的创建、管理、备份、还原、分离和附加,数据表的创建、数据的完整性和约束、表数据的更新操作、数据的导入和导出,数据查询,视图的概念、优点与运用,索引的分类、创建、设计的原则,存储过程与触发器的概念和实际应用,事务的ACID特性、并发控制和锁,游标的概念和应用,数据库的安全管理,商品管理数据库的设计等。
为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录我们爱读书网(www.ibook4us.com)注册并浏览,任课教师还可以发邮件至hustpeiit@163.com索取。
本书可作为普通高等院校计算机科学与技术相关专业的教材,也可以作为学习数据库应用技术的培训教材。
目錄:
第1章数据库系统概述1
1.1数据库技术1
1.2SQL Server 2016的安装4
1.3SQL Server 2016的管理工具9
实验1SQL Server 2016的安装13
习题1 14
第12章SQL Server 2016的安全管理199
12.1SQL Server 2016的安全管理概述199
12.2SQL Server 2016登录账户管理200
12.3SQL Server 2016数据库用户管理205
12.4角色209
12.5权限管理212
实验12SQL Server 2016的安全管理215
习题12 217