zoukankan      html  css  js  c++  java
  • 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

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

  • 相关阅读:
    2019年湘潭大学程序设计竞赛(重现赛)
    牛客练习赛43
    2251: Code Cleanups
    【软件工程】读《构建之法》
    20150401 作业2 结对 四则运算
    四则运算
    Unity3d网格合并2
    Unity网格合并_材质合并
    Unity 5 Stats窗口
    Unity3D研究院之Unity5.x运行时动态更新烘培贴图
  • 原文地址:https://www.cnblogs.com/chenpeisong/p/9751544.html
Copyright © 2011-2022 走看看