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

数据库原理及应用(MySQL版·微课版)

一本书搞定关系型数据库原理及MySQL的使用。提供课件、案例,咨询QQ:2301891038(仅限教师)。

作者:李颖、黄宏博、尤建清、周淑一、李媛
丛书名:面向新工科专业建设计算机系列教材
定价:69
印次:1-4
ISBN:9787302604433
出版日期:2022.06.01
印刷日期:2025.03.03

随着信息技术的快速发展,数据库类课程在通识教育中的地位也愈加重要。本书本着简明易学、循序渐进、学以致用的理念,通过网络购物系统等数据库案例,详细阐述了关系数据库相关理论基础和MySQL数据库基本技术,内容涵盖关系数据库理论,数据库设计方法,数据库的增、删、改、查等基本操作,索引、视图和存储过程的常见用法,以及事务和安全管理的基本概念。全书理论和实践并重,案例丰富,代码翔实,有完备的实验和教学文档等相关配套资源。 本书适合作为高等院校数据库类课程的教学用书,也可以作为对相关内容感兴趣的读者的自学参考书。

more >

前言 初秋的北京,溽热消退,碧空万里,凉风习习。在忙碌了几个月之后,我们的书稿趋于完成。在如释重负的心境里,虽有一丝丝的忐忑,但更充满早日付梓的期盼。 本书编写的初衷是编写一本非常简洁实用的数据库教材。编者在教学过程中深感没有一本合适的教材会对学生的学习带来很大影响,不论是在课前预习阶段还是复习阶段,绝大部分学生对教材的依赖性都非常强。因此,一本适用性强的教材,不仅直接影响学生的学习效果,甚至可能改变学生的学习态度和兴趣。鉴于此,编者决心从多年教学实践的亲身体验和经验积累出发,致力编写出一本适合学生学习和教师教学的新式教材。 本教材主要面向非计算机类专业的学生,如经济类、管理类、财会类、金融类等专业的学生。这些专业的学生在接触本课程前一般只具备一些基础性的计算机知识,对于很多深层的计算机原理和数学理论都没有储备。如果直接使用计算机类专业的数据库教材,其中很多专业的知识和理论会让初学者如入云里雾里,迷茫难懂。因此,本书编写中尽可能少用过于专业的知识和理论,尝试用易于理解的实例和常识引导读者把握数据库技术的主干。但是部分章节由于知识体系本身所限,难免涉及一些数学公式和理论。对此,我们也尽可能用直观的方式加以解释和阐述。 编者曾在许多场合遇到经管类从业者,交流中非常惊讶于他们对于计算机知识掌握的深度和广度。深入接触后得知这些行业在实际应用中对于计算机的相关知识非常依赖。尤其是对于数据库技术的相关内容,在实际工作中会大量应用,而且研究和学习得越深入,对这些计算机基础的依赖就越突出。如果具备良好的数据库技术基础,对于后续学习和工作都将大有裨益。这给了我们极大信心和鼓舞,促使我们在计算机基础教学工作中,以更加开阔的视野和永无止境的创新意识,不断进行教学改革探索与实践,大力践行新时代立德树人、教书育人的思想和要求,为提升学生的计算机及信息技术的素养和能力不懈努力。 本书的主要内容包括三大部分,第一部分介绍数据库的基本概念和原理,包括第1~3章,从数据库和数据库管理系统的概念,到数据模型的相关理论,并从数据库设计的角度说明需求分析、概念模型、逻辑模型和物理模型等数据库设计各阶段的主要工作。第二部分介绍MySQL数据库的具体操作方法,包括第4~10章。这部分内容很多,是本书的重点,内容涵盖MySQL数据库的安装、创建、更新、查询等基本操作,以及索引、视图、存储过程等相对高阶的内容,及事务、并发控制和数据库安全性与安全管理等内容。第三部分为第11章,介绍通过Python语言编写程序来操作MySQL数据库的基本方法。 本书的编写力求简明实用、重点突出、详略适宜。对原理部分的介绍主要是辅助于对后面具体操作部分的理解,不求面面俱到、系统深入,只要能对后续章节的学习和理解有帮助即可。后面关于数据库高级操作的内容也只介绍日常工作中经常遇到的基本操作和基本思想。本书不想编写成为一本百科全书式的应用手册,而是更倾向于成为非计算机类专业学习数据库课程的入门教材,强调实际操作和具体应用。特别在课时有限时,注重帮助学生掌握数据库中最基本、最实用的部分,使学生通过该课程的学习基本掌握数据管理的首要工具。 为了便于读者理解和掌握,本书在编写过程中还尝试使用案例驱动的方式。书中多用实例来解释很多数据库的基本概念,并且用网络购物系统和工资管理系统两个实例贯穿全书。从基本的数据库设计到数据库和表的创建、查询、更新,乃至最后的使用Python程序操作数据库部分,都以这两个典型案例为主来展开。学生可以在学习中尽快了解数据库系统构建和应用的具体过程,进而通过不断强化来加深记忆和理解。 在每章的最后,我们都对各章节的知识点进行了小结,以便于读者梳理各章的重点内容。每章还配备了丰富的习题,可以用来复习和检查学习的效果。 本书还有配套的教学资源,可以在教学过程中根据实际来选择,包括教学大纲、教学课件、实验指导、书中涉及的实例源代码等。教学资源可以通过清华大学出版社网站www.tup.com.cn下载。 本书由李颖担任主编,第1章和第11章由黄宏博编写,第2章和第3章由周淑一编写,第4章和第9章由尤建清编写,第5~8章由李颖编写,第10章由李媛编写,第12章由李颖、黄宏博、尤建清、周淑一、李媛共同编写,全书由李颖统稿。 在本书的编写过程中,得到了郑小博、李文杰、崇美英、张冬慧、刘梅彦、徐英慧、方炜炜、王图宏等老师的大力支持和帮助。清华大学出版社为本书的出版付出了很大努力,在此也对相关人员的付出致以深深的感谢。 尽管在本书的编写过程中进行了反复的修订与审校,但囿于水平和经验,错误和疏漏之处在所难免,如果读者在使用过程中发现任何问题,我们诚挚地欢迎大家提出宝贵意见,以使本书发挥更好的作用。 编者2022年1月

