Java数据库 1.1 数据库介绍

举报
我是小白呀iamarookie 发表于 2021/09/10 00:34:55 2021/09/10
【摘要】 数据库介绍 概述数据库表表数据常见数据库 概述 数据库就是存储的仓库, 其本质是一个文件系统, 将数据按照特定的格式将数据存储起来. 用户可以对数据库中的数据进行增加, 修改, 删除及查询...

概述

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

数据库管理系统 (DataBase Management System, DBMS): 指一个操作和管理数据库的大型软件, 用于建立, 使用和维护数据库. 对数据库进行统一管理和控制, 以保证数据库的安全性和完整性. 用户通过数据库管理系统访问数据库中表内的数据.

数据库表

数据库中以表为组织单位存储数据. 表类似我们的 Java 类, 每个字段都有对应的数据类型.

那么用我们熟悉的 java 程序来与关系型数据对比, 就会发现吐下对应关系.

  • 类 -> 表
  • 类中属性 -> 表中字段
  • 对象 -> 记录

表数据

根据表字段所规定的数据类型, 我们可以向其中填入一条条的数据, 而表中的每条数据类似类的实例对象. 表中的一行一行的信息我们称之为记录.

常见数据库

  • MySQL: 开源免费的数据库. (已经被 Oracle 收购了) MySQL 商业版本也开始收费了
  • Oracle: 收费的大型数据库, Oracle 公司的产品. Oracle 收购 Sun 公司, 收购 MySQL
  • DB2: IBM 公司的数据库产品. 常应用在银行系统中
  • SQLServer: MicroSoft 公司的中型的数据库. C#, .net 等语言常使用
  • SyBase: 已经淡出历史舞台. 提供了一个非常专业数据建模的工具 PowerDesigner
  • SQLite: 嵌入式的小型数据库, 应用在手机端

常用数据库: MySQL, Oracle, SQLServer.

这里使用 MySQL 数据库. MySQL 中可以有多个数据库, 数据库是真正存储数据的地方.

文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。

原文链接:iamarookie.blog.csdn.net/article/details/112552876

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。