首页 > 图书中心 >图书详情

数据库基础

MySQL实例化教程,任务驱动,项目引领,配套资源完备

作者:张明月、魏煊
定价:59
印次:1-1
ISBN:9787302661962
出版日期:2024.07.01
印刷日期:2024.05.08

《数据库基础》系统介绍了数据库的基本原理、MySQL数据库管理系统的安装和应用实例、数据库设计以及与人工智能结合的前沿新技术。全书共分为12章,具体内容包括数据库系统的产生和发展、数据库系统的特点、数据库的三级模式结构与两级映像、关系代数、关系数据库结构化查询语言SQL的数据增删改查操作、关系的规范化理论、数据库设计的步骤、数据库的安全与保护等。 《数据库基础》可作为高等院校计算机、信息管理与信息系统等专业“数据库基础”课程的教材,也可以供从事数据库工作的技术人员参考。

more >

前言 信息技术与经济社会的交汇融合引发了数据迅猛增长,数据已成为国家基础性战略资源,大数据正日益对全球生产、流通、分配、消费活动以及经济运行机制、社会生活方式和国家治理能力产生重要影响。习近平总书记发表讲话,做出“大数据是信息化发展的新阶段”这一重要论断,要求“审时度势精心谋划超前布局力争主动,实施国家大数据战略,加快建设数字中国”。党的二十大报告也明确指出数字技术与实体经济深度融合具有重大意义。作为教育者,有责任将党的精神融入课程,培养更多具备综合素质的学生,为国家的建设和发展提供有力支持。在这个背景下,我们编写了本书,旨在为学生提供坚实的数据库基础知识,同时唤起他们对信息化时代国家治理、创新和安全的思考。 在当今数字时代,数据库技术扮演着关键的角色,它是信息管理和存储的支柱,支持着从小型企业到大型全球组织的各种应用程序和系统。它可以组织、存储和检索数据,从而提高数据的可访问性、安全性和可维护性。MySQL是一个关系数据库管理系统,它是目前世界上流行的数据库产品之一,具有开源、免费、跨平台等特点,已被广泛应用。本书面向想要从事与计算机相关的工作,但是还没有数据库基础或基础比较薄弱的读者,书中对数据库技术进行了全面的阐述,并以MySQL数据库管理系统为例,介绍了数据查询的基本管理与操作。 本书共分为三部分,内容简要介绍如下。 第一部分是数据库的相关概念,包括第1~3章的内容,主要介绍数据库的核心概念、发展历史、特点、三级模式结构与两级映像,以及数据库管理系统(DBMS)的概念,其中详细介绍了目前使用最广泛的关系模型及其形式化关系查询语言(即关系代数),使读者对数据库技术有初步的认识。 第二部分是关系数据库的使用,包括第4~8章的内容,以MySQL数据库管理系统为例,详细介绍SQL的使用。内容包括MySQL的安装、配置和基本操作,如数据库的创建,数据的定义、增加、删除、修改、查询等SQL操作,以及视图操作。通过学习本章内容,读者可以搭建MySQL开发环境,并且根据数据查询需求写出正确的SQL语句。第三部分是数据库规范化理论与设计,包括第9~12章的内容,主要介绍关系的规范化理论、关系数据库设计的步骤、ER图设计、数据流图与数据字典等概念、数据库安全与保护(包括事务管理和并发控制)等内容,并在第12章对数据库前沿新技术进行介绍,如分布式数据库、图数据库、时空数据库,以及和人工智能的融合等。通过学习本章内容,读者可以完成数据库从无到有的设计。 本书承蒙国家自然科学基金(72272101,72201167)资助,特此感谢!在本书编写过程中,上海外国语大学的研究生姜越、梁珮瑶、徐裕、余敏、张静参与了部分章节内容的初步整理,在此表达谢意。 由于编者水平有限,书中疏漏之处在所难免,欢迎读者朋友提出宝贵意见,我们将不胜感激。 编者 2023年10月30日

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • "当前市场上同类教材大致分为两类(1)综合类:包括原理和SQL操作,但不足在于这些教材一般是针对计算机类学生设计,
    许多数据库原理部分的内容对经管类本科生来说属于高阶内容,缺乏先修课程和背景知识,无法理解。因此我们只能在上课时使用部分内容。同时,这类教材侧重原理,而缺乏丰富的数据实例;(2)SQL教程:全书围绕SQL操作展开,缺乏原理性知识。这两类教材在使用时均无法满足经管类本科生使用的需求。
    《数据库基础》特色在于重组内容结构,针对经管类本科生的背景知识结构,以及他们需要掌握的数据库内容进行整理,增加数据实例、略去高阶知识、并在介绍数据库前沿技术时侧重在管理中的应用。此外,本书还计划结合二十大解读内容,融入思政元素。"

more >
  • 目录

    第一部分数据库的相关概念

    第1章数据库概述/31.1核心概念3

    1.2数据库发展历史5

    1.3数据库系统的特点7

    1.4数据模型9

    1.4.1数据模型概述9

    1.4.2概念数据模型10

    1.4.3逻辑数据模型16

    1.5练习题20

    第2章数据库系统结构/21

    2.1三级模式结构21

    2.1.1数据抽象21

    2.1.2模式与实例22

    2.1.3数据库的两级映像与数据独立性23

    2.2数据库管理系统25

    2.2.1DBMS的功能25

    2.2.2数据库管理员26

    2.2.3DBMS的程序组成27

    2.2.4常见的数据库管理系统28

    2.3数据库体系结构30

    2.4练习题32

    第3章形式化关系查询语言/34

    3.1关系模型34

    3.1.1关系模型的定义343.1.2码的概念38

    3.1.3关系的性质40

    3.1.4关系的完整性约束40

    3.2关系代数42

    3.2.1基本运算43

    3.2.2附加运算48

    3.3查询优化55

    3.3.1关系代数表达式的等价变换56

    3.3.2查询优化的步骤59

    3.4练习题60

    〖1〗〖1〗第二部分关系数据库的使用

    第4章MySQL数据库概述/654.1MySQL数据库简介65

    4.2MySQL数据库的安装和配置66

    4.2.1MySQL的安装与配置介绍66

    4.2.2启动和关闭MySQL服务75

    4.2.3图形管理工具76

    4.3MySQL数据库的基本操作77

    4.3.1数据库的相关操作77

    4.3.2表结构的相关操作78

    4.3.3逆向生成ER图81 ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