内容推荐 本书以SQL Server 2016为平台,从数据库管理和开发的角度出发,介绍数据库应用开发技术,内容涵盖开发数据库应用系统所需的基本知识和技术。本书将一个贯穿全书的数据库应用系统开发实例“学生信息管理系统”融入各项目,再把每个项目分解成若干任务,帮助学生逐步学会创建、管理、开发数据库,以及掌握使用TSQL进行程序设计的编程思想和技术。 本书内容由浅入深、由实践到理论,再从理论到实践,通过任务驱动,将理论与实践密切结合,体现了应用型本科和高职教育的特点,符合初学者认知和掌握计算机技术的规律。 本书可作为应用型本科院校和职业院校数据库技术与应用课程的教材,也可作为其他学校和自学者的参考用书。 目录 学习情境1 创建数据库与数据表 项目1 安装SQL Server 2016 任务1.1 认知SQL Server 任务1.2 安装SQL Server 任务1.3 使用SQL Server 2016的常用工具 拓展阅读 华为——高斯数据库 实训1 安装并配置SQL Server 小结/习题 项目2 现实世界数据化——设计数据库 任务2.1 附加与分离数据库——认知数据库结构 任务2.2 现实世界数据化 任务2.3 将E-R图转换成关系模型 任务2.4 认知关键字和数据完整性 拓展阅读 国产数据库迎来跨越式发展新机遇 实训2 绘制sale数据库E-R图并指出各表的主键 小结/习题 项目3 创建与管理数据库 任务3.1 认识SQL Server 2016数据库结构 任务3.2 创建数据库 任务3.3 管理数据库 拓展阅读 IPv4和IPv 实训3 创建数据库训练 小结/习题 项目4 创建与管理数据表 任务4.1 创建表 任务4.2 管理表 任务4.3 插入、删除表数据 拓展阅读 中国计算机的主奠基者 实训4 创建数据库表并录入表数据 小结/习题 项目5 使用T-SQL查询表中数据 任务5.1 简单查询 任务5.2 分类汇总 任务5.3 连接查询 任务5.4 子查询和保存结果集 拓展阅读 中国国家顶级域名CN 实训5 查询维护sale数据库 小结/习题 项目6 维护表数据 任务6.1 增删修改表数据 任务6.2 完成综合任务 拓展阅读 图灵奖 实训6 维护sale数据库数据 小结/习题 学习情境2 管理数据库及数据库对象 项目7 创建视图和索引 任务7.1 创建与使用视图 任务7.2 创建与管理索引 拓展阅读 国家最高科学技术奖 实训7 为sale数据库创建视图和索引 小结/习题 项目8 实现数据完整性 任务8.1 实现域完整性 任务8.2 实现实体完整性 任务8.3 实现参照完整性 拓展阅读 为计算机事业做出过巨大贡献的王选院士 实训8 实现sale数据库完整性 小结/习题 项目9 使用T-SQL编程 任务9.1 T-SQL编程基础 任务9.2 编写批处理和程序流程控制语句 任务9.3 使用系统内置函数 任务9.4 编写用户定义函数 任务9.5 使用游标 拓展阅读 雪人计划 实训9 程序设计 小结/习题 项目10 创建、使用存储过程和触发器 任务10.1 创建与使用存储过程 任务10.2 创建与使用触发器 拓展阅读 中国的超级计算机 实训10 为sale数据库创建存储过程和触发器 小结/习题 学习情境3 安全管理与日常维护 项目11 管理数据库安全性 任务11.1 实现SQL Server 2016登录认证 任务11.2 实现数据库用户账号及权限管理 任务11.3 实现服务器角色和应用程序角色 拓展阅读 中国的“龙芯” 实训11 用户权限管理 小结/习题 项目12 维护与管理数据库 任务12.1 数据库的联机与脱机 任务12.2 备份与还原数据库 任务12.3 导入与导出数据 拓展阅读 国产操作系统“银河麒麟” 实训12 维护与管理sale数据库 小结/习题 学习情境4 开发数据库应用程序 项目13 开发基于SQL Server 2016的程序 任务13.1 开发基于ASP.NET/SQL Server 2016的程序 任务13.2 开发基于Java/SQL Server 2016的程序 任务13.3 开发基于JSP/SQL Server 2016的程序 任务13.4 开发学生管理系统 拓展阅读 “苟利国家生死以,岂因祸福避趋之” 实训13 开发销售管理系统 小结/习题 参考文献 |