数据库基础

数据库基础

数据库顾名思义就是数据的仓库,用来管理数据。数据库主要有以下优点: 
   
  1. 实现数据的共享。数据库用户可以同时方位数据库的共享数据,实现数据的共享。 
   2. 减少数据的冗余。数据库实现了数据的共享避免了用户各自建立文件保存相同数据,避免了数据的冗余。 
   3. 数据的独立性。独立性包含数据库逻辑结构和应用程序的相互独立,还包括数据物理结构和逻辑结构的相互独立。 
   4. 实现该数据的集中控制。利用数据库对数据进行集中管理和控制。 
   5. 数据的一致性和可维护性, 以保证数据的安全性和可靠性。

数据结构分为三个层次:

  1. 物理数据层:数据在存储设备上的原始存储状态。 
  2. 概念数据层:是数据的中间一层指出数据的逻辑定义和逻辑关系。 
  3. 逻辑数据层: 用户看到和使用的数据的状态。

数据库种类:

  1.层次性数据库,通过连接相互联系在一起的数据。 
  2.网状型数据库,实现多对多的联系。 
  3.面向对象型数据库。 
  4.关系型数据库。

  其实上面所说只是一些概念性的基础,真正使用数据库并不会用到上面的知识。

数据库与数据库管理系统

  如今数据库有ORACLE(甲骨文)、DB2、SQL Server、Sybase、Informix、MySQL、VF、Access等。java中使用的是MySQL数据库,在java数据库中将主要讲解MySQL数据库的使用。 
  现在区别下数据库与数据库管理系统概念。 
  数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值