iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >关于数据库系统的概述
  • 643
分享到

关于数据库系统的概述

2024-04-02 19:04:59 643人浏览 八月长安
摘要

目录一、数据库的发展 人工管理阶段二、数据库系统的组成和结构三、数据库系统的体系结构四、数据模型4.1 概念模型4.2 层次模型4.3 关系模型五、练习题一、数据库的发展 人工管理阶

一、数据库的发展 人工管理阶段

在这里插入图片描述

文件系统阶段。数据的存储基本以记录为单位。

在这里插入图片描述

数据库系统阶段。主要特点:
1)采用一定的数据模型,使数据结构
2)数据库系统的数据共享度高,冗余度小
3)数据库系统和程序之间具有高度的独立性。

在这里插入图片描述

数据库中数据的最小存取单位是数据项

二、数据库系统的组成和结构

2.1 数据库的定义

数据库(DataBase,DB),指的是以一定的方式存储在计算机内,能为许多用户共享,有组织,统一管理的相关数据的集合

2.2 数据库管理系统的功能 数据操作功能(增删改查)数据库维护功能(载入,转换,存储)数据库的保护通信 2.3 数据库系统

简称DBS,指的是在计算机系统中引入数据库后的系统组成,由计算机硬件设备,数据库及相关的计算机软件系统,开发者管理使用的数据库系统的人员三部分组成,简单说由:数据库,硬件,软件,用户组成。

2.4 数据库管理员

简称DBA,主要职责:

在用户与数据库开发人员之间进行协调参与数据库和应用系统设计的全过程,进行数据库的建立,配置和管理。数据库完整性控制,权限设置和安全管理负责监督和控制数据库的正常运行,负责系统的维护和数据恢复等工作体术数据库的重构计划,进行数据库的改进和重组

三、数据库系统的体系结构

数据库系统的体系结构是数据库系统的一i个总体框架,大多数具有三级模式,两极映像,两级数据独立性和结构特征。

数据库的三级模式:外模式,模式,内模式。

在这里插入图片描述

两级映像指的是外模式,模式映像,内模式影响。

两级数据独立性指的是:物理数据独立性和逻辑数据独立性。

四、数据模型

数据模型是指对客观事物及其联系的数据描述,是对实体联系模型的数据化。
它包含:概念模型(ER),层次模型,网状模型,关系模型。

4.1 概念模型

设计ER图需要了解它的组成成分:
1)矩形框:表示实体类型
2)菱形框:表示实体间的联系类型
3)椭圆形框:表示实体类型和联系类型的属性
4)直线:联系俩俩之间

假设有如下题目:

在这里插入图片描述

画ER图具体操作如下:

在这里插入图片描述

4.2 层次模型

层次模型采用树形结构作为组织方式。
比如如下的例子:

在这里插入图片描述

4.3 关系模型

用关系结构(二维表)表示实体类型及实体间联系的模型称为关系模型。
比如:

在这里插入图片描述

五、练习题

1-

在这里插入图片描述
2-

在这里插入图片描述

3-

在这里插入图片描述

4-

在这里插入图片描述

5-

在这里插入图片描述

1.5:数据定义,数据操作,数据库保护,数据库维护,通信
1.6:看上面2.4

到此这篇关于关于数据库系统的概述的文章就介绍到这了,更多相关数据库概述内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 关于数据库系统的概述

