MySQL数据库应用项目教程 教案 项目4 实现数据库 教案.docx

MySQL数据库应用项目教程 教案 项目4 实现数据库 教案.docx

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

项目名称

项目四实现数据库

教学内容

MariaDB的主要特点、体系结构、逻辑结构,存储引擎的任务及常见的存储引擎,数据文件的格式;SQL的特点、体系结构、分类、编写规则;数据库的操作,数据表的操作,数据的操作。

授课时间

授课学时

教学目标

学习目标

1.了解存储引擎的作用、特点和MariaDB常用的存储引擎。

2.掌握SQL语言的特点、分类、体系结构和命名规则。

3.了解MariaDB执行SQL的过程、MariaDB中的各类数据文件以及数据类型。

4.了解连接、聚类、索引和视图的定义。

技能目标

1.会查询MariaDB的存储引擎,根据场景设置相应的存储引擎。

2.会使用SQL命令创建、查看、选择、修改和删除数据库及数据表。

3.会使用SQL命令进行数据记录的增加、删除、修改、查询。

4.会使用SQL命令根据应用需要进行索引、视图的创建、删除。

5.会使用HeidiSQL图形界面完成对数据库、数据表的常用操作。

素养目标

1.懂规矩、守纪律,喜欢技术,乐于学习,不忘学习初心,明确做事底线。

2.养成友善、乐于助人的品格。

学情分析

通过对本项目的学习,了解MariaDB的主要特点、体系结构、逻辑结构,存储引擎的任务及常见的存储引擎,数据文件的格式。熟悉SQL的特点、体系结构、分类、编写规则。掌握数据库的操作,数据表的操作及数据的操作。有助于帮助学生加深对实现数据库的理解,有助于后续课程的深化学习。

教学方法

学生通过课前预习、查阅资料,课堂上紧跟着老师的思路,对老师的演示要熟记,课后练习提升、反思总结等方法进行本章节的学习,有电脑条件的学生可以根据在课堂上所学习的内容,反复的操作实践验证;实训课上要加强训练,不懂的问题及操作过程,及时的向老师询问或是同学之间相互讨论。

教学媒介

教材、配套的PPT课件、多媒体教案等

教学过程

教学环节

教学内容

教学引入

数据库的逻辑结构设计完成后,便可选择数据库管理系统来实现数据库。数据库对象包括表、视图、索引、存储过程、触发器等。进行数据管理之前,首先必须创建数据库。数据库本身无法直接存储数据,是通过数据库中的表来存储数据的。

教授新知

一、明确教学目标

二、教学内容“实现数据库”

4.1数据库操作

4.1.1走进MariaDB

1.初识MariaDB

(1)MariaDB的主要特点。

(2)MariaDB的体系结构。

MariaDB的体系结构封装了SQL接口、查询解析器、查询优化器、查询执行引擎、缓存/缓冲机制以及一个插件式存储引擎。

(3)MariaDB的逻辑结构。

(4)MariaDB的连接。

终端连接MariaDB服务器。图形工具连接MariaDB服务器。

2.存储引擎

(1)存储引擎的任务。

存储引擎在物理层管控数据,负责数据文件、数据、索引和高速缓冲存储器等管理,使得管理和读取数据变得更高效。

(2)常见的存储引擎。

①XtraDB,②InnoDB,③Aria,④MyISAM,⑤PERFORMANCE_SCHEMA,⑥TokuDB,⑦Spider,⑧ColumnStore等。

(3)MariaDB的存储引擎。

(4)存储引擎的选择。

3.数据文件

不同的MariaDB存储引擎有各自不同的数据文件,存放位置也有区别。

.frm文件、.MYD文件、.MYI文件、.ibd文件和ibdata文件。

4.1.2操作数据库

1.认识SQL

SQL是StructuredQueryLanguage(结构化查询语言)的简称,SQL的结构简洁、功能强大、简单易学,在主流数据库中得到了广泛的应用。

(1)SQL的特点。

(2)SQL的体系结构。

SQL支持关系数据库体系结构,即外模式、模式和内模式,利用SQL可以实现对三级模式结构的定义、修改和数据的操作功能,在此基础上形成了SQL体系结构。

(3)SQL语句的分类。

SQL语句依据操作对象和类型的不同,通常分为以下几类。

①数据查询语言,用于对数据进行查询,如SELECT。

②数据操纵语言,可进行增加、修改、查询、删除。

③数据定义语言,进行数据库,表的管理等。

④数据控制语言,设置访问权限等,如GRANT,REVOKE等。

⑤事务处理语言对事务进行处理,如BEGIN,TRANSACTION,COMMIT,ROLLBACK等。

⑥指针控制语言,通过控制指针完成表的操作,如DECLARECURSOR等。

(4)SQL语句的编写规则。

2.操作数据库

(1)创建数据库。

(2)查看数据库。

(3)选择数据库。

(4)修改数据库。

(5)删除数据库。

4.2数据表操作

4.2.1创建数据表

1.数据类型

M

文档评论(0)

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

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

1亿VIP精品文档

相关文档