网站大量收购闲置独家精品文档,联系QQ:2885784924

MySQL数据库 课件 2.1 数据库的创建与数据表的开发.pptx

MySQL数据库 课件 2.1 数据库的创建与数据表的开发.pptx

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

主讲教师:姜云桥任务2.1数据库的创建与数据表的开发子项目2数据库基础开发

任务背景学校要建立一个教学管理系统。根据需求分析,要求创建学生、课程、教师和系部等数据表来存储数据。接下来,要建立数据库,设计数据表的结构,并初始化相关表数据。

任务目标1.能创建和管理数据库2.能创建和管理表知识目标1.掌握创建数据库方法2.掌握管理数据库的方法3.掌握创建数据表的方法4.掌握管理数据表的方法能力目标

任务要求本任务将学习创建和管理数据库、创建和管理表。在任务实施过程中,要特别注意表的规范化,要注意数据类型的正确选择,还要注意数据库和数据表字符集的统一问题。

任务必备知识想一想MySQL创建数据库的语句?

任务必备知识2.1.1创建与管理数据库使用CREATEDATABASE或CREATESCHEMA命令可以创建数据库。其语法结构如下:create{database|schema}[ifnotexists]db_name[charactersetcharset_name][collatecollation_name]

任务必备知识2.1.1创建与管理数据库CREATEDATABASE[IFNOTEXISTS]test1;CREATEDATABASEtest1;【任务2.1.1】创建数据库test1

任务必备知识mysqlcreatedatabasetest2-charactersetgb2312-collategb2312_chinese_ci;2.1.1创建与管理数据库【任务2.1.2】创建数据库test2库,并指定字符集为gb2312

任务必备知识(1)DEFAULTCHARACTERSET:指定数据库的默认字符集(Charset),charset_name为字符集名称。COLLATE:指定字符集的校对规则,collation_name为校对规则名称。(2)创建数据库时最好指定字符集。(3)IFNOTEXISTS:如果已存在某个数据库,再来创建一个同名的库,这时会出现错误信息。为避免错误信息,可以在建库前加上这一判断,只有该库目前尚不存在时才执行CREATEDATABASE操作。分析与讨论

任务必备知识想一想MySQL中如何查看库?

任务必备知识2.1.2查看库用SHOWDATABASES命令查看,输出结果如图所示。

任务必备知识mysqlshowdatabases;2.1.1创建与管理数据库【任务2.1.3】查看MySQL中存在的所有数据库

任务必备知识mysqlshowcreatedatabasetest2\G***************************1.row***************************Database:test2CreateDatabase:CREATEDATABASE`test2`/*!40100defaultCHARACTERsetgb2312*//*!80016defaultENCRYPTION=N*/2.1.1创建与管理数据库【任务2.1.4】查看数据库test2的定义

任务必备知识想一想如何选定并使用数据库?

任务必备知识2.1.3选定并使用数据库创建完数据库并不表示选定并使用它,必须明确地用命令指定,可通过use命令完成。【任务2.1.5】将当前的数据库切换为test2mysqlUsetest2;

任务必备知识想一想如何修改库字符集?

任务必备知识2.1.4修改库数据库创建后,如果需要修改数据库的参数,可以使用ALTERDATABASE命令。语法格式如下:alterdatabasedb_namecharactersetcharset_namecollatecollation_name

任务必备知识mysqlalterdatabasetest2-charactersetutf8mb4-collateutf8mb4_0900_ai_ci;【任务2.1.6】将test2库修改字符集为utf8mb4,校对规则为utf8mb4_0900_ai_ci2.1.4修改库

任务必备知识想一想如何删除数据库?

任务必备知识当数据库不再需要时,我们可以使用dropdatabase命令删除。语法格式如下:dropdatabase[ifexists]db_name2.1.5删除库

任务必备知识mysqldropdatabasetest1;删除数据库的时候,如果希望数据库存在则删除,不存在则忽略,需要添加ifexists:mysqldropdat

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档