ImageVerifierCode 换一换
格式:PPTX , 页数:34 ,大小:643.86KB ,
资源ID:10251579      下载积分:12 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/10251579.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(项目3-创建与维护MySQL数据库.pptx)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

项目3-创建与维护MySQL数据库.pptx

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,数据库原理及应用,-,项目,3,创建与维护,MySQL,数据库,情景导入,王宁从踏入大学校门的那一刻起,就为自己设定了目标,毕业后成为一名数据库管理员。因此在完成了数据收集、设计E-R图、关系模式,并得到了数据库的逻辑结构后,王宁迫不及待地想创建学生信息管理数据库了。但是李老师告诉王宁,创建数据库之前,首先要安装与配置数据库管理系统。在李老师的帮助下,王宁选择了深受广大用户青睐的MySQL作为接下来的学习过程要使用的数据库管理系统。,安装好数据库管理系统后,通过查阅相关资料,王宁了解到可以使用SQL语句创建学生

2、信息管理数据库,于是他尝试使用“create database mydb”语句创建数据库。运行后,命令窗口一直显示英文提示信息。mydb有没有创建成功呢?如果创建成功了,如何查看mydb数据库呢?如果失败了,如何根据错误提示,修正刚才执行的SQL语句呢?,王宁有些不知所措,带着这些问题请教了李老师。李老师说作为初学者,不仅要学会安装MySQL,还需要系统地学习如何创建和维护学生信息管理数据库。,了解,MySQL,安装与配置,MySQL 8.0,启动与登录,MySQL,创建数据库,维护数据库,理解,MySQL,数据库的存储引擎,主要内容,项目,1,理解,数据库,职业能力目标,了解MySQL数据库

3、及其特点,掌握MySQL,8.0,的安装与配置,掌握启动MySQL,8.0,的方法,掌握利用Navicat,创建与维护,数据库,掌握利用SQL语句创建与维护数据库,任务3-1 了解MySQL,【任务提出】,为了完成MySQL的安装,王宁首先要了解MySQL,熟悉其工作环境,掌握MySQL的版本信息。,因此,本任务中,王宁需要根据自己的操作系统类型,下载合适的MySQL版本。,MySQL是一个小型关系数据库管理系统,开发者为瑞典MySQL AB公司,在2008年1月16日被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源

4、码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。如雅虎、Google、新浪、网易、百度等公司等就采用了MySQL数据库。,(一)MySQL简介,MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库。除了具有许多其他数据库所不具备的功能和选择之外,MySQL数据库是一种完全免费的产品,用户可以直接从网上下载。,(一)MySQL简介,MySQL,数据库主要有以下,特点,:,1可移植性,2可扩展性和灵活性,3强大的数据保护功能,4支持大型数据库,5超强的稳定性,6强大的查询功能,1根据操作系统分类,(二)MySQL版本信息,根据操作系统的类型,MySQL

5、大体可以分为Windows版、UNIX版、Linux版和Mac OS版。因为UNIX和Linux操作的版本很多,不同的UNIX和Linux版本有不同的MySQL版本。因此,如果要下载MySQL,必须先了解自己使用的是什么操作系统,然后根据操作系统来下载相应的MySQL。,2根据用户群体分类,(1)针对不同用户群体,MySQL分为两个不同的版本。,MySQL Community Server(社区版):该版本完全免费,自由下载,但官方不提供技术支持。如果是个人学习,可选择此版本。,MySQL Enterprise Server(企业版):该版本能够以很高的性价比为企业提供完善的技术支持,需要付费

6、使用。,(二)MySQL版本信息,(2)MySQL的命名机制:MySQL的命名机制由3个数字和1个后缀组成,如mysql-,8.0.23,。,第1个数字(,8,)是主版本号,描述了文件格式,所有版本5的发行版都有相应的文件格式。,第2个数字(,0,)是发行级别,主版本号和发行级别组合在一起便构成了发行序列号。,第3个数字(2,3,)是在此发行系列的版本号,随每次新分发版本递增。通常选择已经发行的最新版本。,(二)MySQL版本信息,MySQL数据库管理系统提供了许多命令行工具,这些工具可以用来管理MySQL服务器、对数据库进行访问控制、管理MySQL用户以及数据库备份和恢复工具等。MySQL也

