第01章MySQL数据库基础操作.ppt
《第01章MySQL数据库基础操作.ppt》由会员分享,可在线阅读,更多相关《第01章MySQL数据库基础操作.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章第一章第一章第一章 MySQLMySQL数据数据数据数据库库基基基基础础操作操作操作操作本章要点本章要点v1了解数据库、MySQL数据库的基本概念v2熟悉MySQL数据库的启动、连接等操作v3掌握MySQL数据库的安装配置v4掌握MySQL数据库客户端的基本使用 引言引言vMySQL数据库由MySQL AB公司开发,目前归属于Oracle公司(甲骨文软件系统有限公司),是最流行的关系数据库管理系统。MySQL数据库几乎支持所有操作系统,由于具有免费使用、配置简单、稳定性好、性能优良等优点,使得MySQL数据库的发展非常迅猛,目前已经广泛应用在各个行业中。任任务一一MySQL数据数据库安装
2、与配置安装与配置v一、任务描述v本任务安装MySQL数据库,并进行有关配置。v二、任务分析vMySQL数据库的安装和配置比较容易,安装时需要注意MySQL的Workbench客户端依赖于Microsoft Visual C+Runtime,必须先安装Microsoft Visual C+Runtime,否则Workbench无法安装;MySQL的配置可以在安装完成后直接进行,也可以在安装完成后进行有关的配置。多数配置采用默认值,比如端口号、日志等。任任务一一MySQL数据数据库安装与配置安装与配置v(一)数据库基本概念v1数据v描述事物的符号记录称为数据。v2数据库v数据库是按照一定的数据模型
3、组织的、长期储存在计算机内、可为多个用户共享的数据的聚集。v数据库数据具有永久存储、有组织和可共享三个基本特点。任任务一一MySQL数据数据库安装与配置安装与配置v3数据库管理系统v数据库管理系统是位于用户与操作系统之间的一层数据管理软件,其主要功能包括几个方面:v(1)数据定义功能。v(2)数据组织、存储和管理。v(3)数据操纵功能。v(4)数据库的事务管理和运行管理。v(5)数据库的建立和维护功能。v(6)其他功能。与其他软件系统的通信功能、与另一个数据库管理系统或文件系统的数据转换功能等。任任务一一MySQL数据数据库安装与配置安装与配置v4数据库系统v它包括和数据库有关的整个系统:数据
4、库、数据库管理系统、应用程序以及数据库管理员和用户等等。v(1)硬件平台及数据库v由于数据库系统数据量都很大,加之DBMS丰富的功能使得自身的规模也很大,因此整个数据库系统对硬件资源提出了较高的要求。任任务一一MySQL数据数据库安装与配置安装与配置v 要有足够大的内存v 有足够大的磁盘或磁盘阵列等设备存放数据库;v 要求系统有较高的通道能力,以提高数据传送率。v(2)软件v数据库系统的软件主要包括:v 数据库的建立、使用和维护配置的系统软件。v 支持运行的操作系统。v 具有与数据库接口的高级语言及其编译系统,便于开发应用程序。任任务一一MySQL数据数据库安装与配置安装与配置v 以DBMS为
5、核心的应用开发工具。v 为特定应用环境开发的数据库应用系统。v(3)人员v开发、管理和使用数据库系统的人员主要是:数据库管理员、系统分析员和数据库设计人员、应用程序员和最终用户。v 数据库管理员。负责全面管理和控制数据库系统。v 系统分析员和数据库设计人员v系统分析员负责应用系统的需求分析和规范说明,要和用户及DBA相结合,确定系统的硬件软件配置,并参与数据库系统的概要设计。任任务一一MySQL数据数据库安装与配置安装与配置v 应用程序员v应用程序员负责设计和编写应用系统的程序模块,并进行调试和安装。v 用户v这里用户是指最终用户,最终用户通过应用系统的用户接口使用数据库。任任务一一MySQL
6、数据数据库安装与配置安装与配置v数据库发展过程v1人工管理阶段v20世纪50年代中期以前为人工管理阶段,其特点:v(1)数据不保存。(2)应用程序管理数据。v(3)数据不共享。(4)数据不具有独立性。任任务一一MySQL数据数据库安装与配置安装与配置v2文件系统阶段。v上世纪50年代后期到60年代中期为文件管理阶段,其特点:v(1)数据可以长期保存。v(2)由文件系统管理数据v其缺点为:v(1)数据共享性差,冗余度大。v(2)数据独立性差。任任务一一MySQL数据数据库安装与配置安装与配置v3数据库系统阶段。v20世纪60年代后期以来为数据库系统阶段,其特点:v(1)数据结构化。v(2)数据的
7、共享性高、冗余度低、易扩充。v(3)数据独立性高。v(4)数据由DBMS统一管理和控制。任任务一一MySQL数据数据库安装与配置安装与配置v1关系v所谓关系,就是一张表。表的各列以属性开始,属性是列的入口。例:表1-1是一个名为Course(课程)的关系,记录的是课程的相关信息,包括Course No(课程号)、Course Name(课程名)和Teacher(任课老师)。任任务一一MySQL数据数据库安装与配置安装与配置v1关系v所谓关系,就是一张表。表的各列以属性开始,属性是列的入口。例:表1-1是一个名为Course(课程)的关系,记录的是课程的相关信息,包括Course No(课程号)
8、、Course Name(课程名)和Teacher(任课老师)。任任务一一MySQL数据数据库安装与配置安装与配置v2关系模型v数据以“关系”的形式表示,也就是以二维表的形式表示,其数据模型就是所谓的关系模型。在关系模型中,无论是从客观事物中抽象出的实体,还是实体之间的联系,都用单一的结构类型关系来表示。在对关系进行各种处理之后,得到的还是关系一张新的二维表。由于关系模型中数据结构简单清晰,概念单一,易学易用,深受用户喜爱。任任务一一MySQL数据数据库安装与配置安装与配置v3列v表中的一个字段,所有表都是有一个或多个列组合而成的。如Course(课程)表由Course No(课程号)、Cou
9、rse Name(课程名称)、Teacher(任课老师)三个列组成。v4行v表中的一条记录。表中行数为记录的总数。任任务一一MySQL数据数据库安装与配置安装与配置v(四)常用数据库v目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。国际国内的主流关系型数据库管理系统有Oracle、SQL Server、MySQL、DB2等。任任务一一MySQL数据数据库安装与配置安装与配置v1Oracle vOracle在数据库领域一直处于领先地位,具有以下特性:v兼容性:Oracle产品采用标准SQL,并经过美国国家标准技术所测试v可移植性:Oracle的产品可运行于很宽范围的硬件与操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 01 MySQL 数据库 基础 操作
限制150内