more >
扫描二维码
下载APP了解更多

同系列产品more >

操作系统(MOOC版)

杨兴强,韩芳溪,潘润宇
定 价:69元

查看详情
大学计算与人工智能

桂小林
定 价:69.80元

查看详情
大数据分析基础及应用案例(微课版)...

孙青、谭峤、王祎
定 价:49元

查看详情
深度学习技术基础(微课版)

田春伟、左旺孟
定 价:49元

查看详情
机器学习

翟懿奎,秦传波,麦超云
定 价:69元

查看详情
图书分类全部图书
more >
  • 李颖,北京信息科技大学计算机学院教师,从事教学工作多年,主要讲授大学计算机基础、C语言程序设计、数据库原理及应用、计算机网络基础等课程。

  • l 本书强调培养读者的实操能力,注重理论与实践相结合,实例丰富,代码详尽。

    l 本书提供了丰富的学习资源,适合作为高等院校非计算机专业数据库类课程教学教材,也可以作为对数据库感兴趣的读者的自学参考书。

    本书配套资源丰富,有PPT和教学视频,以及教学计划,满足教学需求

more >
  • 目录

    第1章数据库系统概述1

    1.1数据库的基本概念1

    1.1.1信息与数据1

    1.1.2数据处理与数据管理3

    1.1.3数据库4

    1.1.4数据库管理系统5

    1.1.5数据库应用系统6

    1.2数据管理技术的产生及发展8

    1.2.1人工管理阶段8

    1.2.2文件系统阶段9

    1.2.3数据库系统阶段10

    1.3数据库的体系结构11

    1.3.1模式的概念12

    1.3.2数据库的三级模式12

    1.3.3数据库模式的二级映射14

    知识点小结15

    习题15

    第2章数据模型17

    2.1数据模型概述17

    2.1.1概念模型18

    2.1.2组织模型18

    2.2关系模型21

    2.2.1关系数据结构21

    2.2.2关系操作22

    2.2.3完整性约束22

    2.3关系代数24

    2.3.1传统的集合运算24数据库原理及应用(MySQL版·微课版)目录2.3.2专门的关系运算26

    知识点小结30

    习题30

    第3章数据库的设计32

    3.1关系数据库设计概述32

    3.1.1数据库设计方法和步骤33

    3.1.2数据库设计过程33

    3.2关系数据库的设计34

    3.2.1需求分析34

    3.2.2概念结构设计35

    3.2.3逻辑结构设计37

    3.2.4物理结构设计38

    3.2.5数据库实施38

    3.2.6数据库运行及维护39

    3.3关系模型规范化设计39

    3.3.1函数依赖39

    3.3.2关系模式中的键41

    3.3.3范式42

    3.3.4关系模式的规范化44

    知识点小结47

    习题47

    第4章MySQL简介49

    4...

精彩书评more >

标题

评论

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

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