QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30
1立封
1平封

数据库原理与MySQL应用

  • 类  别:计算机系列
  • 书  名:数据库原理与MySQL应用
  • 主  编:魏再超
  • 定  价:42
  • 开  本:16开
  • 印刷方式:双色
  • 页  数:216
  • 时  间:2024年4月
  • 出  版  社:上海交通大学出版社
  • 书  号:978-7-313-30297-7

内容摘要

        本书系统全面地阐述了数据库系统的基础理论、基本技术和基本方法,全书共分为15章。具体内容包括数据库系统概述、信息与数据模型、关系模型与关系运算理论、关系数据库的规范化设计、数据库设计、数据库与表、表数据的基本操作、数据库的查询、索引、视图、数据库完整性约束与表维护语句、访问控制与权限管理、备份与恢复、MySQL编程以及MySQL在Web中的应用。本书注重理论与实践结合,内容丰富全面,非常具有实用性。本书本书可作为高等院校及职业学校计算机类专业数据库相关课程的教材使用,还可作为数据库设计爱好者的参考用书。

目录

第1章 数据库系统概述
1.1 数据库系统的概念
1.1.1 数据库
1.1.2 DBMS
1.1.3 DBA
1.1.4 DBAS
1.1.5 用户
1.2 数据库系统的特点
1.3 数据库系统结构
1 3.1 三级模式的内部结构
1.3.2 B/S与C/S应用结构
 
第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.3.1信息世界的七大基本概念
2.3.2 E-R模型
2.4逻辑模型
2.4.1层次模型
2.4.2网状模型
2.4.3关系模型
2.4.4面向对象模型
2.5概念模型向逻辑模型的转换
2.5.1转换原则
2.5.2转换实例
 
第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.3关系操作
3.3.1关系操作的类型 
3.3.2关系运算
3.4关系代数
3.4.1关系代数概述
3.4.2关系代数的基本运算
3.4.3关系代数的组合运算
 
第4章 关系数据库的规范化设计
4.1 关系模式设计问题
4.1.1 关系模式的冗余和异常问题 
4.1.2 关系模式的非形式化设计准则
4.2 函数依赖
4.2.1 函数依赖的定义
4.2.2 函数依赖和键的联系
4.2.3 函数依赖的公理系统
4.3 范式
4.3.1 1NF
4.3.2 2NF
4.3.3 3NF
4.3.4 BCNF
4.3.5 4NF
4.4 关系模式的规范化
4.4.1 关系模式的规范化步骤
4.4.2 关系模式的分解及其指标
 
第5章 数据库设计
5.1 数据库设计步骤
5.2 需求分析
5.2.1 需求分析的任务
5.2.2 用户需求的调研方法
5.2.3 用户需求的分析与表达
5.3 概念结构设计
5.3.1 概念模式的主要特点和概念结构设计的方法
5.3.2 数据抽象与局部视图设计
5.3.3 E-R图集成
5.4逻辑结构设计
5.4.1 E-R图向关系模型的转换
5.4.2 关系模型的优化
5.4.3 设计用户外模式
5.5 物理结构设计
5.5.1 确定数据库的物理结构
5.5.2 评价物理结构
5.5.3 撰写物理结构设计说明书和相关文档
5.6 数据库的实施与维护
5.6.1 数据库的实施 
5.6.2 数据库的维护 
 
第6章 数据库与表
6.1 创建与使用数据库
6.1.1 创建数据库
6.1.2 选择数据库
6.1.3 修改数据库
6.1.4 删除数据库
6.1.5 查看数据库
6.2 创建和操作表
6.2.1 创建表
6.2.2 更新表
6.2.3复制表
6.2.4删除表
6.2.5查看表
6.2.6表结构进阶
 
第7章 表数据的基本操作
7.1插入表数据
7.2删除表数据
7.3修改表数据
 
第8章 数据库的查询
8.1 SELECT语句
8.2 列的选择与指定
8.3 FROM子句与连接表
8.4 WHERE子句
8.5 GROUP BY子句与分组数据
8.6 HAVING子句
8.7 ORDER BY子句
8.8 LIMIT子句
8.9 UNION语句与联合查询
 
第9章 索引
9.1索引简介
9.2索引的存储与分类
9.3创建索引
9.4查看索引
9.5删除索引
9.6索引进阶
 
第10章 视图
10.1 视图概述
10.2 创建和删除视图
10.3 修改和查看视图定义
10.4 更新视图数据
10.5 查询视图数据
10.6 视图进阶
 
第11章 数据完整性约束与表维护语句
11.1 数据完整性约束
11.1.1 定义完整性约束
11.1.2 命名完整性约束
11.1.3 更新完整性约束
11.2 表维护语句
 
第12章 访问控制与权限管理
12.1 用户账号管理
12.1.1 创建用户账号
12.1.2 删除用户账号
12.1.3 修改用户账号
12.1.4 修改用户密码
12.2 用户权限管理
12.2.1 权限的授予
12.2.2 权限的转移与限制
12.2.3 权限的撤销
 
第13章 备份与恢复
13.1 数据安全及数据库备份与恢复
13.2 MySQL数据库备份与恢复的方法
13.2.1 使用SQL语句备份和恢复数据库
13.2.2 使用MySQL图形界面工具备份和恢复数据库
13.2.3 通过直接复制文件备份数据库
13.3 二进制日志文件的使用
13.3.1 开启二进制日志文件
13.3.2 使用mysqlbinlog实用工具处理二进制日志文件
 
第14章 MySQL编程
14.1 MySQL编程基础语法
14.1.1 用户自定义变量
14.1.2 BEGIN...END复合语句
14.1.3 重置命令结束标记
14.1.4 流程控制语句
14.2 触发器与事件调度器
14.3 游标
14.4 事务
14.5 函数
14.5.1 系统函数
14.5.2 用户自定义函数
14.6 存储过程
14.6.1 创建及使用存储过程
14.6.2 存储过程异常处理
14.6.3 存储过程与函数的区别和联系
 
第15章 MySQL在Web技术中的应用
15.1 连接到MySQL数据库
15.2 创建数据库
15.3 创建数据表
15.4 向数据表中插入数据
15.5 使用表单插入数据
15.6 更新数据表中的数据
15.7 查询数据表
15.8 删除数据
15.9 MySQL访问数据库
 
参考文献
魏再超,云南保山学院副教授。
  • Oracle数据库管理与应用(Oracle 19c)

    主编:宋芳

    Oracle 数据库系统是数据库领域最优秀的数据库之一,本书系统地讲述Oracle 数据库的概念、管理和应用开发等内容。本书面向数据库

    ¥53
  • MySQL网络数据库(双色)

    主编:王臻

    本书用通俗易懂的语言和丰富的例题,循序渐进地讲述了MySQL数据库的理论知识和实用操作。全书共分七个单元,包括走进数据时代、创

    ¥59.8
  • 数据库原理与应用

    主编:刘峰

      本书是为高职高专计算机及相关专业编写的教材。  本书重点介绍了数据库系统的基本概念、基本原理和基本设计方法,同时基于SQL Serve

    ¥45
  • Access数据库实用教程(Access 2003)

    主编:侯燕落

      本教材是为高职高专计算机及相关专业编写的教材。本书全面介绍了Access 2003关系型数据库的各项功能、操作方法和开发信息系统的技术等

    ¥48