本文链接: https://www.lsjlt.com/news/161207.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 关于数据库系统的概述
    目录一、数据库的发展 人工管理阶段二、数据库系统的组成和结构三、数据库系统的体系结构四、数据模型4.1 概念模型4.2 层次模型4.3 关系模型五、练习题一、数据库的发展 人工管理阶...
    99+
    2022-11-12
  • 数据库系统概述
    什么是数据库数据库(Database DB)指按照数据结构来组织,存储和管理数据的仓库,是存储在一起的相关数据的集合,什么是数据库管理系统数据库操作系统(Database Management Syste...
    99+
    2022-10-18
  • 数据库 | 数据库概述、关系型数据库、非关系型数据库
    目录: 1.数据库:1.1 数据库的含义1.2 数据库的特点 2.数据表3.数据库管理系统4.数据库系统5.关系型数据库 和 非关系型数据库:5.1 关系型数据库5.2 关系型数据库“优...
    99+
    2023-09-05
    数据库 oracle mysql 关系型数据库 非关系型数据库
  • 数据库知识复习之数据库系统概述
    数据库是数据管理的最新技术,是计算机科学的重要分支。从联机事务处理(On-Line Transaction Processing,OLTP)到联机肥西处理(On-Line Analysis Processi...
    99+
    2022-10-18
  • 关系型数据库和非关系型数据库概述与优缺点对比
    目录一、关系型数据库1、概念2、关系型数据库的特点3、关系型数据库的瓶颈4、关系型数据遵循ACID原则1、A(Atomicity)原子性2、C(Consistency)一致性3、I(...
    99+
    2022-11-13
  • Cassandra基本介绍(1) - 关系型数据库(RDBMS)概述
        作为一名应用开发者,数据库应用已经非常广泛了。你可能使用过关系型数据,比如MySQL、PostgreSQL,也可能使用过文档存储,比如MongoDB,或者ke...
    99+
    2022-10-18
  • 数据库系统概论——关系代数详解
    文章目录 1、关系代数概述1.1 传统的集合运算1.2 专门的关系运算1.2.1 选择运算1.2.2 投影(Projection)1.2.3 连接(Join)1.2.4 两类常用连接运算1.2...
    99+
    2023-09-29
    数据库 mysql
  • 关于MongoDB数据库核心概念
    目录MongoDB数据库核心概念1.NoSQL数据库介绍2.MongoDB数据库介绍3.MongoDB支持的数据格式3.1.jsON格式的数据类型3.2.BSON格式4.MongoDB数据库的特性5.MongoDB程序6...
    99+
    2023-04-12
    MongoDB MongoDB数据库 MongoDB概念
  • 数据库系统概论-
    数据模型 数据模型的含义 数据模型是对现实世界中各种事物或实体特征的数字化模拟和抽象,用以表示现实世界中的实体及实体之间的联系,使之存放在计算机中,并通过计算机软件进行处理,数据模型是用来描述数据、组织数据和对数据据进行操作的,数...
    99+
    2020-07-16
    数据库系统概论-
  • 阿里云数据库的软件概述
    本文将详细介绍阿里云数据库提供的各种软件,包括关系型数据库、NoSQL数据库、分布式数据库等,帮助您了解和选择适合您业务需求的数据库软件。 阿里云数据库是阿里云提供的各种数据库服务的总称,包括关系型数据库、NoSQL数据库、分布式数据库等。...
    99+
    2023-10-29
    阿里 数据库 软件
  • 数据库关系模型的概念是什么
    数据库关系模型是一种用于描述和组织数据库中数据的概念模型。它基于数学关系理论,主要用于定义数据之间的逻辑关系,以及数据的组织和操作方...
    99+
    2023-10-10
    数据库
  • 关系型数据库和sql语句相关概念
    定义    数据仓库,保存数据的.是一个文件系统,也是使用文件的方式保存数据的,但是访问数据(增加删除 修改  查询)必须使用标准的sql语句来访问常见的关...
    99+
    2022-10-18
  • mysql属于关系型数据库吗
    MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQ...
    99+
    2022-05-20
    mysql 关系型数据库
  • 关于MySQL关系型数据库知识的整理
    本文主要给大家介绍MySQL关系型数据库,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下MySQL关系型数据库吧。    &nbs...
    99+
    2022-10-18
  • MySQL关系型数据库的基础概念是什么
    这篇文章主要介绍“MySQL关系型数据库的基础概念是什么”,在日常操作中,相信很多人在MySQL关系型数据库的基础概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL关系型数据库的基础概念是什么...
    99+
    2023-06-20
  • 关于Linux的mariadb数据库
    目录关于Linux的mariadb数据库一、什么是数据库(DATABASE)二、数据库的分类1、关系型数据库(sql)2、非关系型数据库(nosql)三、DML(data manip...
    99+
    2022-11-12
  • 关于Redis数据持久化的概念介绍
    目录一、数据持久化的概述1、RDB持久化2、开启AOF二 .RDB 和 AOF 的优缺点 1、 RDB 持久化优缺点2、 AOF 持久化优缺点一、数据持久化的概述 Redi...
    99+
    2022-11-12
  • 基于内存的关系数据库memsql初探
    背景 广告系统中,算法模型预估需要根据广告的实时转化统计结果,才能做出更精准的预估;同时,支持多维度聚合查询(例如按照广告各个不同层级维度,按照时间不同粒度的维度),并跨大区合并。一开始的版本是基于mysql,但由于统计数据更新...
    99+
    2019-10-28
    基于内存的关系数据库memsql初探
  • 关于IDEA关联数据库的问题
    IDEA关联数据库 首先打开一个IDEA工程,在右边可以看到Database一个按钮,点击。 如上这个界面,点击加号 选择Data Source,选择数据库类型,我这里使用的是M...
    99+
    2022-11-11
  • mySQL (关系型数据库管理系统)
    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作