网络数据库(SQL Server)
¥
30.89
6.3折
¥
49
全新
库存5件
作者 刘亚琦
出版社 电子工业出版社
出版时间 2023-06
版次 1
装帧 其他
货号 607 11-28
上书时间 2024-11-28
商品详情
品相描述:全新
图书标准信息
作者
刘亚琦
出版社
电子工业出版社
出版时间
2023-06
版次
1
ISBN
9787121451799
定价
49.00元
装帧
其他
开本
16开
页数
256页
字数
409.6千字
【内容简介】
本书基于SQL Server 2019,以项目教学的方式循序渐进地讲解网络数据库的基本原理和具体应用的方法与技巧。本书分为9个项目,具体内容为数据库基础、创建和管理数据库、创建和管理表、数据查询、索引和视图、程序设计、存储过程和触发器、数据安全与保护、Java与数据库等。本书实例丰富,内容翔实,操作方法简单、易学,既适合作为职业院校计算机与大数据相关专业的教材,也适合从事数据处理相关工作的专业人士参考。本书配套电子资料涵盖书中所有实例的源文件、相关资源,以及实例操作过程的录屏动画,可供读者在学习时使用。
【作者简介】
刘亚琦,男,1976年出生,车辆工程专业博士,现为河北交通职业技术学院副教授,已出版相关图书1000多个品种,国内著名CAD图书作者。
【目录】
项目一 数据库基础1 任务一 数据库系统2 任务引入2 知识准备2 一、数据库系统的组成2 二、数据库系统的体系结构2 任务二 数据库管理系统5 任务引入5 知识准备5 一、DBMS的主要功能5 二、DBMS的组成6 任务三 数据库设计基础8 任务引入8 知识准备8 一、需求分析9 二、概念设计14 三、逻辑设计16 四、物理设计17 任务四 初识SQL Server 201917 任务引入17 知识准备18 一、SQL Server 2019简介18 二、SQL Server 2019的应用场景19 三、SQL Server 2019的下载与安装19 四、SQL Server Management Studio27 项目总结31 项目二 创建和管理数据库32 任务一 创建数据库33 任务引入33 知识准备33 一、使用SSMS创建数据库34 二、使用T-SQL创建数据库37 任务二 修改数据库40 任务引入40 知识准备40 一、使用SSMS修改数据库40 二、使用T-SQL修改数据库42 任务三 删除数据库44 任务引入44 知识准备44 一、使用SSMS删除数据库44 二、使用T-SQL删除数据库45 项目总结45 项目实战45 实战一 创建一个名称为company的数据库45 实战二 创建一个名称为test的数据库46 项目三 创建和管理表48 任务一 表的构成49 任务导入49 知识准备49 一、数据类型49 二、创建表结构53 三、修改表结构56 任务二 表的关联58 任务导入58 知识准备58 一、建立表关联59 二、修改表关联63 任务三 表中数据64 任务导入64 知识准备64 任务四 删除表68 任务导入68 知识准备68 一、删除表中数据68 二、删除数据表69 项目总结71 项目实战71 实战一 在company数据库中创建表71 实战二 给company数据库中的3个表建立关联72 实战三 给company数据库中的3个表添加记录72 项目四 数据查询74 任务一 简单查询75 任务导入75 知识准备75 一、SQL查询语句结构75 二、单列查询76 三、多列查询77 四、所有列查询77 任务二 WHERE子句查询78 任务导入78 知识准备78 一、条件查询78 二、逻辑运算查询80 三、特殊条件查询82 任务三 排序查询84 任务导入84 知识准备84 任务四 聚合函数85 任务导入85 知识准备85 任务五 连接查询87 任务导入87 知识准备88 任务六 高级查询89 任务导入89 知识准备89 一、数据汇总89 二、联接查询91 三、子查询94 项目总结96 项目实战96 实战一 查询部门号(deptno)为30的员工信息96 实战二 以工资升序、员工号降序的方式显示工资表的所有 记录97 实战三 查询工资为5000~6000元的员工,包括员工号、 姓名、工作名称及工资97 实战四 查找工资比平均工资多300元的员工98 项目五 索引和视图99 任务一 索引100 任务引入100 知识准备100 一、创建索引100 二、查看和删除索引104 任务二 视图106 任务引入106 知识准备106 一、创建视图106 二、使用视图110 三、删除视图114 项目总结114 项目实战115 实战一 为emp表的“员工号”和“工作名称”列创建聚集 索引,并且强制性115 实战二 创建View1视图,查询所有员工的姓名、员工号、 所在部门及 工资115 项目六 程序设计117 任务一 程序设计基础118 任务引入118 知识准备118 一、变量118 二、流程控制语句120 任务二 事务处理128 任务引入128 知识准备128 一、事务分类129 二、显式事务129 三、隐式事务133 任务三 使用游标134 任务引入134 知识准备135 项目总结140 项目实战141 实战一 输出部门号为20的员工工资水平141 实战二 启动一个事务向dept表中插入一个记录,并回滚 该事务141 项目七 存储过程和触发器143 任务一 存储过程144 任务引入144 知识准备144 一、创建存储过程144 二、执行存储过程146 三、存储过程的参数148 任务二 触发器150 任务引入150 知识准备150 一、创建触发器151 二、使用触发器153 三、删除触发器155 项目总结156 项目实战156 实战一 创建名为PRO的存储过程来查询部门号为30的 员工信息156 实战二 创建一个触发器,将7521号员工的工资修改为 6000元157 项目八 数据安全与保护158 任务一 账号和角色159 任务引入159 知识准备159 一、服务器的登录账号159 二、数据库的用户164 三、角色167 任务二 备份和还原数据库172 任务引入172 知识准备172 一、数据库备份172 二、数据库还原178 任务三 数据的导入和导出184 任务引入184 知识准备184 一、数据的导出184 二、数据的导入189 项目总结192 项目实战192 实战一 创建一个登录账号ABC/123456192 实战二 在company数据库中创建一个用户账号,并将其关联到 ABC登录账号中193 项目九 Java与数据库194 任务一 概述195 任务导入195 知识准备195 一、Java访问数据库的方式195 二、JDK的安装196 任务二 利用JDBC访问数据库199 任务导入199 知识准备199 任务三 利用Hibernate访问数据库207 任务导入207 知识准备207 任务四 利用Java创建图形界面225 任务导入225 知识准备225 项目总结239 项目实战240 实战 访问EMIS数据库中的specialty表240
点击展开
点击收起
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价