首页 > 数据库 >数据库系统原理——第一章 数据库概述

数据库系统原理——第一章 数据库概述

时间:2024-10-16 19:32:34浏览次数:6  
标签:4.3 数据库 模式 第一章 数据库系统 数据 结构

@

目录
本文首先从数据讲起,然后介绍数据管理、数据库和数据库管理系统、数据库系统。

1.数据

1.1数据的概念

数据是指对客观事物的性质、状态以及相互关系等进行记载的物理符号或物理符号的组合,是可识别的、抽象的符号。

1.2数据与信息的关系

数据+处理=信息

1.3数据使用

  1. 数据清洗
  2. 数据管理
  3. 数据分析

2.数据管理

  1. 人工管理阶段(20世纪50年代中期之前)
  2. 文件管理阶段(20世纪50年代后期至20世纪60年代中期)
  3. 数据库管理阶段(20世纪60年代后期)

3.数据库与数据库管理系统

3.1数据库

数据库是长期存储在计算机内、有组织、可共享的大量数据的集合。主要分为层次数据库、关系数据库、网状数据可以、NoSQL数据库等。

3.2数据库管理系统

DBMS是一种操纵和管理数据库的大型软件,用于建立使用维护数据库,它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
DBMS主要功能如下:

  1. 数据定义功能
  2. 数据存取功能
  3. 数据库运行管理功能
  4. 数据库建立和维护功能
  5. 数据传输功能

4.数据库系统

4.1数据库系统组成

数据库系统(DBS)主要由数据库(DB)和数据库管理系统(DBMS)组成

4.2 数据库系统的特点

  1. 整体数据结构化
  2. 数据共享度高
  3. 数据独立性高

4.3数据库系统体系结构

4.3.1内部体系结构

数据库系统的三级模式
![[DB1_1.jpg]]

  • 外模式:用户能够看见和使用的局部数据的逻辑结构和特性的描述,是数据库用户的数据视图。
  • 模式:数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据视图,描述的是全体数据的逻辑结构。
  • 内模式:对数据的物理结构和存储方式的描述。

数据库系统的两级映像

  • 外模式/模式映像:定义了数据的局部逻辑结构和全局逻辑结构之间的关系,对于每一个外模式,数据库系统都有一个外模式/模式映像。
  • 模式/内模式映像:定义了数据的全局逻辑结构和物理存储结构之间的关系,是唯一的。

4.3.2外部体系结构

  1. 集中式结构(电脑既是服务器也是程序)
  2. 住从式结构
  3. 分布式结构
  4. 客户机/服务器结构
  5. 浏览器/应用服务器/数据库服务器结构
  6. 并行结构
  7. 云结构

标签:4.3,数据库,模式,第一章,数据库系统,数据,结构
From: https://www.cnblogs.com/chengfushi/p/18470608

相关文章

  • 关系型数据库(mysql/InnoDB)的前世今生
    博主专注于Java程序开发,旨在与各路大神做技术交流,觉得不错的朋友,点个关注,有想深度交流,也可参考博主其他文章:java知识体系搭建-CSDN博客前言本文将汇总介绍关系型数据库的常用知识,理论偏多,希望大家都能对关系型数据库有个总体的认识。具体应用,大家需要在工作中自行融汇。介绍......
  • CentOS 7环境下DM8数据库的安装与配置
    一、环境准备首先,确保你的系统已经安装了CentOS7,并且具有足够的磁盘空间和内存来支持DM8数据库的运行。此外,你还需要具备管理员权限,以便进行后续的安装和配置操作。二、下载DM8安装包访问达梦数据库官方网站,下载适用于CentOS7的DM8安装包。你可以根据自己的需求选择合适的版......
  • 数据库修改网站后台密码?如何数据库修改网站密码?
    要通过数据库直接修改网站后台密码,通常需要以下几个步骤。这里假设你已经拥有数据库的访问权限,并且知道数据库中存储密码的表和字段名称。以下是一个基本的流程:确定数据库类型:确定你使用的数据库类型(如MySQL,PostgreSQL,SQLite等)。连接到数据库:使用数据库管理工具......
  • 如何保证Redis和数据库的数据一致性
    文章目录0.前言1.补充知识:CP和AP2.什么情况下会出现Redis与数据库数据不一致3.更新缓存还是删除缓存4.先操作缓存还是先操作数据库4.1先操作缓存4.1.1数据不一致的问题是如何产生的4.1.2解决方法(延迟双删)4.1.3最终一致性和强一致性4.1.4如何确定延迟双删的延迟......
  • jsp电子商务平台设计与实现4x766程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着互联网技术的不断进步,电子商务平台已成为现代商业活动的重要组成部分。它不仅打破了地域限制,为消费者提供了丰富的商品选择和便捷......
  • jsp电子产品销售系统n0tof程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、课题名称电子产品销售系统的设计与实现二、研究背景与意义随着电子商务的蓬勃发展,电子产品销售行业正经历着从传统销售模式向线上销售模式的......
  • jsp电影推送及电影数据管理系统3f6db(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、课题背景与意义随着电影产业的快速发展,用户对电影的选择需求日益多样化。然而,如何从海量的电影资源中精准地找到用户感兴趣的内容,成为了一个亟......
  • jsp电影院管理系统7740a--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景与目标随着电影市场的不断扩大和观众需求的多样化,电影院管理面临着诸多挑战。传统的人工管理方式已难以满足高效、准确、实时的管理需......
  • C#连接MySQL8.0数据库失败
    环境.net7MySQL8.0报错提示:未经处理的异常System.AggregateException:“Oneormoreerrorsoccurred.(Authenticationmethod'caching_sha2_password'failed.Eitheruseasecureconnection,specifytheserver'sRSApublickeywithServerRSAPublicKeyFile,......
  • jsp电子商城系统8vaq3--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着互联网技术的飞速发展,电子商务已成为现代商业的核心模式之一。电子商城作为电子商务的关键载体,为企业和个人提供了一个跨越地域限......