MySQL入门第一天(数据库入门)

目录

1.1  数据库基础

         (1)数据库概述

(2)数据库技术发展阶段

(3)三级模式和二级映像

(4)数据模型

 1.2 MySQL安装与配置(windows10系统下MySQL 8.0.26安装配置)

(1)获取MySQL

(2)配置环境变量

(3)安装MySQL

(4)用户登录与设置密码


1.1 数据库基础

(1)数据库概述

数据(Data):凡是在计算机中用来描述事物的信息都可称作数据。(包括数字、文字、图像、声音等)

数据库(DB):按照数据结构来组织、存储和管理数据的仓库。

数据库管理系统(DBMS):用于创建和管理数据库的软件,介于应用程序和操作系统之间,如MySQLOracle等。

数据库应用程序:DBMS无法满足用户对数据库的管理时,就需要使用数据库应用程序与DBMS进行通信、访问和管理DBMS中存储的数据。

数据库系统(DBS):指在计算机系统中引入数据库后的系统,除了数据库,还包括数据库管理系统、数据库应用程序等。

(2)数据库技术发展阶段

数据库技术的发展有三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。

(3)三级模式和二级映像

三级模式结构:指的就是ANSI-SPARC体系结构,也称为三层体系结构。

ANSI-SPARC最终没有成为正式标准,但它仍然是理解数据库管理系统的基础。

三级模式:是指数据库管理系统从三个层次来管理系统。

外部层(External Level)

概念层(Conceptual Level)

内部层(Internal Level)

三个层次分别对应三种不同类型的模式

外模式(External Schema):面向应用程序,描述用户的数据视图(View)。

概念模式(Conceptual Schema):又称为模式、逻辑模式,面向数据库设计人员,描述数据的整体逻辑结构。

内模式(Internal Schema):又称为物理模式、存储模式,面向物理上的数据库,描述数据在磁盘中如何存储。

二级映像在外模式与概念模式之间,以及概念模式与内模式之间存在映像。

二级映像是一种规则,它规定了映像双方如何进行转换。

通过二级映像,体现了逻辑和物理两个层面的数据独立性

(4)数据模型

在数据库的发展过程中,出现了3种基本数据模型

层次模型(Hierarchical Model)

网状模型(Network Model)

关系模型(Relational Model)目前使用最多

关系模型

数据建模是对现实世界中的各类数据的抽象组织,以确定数据库的管辖范围、数据的组织形式等

数据建模的3个阶段          数据建模的产物

概念建模阶段    ——>       概念模型

逻辑建模阶段    ——>       逻辑模型

物理建模阶段     ——>      物理模型

概念模型的术语,在概念模型中可以通过一些术语来对现实世界进行抽象。

实体Entity)是指客观存在并可相互区分的事物。

 例如,学生、班级、课程都是实体。

属性Attribute)是指实体所具有的某一特性,一个实体可由若干个属性来描述。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值