前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据库系统第一章知识点总结

数据库系统第一章知识点总结

作者头像
炒香菇的书呆子
发布2020-08-13 11:49:34
5430
发布2020-08-13 11:49:34
举报

1,数据库系统的四个基本概念

数据:data 数据库:DataBase,简称DB 数据库管理系统:DataBase Management System,简称DBMS 数据库系统:DataBase System,简称DBS

2,数据库系统的特点

2.1,数据结构化

数据库系统与文件系统的主要区别之一

2.2,数据的共享性高,冗余度低且易扩充

2.3,数据独立性高

数据独立性包括物理独立性和逻辑独立性 物理独立性:用户的应用程序与数据库中的物理数据存储是相互独立的 逻辑独立性:用户的应用程序与数据库得逻辑结构是相互独立的

2.4,数据由数据库管理系统统一管理和控制

①数据的安全性防护:保护数据防止不合法使用造成的数据泄密和破坏 ②数据的完整性检查:保证数据的正确性有效性和相容性

3,数据模型

3.1,两种数据模型

第一类:概念模型,也称信息模型,主要用于数据库设计 第二类:逻辑模型和物理模型,逻辑模型主要包括层次模型,网状模型,***关系模型***等等,主要用于数据库管理系统的实现,物理模型是对数据最底层的抽象

3.2信息世界基本概念

(1)实体:客观存在并且相互区别的实物成为实体,例如一位学生,一位教师 (2)属性:实体所具有的某一特性称为属性,例如学生实体的学号,姓名,出生日期 (3)码:唯一标识实体的属性集 (4)实体型:用实体名及其属性集合来抽象和刻画同类实体 (5)联系:实体之间的联系通常是指不同实体集之间的联系

3.3,逻辑模型中比较重要的关系模型

关系:一个关系对应通常说的一张表 元组:表中的一行即为一个元组 属性:表中的一列即为一个属性 码 : 可以唯一确定一个元组 域 :一组具有相同数据类型的值得集合,例如大学生的年龄的属性的域(12~45岁) 分量:元组中的一个属性值 关系模式:一般表示为:关系名(属性1,属性2,属性3,…)例如:学生(学号,姓名,班级,出生年月)

4,数据库系统的三级模式结构

数据库系统的三级模式是指数据库系统由外模式,模式,内模式三级构成。

在这里插入图片描述
在这里插入图片描述

4.1模式

模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,是数据库系统的中间层,一个数据库只有一个模式

4.2外模式

外模式也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图

4.3内模式

内模式也称存储模式,一个数据库只有一个内模式,它是数据物理结构和存储方式的描述 5,数据库的二级映像功能与数据独立性

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-04-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1,数据库系统的四个基本概念
  • 2,数据库系统的特点
    • 2.1,数据结构化
      • 2.2,数据的共享性高,冗余度低且易扩充
        • 2.3,数据独立性高
          • 2.4,数据由数据库管理系统统一管理和控制
          • 3,数据模型
            • 3.1,两种数据模型
              • 3.2信息世界基本概念
                • 3.3,逻辑模型中比较重要的关系模型
                • 4,数据库系统的三级模式结构
                  • 4.1模式
                    • 4.2外模式
                      • 4.3内模式
                      相关产品与服务
                      数据库管理
                      数据库管理(Database Management Center,DMC)是一个高效,安全,可靠的数据库一站式管理平台。DMC 提供可视化的库管理、实例会话管理、SQL 窗口、SQL 安全审计、SQL 变更审批、实时监控、操作审计等数据库管理能力,集成诊断优化和数据可视化分析能力,从而简化和规范数据库管理操作、降低数据库运维门槛、提升运维效率。
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档