关于数据库

这篇具有很好参考价值的文章主要介绍了关于数据库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一 什么是数据库(DB)

二 什么是数据库管理系统(DBMS)

三 数据库的作用/好处


一 什么是数据库(DB)

简单理解,数据库是存放数据的地方,就像冰箱是存放冷鲜食品的地方。

数据是数据存储的基本对象,而数据分为多种形式,常见的是数字和文字,此外还有图形和声音。比如学校的数据库里,学生学号,姓名,年级,班级,科目,成绩,教师姓名,教学科目等信息属于数字和文字类型数据,存放在数据表。需要注意的是,某些数据的描述形式不足以让人理解数据的意义,这种情况下就需要对数据做出解释。比如教师是否在职字段的枚举是1-在职,2离职,仅仅展现1和2就不好理解了。

二 什么是数据库管理系统(DBMS)

数据库管理系统是操控和管理数据库的软件,用于建立、使用和维护数据库,常见的有Navicat。

总的流程是:

1数据库-存储数据

2数据库管理系统-管理数据

3数据库应用系统-使用数据

三 数据库的作用/好处

1 数据库可以对数据分类保存,方便用户快速的查询,比如常用的搜索引擎:百度、谷歌等

2 数据库有避免重复数据等功能,可以降低数据的冗余。重复的时候会提示"duplicate key"

3 数据库存放数据更加安全。可以对用户的权限做设置,比如我做测试工作,生产环境申请只读权限,测试权限申请所有权限(增删改查及数据的导入和导出)

4 数据可以筛选和排序,方便做数据的分析

文章参考:数据库基础:从简介到分类,全面解析其工作原理 - 知乎文章来源地址https://www.toymoban.com/news/detail-825043.html

到了这里,关于关于数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于瀚高数据库的适配

    适配瀚高数据库操作 1、配置连接池对hgdb支持(阿里巴巴druid连接池)增加或修改dbType,将value设置为postgresql   2、配置mybatisplus对hgdb支持 , 增加或修改db-type,将value设置为POSTGRE_SQL   3、配置mybatisplus分页插件对hgdb支持 , 在全局配置类中找到分页插件 , 弃用老版,改为新版

    2024年02月11日
    浏览(36)
  • 关于在数据库系统MMAP的使用

    在数据库系统中对于文件I/O管理,通常有两种选择 开发者自己实现buffer bool来管理文件I/O读入内存的数据 使用Linux操作系统实现的MMAP系统调用映射到用户地址空间,并且利用对开发者透明的page cache来实现页面的换入换出   程序调用MMAP返回了指向文件内容的指针 操作系统保

    2024年02月10日
    浏览(29)
  • 【周末闲谈】关于“数据库”你又知道多少?

    个人主页:【😊个人主页】 系列专栏:【❤️周末闲谈】 ✨第一周 二进制VS三进制 ✨第二周 文心一言,模仿还是超越? ✨第二周 畅想AR 我们常常谈到数据库可能就会想到Oracle数据库、ACCESS数据库、SQL数据库、MySQL等等,但是我们当谈到数据库的工作原理,相信很多人都是

    2024年02月12日
    浏览(34)
  • 关于mysql数据库模糊查询的潜在问题

    初学者在学习的时候经常会写下面的模糊查询语句: 有两方面的问题,第一,我们从结果分析入手: 我们想看到的是什么,我们想看到的是蔡徐坤这个字符串能出现在我搜索的第一个位置,而不是我明明搜的蔡徐坤,蔡徐坤却出现在了最后面,前面一堆不太相干的。而之所

    2024年02月13日
    浏览(38)
  • MySQL:关于数据库的一些练习题

    前面的内容已经把数据库的一些必要知识已经储备好了,因此下面就对于这些语句进行一些练习: 批量插入数据 SQL202 找出所有员工当前薪水salary情况 SQL195 查找最晚入职员工的所有信息 SQL196 查找入职员工时间排名倒数第三的员工所有信息 SQL201 查找薪水记录超过15条的员工

    2024年04月17日
    浏览(37)
  • 关于运用pycharm与数据库连接与实际操作

         数据库通常需要与编译软件相连接,本文主要介绍关于python 编译器pycharm与数据库连接的过程。 首先,pycharm需要一些基础的配置。 个人建议配置:终端---pip install pymysql        插件----DB Navigator 具体操作如下: 首先打开pycharm并新建项目  新建完成后,打开终端(右下

    2024年02月13日
    浏览(36)
  • 关于Maxwell与Kafka和数据库的监控

    1.Maxwell的配置 其实就是配置两端的配置信息,都要能连接上,然后才能去传输数据 config.properties 2.群起脚本 Kafka消费者开始等待消费 4.全量同步 每条数据都有时间戳,这个时间戳是同步的时间 5.为什么Kafka后面需要拦截器? 零点漂移,当为一天末点时,时间戳还是末点,但是到第二个

    2024年02月11日
    浏览(33)
  • MySQL数据库关于表的一系列操作

    varchar 动态字符串类型(最长255位),可以根据实际长度来动态分配空间,例如:varchar(100) char 定长字符串(最长255位),存储空间是固定的,例如:char(10) int 整数型(最长11位) long 长整型 float 单精度 double 双精度 date 短日期,只包括年月日 datetime 长日期,包括年月日时分

    2024年02月15日
    浏览(41)
  • 关于JAVA Maven项目连接mysql数据库

      本文作为个人学习笔记 此处使用8.0.28版本,关于mysql更多依赖版本查阅:https://mvnrepository.com/artifact/com.mysql/mysql-connector-j 1、指定驱动器 本部分指定jdbc驱动器类名,使用Class.forName()以加载数据库驱动程序 2、指定数据库 本部分指定所需数据库的url链接,(注:在测试过程中

    2024年04月12日
    浏览(74)
  • 关于账本数据库:你想知道的这里都有

    💕前言:十二月份出个openGuass集合专栏,带领大家浅浅的认识一下国产数据库吧💕 1. 什么是账本数据库 区块链大家想必都耳熟能详,比特币、以太坊甚至狗狗币等代币,作为区块链的代名词,不仅牵动着某些人的账户盈亏,甚至影响着市面的显卡、硬盘价格。但是作为数据

    2024年02月03日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包