Oracle学习第一课

引言

假如有一个需求: 保存一条数据: 乔布斯-18-男-1000000

Java中保存数据的方式

  1. 运行时内存保存数据(对象/变量)

    数据保存方式: 变量 数组 集合 对象

    缺点: 临时存放空间,数据无法永久保存

  2. 文件存储数据

    优点: 永久保存数据.

    问题:

    1. 不支持数据类型.(IO保存的文件都是String类型)

    2. 文件存储不安全.(文件保存在硬盘上,硬盘会丢,且任何人都可以打开文件修改数据)

    3. 不支持多用户访问.

    4. 数据量支持小.(文件超过10M后,读取就会特别慢)

数据库

  1. 概念: 数据仓库, 数据管理软件.

数据库工作模型

  1. 访问数据库的客户端-----数据库服务器端

    客户端只是发送指令的,服务器端是接收指令,执行命令

数据库入门学习

1.常见数据库

关系型数据库

Oracle Oracle公司 收费.

MySQL MySQLAB公司 被Oracle收购 免费.

DB2

SQLServer

非关系型数据库 NoSQL

Mongodb Redis Memcache

2.数据库存储数据的方式的相关概念

表: Table

​ 存放数据

字段/列: Column

​ 表名当前列数据的含义.

行: Row

​ 代表一条数据.

主键: Primary key 一般名字ID

​ 唯一标记数据库中的一行数据.

用户: Account

​ 数据库是按照不同的用户管理数据.

原文地址:https://www.cnblogs.com/chenpeisong/p/9751544.html