当前位置: 首页 > 数据库

《达梦数据库原理及应用(微课版)》孟秀锦 pdf电子书[43MB]

  • 数据库
  • 更新时间:2026-06-15 16:38:36
简介《达梦数据库原理及应用(微课版)》是由孟秀锦编著,本书基于SQL Server 2016介绍数据库系统的基本概念、基本原理和基本设计方法,以面向工作过程的教学方法组织安排各章节的内容。本书突出适用性,减少理论知识的介绍,并设计了大量的课堂实践和课外拓展,符合高职高专教育教学的特点。本书分为三篇,由9个项目组成。...
《达梦数据库原理及应用(微课版)》pdf电子书下载
《达梦数据库原理及应用(微课版)》pdf百度网盘
《达梦数据库原理及应用(微课版)》pdf百度网盘
《达梦数据库原理及应用(微课版)》pdf百度网盘

 

本书基于SQL Server 2016介绍数据库系统的基本概念、基本原理和基本设计方法,以面向工作过程的教学方法组织安排各章节的内容。本书突出适用性,减少理论知识的介绍,并设计了大量的课堂实践和课外拓展,符合高职高专教育教学的特点。  
本书分为三篇,由9个项目组成。知识储备篇(项目1和项目2)从理论层面介绍数据库;基础应用篇(项目3~项目6)基于SQL Server 2016介绍创建数据库和数据库的基本应用;高级应用篇(项目7~项目9)介绍数据库的高级应用和维护SQL Server 2016数据库的安全。  本书可作为高职高专院校、成人教育类院校数据库原理及应用课程的教材,也可供参加自学考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。


第一篇 知识储备
 项目1 理解数据库
 任务1-1 理解数据处理
 (一)信息与数据
 (二)数据处理
 任务1-2 理解数据描述
 (一)现实世界
 (二)信息世界
 (三)数据世界
 任务1-3 掌握数据模型
 (一)数据模型分类
 (二)概念模型
 (三)结构数据模型的要素和种类
 (四)关系数据模型
 (五)关系数据模型的完整性
 任务1-4 掌握关系代数
 (一)传统的集合运算
 (二)专门的关系运算
 任务1-5 明确数据库系统的组成和结构
 (一)数据库相关概念
 (二)数据库系统的体系结构
 任务1-6 认识常见的数据库管理系统
 (一)常见的国外数据库管理系统
 (二)常见的国内数据库管理系统
 项目2 设计学生信息管理数据库
 任务2-1 了解数据库设计
 任务2-2 需求分析
 (一)需求分析的任务及目标
 (二)用户需求分析
 任务2-3 概念设计
 (一)概念设计的方法和步骤
 (二)局部E-R图设计
 (三)全局E-R图设计
 任务2-4 逻辑设计
 (一)初始关系模式设计
 (二)关系模式的规范化
 (三)关系模式的评价与改进
 任务2-5 数据库的物理设计
 (一)关系模式存取方法的选择
 (二)确定数据库的存储结构
 (三)评价物理结构
 任务2-6 数据库的实施、运行和维护
 (一)数据库的实施
 (二)数据库的运行与维护
 项目实训2 设计数据库
