- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- MySQL数据库 授课计划.docx
- MySQL数据库 课程标准、授课计划.docx
- MySQL数据库 课程标准.docx
- MySQL数据库 题库 试题及答案.pdf
- MySQL数据库 题库 试题及答案.docx
- MySQL数据库 课件 1.1 MySQL的安装与配置.pptx
- MySQL数据库 课件 2.2 数据的操作.pptx
- MySQL数据库 课件 3.1 数据表的基本查询.pptx
- MySQL数据库 课件 3.2 数据表的高级查询.pptx
- MySQL数据库 课件 3.3 常用函数查询.pptx
- 案例详解数据表p 5538f9f1 ahu.pdf
- 章政策结多项选择题宏观济学chtb.pdf
- 联机教程建议先看一下.pdf
- 安康市汉滨区电缆线路整治查修工程.pdf
- 文稿教程说明mtz0 xx swahili ab initio paper 1 sl markscheme.pdf
- 免疫分析法质量要求.pdf
- review questions of the circulatory system循环系统复习题.pdf
- sfc上影城百联滨江店.pptx
- sigma-sml共7 aldrich安全数据表.pdf
- 学习draw conclusions 2 process activity得出结论过程.pdf
文档评论(0)