新書推薦:

《
土地:对所有权的渴求如何塑造现代世界
》
售價:HK$
80.2

《
维特根斯坦论美学、伦理学、心理学与人类学
》
售價:HK$
68.4

《
清代社会性别规范(2025年费正清奖,晚期帝制中国性别跨越故事诸相)
》
售價:HK$
103.8

《
以学堂保国粹:清末存古学堂的兴办进程
》
售價:HK$
115.6

《
宋时飞花
》
售價:HK$
74.8

《
从农牧之争到陆海分流 陆海书系地缘政治
》
售價:HK$
74.8

《
常用中药材及饮片验收标准图谱
》
售價:HK$
217.8

《
盛世乾隆
》
售價:HK$
85.8
|
| 編輯推薦: |
1.根据“数据库设计→数据库应用→数据库管理”的思路编写 2.不单纯是命令操作,还加上了图形工具的使用方法 3.编写思路独特,讲解时顺手,学生学习有整体概念 4.教学辅助资料丰富
|
| 內容簡介: |
本书基于达梦(简称DM)介绍数据库的基本概念、基本原理和基本设计方法,以面向工作过程的教学方法为导向,合理安排各项目的内容。本书突出实用性,理论实践一体化,并设计大量的项目实训和课外拓展内容,符合职业教育教学要求。 本书共3篇,包括8个项目。第一篇知识储备(项目1和项目2)讲解数据库的基础知识,以及从理论层次设计数据库的方法;第二篇基础应用(项目3~项目5)讲解基于DM创建数据库的方法和数据库的基本应用;第三篇高级应用(项目6~项目8)讲解数据库的高级应用和维护DM数据库安全。 本书可作为应用型本科、职业本科、高职高专院校数据库原理及应用课程的教材,也可供参加自学考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
|
| 關於作者: |
|
孟秀锦,山东信息职业技术学院副教授,从教20多年,先后担任过数据库原理及应用、Oracle数据库管理系统、视频编辑、国产化操作系统应用、信息技术基础、办公软件高级应用、大学生职业发展与创业指导等课程的教学。主编《MySQL数据库原理及应用(第2版|微课版)》《创新创业教育》等教材。担任山东软件行业产教联盟专家、山东省数字经济专家咨询委员会数据资源专业委员会专家委员、潍坊市工程师协会专家、中国计算机学会会员。主持或参与潍坊市科技局软科学研究项目、山东省职业教育与成人教育科学研究“十二五”规划课题等多项课题。参与建设了一门省级精品资源共享课和一门山东省职业教育在线精品课程,发表论文多篇。先后带领学生参加山东省“互联网+”创新创业大赛,获得金奖两项、银奖一项、铜奖一项,带领学生参加全国大学生计算机应用能力与信息素养大赛,获得计算机基础赛项高职组全国一等奖两项、二等奖两项。多次获得学校“优秀教师”“优秀班主任”“九三学社潍坊市优秀社员”等荣誉称号。
|
| 目錄:
|
目录
第 一篇 知识储备 项目1 理解数据库2 任务1-1 理解数据处理2 (一)信息与数据2 (二)数据处理3 任务1-2 理解数据描述4 (一)现实世界4 (二)信息世界4 (三)数据世界6 任务1-3 掌握数据模型6 (一)数据模型分类6 (二)概念模型7 (三)结构数据模型的要素和种类7 (四)关系数据模型8 (五)关系数据模型的完整性10 任务1-4 掌握关系代数11 (一)传统的集合运算12 (二)专门的关系运算13 任务1-5 明确数据库系统的组成和结构17 (一)数据库相关概念17 (二)数据库系统的体系结构18 任务1-6 认识常见的数据库管理系统20 (一)常见的国外数据库管理系统20 (二)常见的国内数据库管理系统20 项目小结21 项目实训1 理解数据库21 课外拓展 了解数据管理技术的发展历程22 习题23
项目2 设计学生信息管理数据库25 任务2-1 了解数据库设计25 任务2-2 需求分析27 (一)需求分析的任务及目标27 (二)用户需求分析28 任务2-3 概念设计29 (一)概念设计的方法和步骤29 (二)局部E-R图设计30 (三)全局E-R图设计32 任务2-4 逻辑设计37 (一)初始关系模式设计38 (二)关系模式的规范化40 (三)关系模式的评价与改进44 任务2-5 数据库的物理设计45 (一)关系模式存取方法的选择45 (二)确定数据库的存储结构46 (三)评价物理结构47 任务2-6 数据库的实施、运行和维护47 (一)数据库的实施47 (二)数据库的运行与维护48 项目小结49 项目实训2 设计数据库49 课外拓展 设计网络玩具销售系统50 习题50 第二篇 基础应用
项目3 创建与维护DM数据库55 任务3-1 了解DM855 (一)DM简介55 (二)DM8版本信息56 (三)DM8工具57 任务3-2 安装与卸载DM858 (一)下载DM858 (二)安装DM859 (三)卸载DM866 任务3-3 启动、关闭与登录DM868 (一)启动与关闭DM8服务68 (二)登录DM869 任务3-4 创建模式70 (一)认识SQL70 (二)认识DM_SQL71 (三)DM数据库体系结构72 (四)创建学生信息管理模式73 任务3-5 维护模式75 (一)连接模式75 (二)删除模式75 任务3-6 表空间管理77 (一)查看表空间77 (二)创建表空间78 (三)维护表空间79 (四)删除表空间81 项目小结82 项目实训3 安装DM8及模式的创建与 维护82 课外拓展 建立网络玩具销售系统83 习题83
项目4 创建与维护学生信息管理 数据表84 任务4-1 设计表结构84 (一)理解表的概念84 (二)了解DM_SQL数据类型86 (三)掌握列的其他属性87 任务4-2 创建表90 (一)使用DM管理工具Manager 创建表90 (二)使用CREATE TABLE语句创建表91 任务4-3 维护表94 (一)查看表结构94 (二)修改表结构95 (三)在表中添加、快速查看、修改和 删除数据记录96 (四)复制表98 (五)删除表99 项目小结100 项目实训4 创建与维护表101 课外拓展 创建与维护网络玩具销售 系统的表102 习题104
项目5 查询与维护学生信息管理 数据表106 任务5-1 掌握简单数据查询106 (一)单表无条件数据查询108 (二)使用WHERE子句实现条件查询111 (三)使用常用聚集函数统计数据114 (四)分组筛选数据115 (五)对查询结果进行排序116 任务5-2 掌握多表连接查询117 (一)交叉连接117 (二)内连接118 (三)自连接119 (四)外连接120 任务5-3 理解嵌套查询121 (一)嵌套子查询122 (二)相关子查询123 任务5-4 数据更新125 (一)数据记录的插入125 (二)数据记录的修改126 (三)数据记录的删除127 项目小结127 项目实训5 实现数据查询127 (一)简单查询127 (二)分组与排序128 (三)多表连接查询129 (四)嵌套查询130 (五)数据更新131 课外拓展 对网络玩具销售系统进行 数据查询操作131 习题133 第三篇 高级应用 项目6 优化查询学生信息管理 数据库139 任务6-1 使用索引优化查询性能139 (一)索引概述139 (二)索引的类型140 (三)索引的设计原则141 (四)使用DM管理工具Manager 创建索引141 (五)使用DM_SQL语句创建索引143 (六)修改索引143 (七)删除索引145 任务6-2 使用视图优化查询性能146 (一)视图概述146 (二)使用DM管理工具Manager 创建视图147 (三)使用CREATE VIEW语句 创建视图148 (四)视图的使用149 (五)视图的修改150 (六)删除视图151 任务6-3 使用物化视图优化查询性能152 (一)物化视图概述153 (二)使用DM管理工具Manager 创建物化视图153 (三)使用CREATE MATERIALIZED VIEW语句创建物化视图154 (四)物化视图的修改156 (五)物化视图的删除157 (六)物化视图的刷新158 (七)物化视图日志159 项目小结161 项目实训6 索引、视图的创建与管理161 课外拓展 在网络玩具销售系统中使用 索引和视图163 习题164
项目7 以程序方式处理学生信息 管理数据表166 任务7-1 掌握DM_SQL编程基础166 (一)DM_SQL基础166 (二)DM_SQL的流程控制170 (三)DM_SQL常用函数175 (四)游标176 任务7-2 创建与使用存储过程和 存储函数180 (一)存储过程和存储函数概述180 (二)创建存储过程180 (三)调用存储过程182 (四)创建函数183 (五)调用函数184 (六)重新编译存储过程和函数184 (七)删除存储过程和函数185 任务7-3 创建与使用触发器185 (一)触发器概述185 (二)创建触发器186 (三)查看触发器190 (四)禁止和允许触发器191 (五)重新编译触发器192 (六)删除触发器192 任务7-4 掌握事务、锁的概念与应用193 (一)事务概述194 (二)事务的ACID特性194 (三)事务的定义194 (四)事务并发操作引起的问题196 (五)设置事务隔离级别及读写特性198 (六)锁定机制198 (七)活锁和死锁199 项目小结201 项目实训7 以程序方式处理学生信息 管理数据表201 (一)存储过程和存储函数201 (二)触发器202 (三)游标及事务的使用203 课外拓展 针对网络玩具销售系统 创建存储过程和触发器204 习题205
项目8 维护学生信息管理数据库的 安全性207 任务8-1 了解DM数据库的权限系统207 (一)权限视图208 (二)用户标识与鉴权208 任务8-2 管理数据库用户权限209 (一)用户管理210 (二)权限管理213 (三)角色管理220
任务8-3 备份与还原数据库224 (一)数据备份与还原224 (二)数据备份的方法225 (三)数据还原的方法233 任务8-4 使用DM日志238 (一)日志监控与分析238 (二)实例运行日志239 (三)SQL日志239 (四)dmap辅助日志242 (五)备份日志242 项目小结243 项目实训8 维护DM数据库的安全性243 (一)账户管理与权限管理243 (二)数据库的备份与还原243 (三)DM日志的综合管理244 课外拓展 备份和还原网络玩具销售系统245 习题245
|
|