7、提供图形化管理工具,使得对数据库的操作更加简单。,1MySQL命令行实用程序,2MySQL Workbench,(三)MySQL工具,任务3-2 安装与配置MySQL,8.0,【任务提出】,王宁接下来的工作是安装与配置MySQL,因此,本任务中,王宁需要完成Windows平台下MySQL的安装与配置。,【任务提出】,MySQL安装好后,如何启动服务呢?在本任务中,王宁需启动自己机器上的MySQL服务和登录MySQL。,任务3-,3,启动与登录MySQL,【启动MySQL服务】,法一,:【,开始,】,【,运行,】,输入,services.msc,,打开,【,服务,】,管理器,选择,MySQL57

8、服务。,法二:右击,【,计算机,】,【,管理,】【,服务和应用程序,】【,服务,】,,,打开,【,服务,】,管理器,选择,MySQL57,服务。,法三,:【,开始,】,【,运行,】,输入,cmd,,进入命令提示符界面,输入,net start mysql80,,按回车,启动,MySQL,服务,输入,net stop mysql80,,按回车,停止,MySQL,服务。,(一),启动MySQL服务,【登录MySQL8.0】,法一:图形管理工具Navicat登录。,法二:【开始】【运行】输入cmd,进入命令提示符界面,输入,mysql h hostname u username-p,,按回车,按照

9、提示输入密码。,如:,mysql h localhost u root-p,。,(二),登录MySQL,8.0,(三)MySQL常用图形化管理工具,MySQL Workbench,phpMyAdmin,Navicat for MySQL,MySQLDumper,MySQL Gui Tools,MySQL ODBC Connector,任务3-4 创建数据库,【任务提出】,王宁尝试使用“create database mydb”语句创建数据库。运行后,命令窗口一直显示英文提示信息。mydb 有没有创建成功呢?如果创建成功了,如何查看 mydb 数据库呢?如果失败了,如何根据错误提示,修正刚才执行

10、的 SQL 语句呢?,(一)认识SQL,结构化查询语言(Structured Query Language,SQL)是由美国国家标准协会(American National Standards Institute,ANSI)和国际标准化组织(International Standards Organization,ISO)定义的标准。,1SQL概述,SQL语言有以下4个特点。,(1)一体化:集数据定义语言、数据操纵语言、数据控制语言元素为一体。,(2)使用方式:有两种使用方式,即交互使用方式和嵌入到高级语言中的使用方式。,(3)非过程化语言:只需要提出“干什么”,不需要指出“如何干”,语句的操

11、作过程由系统自动完成。,(4)人性化:符合人们的思维方式,容易理解和掌握。,(一)认识SQL,2SQL语言的特点,在MySQL系统中,根据SQL语言的执行功能特点,可以将SQL语言分为3种类型:,(1)数据定义语言(Data Definition Language,DDL)。,(2)数据操纵语言(Data Manipulation Language,DML)。,(3)数据控制语言(Data Control Language,DCL)。,(一)认识SQL,3SQL语言的分类,数据库管理的核心任务包括创建、操作和支持数据库,。,在,MySQL,中,,每个数据库都对应,存放在一个与数据库同名的文件夹

12、中,。,在MySQL 8.0之前,MySQL数据库文件有“.frm”“.MYD”和“.MYI”3种,分别描述表的结构、表的数据和表的数据文件中的索引文件,而MySQL 8.0则全部存储到.ibd文件中,。它们都存放在与数据库同名的文件夹中。,数据库的默认存放位置是,C:ProgramDataMySQLMySQL Server 8.0Data,。读者可以通过配置向导或手工配置修改数据库的默认存放位置。,(二)了解,My,SQL数据库,1MySQL数据库文件介绍,MySQL安装完成之后,将会在其data目录下自动创建information_schema、mysql、performance_sche

13、ma、sys四个数据库。可以使用SHOW DATABASES命令来查看当前所有存在的数据库。,数据库名称,数据库作用,mysql,描述用户访问权限,information_schema,保存关于,MySQL,服务器所维护的所有其他数据库的信息。如数据库名、数据库的表、表栏的数据类型与访问权限等,performance_schema,主要用于收集数据库服务器性能参数,sys,通过视图的形式把information_schema和performance_schema结合起来,查询出更加令人容易理解的数据存储过程,可以执行一些性能方面的配置,也可以得到一些性能诊断报告内容,(二)了解,My,SQL数

