数据库 基础知识篇(一)数据库概述

   本文将对数据库进行一些入门的详解(文中测试使用的是mysql数据库)

    一.  首先我们对数据库进行大概的了解:

           1. 数据库是一个存储数据的仓库,本质上是一个文件系统。数据库按特定格式将数据存储起来,用户据可以对数据库中的数据进行增加,修改,删除及查询操作。

           2.数据库管理系统(DBMS)是一个软件,用来管理文件系统。用于建立 ,使用 ,和维护数据库。

 下面我们将用下图演示 “用户” ,“数据库管理系统(DBMS)”和"数据库"之间的关系系

     从上图我们可以看出当用户发送数据请求到服务器的时候,提交的数据请求会先交由数据库管理系统(DBMS)进行验证和处理,这样就避免了由于错误行为对数据库产生的影响,通过DBMS隔离用户与数据库,这样的好处就是使得数据库更加安全。

    在数据库中还存在有逻辑数据库,逻辑数据库也有自己的数据。为了我们更好的理解逻辑数据库,我们举一个京东商城的例子:我们将京东商城理解为一个大的数据库,那么它其中的服饰,电子数码,母婴等就是一个个独立的逻辑数据库,这样的好处是当一个逻辑数据库出现问题时不至于影响到其他的数据的安全。提高了数据库的安全和稳定性。

  

     二. 了解了上述的内容下面我们将了解数据库具体内容

         1. 首先我们要知道数据库是有很多的表(table)组成的:对于数据库中的表我们可以从日常生活的表格进行了解,如下表就是一张我们常见的表

idnameage
001张三20
002李四38
003王五40

       

在数据库中:像上表中一行:我们称之为一条记录 。 一列:我们称之为字段 

在数据库中一张表对应的是java中的一个类,表中的一个字段对应的是类中的一个属性。

 

             2.常见的数据库

                当然我们经常说的常见数据库mysql,oracle等其实并不是一个数据库,它们是数据库管理系统。

               常见的数据库管理系统有:mysql  ,oracle, DB2,SQL server,syBase,SQLite.

               接下来我们使用mysql来进行学习。     

     三.mysql学习

              这里我们需要的一些软件可以在链接:https://pan.baidu.com/s/1BFN_v2lqBtiXqB1aGauKOg  提取码;bp4x 进行下载     后面的博文里我们将对mysql数据库进行更为深入的了解

 

转载于:https://www.cnblogs.com/G1314520/p/10716102.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值