新書推薦:
《
跨界:蒂利希思想研究
》
售價:NT$
500.0
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:NT$
203.0
《
大模型启示录
》
售價:NT$
510.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:NT$
918.0
《
养育男孩:官方升级版
》
售價:NT$
230.0
《
小原流花道技法教程
》
售價:NT$
500.0
《
少女映像室 唯美人像摄影从入门到实战
》
售價:NT$
505.0
《
詹姆斯·伍德系列:不负责任的自我:论笑与小说(“美国图书评论奖”入围作品 当代重要文学批评家詹姆斯·伍德对“文学中的笑与喜剧”的精湛研究)
》
售價:NT$
398.0
|
編輯推薦: |
配套资源:电子课件、习题答案、实验指导书 本书特色: 面向新工科高等院校大数据专业系列教材 信息技术新工科产学院联盟数据科学与大数据工作委员会 推荐教材 武汉达梦数据库股份有限公司重点推荐教材
|
內容簡介: |
本书基于达梦数据库(DM8)全面系统地讲述了数据库技术和应用。全书共15章,内容包括数据库系统概述,关系代数与关系数据库理论,数据库设计与实现,DM数据库体系结构,DM数据库创建与配置,DM数据库的表定义与完整性约束,数据的插入、修改与删除,DM数据库单表与多表查询,视图和索引定义与管理,DM数据库用户、权限与角色管理,DM数据库的事务管理,DM数据库的备份和还原,函数和游标,存储过程和触发器,DM JDBC编程与应用等内容。通过本书,读者可以充分利用DM数据库平台深刻理解数据库技术的原理,达到理论和实践紧密结合的目的。
本书既可作为本科计算机相关专业数据库课程的配套教材,也可以供参加数据库类考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。对于非计算机专业的本科院校,如果希望学生学到关键、实用的数据库技术,也可采用本书作为教材。
|
關於作者: |
李辉,博士,中国农业大学计算中心兼农业
大数据实验室主任,教育部评估中心工程教育专
业现场考察专家组成员,中国大数据技术与应用
联盟智库专家,北京市大数据教学实践基地负责
人;曾获中国大数据学术创新奖、全国高校人工
智能与大数据教学创新奖;主讲“数据库原理及
应用基础”“Python语言程序设计”“网站设计
与开发”等本科生课程;主持教育部新工科项目2
项,发表学术论文20多篇,申请软件著作权50多
项,专利3项;机械工业出版社计算机分社金牌作
者,出版的《数据库系统原理及MySQL应用教
程》第1版和第2版、《PHP MySQL Web应用开
发教程》被国内众多院校选用,深受好评。
张守帅,达梦培训中心负责人,主要从事数
据库相关课程的建设及生态推广,熟悉各种主流
数据库,具有15年以上的IT行业从业经验,具备
丰富的理论知识和实践经验。拥有达梦DCM证
书、Oracle 10g OCM证书、PostgreSQL PGCM
证书等。曾与苏丹、利比里亚、津巴布韦、韩
国、日本等国的官员及技术人员进行多次援外技
术交流,为国内外培养数据库相关人才数千人。
|
目錄:
|
出版说明
前言
第1章数据库系统概述
1.1数据库与数据库管理系统的基本概念
1.1.1数据库基本概念
1.1.2数据库管理系统
1.1.3数据库系统
1.2数据管理技术的发展历程
1.2.1人工管理方式阶段
1.2.2文件系统管理方式阶段
1.2.3数据库系统管理方式阶段
1.3数据模型
1.3.1数据模型的概念和种类
1.3.2概念数据模型
1.3.3关系数据模型
1.4数据库的体系结构
1.4.1数据库系统的三级模式结构
1.4.2数据库的二级映像与数据的
独立性
1.4.3两级数据独立性
1.5常见数据库管理系统
1.5.1国外数据库管理系统
1.5.2国产数据库管理系统——达梦
数据库
本章小结
第2章关系代数与关系数据库理论
2.1关系代数及其运算
2.1.1关系的数学定义
2.1.2关系代数概述
2.1.3传统的集合运算
2.1.4专门的关系运算
2.2关系数据库理论
2.2.1问题的提出
2.2.2函数依赖
2.3关系模式的范式及规范化
2.4关系模式的分解
本章小结
实验1:关系的完整性、规范化理解与应用
第3章数据库设计与实现
3.1数据库设计概述
3.1.1数据库设计的内容
3.1.2数据库设计的特点
3.1.3数据库设计方法
3.1.4数据库设计的阶段
3.2需求分析
3.2.1需求描述与分析
3.2.2需求分析分类
3.2.3需求分析的内容、方法和步骤
3.2.4数据字典
3.3概念结构设计
3.3.1概念结构设计的必要性及要求
3.3.2概念结构设计的方法与步骤
3.3.3采用ER模型设计概念结构的
方法
3.3.4数据库建模设计工具
3.4逻辑结构设计
3.4.1ER图向关系模型的转换
3.4.2关系模式规范化
3.4.3模式评价与改进
3.5物理结构设计
3.5.1物理结构设计的内容和方法
3.5.2评价物理结构
3.6数据库行为设计
3.7数据库实施
3.8数据库的运行与维护
本章小结
实验2:利用PowerDesigner设计数据库应用
系统
目录第4章DM数据库体系结构
4.1DM数据库概述
4.1.1DM8数据库主要特点
4.1.2DM8的功能特性
4.2DM数据库体系结构概述
4.3DM数据库的逻辑存储结构
4.3.1数据库和实例
4.3.2逻辑存储结构
4.3.3内存结构
4.3.4线程结构
4.4DM数据库的物理存储结构
4.5DM数据库的安装与启动
4.5.1DM数据库安装环境需求
4.5.2Windows下DM数据库的安装与
卸载
4.5.3DM数据库启动和关闭
本章小结
实验3:DM数据库安装、实例创建与管理
第5章DM数据库创建与配置
5.1字符集
5.1.1字符集概述
5.1.2DM数据库支持的字符集
5.1.3DM字符集的选择
5.2DM数据库管理
5.2.1DM数据库创建
5.2.2修改DM数据库
5.2.3删除DM数据库
5.2.4删除DM数据库服务
5.3模式管理
5.3.1模式创建
5.3.2设置当前模式语句
5.3.3模式删除
5.4表空间管理
5.4.1表空间定义
5.4.2表空间修改
5.4.3表空间删除
5.5模式对象的空间管理
5.5.1设置存储参数
5.5.2收回多余的空间
5.5.3用户和表的空间限制
5.5.4查看模式对象的空间使用
5.5.5数据类型的空间使用
本章小结
实验4:表空间创建与管理
第6章DM数据库的表定义与完整性约束
控制
6.1表的基本概念
6.1.1表和表结构
6.1.2表结构设计
6.2SQL与DM_SQL概述
6.2.1DM_SQL语言的特点
6.2.2保留字与标识符
6.2.3DM_SQL语言的功能及语句
6.3DM_SQL支持的数据类型
6.3.1常规数据类型
6.3.2位串数据类型
6.3.3日期时间数据类型
6.3.4多媒体数据类型
6.4表的定义与管理
6.4.1表定义语句
6.4.2表修改语句
6.4.3基表复制语句
6.4.4基表删除语句
6.4.5事务型HUGE表数据重整
6.5约束控制定义与管理
6.5.1数据完整性约束
6.5.2字段的约束
6.5.3删除约束
6.5.4禁止和允许约束
本章小结
实验5:DM数据库定义创建与完整性
约束
第7章数据的插入、修改与删除
7.1数据插入语句
7.1.1为表的所有字段插入数据
7.1.2为表的指定字段插入数据
7.1.3同时插入多条记录
7.1.4从目标表中插入值
7.2数据修改语句
7.3数据删除语句
7.3.1使用DELETE删除表数据
7.3.2使用TRUNCATE清空表数据
7.4MERGE INTO语句
本章小结
实验6:数据库数据操作管理
数据库系统原理及应用——基于达梦8第8章DM数据库单表与多表查询
8.1单表查询
8.1.1简单查询
8.1.2带条件查询
8.1.3集函数
8.2多表查询
8.2.1内连接查询
8.2.2外连接查询
8.2.3子查询
本章小结
实验7:数据库数据表查询管理
第9章视图和索引定义与管理
9.1视图概述
9.1.1视图的优势
9.1.2视图的工作机制
9.2视图创建、查询、修改和删除
9.2.1创建视图
9.2.2查询视图
9.2.3视图的编译
9.2.4删除视图
9.3视图更新
9.3.1插入数据
9.3.2更新数据
9.3.3删除数据
9.4索引概述
9.5创建索引、修改索引和删除索引
9.5.1创建索引
9.5.2修改索引
9.5.3删除索引
本章小结
实验8:数据库视图创建与管理
实验9:数据库索引创建与管理
第10章DM数据库用户、权限与角色
管理
10.1用户管理
10.1.1创建用户
10.1.2修改用户
10.1.3删除用户
10.2权限管理
10.2.1权限分类
10.2.2授予权限
10.2.3回收权限
10.3角色管理
10.3.1创建角色
10.3.2管理角色权限
10.3.3分配与回收角色
10.3.4启用与停用角色
10.3.5删除角色
本章小
|
內容試閱:
|
DM数据库是一款拥有完全的自主知识产权并且掌握全部源代码的国产数据库,是获得国家自主原创产品认证的数据库管理系统。已应用到了许多行业,如金融行业的湖北银行新核心业务系统、能源行业的国家能源集团和交通行业的中国航信等,DM数据库的应用前景十分可观。DM数据库具有高性能、高安全、高可用性、通用性、易于安装、功能齐全等特点,因此DM数据库非常适合用于教学。
本书是编者在长期从事数据库课程教学和科研的基础上,为满足“数据库技术及应用”课程的教学需要而编写。全书分为15章,分别从数据库系统基础知识、关系数据库系统、数据库设计与实现、DM数据库体系结构、DM数据库创建与管理、使用DM_SQL管理数据库表、视图和索引、事务和锁、DM数据库用户权限管理、DM数据库备份和还原、存储过程和触发器、DM JDBC编程与应用等方面进行讲述。
传统的关系数据库具有不错的性能。随着互联网的高速发展,针对MySQL和Oracle等非国产关系数据库可能存在的安全问题,人们急需设计一款拥有完全的自主知识产权并且掌握全部源代码的国产数据库。因此DM数据库应运而生,它解决了可能存在的数据安全问题,为国家信息化建设提供了安全可靠的基础性软件,有效维护了国家信息安全。
本书内容循序渐进、深入浅出。为方便教学和学习,本书在每章的后专门给出了上机实验的内容,能够很好地帮助读者巩固所学知识。
本书既可作为本科计算机相关专业数据库课程的配套教材,也可以供参加数据库类考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。对于非计算机专业的本科生,如果希望学到关键、实用的数据库技术,也可采用本书作为教材。
在本书编写过程中,刘志红、刘祥祥、杨君艳、刘彩琳、杨柳和程青等同志对全书的编写做出了贡献,同时感谢机械工业出版社和达梦数据库股份有限公司的支持。尽管编者已经投入了大量时间和精力来编写此书,但由于水平和经验有限,错误之处难免,恳请各位专家和读者予以指正,并欢迎同行进行交流。
|
|