数据库原理与应用(基于MySQL)
MySQL8.0配有源代码、教学课件、教学大纲、教案等

作者:赵明渊

丛书名:21世纪高等学校计算机专业实用系列教材

定价:59.9元

印次:1-10

ISBN:9787302595359

出版日期:2022.01.01

印刷日期:2026.02.05

图书责编:陈景辉

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以**推出的MySQL 8.0作为平台,系统地介绍数据库原理及应用。全书 内容包括: 数据库概论、关系数据库系统模型、MySQL的安装和运行、MySQL数据库和表、表数据操作、数据查询、视图和索引、数据完整性、MySQL语言、存储过程和存储函数、触发器和事件、安全管理、备份和恢复、事务和锁、关系数据库设计理论、数据库设计、PHP和MySQL学生信息系统开发。本书提供习题参考答案,各章(除第14章和第17章)都有紧密结合教学内容的实验。 本书可作为全国高等院校计算机、信息等相关专业的教材,也适于计算机应用人员和计算机爱好者自学参考。

赵明渊,男,重庆市,汉族,电子科技大学计算机应用技术专业博士,中国农业银行四川省分行计算机高级工程师,国务院颁发证书的享受政府特殊津贴的专家。作者在电子科技大学、四川大学等校先后担任SQL Server数据库、Oracle数据库、MySQL数据库、数据库原理与应用、大数据、Java EE、Android等课程的教学工作,SQL Server数据库等课程在电子科技大学录制了视频。

前言 数据库技术是计算机科学技术中发展最快的领域之一,已成为计算机信息系统和应用系统的核心技术和重要基础。 “数据库原理与应用”课程是高等院校计算机专业、信息专业和有关工科专业的基础专业课。本书将数据库原理、方法和应用技术相结合,以最新推出的MySQL 8.0作为平台,以学生信息数据库作为重要数据库,系统地介绍数据库原理及应用。 主要内容 第1、2章为数据库基础部分,介绍数据库的基本原理。第1章为数据库概论,第2章为关系数据库系统模型。 第3~14章为MySQL数据库管理系统部分,介绍MySQL 8.0系统的数据管理功能。第3章为MySQL的安装和运行,第4章为MySQL数据库和表,第5章为表数据操作,第6章为数据查询,第7章为视图和索引,第8章为数据完整性,第9章为MySQL语言,第10章为存储过程和存储函数,第11章为触发器和事件,第12章为安全管理,第13章为备份和恢复,第14章为事务和锁。 第15~17章为数据库设计和MySQL数据库应用开发部分,介绍关系数据库设计理论、数据库设计、以PHP作为开发环境和以MySQL作为数据库平台的应用系统开发技术。第15章为关系数据库设计理论,第16章为数据库设计,第17章为PHP和MySQL学生信息系统开发。 每章均配有习题(除第14章和第17章),附录A提供了习题参考答案。大部分章节都有紧密结合教学内容的实验。 本书特色 (1) 由浅入深、循序渐进地讲解数据库原理、方法和应用技术,同时涵盖大数据、NoSQL等前沿内容,注重培养学生掌握数据库原理知识点和进行MySQL数据库管理、操作能力和MySQL...

目录
荐语
查看详情 查看详情

目录

第1章数据库概论

1.1数据库的基本概念

1.1.1数据库

1.1.2数据库管理系统

1.1.3数据库系统

1.1.4数据管理技术的发展

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.4.4NoSQL数据库

1.5小结

习题1

实验1ER图设计

第2章关系数据库系统模型

2.1关系模型

2.1.1关系数据结构

2.1.2关系操作

2.1.3关系的完整性

2.2关系代数

2.2.1传统的集合运算

2.2.2专门的关系运算

2.3SQL介绍

2.3.1SQL语言的分类

2.3.2SQL语言的特点

2.4小结

习题2

实验2关系代数的应用

第3章MySQL的安装和运行

3.1MySQL的特点和MySQL 8.0的新特性

3.1.1MySQL的特点

3.1.2MySQL 8.0的新特性

3.2MySQL 8.0的安装和配置

3.2.1MySQL 8.0的安装

3.2.2MySQL 8.0的配置

3.3MySQL服务器的... 查看详情

(1)由浅入深、循序渐进地讲解数据库原理、方法和应用技术,同时涵盖大数据、NoSQL等前沿内容,注重培养学生掌握数据库原理知识点和进行MySQL数据库管理、操作能力和MySQL编程能力。

(2)教学和实验配套,方便课程教学和实验课教学。深化实验课教学,各个实验分为验证性实验和设计性实验两个阶段。例如,SQL语句的实验,验证性实验给出实验题目的SQL语句,供学生进行SQL语句调试的借鉴和参考;而设计性实验则培养学生独立设计、编写和调试SQL语句以达到实验题目的要求的能力。

(3)着重培养学生进行关系模式规范化的能力,进行数据库概念结构设计和逻辑结构设计的能力,数据库语言编程的能力,开发一个简单的数据库应用系统的能力。

查看详情