关系数据库与SQL Server(2019版)有一点儿笔记
¥
20
3.1折
¥
65
九品
库存7件
作者 段利文 龚小勇 主编
出版社 机械工业出版社
出版时间 2021-09
版次 1
装帧 其他
货号 2021-8-25店
上书时间 2023-02-24
商品详情
品相描述:九品
图书标准信息
作者
段利文 龚小勇 主编
出版社
机械工业出版社
出版时间
2021-09
版次
1
ISBN
9787111686149
定价
65.00元
装帧
其他
开本
16开
纸张
胶版纸
页数
236页
字数
365千字
【内容简介】
本书全面、系统地介绍了关系数据库的基本原理和SQL Server 20019数据库应用系统的开发技术。全书共11章,包括:关系数据库的基本原理、SQL Server 2019基础、数据库的创建与管理、数据表的创建与管理、数据查询、视图与索引、规则与默认值、T-SQL编程、存储过程与触发器、SQL Server 2019安全管理及SQL Server 2019综合应用实例。 本书借鉴了目前流行的认证考试教材编写的成功经验,强调理论以够用为度,以介绍数据库应用程序的开发技能为主线,可操作性强。每章以类型丰富的习题和课外实践的形式配备了大量的来自工程实践领域的应用实例。
【作者简介】
段利文,重庆电子工程职业学院教授,精品课主持人;长期担任〈数据库基础〉课程的教学工作;出版过“十一五”规划教材和21世纪高职高专规划教材等8本教材,其中,任主编教材5本,任副主编教材3本,编写的教材获得过“优秀教材”称号;教材销量在15万册以上。
【目录】
模块1 认识关系数据库 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目1.1 认识数据库系统 任务1.1.1 了解基本概念 任务1.1.2 了解数据库系统的特点 项目1.2 构建E-R概念模型 任务1.2.1 认识实体 任务1.2.2 理解属性 任务1.2.3 判别联系的类型 【课堂实践1】 任务1.2.4 绘制E-R图 【课堂实践2】 项目1.3 设计关系数据模型 任务1.3.1 掌握关系数据模型的基本概念 任务1.3.2 将E-R图转化为关系数据模型 【课堂实践3】 项目1.4 实现关系的完整性 任务1.4.1 设置实体完整性 任务1.4.2 设置参照完整性 任务1.4.3 设置域完整性 项目1.5 规范化关系数据模型 任务1.5.1 了解关系规范化 任务1.5.2 认识*一范式(1NF) 任务1.5.3 认识*二范式(2NF) 任务1.5.4 认识第三范式(3NF) 【课堂实践4】 任务1.5.5 了解Boyce-Codd范式(BCNF) 任务1.5.6 掌握四种范式的关系 【课堂练习】 【课外实践】 模块2 安装和配置数据库 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目2.1 初识SQL Server 2019 项目2.2 安装SQL Server 2019 任务2.2.1 安装准备 任务2.2.2 安装 项目2.3 配置SQL Server 2019 任务2.3.1 查看SQL Server 2019服务 任务2.3.2 查看SQL Server 2019的网络配置 任务2.3.3 配置Shared Memory协议 任务2.3.4 配置Named Pipes协议 任务2.3.5 配置静态TCP/IP 任务2.3.6 配置动态TCP/IP 任务2.3.7 解决SQL Server无法远程连接的问题 任务2.3.8 设置本地客户端配置的安全性 任务2.3.9 配置本地客户端协议的顺序 项目2.4 使用SQL Server 2019常用管理工具 任务2.4.1 查看或下载SQL Server工具 任务2.4.2 使用SQL Server Management Studio(SSMS) 任务2.4.3 使用SQL Server Profiler 任务2.4.4 使用数据库引擎优化顾问 【课后练习】 【课外实践】 模块3 创建和管理数据库 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目3.1 认识SQL Server数据库结构 任务3.1.1 认识系统数据库 任务3.1.2 认识数据库对象 任务3.1.3 认识数据库标识符 任务3.1.4 认识数据库文件 任务3.1.5 认识数据库文件组 项目3.2 创建数据库 任务3.2.1 使用对象资源管理器创建数据库 任务3.2.2 认识CREATE DATABASE语句 任务3.2.3 创建不带任何参数的数据库 任务3.2.4 创建指定存储位置的数据库 任务3.2.5 创建包含多个数据文件和日志文件的数据库 任务3.2.6 创建包含多文件组的数据库 项目3.3 修改数据库 任务3.3.1 使用对象资源管理器修改数据库 任务3.3.2 认识ALTER DATABASE语句 任务3.3.3 修改数据库的名称 任务3.3.4 增加数据文件、事务日志文件 任务3.3.5 增加文件组 任务3.3.6 修改文件组的名称 任务3.3.7 增加数据文件到文件组 任务3.3.8 修改数据库文件的名称 任务3.3.9 删除数据文件和事务日志文件 任务3.3.10 删除文件组 项目3.4 删除数据库 任务3.4.1 使用对象资源管理器删除数据库 任务3.4.2 认识DROP DATABASE语句 任务3.4.3 删除数据库 项目3.5 查看数据库信息 任务3.5.1 使用对象资源管理器查看数据库信息 任务3.5.2 认识sp_helpdb语句 任务3.5.3 查看指定的数据库信息 任务3.5.4 查看所有的数据库信息 项目3.6 分离与附加数据库 任务3.6.1 使用对象管理器分离数据库 任务3.6.2 使用对象管理器附加数据库 【课后练习】 【课外实践】 模块4 创建和管理数据表 项目内容】 【知识目标】 【能力目标】 【学习导航】 项目4.1 认识SQL Server 数据表 任务4.1.1 了解SQL Server数据类型 任务4.1.2 理解列的属性 任务4.1.3 认识表约束 项目4.2 创建数据表和表约束 任务4.2.1 设计和定义表的结构 任务4.2.2 使用对象资源管理器创建数据表 任务4.2.3 使用对象资源管理器添加表约束 任务4.2.4 认识CREATE TABLE语句 任务4.2.5 创建有标识列的表 任务4.2.6 创建有列约束的表 任务4.2.7 创建有外键约束的表 项目4.3 修改数据表和表约束 任务4.3.1 使用对象资源管理器修改数据表和表约束 任务4.3.2 认识ALTER TABLE语句 任务4.3.3 增加列 任务4.3.4 修改列 任务4.3.5 添加约束 【课堂实践1】 任务4.3.6 删除约束 任务4.3.7 删除列 任务4.3.8 启用或暂停约束 项目4.4 管理表中的数据 任务4.4.1 使用对象资源管理器管理表中的数据 任务4.4.2 认识INSERT语句 任务4.4.3 使用INSERT语句向表中添加记录 任务4.4.4 使用SELECT子句向表中添加多行数据 任务4.4.5 更新表中的记录 【课堂实践2】 任务4.4.6 删除表中的记录 项目4.5 删除数据表 任务4.5.1 使用对象资源管理器删除数据表 任务4.5.2 使用DROP TABLE语句删除数据表 项目4.6 查看表信息 任务4.6.1 查看表的定义信息 任务4.6.2 查看表约束 项目4.7 创建数据库关系图 【课后练习】 【课外实践】 模块5 查询数据 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目5.1 认识关系运算 任务5.1.1 了解选择运算 任务5.1.2 了解投影运算 任务5.1.3 了解连接运算 项目5.2 使用简单查询 任务5.2.1 认识SELECT语句 任务5.2.2 使用SELECT子句选择列 任务5.2.3 使用WHERE子句选择行 【课堂实践1】 【课堂实践2】 【课堂实践3】 【课堂实践4】 任务5.2.4 使用FROM子句选择数据源 任务5.2.5 使用ORDER BY子句排序查询结果 任务5.2.6 使用INTO子句保存查询结果 项目5.3 使用汇总查询 任务5.3.1 认识聚合函数 任务5.3.2 使用聚合函数汇总查询 任务5.3.3 认识GROUP BY子句 任务5.3.4 使用GROUP BY子句分类汇总 项目5.4 使用连接查询 任务5.4.1 应用内连接 【课堂实践5】 任务5.4.2 应用外连接 任务5.4.3 应用自连接 项目5.5 使用子查询 任务5.5.1 认识子查询 任务5.5.2 使用比较运算符进行子查询 任务5.5.3 使用ANY运算符进行子查询 任务5.5.4 使用ALL运算符进行子查询 任务5.5.5 使用IN关键字进行子查询 任务5.5.6 使用EXISTS关键字进行子查询 【课堂实践6】 【课后练习】 【课外实践】 模块6 创建与管理视图和索引 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目6.1 创建和管理视图 任务6.1.1 认识视图 任务6.1.2 使用对象资源管理器创建视图 任务6.1.3 认识CREATE VIEW语句 任务6.1.4 使用CREATE VIEW语句创建视图 【课堂实践1】 任务6.1.5 使用系统存储过程查看视图定义的文本 任务6.1.6 使用对象资源管理器修改视图 任务6.1.7 使用ALTER VIEW语句修改视图 任务6.1.8 通过视图管理表数据 任务6.1.9 删除视图 项目6.2 创建和管理索引 任务6.2.1 认识索引 任务6.2.2 使用对象资源管理器创建索引 任务6.2.3 认识CREATE INDEX语句 任务6.2.4 使用CREATE INDEX语句创建索引 任务6.2.5 查看索引信息 【课堂实践2】 任务6.2.6 修改索引 任务6.2.7 删除索引 任务6.2.8 指定索引 任务6.2.9 分析索引 【课后练习】 【课外实践】 模块7 创建规则和默认值 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目7.1 认识规则和默认值 任务7.1.1 了解规则的作用 任务7.1.2 了解默认值的作用 项目7.2 创建和应用规则 任务7.2.1 创建规则 任务7.2.2 使用系统存储过程sp_bindrule绑定规则 任务7.2.3 使用系统存储过程sp_unbindrule解除绑定的规则 任务7.2.4 删除规则 项目7.3 创建和应用默认值 任务7.3.1 创建默认值对象 任务7.3.2 使用系统存储过程sp_bindefault绑定默认值 任务7.3.3 使用存储过程sp_unbindefault解除绑定的默认值 任务7.3.4 删除默认值对象 【课后练习】 【课外实践】 模块8 T-SQL编程与应用 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目8.1 认识T-SQL语言 任务8.1.1 了解T-SQL的特点 任务8.1.2 了解标识符的命名规则 【课堂实践1】 任务8.1.3 了解数据库对象的命名规则 任务8.1.4 了解T-SQL语法格式约定 任务8.1.5 了解注释的作用 项目8.2 认识T-SQL表达式 任务8.2.1 认识常量 任务8.2.2 认识变量的类型 任务8.2.3 使用局部变量 【课堂实践2】 任务8.2.4 使用转换函数 任务8.2.5 使用字符串函数 任务8.2.6 使用日期和时间函数 【课堂实践3】 任务8.2.7 了解数学函数 任务8.2.8 认识运算符 项目8.3 认识T-SQL语句 任务8.3.1 了解批处理的作用 任务8.3.2 认识流程控制语句 【课堂实践4】 【课堂实践5】 【课后练习】 【课外实践】 模块9 创建存储过程和触发器 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目9.1 创建和管理存储过程 任务9.1.1 认识存储过程 任务9.1.2 认识存储过程的创建和执行方法 任务9.1.3 创建和执行简单的存储过程 任务9.1.4 创建和执行带输入参数的存储过程 【课堂实践1】 任务9.1.5 创建和执行带输入参数和输出参数的存储过程 【课堂实践2】 任务9.1.6 修改存储过程 任务9.1.7 查看存储过程信息 任务9.1.8 删除存储过程 项目9.2 创建和管理触发器 任务9.2.1 认识触发器 任务9.2.2 创建和激活INSERT触发器 【课堂实践3】 任务9.2.3 创建和激活UPDATE触发器 【课堂实践4】 任务9.2.4 创建和激活DELETE触发器 【课堂实践5】 任务9.2.5 创建和激活DDL触发器 任务9.2.6 修改触发器 任务9.2.7 查看触发器信息 任务9.2.8 删除触发器 任务9.2.9 禁用触发器 【课后练习】 【课外实践】 模块10 数据库安全管理 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目10.1 认识SQL Server的安全等级 任务10.1.1 了解服务器级的安全性 任务10.1.2 了解数据库级的安全性 任务10.1.3 了解数据库对象级的安全性 项目10.2 选择身份验证模式 任务10.2.1 了解Windows身份验证 任务10.2.2 了解混合模式 任务10.2.3 选择身份验证模式 项目10.3 创建SQL Server登录名 任务10.3.1 了解SQL Server内置的登录名 任务10.3.2 创建SQL Server登录名 任务10.3.3 使用SQL Server登录名连接服务器 任务10.3.4 创建Windows登录名 项目10.4 创建数据库用户 任务10.4.1 了解默认的数据库用户 任务10.4.2 使用对象资源管理器创建数据库用户 任务10.4.3 使用T-SQL语句创建数据库用户 任务10.4.4 使用系统存储过程创建数据库用户 项目10.5 认识权限 任务10.5.1 了解权限类型 任务10.5.2 了解权限的三种操作 任务10.5.3 理解权限与登录名、数据库用户和数据库对象的关系 项目10.6 管理角色 任务10.6.1 认识服务器角色 任务10.6.2 查看服务器角色信息 任务10.6.3 为登录名分配服务器角色 任务10.6.4 为多个登录名分配服务器角色 任务10.6.5 认识数据库角色 任务10.6.6 查看固定数据库角色 任务10.6.7 查看数据库角色的权限 任务10.6.8 为登录名分配访问权限和数据库角色 任务10.6.9 为多个登录名分配数据库角色 任务10.6.10 为用户自定义标准角色 任务10.6.11 测试用户自定义的标准角色 【课后练习】 【课外实践】 模块11 维护与管理数据库 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目11.1 备份与还原数据库 任务11.1.1 认识数据库的备份 任务11.1.2 使用对象资源管理器创建备份设备 任务11.1.3 使用对象资源管理器备份数据库 任务11.1.4 认识还原数据库的方式 任务11.1.5 使用对象资源管理器还原数据库 项目11.2 导入与导出数据 任务11.2.1 导入Excel表中的数据 任务11.2.2 导出数据库中的数据 【课后练习】 【课外实践】 模块12 综合应用实例 【项目内容】 【知识目标】 【能力目标】 【学习导航】 项目12.1 分析客户管理系统需求 项目12.2 设计客户管理系统 任务12.2.1 设计系统结构 任务12.2.2 设计数据库 任务12.2.3 设计界面 项目12.3 实现客户管理系统 任务12.3.1 创建数据库 任务12.3.2 实现数据库连接类 任务12.3.3 实现登录界面功能 任务12.3.4 实现主界面功能 【课后练习】 【课外实践】
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价