oracle12C的概念及安装和卸载
一. 数据库的引入
以前将数据用变量、数组、对象存在内存,而内存只能短暂存储数据。如果我们想长久存数据用文件将数据存在磁盘上,不方便存取和管理数据,因此可以使用数据库来存数据。
二. 数据库基础概念
2.1 数据库(database,简称DB)
以一定的组织,结构来存取数据和管理数据及实现数据共享的仓库。数据库的数据存在计算机的硬盘上,可以长久存数据。
2.2 数据库的作用
存取数据,管理数据,产生新的数据,共享数据.
2.3 数据库的分类
2.4 数据库管理系统(DataBase Management System,DBMS):
本质就是一款操作和管理数据库软件.
2.5 管理员(DBA)
专门负责管理和操作数据库专业人员.
2.6 数据库系统(DBS)
由数据库,数据库管理系统,管理员组成.
2.7 关系型数据库的组成
表,表与表之间关系以及对象组成.
三. oracle数据库概念
是一种最流行的关系型数据库之一,是Oracle公司的核心产品. oracle的软件免费,服务收费.
3.1:oracle的历史.
3.2.oracle数据库的工作原理图或主要组件:
3.3:oracle数据库概念:指的是磁盘上存储的数据的集合.
在物理上表现为数据文件,日志文件和控制文件等.
在逻辑上以表空间形式存在.
3.3.1:数据库实例:每个启动的数据库都对应一个数据库实例,由这个实例来访问 和控制数据库.为了运行数据库,Oracle系统所运行的所有进程和分配的内存结构的组合体
3.3.2:数据文件:扩展名是.DBF,用于存储数据库数据的文件. 数据库表和数据文件不存在一对一对应关系
3.3.3:控制文件:扩展名是.CTL,是数据库启动及运行所必需的文件. 默认包含3个控制文件,各个控制文件内容相同.
3.3.4:日志文件:扩展名是.LOG,它记录了对数据的所有更改信息. 多个日志文件组之间循环使用.
3.3.5:表空间:每个Oracle数据库都是由若干个表空间构成 用户在数据库中建立的所有内容都被存储到表空间中创建数据库时会自动创建若干表空间.
3.3.6.Oracle数据库的sys和system用户
相关推荐HOT
更多>>如何添加Java环境变量?
要添加Java环境变量,可以按照以下步骤:并安装Java开发工具包(JDK)、找到Java安装路径、设置JAVA_HOME环境变量、添加Java可执行文件路径到PATH...详情>>
2023-05-04 11:00:56从零开始学Java之String字符串的编码
对很多小白来说,可能不明白什么是字符编码,也不知道为什么要有字符编码,所以先来给大家简要地介绍一下字符编码。详情>>
2023-05-04 10:21:02新手速来!几步带你掌握MyBatis Plus
Mybatis-Plus(简称MP)是一款Mybatis的增强工具,它是在Mybatis的基础上实现的简化开发工具。Mybatis-Plus给我们提供了开箱即用的CRUD操作、自动...详情>>
2023-04-28 10:57:09学习java需要什么基础?基础知识有哪些?
网络编程:了解基本的网络编程概念和协议,熟悉 Java 网络编程 API。建议在学习 Java 之前,先学习一些基础的编程语言,如 C 或 Python 等,这...详情>>
2023-04-28 10:41:14