本书是陈立潮主编的《数据库技术及应用(SQL Server)——面向计算思维和问题求解》(第2版)的配套实践教材。全书以SQL Server 2014为平台,分为上机实验指导和综合实训两部分。上机实验指导部分紧密结合主教材,以数据库建模和数据库的基础知识、基本操作为主,综合实训部分以C#为编程语言,以ASP.NET为开发框架,读者可根据自身开发环境选择合适的实训项目。通过系统学习,读者能根据实际业务环境建立数据组织模型,轻松自如地运用SQL Server 2014开发小型数据库系统。
本书以计算思维为理念,以问题求解为目标,以真实的工作任务为驱动,合理地选取、组织和安排教学内容。本书内容丰富、取材合理、突出应用、深入浅出, 具有启发性和综合性,不仅紧密配合理论教学,而且很有实用价值。本书既可作为高等学校数据库应用课程的教材,又可作为各类计算机从业人员学习数据库技术的参考用书。
- 目录
- 前辅文
- 引 言
- 模块1 数据库建模
- 任务1 需求分析
- 任务2 面向问题的概念模型设计
- 任务3 面向关系的逻辑模型设计
- 任务4 面向DBMS 的物理模型设计
- 模块2 数据库的创建与维护
- 任务1 SQL Server 的安装、启动与连接
- 任务2 SQL Server 可视化工具
- 任务3 数据库的创建和维护
- 任务4 数据库的分离与附加
- 模块3 数据表的创建与维护
- 任务1 创建数据表
- 任务2 创建主键和索引
- 任务3 插入测试数据
- 模块4 数 据 操 作
- 模块5 数 据 查 询
- 任务1 简单查询
- 任务2 统计查询
- 任务3 多表连接查询
- 任务4 子查询
- 任务5 创建视图
- 模块6 保证数据完整性
- 任务1 实体完整性
- 任务2 参照完整性
- 任务3 用户自定义完整性
- 模块7 数据库特征设计
- 任务1 存储过程
- 任务2 自定义函数
- 任务3 触发器
- 任务4 事务并发控制
- 模块8 数据库安全机制设计
- 任务1 SQL Server 身份验证模式.
- 任务2 SQL Server 登录账号与数据库用户
- 任务3 为数据库用户授权
- 任务4 创建自定义的数据库角色
- 模块9 数据库备份策略
- 模块10 数据库应用设计
- 10.1 系统结构..
- 10.2 数据库应用程序开发准备.
- 10.3 数据库通用类
- 10.4 功能实现
- 附录 校园信息交流平台数据表结构