一. 数据库的引入
以前将数据用变量、数组、对象存在内存,而内存只能短暂存储数据。如果我们想长久存数据用文件将数据存在磁盘上,不方便存取和管理数据,因此可以使用数据库来存数据。
二. 数据库基础概念
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用户
1. oracle的卸载和安装
4.1:oracle数据库的安装环境:
4.2:oracle的安装
4.2.1:先安装oracle数据库管理系统的同时,也安装数据库及监听注意:安装文件及安装路径中不要出现中文路径.
安装完成,点击关闭,在开始菜单->打开sql/plus客户端,输入sys/密码 as sysdba登录成功即可.
4.2.2:单独安装数据库
4.2.3:单独配置监听
4.3:oracle的卸载:
4.3.1:软件卸载
4.3.2:删除oracle注册表
4.3.3:删除oracle的残留文件步骤如下.
4.4:安装第三方软件:PLSQL Developer
安装完第三方软件,可以用第三方软件测试连接oracle数据库
2. oracle服务的停止和开启和登录
5.1.oracle服务的开启和停止
5.1.1:启动/关闭服务:任务栏鼠标右键-》选择任务管理器-》详情信息 -》服务-》oracle右键开始/停止。
5.1.2:启动/关闭服务:我的电脑鼠标右键-》管理-》服务 -》oracle右键开始/停止。
5.1.3:启动/关闭服务:用管理员身份运行cmd->输入命令net stop/start oracle服务名;
5.2:oracle登录方式:
5.2.1:第一种登录:打开sql plus客户端-》输入账号/密码 as 登录身份.
5.2.2:第二种登录:用PLSQL Developer连接输入账号,密码,连接数据库名,登录角色, 测试连接成功,确定就已经登录。
5.2.3:第三种登录:用Navicat for oracle创建连接输入密码,测试连接成功, 确定就已经登录。