《MySQL数据库实用教程(第2版)》简介
《MySQL数据库实用教程(第2版)》这本书是由.赵海侠 郑明秋 张海艳主编创作的,《MySQL数据库实用教程(第2版)》共有121章节
1
内容简介
本书是作者在多年的数据库开发实践与教学经验的基础上,根据计算机相关专业的职业岗位能力需求及学生的认知规律倾心组织编写的。本书使用“员工管理信息系统”“小型图书系...
2
前 言
MySQL是一个开放源码的小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网...
3
目录
目 录 内容简介 前 言 项目1 了解MySQL数据库 1.1 数据库管理系统概述 1.1.1 数据库和数据库管理系统 1.1.2 数据库的发展阶段 1.1.3...
4
项目1 了解MySQL数据库
学习目标 了解数据库与数据库管理系统的概念与关系;掌握数据库的分类;了解关系型数据库的概念与发展史;掌握实体关系模型的概念及相关的几种关系;了解MySQL发展历...
5
1.1 数据库管理系统概述
...
6
1.1.1 数据库和数据库管理系统
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。它产生于距今六十多年前,随着信息技术和市场的发展,特别是20世纪90年代以后,数据管理不再...
7
1.1.2 数据库的发展阶段
从数据管理的角度看,数据库的发展历史分为三个阶段: 1.人工管理阶段 20世纪50年代中期以前,计算机主要用于科学计算。外部存储器只有磁带、卡片和纸带等,还没有...
8
1.1.3 数据库的类型
数据库通常分为层次式数据库、网络式数据库和关系数据库三种,不同的数据库是按不同的数据结构来联系和组织的。 1.层次式数据库结构模型 层次结构模型实质上是一种有根...
9
1.1.4 关系数据库管理系统
关系数据库管理系统(Relational Database Management System,RDBMS)是指包括相互联系的逻辑组织和存取这些数据的一套程序(...
10
1.2 MySQL数据库概述
...
11
1.2.1 MySQL数据库简介
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理。 My...
12
1.2.2 MySQL的特征
MySQL的优点: ①它使用的核心线程是完全多线程,支持多处理器。 ②支持多种数据类型:1、2、3、4和8字节长度有符号/无符号整数,float,double,...
13
1.2.3 MySQL的应用环境
目前MySQL用户已经达千万级别,其中不乏企业级用户。可以说MySQL是目前最为流行的开源数据库管理系统软件。任何产品都不可能是万能的,也不可能适用于所有的应用...
14
1.2.4 MySQL的管理软件
几乎每个开发人员都有最钟爱的MySQL管理工具,它提供各种最新的特性,包括触发器、事件、视图、存储过程和外键,支持导入、数据备份、对象结构等多种功能。 接下来介...
15
1.2.5 MySQL的体系结构
要了解MySQL,必须牢牢记住其体系结构图,MySQL是由SQL接口、解析器、优化器、缓存、存储引擎组成的,如图1-6所示。 图1-6 MySQL体系结构图 ...
16
1.3 数据库访问技术
伴随着数据库的不断发展,同时出现了很多种数据库访问技术,比较具有代表性的是以下几种技术。 1.ODBC技术 ODBC(Open Database Connect...
17
小 结
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 从数据管理的角度看,数据库的发展历史分为三个阶段:人工管理阶段、文件系统阶段和数据库管理...
18
思考与练习1
1.简述数据库的定义,以及数据库在现实生活中的应用。 2.数据库的分类有哪几种? 3.数据库中关系模型的构成是什么? 4.实体关系模型中,一对一、一对多和多对多...
19
项目2 MySQL的安装与配置
学习目标 掌握MySQL数据库的下载;掌握如何使用安装版MySQL数据库;掌握如何使用绿色版MySQL数据库;掌握使用如何连接,并断开MySQL数据库。 大型商...
20
2.1 MySQL服务器的安装与配置
1.MySQL服务器的安装 ①下载MySQL软件。MySQL针对个人用户和商业用户提供了不同版本的产品。MySQL社区版是提供个人用户免费下载的开源数据库。而对...
21
2.2 MySQL图形化管理工具
MySQL数据库系统只提供命令行客户端(MySQL Command Line Client)管理工具用于数据库的管理与维护,但是第三方提供的管理维护工具非常多,...
22
2.3 连接与断开服务器
如果客户端想要连接到MySQL数据库服务器,通常需要在调用时提供一个MySQL用户名及相应的密码。如果数据库服务器在不同客户端登录的计算机上运行,则还需要指定主...
23
2.4 MySQL免安装版配置
在www.mysql.com主页中,不仅提供了Windows平台下的MySQL的安装版本,还提供了MySQL的免安装版,接下来本书将介绍如何配置运行MySQL的...
24
小 结
MySQL安装文件均可在官方主页www.mysql.com上进行下载。 MySQL安装版的具体安装使用过程。 MySQL图像化管理工具Navicat for M...
25
综合实训2
一、实训目的 1.掌握MySQL数据库的安装与配置。 2.掌握MySQL图形化管理工具的安装。 3.学会使用命令行方式及图形管理工具来连接和断开服务器的具体操作...
26
思考与练习2
1.在命令行中连接到本机MySQL服务器的指令是什么? 2.MySQL服务器的配置文件名是什么? 3.如何使用命令安装和移除服务?...
27
项目3 创建与管理数据库和表
学习目标 在项目2中已经安装配置好MySQL,接下来需要创建数据库,这是使用MySQL数据库各种功能的前提。本项目将详细介绍数据的基本操作,主要内容包括:创建数...
28
3.1 创建与管理数据库
数据库可以看成是一个存储数据对象的容器。这些数据对象包括表、视图、触发器、存储过程等。如图3-1所示,其中数据表是最基本的数据对象,用于存放数据。 图3-1 ...
29
3.1.1 创建数据库
创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限的时候为用户创建了数据库,则可以直接使用,否则,需要自己创建数据库。MySQL中创...
30
3.1.2 管理数据库
1.打开数据库 创建数据库以后,需要使用use命令指定当前数据库,其语法如下: 该语句也可以用来从一个数据库“跳转”到另一个数据库。在使用create dat...