初识Oracle

初识Oracle

1. Oracle与MySQL的共同点和区别

相同点:1.都是关系型数据库管理系统 2.都是目前比较流行的数据库
不同点:1.单引号的处理
MYSQL里可以用双引号包起字符串,ORACLE里只可以用单引号包起字符串。在插入和修改字符串前必须做单引号的替换:把所有出现的一个单引号替换成两个单引号。
2.自动增长的数据类型处理
mysql是一个自动增长的数据类型,插入数据的时候,不需要管理,它自己会自动增长,oracle不支持自动增长的数据类型,通过建立一个自动增长的序列号来完成自动增长。
3.Mysql主要运用于小型企业,Oracle主要运用于中大型企业。

2. 关系型数据库和非关系型数据库区别

1.关系型数据库通过外键关联来建立表与表之间的关系,
2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定。

3. Oracle的安装流程

在这里插入图片描述
推荐一个不错的自学网站:
Oracle 11g安装教程 原文链接:https://www.w3cschool.cn/oraclejc/oraclejc-41xa2qqv.html

4. 什么是大数据?

大数据(big data),IT行业术语,是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

5. Oracle常用的数据类型

1.字符串类型
char 定长的字符串
nchar 包含UNICODE格式数据的定长字符串
varchar 变长的字符串
nvarchar 包含UNICODE格式数据的变长字符串
2.数字型
number 是最常见的数字类型表示整型数字
float 表示浮点型
3.日期型
date 日期数据类型存储日期和时间信息

6. 你对数据库事务的理解

1.什么事务?
是指作为单个逻辑工作单元执行的一系列操纵,要么完全地执行,要么完全地不执行。通俗来讲,比如完成一件事分为4个步骤 A,B,C,D; 每个步骤都是一个逻辑单元,完成一件事就是一个事务,这件事要么按顺序一起完成,要么完全的不执行。因此保持操纵的完整性。
2.事务的四个特性: (1)原子性(Atomic) (2) 一致性(Consistent)
(3) 隔离性(Insulation) (4) 持久性(Duration)
3.事务并发控制。
事务是并发控制的基本单位,保证事务ACID的特性是事务处理的重要任务,而并发操作有可能会破坏其ACID特性。
事务并发可能会引发的问题,多个用户同时访问一个数据库,则当他们的事务同时使用相同的数据时可能会发生问题。由于并发操作带来的数据不一致性包括:丢失数据修改、读”脏”数据(脏读)、不可重复读、产生幽灵数据。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值