第二篇 基础应用
 项目3 创建与维护DM数据库
 任务3-1 了解DM8
 (一)DM简介
 (二)DM8版本信息
 (三)DM8工具
 任务3-2 安装与卸载DM8
 (一)下载DM8
 (二)安装DM8
 (三)卸载DM8
 任务3-3 启动、关闭与登录DM8
 (一)启动与关闭DM8服务
 (二)登录DM8
 任务3-4 创建模式
 (一)认识SQL
 (二)认识DM_SQL
 (三)DM数据库体系结构
 (四)创建学生信息管理模式
 任务3-5 维护模式
 (一)连接模式
 (二)删除模式
 任务3-6 表空间管理
 (一)查看表空间
 (二)创建表空间
 (三)维护表空间
 (四)删除表空间
 项目实训3 安装DM8及模式的创建与维护
 项目4 创建与维护学生信息管理数据表
 任务4-1 设计表结构
 (一)理解表的概念
 (二)了解DM_SQL数据类型
 (三)掌握列的其他属性
 任务4-2 创建表
 (一)使用DM管理工具Manager创建表
 (二)使用CREATE TABLE语句创建表
 任务4-3 维护表
 (一)查看表结构
 (二)修改表结构
 (三)在表中添加、快速查看、修改和删除数据记录
 (四)复制表
 (五)删除表
 项目实训4 创建与维护表
 项目5 查询与维护学生信息管理数据表
 任务5-1 掌握简单数据查询
 (一)单表无条件数据查询
 (二)使用WHERE子句实现条件查询
 (三)使用常用聚集函数统计数据
 (四)分组筛选数据
 (五)对查询结果进行排序
 任务5-2 掌握多表连接查询
 (一)交叉连接
 (二)内连接
 (三)外连接
 (四)自连接
 任务5-3 理解嵌套查询
 (一)嵌套子查询
 (二)相关子查询
 任务5-4 数据更新
 (一)数据记录的插入
 (二)数据记录的修改
 (三)数据记录的删除
 项目实训5 实现数据查询
 (一)简单查询
 (二)分组与排序
 (三)多表连接查询
 (四)嵌套查询
 (五)数据更新
第三篇 高级应用
 项目6 优化查询学生信息管理数据库
 任务6-1 使用索引优化查询性能
 (一)索引概述
 (二)索引的类型
 (三)索引的设计原则
 (四)使用DM管理工具Manager创建索引
 (五)使用DM_SQL语句创建索引
 (六)修改索引
 (七)删除索引
 任务6-2 使用视图优化查询性能
 (一)视图概述
 (二)使用DM管理工具Manager创建视图
 (三)使用CREATE VIEW语句创建视图
 (四)视图的使用
 (五)视图的修改
 (六)删除视图
 任务6-3 使用物化视图优化查询性能
 (一)物化视图概述
 (二)使用DM管理工具Manager创建物化视图
 (三)使用CREATE MATERIALIZED VIEW语句创建物化视图
 (四)物化视图的修改
 (五)物化视图的删除
 (六)物化视图的刷新
 (七)物化视图日志
 项目实训6 索引、视图的创建与管理
 项目7 以程序方式处理学生信息管理数据表
 任务7-1 掌握DM_SQL编程基础
 (一)DM_SQL基础
 (二)DM_SQL的流程控制
 (三)DM_SQL常用函数
 (四)游标
 任务7-2 创建与使用存储过程和存储函数
 (一)存储过程和存储函数概述
 (二)创建存储过程
 (三)调用存储过程
 (四)创建函数
 (五)调用函数
 (六)重新编译存储过程和函数
 (七)删除存储过程和函数
 任务7-3 创建与使用触发器
 (一)触发器概述
 (二)创建触发器
 (三)查看触发器
 (四)禁止和允许触发器
 (五)重新编译触发器
 (六)删除触发器
 任务7-4 掌握事务、锁的概念与应用
 (一)事务概述
 (二)事务的ACID特性
 (三)事务的定义
 (四)事务并发操作引起的问题
 (五)设置事务隔离级别及读写特性
 (六)锁定机制
 (七)活锁和死锁
 项目实训7 以程序方式处理学生信息管理数据表
 (一)存储过程和存储函数
 (二)触发器
 (三)游标及事务的使用
 项目8 维护学生信息管理数据库的安全性
 任务8-1 了解DM数据库的权限系统
 (一)权限视图
 (二)用户标识与鉴权
 任务8-2 管理数据库用户权限
 (一)用户管理
 (二)权限管理
 (三)角色管理
 任务8-3 备份与还原数据库
 (一)数据备份与还原
 (二)数据备份的方法
 (三)数据还原的方法
 任务8-4 使用DM日志
 (一)日志监控与分析
 (二)实例运行日志
 (三)SQL日志
 (四)dmap辅助日志
 (五)备份日志
 项目实训8 维护DM数据库的安全性
 (一)账户管理与权限管理
 (二)数据库的备份与还原
 (三)DM日志的综合管理


点击下载