TreeMind树图在线AI思维导图
当前位置:树图思维导图模板高校与高等教育医学数据库入门思维导图

数据库入门思维导图

  收藏
  分享
免费下载
免费使用文件
欲-长亭 浏览量:122022-10-28 20:13:13
已被使用1次
查看详情数据库入门思维导图

简单介绍数据库入门级别的重要流程

树图思维导图提供 数据库入门思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 数据库入门思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:570cf21484e8995f3b9a8296c71db4c2

思维导图大纲

数据库入门思维导图模板大纲

数据据库基础知识

数据库概述

数据库

是按照数据结构来组织,存储和管理数据的仓库,其本身可看作电子化的文件柜,用户可以对文件中的数据进行增加,删除,修改,查找等操作

是计算机领域重要的技术之一

数据库的重要部分

数据库

提供了一个存储空间用来存储各种数据,可以将数据库视为一个存储数据的容器

数据库管理系统

专门应用于创建和管理数据库的一套软件,介于应用程序和操作系统之间,不仅具有最基本的数据管理功能,还可以保证数据的完整性,可靠性,安全性

数据库应用程序

很多情况下,数据库管理系统无法满足用户的需求,需要数据库应用程序和数据库管理系统进行通信,访问和管理DBMS中存储的数据

数据库技术发展

人工管理阶段

20世纪50年代中期以前

计算机主要用于科学计算需要人工操作非常麻烦和低效

主要特点

数据不在计算机中长期保存

数据不具有独立性,完全依赖于应用程序

没有专门的数据管理软件,数据需要应用程序自己管理

数据是面向应用程序的,不同应用程序之间无法共享数据

文件系统阶段

20世纪50年代后期到60年代中期

数据以文件为单位保存在外存储器上,由操作系统管理,程序和数据分离,实现了以文件为单位的数据共享

主要特点

虽然一定程度上实现了数据独立性和共享性,但都非常薄弱

数据在计算机的外存设备上长期保存,可以对数据反复进行操作

通过文件系统管理数据,文件系统提供了文件管理功能和存取方法

数据库系统阶段

20世纪60年代后期开始

为了适应计算机运用的广泛性,管理的数据逐渐增多,对数据共享的要求越来越强烈,数据库系统应用而生

主要特点

数据共享

数据结构化

数据独立性高

数据统一管理与控制

三级模式和二级映像

三级模式是指数据库管理系统从3个层次来管理数据外部层,概念层,内部层,同时对应三种模式外模式,概念模式,内模式

模式概念

类似于表格的列标题

内模式

描述的数据物理结构和存储方式

外模式

提供安全模式

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

同时也体现了逻辑和物理两个层面的数据独立性

逻辑独立性

外模式

概念模式

物理独立性

概念模式

内模式

数据模型

数据建模

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

新概念模型的术语

实体

客观存在并可相互区分的事物

属性

实体所具的某一特性,一个实体可以由若干个属性来描述

联系

实体与实体之间的联系

实体型

实体类型

实体集

同一类型实体集合

E-R图

实体-联系图,是一种用图形表示的实体联系模型

实体,用矩形框表示,将实体名写在框内

属性,用椭圆框表示,将属性名写在框内,用连线将实体与属性连接

联系,用菱形框表示,将联系名写在框内,用连线将相关的实体连接,并在连线旁标注连线类型

关系模式

关系,与数学领域有关,他是集合基础上的一个重要概念,用于反应元素之间的联系和性质

属性,二维表的列称为属性,每个属性都有一个属性名

元组,二维表的每一行列数据称为一个元组

域,属性的取值范围

关系模式,是关系的描述

键,在二维表中若要唯一的标识某一条记录,需要用到键

关系模型的完整性

实体完整性

参照完整性

用户自定义完整性

关系运算

并,差,交

要求参与运算的两个关系具有相同数量的属性,其运算结果是一个具有相同数量属性的新关系

笛卡尔积

设关系R有n个属性,关系S有m个属性,R和S的笛卡尔积结果是一个具有n+m个属性的新关系,在新关系中元组的前n个属性来自R,后m个属性来自S,元组的总个数是R和S的元组的乘积

选择

是在一个关系中将满足条件的元组找出来,即水平方向筛选

投影

是在一个关系中去掉不重要的属性,保留需要的属性,即垂直方向筛选

连接

是在两个关系的笛卡尔积中选取属性见满足一定的条件元组

等值连接

自然连接

笛卡尔积的逆运算

SQL语言

是一种数据库查询语言和程序设定语言,主要用于管理数据库中的数据

由四部分组成

数据定义语言,主要用于定义数据库,表等

数据操作语言,主要用于对数据库进行添加,修改和删除操作

数据查询语言,主要用于数据查询

数据控制语言,主要用于控制用户的访问权限

常见数据库产品

Oracle

SQLServer

DB2

MySQL

MySQL安装与配置

获取

打开官方网站获取软件下载

在下载页面中提供了企业版【可免费使用】和社区版【需要收费】

在页面中单几MySQLCommunityServer版本的DOWNLOADS链接进入该版本下载页面

安装

解压文件

首先创建C;\mysql5.7作为 MySQL的安装目录,然后打开mysql-5.7.22-win32.zip压缩包,将里面的myaql-5.1.22-win32目录中文件解压到C;\mysql5.7目录

bin目录;用于存放一些可执行文件

docs目录;用于存放一些文档

include目录;用于存放一些头文件

lib目录;用于存放一系列库文件

share目录;用于存放字符集,语言等信息

COPYING目录;GPL协议内容

README;介绍版权,版本等信息

安装

执行【开始】菜单----【所有程序】----【附件】----找到【命令提示符】并右击,在弹出快捷菜单中选择【以管理员身份运行】方式,启动命令行窗口

在命令模式下,切换到MySQL安装目录下的bin目录

输入以下命令开始安装

配置

创建配置文件

使用文本编辑器创建配置文件

初始化数据库

输入命令

mysqld--initialize-insecure

管理SQL服务

通过命令行管理MYSQL 服务输入命令启动服务,同时还可以停止

通过Windows服务管理器管理MySQL服务

可通过其查看服务是否开启

用户登录与设置密码

登录

执行mysql-u root

如果需要退出直接使用quit或exit命令

设置密码

设置密码执行mysql>ALTER'root'β'localhost'IDENTIFIED BY'123456';

在登陆有密码的用户时需要使用mysql-uroot-p123456

在设置密码后,如果需要取消即可使用命令sysql>ALTER'root'β’localhost'IDENTIFIED BY'';若上述为空即可免密登录

客户端相关命令

常用图形化工具

SQLyog

Navicat

本章小结

数据库基础知识

MySQL安装配置及使用并在Windows上安装与配置

相关思维导图模板

basehead 音效管理器思维导图

树图思维导图提供 basehead 音效管理器 在线思维导图免费制作,点击“编辑”按钮,可对 basehead 音效管理器  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:dfc6463c14a954a5621f5338177e5aee

系统架构师思维导图

树图思维导图提供 系统架构师 在线思维导图免费制作,点击“编辑”按钮,可对 系统架构师  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:42d04526c628d286e9b17226d3facb72