基本信息
编辑推荐
★ 《关系数据库与SQL Server 2012(第3版)》前两版分别为《关系数据库与SQL Server 2005》《关系数据库与SQL Server 2008》,累计印刷6万余册
★ 以真实的数据库案例为主线
★ 工学结合,每章配备有来自工程实践领域的应用实例
★ 借鉴了目前流行的认证考试教材
内容简介
计算机书籍
本书借鉴了目前流行的认证考试教材编写的成功经验,强调理论知识以够用为度,以介绍数据库应用程序的开发技能为主线,全面、系统地介绍了关系数据库的基本原理和SQL Server 2012数据库应用系统的开发技术。全书共11章,包括:关系数据库的基本原理、SQL Server 2012基础、数据库的创建与管理、数据表的创建与管理、数据查询、视图与索引、规则与默认值、T-SQL编程、存储过程与触发器、SQL Server 2012安全管理及SQL Server 2012综合应用实例。每章以类型丰富的习题和课外实践的形式配备了大量的来自工程实践领域的应用实例。
本书可作为高职高专院校计算机及相关专业的数据库技术教材,也可供SQL Server数据库应用系统开发人员使用。
[div
目录
【学习目标】
1.1 数据库系统的基本概念
1.1.1 数据、数据库、数据库管理系统、数据库系统
1.1.2 数据库系统的特点
1.2 E-R概念模型
1.2.1 实体(Entity)
1.2.2 属性(Attribute)
1.2.3 联系(Relationship)
1.2.4 E-R图的绘制
1.3 关系数据模型
1.3.1 关系数据模型的基本概念
1.3.2 E-R图转化为关系数据模型
1.4 基本关系运算
1.4.1 选择
1.4.2 投影
1.4.3 连接
1.5 关系的完整性规则
1.5.1 实体完整性
1.5.2 参照完整性
前言
本书内容
本书坚持理论知识以够用为度,有选择性地介绍关系数据库的基本原理。全书共11章,第1章讲述了关系数据库的基本原理,第2章介绍SQL Server 2012的安装配置、实用工具等基础知识,第3-9章分别介绍了数据库的创建与管理、数据表的创建与管理、数据查询、视图与索引、规则与默认值、T-SQL编程、存储过程与触发器等数据库应用系统开发技术,第10章介绍了SQL Server 2012安全管理,第11章以客户管理系统为例,给出了一个SQL Server 2012综合应用实例。
本书特色
(1)本着以“培养学生数据库应用系统的开发技能”为原则,全书以真实的数据库案例为主线,深入浅出地阐述了数据库管理技术的知识。
(2)本书编写中借鉴了目前流行的认证考试教材编写的成功经验,并融入了编者多年从事数据库教学和系统开发的心得体会,还汇集了一些新颖的方法和技巧,通过本书的学习,相信读者一定能够熟练掌握并能灵活运用SQL Server 2012软件,初步具备开发有一定实用价值数据库应用系统的能力。
(3)本书每章配备有大量的来自工程实践领域的应用实例、类型丰富的习题和课外实践题目,可帮助读者阅读和理解书中的内容。
读者对象
本书可作为高职高专院校计算机及相关专业的数据库技术教材,也可供SQL Server数据库应用系统开发人员使用。
教学建议
本书适合采用理论与实践相结合的教学方法,建议教学时数为68学时,多媒体教室理论学习与机房上机实践各占50%。成绩评价主要采用过程考核与综合考核相结合的方式,建议各占50%。其中,过程考核主要包括课堂提问、课堂练习、课外作业、课外实践、出勤情况等环节的评价。综合考核主要以一个具体的案例从以下几个方面进行考核:设计和创建数据库、设计和创建数据表、维护数据完整性、检索数据、创建和应用存储过程、创建和应用触发器、创建登录名和数据库用户、分配角色和设置权限等。
课程资源
本书提供了与教学配套的电子教案、习题答案、教学课件PPT、教学大纲及部分程序源代码,请读者到机械工业出版社网站www.cmpedu.com下载。
结束语
本书由重庆电子工程职业学院龚小勇负责组织策划,并编写了第1章,由陈竺负责统稿和*后修订,并编写了第8、9、11章,杨秀杰编写了第6、7章,罗文编写了第2、10章,段利文编写了第3、4、5章。另外,廖先琴、李萍、李腾也参加了部分编写工作。
由于编者水平所限,书中难免存在错漏之处,敬请读者批评指证。