项目一任务1 数据库基础知识(课件)-《数据库应用与数据分析(MySQL)》(电工版第二版)【上好课】

2026-09-30
| 40页
| 29人阅读
| 1人下载
精品

内容正文:

项目一任务1 数据库基础知识 数据库应用与数据分析(MySQL)(第2版) 电子工业出版社 掌握掌握数据库的基本概念 理解数据模型、概念模型、逻辑模型、的概念及特点 了解常用关系数据库管理系统及国产主流数据库管理系统 根据三种逻辑模型,判断常见数据库的属于哪种模型 掌握E-R图的表示方法和绘制方法 理解关系数据库的特点 培养学习者具备基本的数据库应用技术素养 培养学习者使用信息技术进行数据处理的习惯 激发学生的创新精神 知识目标 能力目标 素养目标 01 01 01 学习目标 目录 Part 01 教学导入 Part 02 知识讲授 Part 03 师生互动 Part 04 课堂练习 Part 05 课堂小结 教学导入:商品库存查询问题 🐰 问题描述 假设:现在请你来当超市仓库管理员,店里有上百种零食、日用品,每天不断进货、卖出。 思考两个问题: ① 怎样随时查到某样商品还剩多少库存? ② 如果商品调价、报废,手写本子修改时容易出现什么情况? 引导思考 纸质记录在数据量大的时候很容易出错、查找慢。数据库就是电子化的数据管理工具,帮我们高效管理大量信息。 教学导入:商品库存查询问题 思考与挑战 什么是数据库? 数据库是计算机中存储数据的仓库,其中存放着各种数据信息。对数据库中的数据信息进行管理,需要使用专门的数据库管理系统。 知识讲授 数据库的相关概念 数据模型 常用的关系型数据库管理系统 国产主流数据库管理系统 第一部分 数据库的相关概念 知识讲授 知识讲授:数据库的相关概念 (1)数据 数据(Data)是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组合。展示图片、文字、视频等,说明 “数据是可识别的符号”。 知识讲授:数据库的相关概念 数据库(Database,DB)是存储在计算机存储设备上的有组织、可共享、结构化的相关数据的集合,是数据库管理系统的核心管理对象。在MySql中,数据以二维表的形式存放,表中的行被称为记录,列被称为字段。 数据库管理系统(Database Management System,DBMS)是用户和数据库之间的软件接口,其主要功能是统一管理、控制数据库的建立、使用和维护。常用的数据库管理系统有SQL Server、Oracle和MySQL等,其中,MySQL是当前流行的关系数据库管理系统之一。 (2)数据库 (3)数据库管理系统 知识讲授:数据库的相关概念 (4)数据库系统 数据库系统(Database System,DBS)是一种引入了数据库技术的计算机系统。数据库系统是由数据库、数据库管理系统、应用程序、用户和计算机软硬件系统组成的有机整体。 背诵记忆 数据库的相关概念 数据、数据库、数据库管理系统、数据库系统的区别和联系。 数据、数据库、数据库管系统、数据库系统的简称 Data、DB、DBMS、DBS 数据库系统的组成 数据库系统是由数据库、数据库管理系统、应用程序、用户和计算机软硬件系统组成的有机整体 关键点回顾:数据(Data)、数据库(DB)、数据库管系统(DBMS)、数据库系统(DBS)。 例题分析 Q1 Date、DB、DBMS、DBS分别表示什么。 A1 数据(Date)、数据库(DBMS)、数据库管理系统(DBMS)、数据库系统(DBS) Q2 简述数据库系统的组成。 A2 数据库系统(Database System,DBS)是一种引入了数据库技术的计算机系统。数据库系统是由数据库、数据库管理系统、应用程序、用户和计算机软硬件系统组成的有机整体。 课堂练习 选择题 1.MySQL是一种( )。 A.数据库 B.数据库系统 C.数据库管理系统 D.数据库管理员 答案:C 解析:MySQL是开源、流行、跨平台的中小型数据库。MySQL是当前流行的关系数据库管理系统之一。 2.数据库管理系统的核心管理对象是( )。 A.数据 B.数据库 C.数据模型 D.二维表 答案:B 解析:数据库(Database,DB)是存储在计算机存储设备上的有组织、可共享、结构化的相关数据的集合,是数据库管理系统的核心管理对象。 第二部分 数据模型 知识讲授 知识讲授:数据模型 概念模型、逻辑模型、物理模型 (1)数据模型的三要素 (2)数据模型的三个层次 数据结构、数据操作、数据约束 实体:指客观存在并可相互区分的事物 属性:指实体所具有的某一特定,通过属性对实体进行描述,一个实体可以由若干个属性来描述。 联系:指实体之间的联系。 (3)概念模型 实体之间的联系有3种类型,分别是一对一的联系、一对多的联系和多对多的联系。 知识讲授:数据模型 (4)E-R模型 概念模型常用的是实体-联系模型,简称E-R模型。 E-R图的具体表示方法为: 实体:用矩形表示,将实体名标在矩形内。 属性:用椭圆形表示,将属性名标在椭圆形内,用直线将实体与属性连接。 联系:用菱形表示,将联系名标在菱形内,用直线将相关的实体连接起来,并在直线旁边标注联系的类型。 知识讲授:数据模型 (4)E-R模型 供应商和商品的E-R图示例 知识讲授:数据模型 (5)逻辑模型 数据库的逻辑模型(又结构模型),是将概念模型转换为数据库的逻辑结构的模型,包括3种典型类型,分别是层次模型、网状模型和关系模型。 层次模型:以树形结构表示数据及其之间关系的数据模型成为层次模型。 网状模型:以网状结构表示数据及其之间的数据模型被称为网状模型。 关系模型:以二维表表示数据及其之间关系的数据模型成为关系模型。关系模型是应用广泛的数据模型之一。 知识讲授:数据模型 (6)关系模型的相关概念 关系:一个关系就是一张二维表;每个关系都有一个关系名,在关系数据库中就是表名。 对关系的描述称为关系模式,一个关系模式对应一个关系的结构。 属性:一个关系(二维表)中的列称为属性,也叫作字段。一个关系中通常包含多个属性(字段),但不允许有相同的属性名(字段名)。 元组:一个关系(二维表)中的行称为元组,也叫作记录。每行称为一个元组,一个元组就是一条记录。 知识讲授:数据模型 (6)关系模型的相关概念 键:键又称关键字,是能够唯一标识一个元组的属性或属性集合。一个关系中可能存在多个键,用于唯一标识记录的键称为主键,它由一个或多个字段组成。 域:属性的取值范围称为域。例如,“性别”字段的域只能为男、女,“单价”字段的域一般为数字类型数据等。 背诵记忆 实体之间的联系类型 实体之间的联系有3种类型,分别是一对一的联系、一对多的联系和多对多的联系 E-R模型 E-R模型中的3个元素及其具体的表示符号。 关系模型 关系模型中的关系、属性、元组、键和域的区别和联系。 关键点回顾:E-R图中实体用矩形表示;属性用椭圆表示;联系用菱形表示。 例题分析 Q1 简述数据库逻辑模型的典型类型及特点。 A1 数据库的逻辑模型包括3种典型类型,分别是层次模型、网状模型和关系模型。 层次模型:以树形结构表示数据及其之间关系的数据模型成为层次模型。 网状模型:以网状结构表示数据及其之间的数据模型被称为网状模型。 关系模型:以二维表表示数据及其之间关系的数据模型成为关系模型。 Q2 简述关系数据库的特点。 A2 关系数据库具有以下特点: 关系必须满足规范化要求,每个字段必须是不可分割的数据单元。 在一个关系中不能出现完全相同的字段名,同一字段的数据类型是相同的。 关系中不允许有完全相同的记录,即不能有重复的记录。 在一个关系中,记录和字段的顺序可以任意调整。 课堂练习 选择题 1.在E-R模型中,用矩形表示的是( )。 A.属性 B.实体 C.联系 D.方法 答案:B 解析:实体用用矩形表示,将实体名标在矩形内。 2.以下不属于数据库的逻辑模型包括的典型类型的是( )。 A.层次模型 B.关系模型 C.数据模型 D.网状模型 答案:C 解析:数据库的逻辑模型包括3种典型类型,分别是层次模型、网状模型和关系模型。 例题分析 1 5 商品和入库记录的E-R图。 依据课本29页“各表的详细结构及属性”,做出“入库记录”表及“员工”表的E-R图。 第三部分 常用的关系数据库管理系统 知识讲授 知识讲授:常用的关系数据库管理系统 1 5 当前主流的关系型数据库有Access、MySQL、Oracle、SQL Server、DB2等。 1.Access Microsoft Access是微软出品的简单桌面级数据库,适合小型应用,操作简便,但功能相对有限。 2.MySQL MySQL是开源、流行、跨平台的中小型数据库,具有高性能、可扩展性强、数据安全等特点,是本课程的重点学习对象。 3.Oracle Oracle是功能强大的企业级数据库,适用于大型应用系统,以其稳定性、高性能和丰富的功能在企业中广泛应用。 常用的关系数据库管理系统 知识讲授:常用的关系数据库管理系统 常用的关系数据库管理系统 (4)SQL Server SQL Server 是微软公司推出的关系型数据库管理系统,具有使用方便、可伸缩性好、与相关软件集成度高等优点。SQL Server 是集成智能商业工具,提供企业级数据管理的数据库平台。 (5)DB2 DB2是美国IBM公司开发的一套关系型数据库管理系统,主要应用于大型应用系统,具有较好的可伸缩性,可支持大型机与单用户环境,应用于常见的服务器操作系统平台。 背诵记忆 主流的关系型数据库 当前主流的关系型数据库有Access、MySQL、Oracle、SQL Server、DB2等。 MySQL的特点 MySQL是开源、流行、跨平台的中小型数据库,具有高性能、可扩展性强、数据安全等特点。 SQL Server的特点 SQL Server 是微软公司推出的关系型数据库管理系统,具有使用方便、可伸缩性好、与相关软件集成度高等优点。 关键点回顾:MySQL是开源、流行、跨平台的中小型数据库。 例题分析 Q1 当前主流的关系型数据库有哪些。 A1 当前主流的关系型数据库有Access、MySQL、Oracle、SQL Server、DB2等。 Q2 简述MySQL的特点。 A2 MySQL是开源、流行、跨平台的中小型数据库,具有高性能、可扩展性强、数据安全等特点。 课堂练习 选择题 1.不是当前主流的关系型数据库的是( )。 A.Access B.MySQL C.SQL Server D.Netware 答案:D 解析:当前主流的关系型数据库有Access、MySQL、Oracle、SQL Server、DB2。 2.美国IBM公司开发的一套关系型数据库管理系统是( )。 A.DB2 B.MySQL C.SQL Server D.Access 答案:A 解析:DB2是美国IBM公司开发的一套关系型数据库管理系统,主要应用于大型应用系统 第四部分 国产主流数据库管理系统 知识讲授 知识讲授 知识讲授:《数据库,当有中国之名》 知识讲授:国产主流数据库管理系统 (1)国产主流数据库管理系统简介 目前主流的国产数据库管理系统主要有 DM8(武汉达梦数据库股份有限公司)、KingbaseES(北京人大金仓信息技术股份有限公司)、OceanBase(北京奥星贝斯科技有限公司)、TiDB(PingCAP)、GoldenDB(中兴通讯)、GaussDB(华为)、TDSQL(腾讯云)、GBase(天津南大通用数据技术股份有限公司)等产品。 知识讲授:国产主流数据库管理系统 (2)国产数据库管理系统的核心优势 技术自主可控、本地化服务可靠。 (3)国产数据库管理系统的战略地位 国家数据安全的核心屏障 数字经济高质量发展的核心引擎 全球竞争力提升的战略支点 背诵记忆 主流的国产数据库管理系统 目前主流的国产数据库管理系统主要有DM8、KingbaseES、OceanBase、TiDB(PingCAP)、GoldenDB、GaussDB(华为)、TDSQL(腾讯云)、GBase等产品。 国产数据库管理系统的核心优势 技术自主可控 本地化服务可靠 国产数据库管理系统的战略地位 国家数据安全的核心屏障 数字经济高质量发展的核心引擎 全球竞争力提升的战略支点 关键点回顾:主流的国产数据库管理系统主要有DM8、GaussDB(华为)、TDSQL(腾讯云)、GBase等产品。 课堂问答 Q1 基于国产数据库管理系统的发展,作为一名中职生应如何学好计算机专业课。 A1 国产数据库崛起,人才缺口大。中职生应夯实编程与数据库基础,多动手实操,紧跟国产化技术趋势,早规划方向,用技能抢占信创时代机遇。 Q2 简述国产数据库管理系统的战略地位。 A2 国家数据安全的核心屏障 数字经济高质量发展的核心引擎 全球竞争力提升的战略支点 课堂练习 选择题 1.不是主流的国产数据库管理系统的是( )。 A.Access B.DB8 C.GaussDB D.TDSQL 答案:A 解析:Access是微软公司的小型管理数据库管理系统。 2.华为的数据库管理系统是( )。 A.GoldenDB B.GaussDB C.TDSQL D.GBase 答案:B 解析:GoldenDB(中兴通讯)、GaussDB(华为)、TDSQL(腾讯云)、GBase(天津南大通用数据技术股份有限公司), 课堂小结 课后任务 作业一:E-R模型中的3个元素及其具体的表示符号。 作业二:简述关系、属性、元组、键、域的区别。 谢谢观看 THANKS $

资源预览图

项目一任务1 数据库基础知识(课件)-《数据库应用与数据分析(MySQL)》(电工版第二版)【上好课】
1
项目一任务1 数据库基础知识(课件)-《数据库应用与数据分析(MySQL)》(电工版第二版)【上好课】
2
项目一任务1 数据库基础知识(课件)-《数据库应用与数据分析(MySQL)》(电工版第二版)【上好课】
3
项目一任务1 数据库基础知识(课件)-《数据库应用与数据分析(MySQL)》(电工版第二版)【上好课】
4
项目一任务1 数据库基础知识(课件)-《数据库应用与数据分析(MySQL)》(电工版第二版)【上好课】
5
项目一任务1 数据库基础知识(课件)-《数据库应用与数据分析(MySQL)》(电工版第二版)【上好课】
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。