ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

认识数据库

2021-12-02 13:04:19  阅读:162  来源: 互联网

标签:存储 数据库管理员 认识 数据库 完整性 数据 冗余


1:为什么要学习数据库

      • 岗位技能需求

      • 现在的世界,得数据者得天下

      • 存储数据的方法

      • 程序、网站中大量数据需长久保存

2: 什么是数据库

    • 数据库(Database,简称DB)

    • 概念

      • 长期存放在计算机内,有组织、可共享的大量数据的集合,是一个数据“仓库”

    • 作用

      • 保存、管理数据

3:使用数据库的必要性

    • 可以结构化的存储大量的数据信息,方便用户进行有效的检索和访问

    • 可以有效地保持数据信息的一致性、完整性,降低数据冗余

    • 可以满足应用的共享和安全方面的要求

4:数据库总览

    • 关系型数据库(SQL)

      • MySQL、Oracle、SQL Server、SQLite、DB2

    • 非关系型数据库(NOSQL)

      • Redis 、Memcached :键值存储数据库

      • MongoDB:文档存储数据库

      • HBase : 列存储数据库

      • Neo4J:图形数据库

5:什么是DBMS

    • 数据库管理系统(Database Management System)

    • 数据管理软件,科学组织和存储数据、高效地获取和维护数据

    • 数据库管理系统包括数据库以及用于访问管理数据库的接口系统

6:什么是DBS

                  数据库系统(DataBase System)是一个实际可运行的系统,可以对系统提供的数据进行存储,维护和应用,它是由存储介质、处理对象和管理系统共同组成的集合体,通常由软件、数据库以及数据库管理员组成。

7:什么是DBA

         数据库管理员(DataBase Administrator)是指在数据库中负责创建、监控和维护整个数据库的专业管理人员

8:数据库系统总结构图:

 

9:数据的冗余和数据的完整性

    • 数据重复的现象就是数据冗余

      • 减少数据冗余最常见的方法就是分类存储

      • 缺点:增加了查找的复杂性,降低了效率

    • 数据库的完整性是指数据库中数据的准确性

标签:存储,数据库管理员,认识,数据库,完整性,数据,冗余
来源: https://blog.csdn.net/qq_62698487/article/details/121674529

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有