![]()
内容推荐 本书以数据库设计为主线,以“增、删、改、查”为核心技能,通过“教学做一体化”的内容体系、“项目案例一体化”的技能体系和“新形态立体化”的展示形式,通过“理论+实训”的高度融合实现了“教-学-做”的有机结合,以提高学生学习的积极性。 本书配套有微课视频、课程标准、授课计划、电子教案、授课用PPT、课后习题解析、项目案例及源代码等数字化资源,配套的大规模在线开放课程已经在“智慧职教MOOC学院”(网址:https://icve-mooc.icve.com.cn)上线,授课教师可以通过本课程构建符合自身教学特点和要求的SPOC课程。本书配套线上课程在“B站”、“抖音”、“网易云课堂”和“腾讯课堂”等平台都已经上线。读者可以到相应的平台,搜索课程名称或者主编“张成叔”,选择课程后进行线上学习。 本书以SQL Server 2019数据库为平台,案例取材于生产、生活实际,数据库设计遵循企业规范,充分体现职业性。本书可作为高等职业院校和应用型本科院校数据库类课程的教材,也适合作为计算机爱好者的参考书。 目录 第1章 创建和管理数据库 1.1 认识数据库系统 1.1.1 数据库基本概念 1.1.2 常用数据库系统 1.2 认识和安装SQL Server 2019数据库系统 1.2.1 SQL Server 2019的版本 1.2.2 安装SQL Server 2019数据库系统 【技能训练1-1】下载并安装SQL Server 2019和SSMS集成化开发环境 1.3 登录SQL Server数据库 1.3.1 建立数据库服务器连接 【技能训练1-2】连接到数据库服务器 1.3.2 新建数据库登录名 【技能训练1-3】新建数据库登录名SchoolMaster 1.4 创建和管理SchoolDB数据库 1.4.1 数据库文件 1.4.2 系统数据库 1.4.3 创建数据库和数据库用户 【技能训练1-4】创建SchoolDB数据库和数据库用户 1.4.4 分离和附加数据库 【技能训练1-5】分离和附加数据库SchoolDB 1.4.5 数据库的备份和还原 1.4.6 删除数据库 【技能训练1-6】备份和删除数据库SchoolDB 本章总结 习题 第2章 创建和管理数据表 2.1 数据表的完整性 2.1.1 实体和记录 2.1.2 数据完整性 2.1.3 主键和外键 2.2 创建数据表 2.2.1 数据类型 2.2.2 使用SSMS创建数据表 【技能训练2-1】创建SchoolDB数据库中的4张数据表 2.3 完善数据表的结构设计 2.3.1 是否允许为空值 【技能训练2-2】设计Student和Result表中允许为空的字段 2.3.2 建立主键 【技能训练2-3】设计SchoolDB数据库中的4张数据表的主键 2.3.3 默认值 【技能训练2-4】设计Student表的默认值 2.3.4 建立检查约束 …… 第3章 使用T-SQL操作数据表和数据的导入导出 第4章 单表查询和数据统计 第5章 分组查询和多表联合查询 第6章 阶段项目——QQ数据库管理 第7章 T-SQL创建数据库和编程 第8章 子查询 第9章 索引、视图和事务 第10章 存储过程 第11章 数据库设计与优化 第12章 课程项目——银行ATM系统数据库的设计与实现 |