14、据库,2MySQL自动建立的数据库介绍,在图形管理工具Navicat窗口中使用可视化的界面通过提示来创建数据库,这是最简单也是使用最多的方式,非常适合初学者。,(三)创建学生信息管理数据库,1.使用Navicat工具创建学生信息管理数据库,2.使用CREATE DATABASE语句创建数据库,语法格式,CREATE DATABASE database_name,;,例如,用CREATE DATABASE命令创建一个数据库mydb,具体的操作命令如下:,(三)创建学生信息管理数据库,CREATE DATABASE mydb;,任务3-5 维护数据库,【任务提出】,王宁成功创建了 mydb 数据库

15、可是如何打开使用呢?,当用不到 mydb 的时候,如何删除 mydb呢?,(一)打开数据库,在图形管理工具Navicat中,未打开的数据库的图标是灰色显示();双击该数据库,图标变为浅绿色(),表明该数据库已经打开,同时在右侧的窗格中会显示该数据库所包含的表。,使用SQL语句打开数据库的语法格式如下:,USE database_name;,(二)删除数据库,随着数据库数据量的增加,系统的资源消耗越来越多,运行速度也大不如从前。这时,就需要调整数据库。调整方法有很多种,例如将不再需要的数据库删除,以此释放被占用的磁盘空间和系统消耗。,1使用Navicat工具删除学生信息管理数据库,2使用DRO

16、P DATABASE语句删除数据库,使用SQL语句删除数据库的语法格式如下,DROP DATABASE,database_name;,任务,3,-6 理解MySQL数据库的存储引擎,【任务提出】,王宁已经掌握了数据库的创建、打开、删除等操作,那么,数据库的存储技术是什么?使用什么样的存储机制?李老师告诉王宁,这是存储引擎的相关知识。,本任务将带领王宁了解存储引擎的概念和类型。,存储引擎就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎简而言之就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。,

17、在Oracle和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。而MySQL数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎。,任务,3,-6 理解MySQL数据库的存储引擎,1什么是存储引擎,MySQL 8.0,支持的存储引擎有:,InnoDB,、,MyISAM,、,Memory,、,Merge,、,Archive,、,Federated,、,CSV,和,BLACKHOLE,等。可以使用,SHOW ENGINES,语句查看系统所支持的引擎类型,结果如下图所示。,任务,3,-6 理解MySQL数据库的存储引擎,2MySQL存储引擎简介,

18、1,),InnoDB,存储引擎。,事务型数据库的首选引擎,,具有事务的提交、回滚和崩溃恢复能力,支持行锁定和外键约束。从,MySQL 5.5.5,之后,,InnoDB,作为默认存储引擎。相对,MySQL,来说,写处理能力差些,且会占用较多磁盘空间以保留数据和索引。,(,2,),MyISAM,存储引擎。,MySQL,中常见的存储引擎,曾是,MySQL,的默认存储引擎,不支持事务、外键约束,但访问速度快,对事务完整性不要求,适合于以,SELECT/INSERT,为主的表。,(,3,),MEMORY,存储引擎。,MySQL,中一类特殊的存储引擎,,,使用存在于内存中的内容来创建表,每个表对应一个

19、磁盘文件,格式为,.frm,。这类表因为数据在内存中,且默认使用,HASH,索引,所以访问速度非常快;但一旦服务关闭,表中的数据会丢失。,任务,3,-6 理解MySQL数据库的存储引擎,功,能,InnoDB,MyISAM,Memory,存储限制,64TB,256TB,RAM,支持事务,支持,无,无,空间使用,高,低,低,内存使用,高,低,高,支持数据缓存,支持,无,无,插入数据速度,低,高,高,支持外键,支持,无,无,任务,3,-6 理解MySQL数据库的存储引擎,3存储引擎的选择,项目总结,本项目,通过创建学生信息数据库gradem,采用Navicat和SQL语句两种操作方式,讲解数据库的创建、打开和删除功能。,要求大家加强复习,增进理解。把各个知识点学会、领悟,能举一反三。,主要内容,重点要求大家掌握数据库的创建、打开、删除操作,并学会灵活应用。,重难点要求,志存高远 自强不息,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服