内容简介
按照“项目导向、任务驱动”的教学方法,本书引入两个真实的实践项目。实战项目“学生选课管理系统”贯穿数据库设计、数据库实施及运行维护等数据库系统开发的全过程,根据企业实际设计开发数据库的步骤,分任务逐步完成项目。同时引入拓展项目“商品销售管理系统”,旨在培养学生自行解决问题的能力。
本书通俗易懂,内容广泛、充实,实用性强,既可作为高职高专院校的数据库课程教材,又可作为数据库应用开发人员的参考资料或培训教材。
目录
前言
二维码索引
第一单元 数据库系统概述
任务1 认识数据库系统 00
任务2 数据库设计 00
任务3 SQL Server 2016安装与配置 0
任务4 SQL Server 2016的验证与使用 0
单元测试 0
第二单元 创建和管理数据库
任务5 使用SSMS创建数据库 0
任务6 使用T-SQL语句创建数据库 0
任务7 数据库的管理 0
单元测试 0
第三单元 创建和管理数据表
任务8 数据表的设计 0
任务9 数据完整性约束 0
任务10 数据表的创建 0
任务11 数据表的修改 0
任务12 表数据的增删改
前言
数据库技术是信息系统的核心技术,是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。随着大数据、云计算、物联网、移动互联网等信息技术的飞速发展,数据资源量急速增长,如何利用数据库管理系统科学地组织、存储、查询、维护和共享这些海量数据,是SQL Server 2016数据库技术及应用课程的主要教学内容。
“SQL Server 2016数据库技术及应用”课程是开设于高校计算机类专业的一门专业核心课程,所涉及的专业有计算机网络技术、软件技术、云计算技术应用、物联网应用技术、大数据技术,通过该课程的学习,使学生能够掌握数据库基础理论、数据库设计、关系数据模型、T-SQL语言(数据定义DDL、数据操纵DML、数据控制DCL)及数据库管理系统SQL Server 2016的应用技术,胜任中、小型数据库开发及数据库管理及运维的相关岗位。
本书根据高等职业教育的教学特点,结合作者多年教学改革和应用实践经验编写而成。基于数据库系统的设计、实施和维护过程,将本书划分为7个单元,分别是数据库系统概述,创建和管理数据库,创建和管理数据表,数据查询与统计,创建、管理视图与索引,数据库编程及数据库安全管理与日常维护。本书的每个单元分为多个任务,共计27个,每个任务均围绕数据库系统开发中需要解决的实际问题展开。每个任务具体分为3个部分,包括知识准备、实战训练和拓展训练。按照“项目导向、任务驱动”的教学方法,在本书的实战训练和拓展训练中,分别引入真实项目“学生选课管理系统”和“商品销售管理系统”,将企业实际设计开发数据库的全过程与数据库技术与应用的教学实施相结合。
本书建议讲解学时为64~78学时。授课教师可根据授课课时、教学标准和生源情况对授课计划进行调整,灵活安排教学内容。
单元
讲授内容
授课类型
课时
累计
单元 数据库系统概述
任务1 认识数据库系统
讲授