当前位置: 首页 > news >正文

深圳专业做网站专业公司百度推广注册

深圳专业做网站专业公司,百度推广注册,javaweb做视频网站原理,在家帮别人做网站赚钱吗Oracle 基本操作 初使用步骤 1.创建表空间 2.创建用户、设置密码、指定表空间 3.给用户授权 4.切换用户登录 5.创建表 注意点:oracle中管理表的基本单位是用户 文章目录 了解Oracle体系结构 1.创建表空间**2.删除表空间**3.创建用户4.给用户授权5.切换用户登录6.表操…

Oracle 基本操作

初使用步骤

1.创建表空间

2.创建用户、设置密码、指定表空间

3.给用户授权

4.切换用户登录

5.创建表

注意点:oracle中管理表的基本单位是用户

文章目录

    • 了解Oracle体系结构
  • 1.创建表空间
  • **2.删除表空间**
  • 3.创建用户
  • 4.给用户授权
  • 5.切换用户登录
  • 6.表操作
    • 创建表
  • 完整的常规操作如下

回顾之前的内容

了解Oracle体系结构

Oracle数据库、实例、用户、表空间、表之间的关系

  • 数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。

  • 实例: 一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memory Structures)组成。一个数据库可以有n个实例。

每个实例可以创建多个表空间,每个表空间下可以创建多个用户和数据库文件。

  • 用户:用户是在实例下建立的。不同实例可以建相同名字的用户。

  • 表空间:表空间是一个用来管理数据存储逻辑概念,表空间只是和数据文件(ORA或者DBF文件)发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。

每个数据库至少有一个表空间(称作SYSTEM表空间)。一个数据库实例可以有N个表空间,一个表空间下可以有N张表。

  • 数据文件(dbf、ora): 数据文件是数据库的物理存储单位。数据库的数据是存储在表空间中的,真 正是在某一个或者多个数据文件中。而一个表空间可以由一个或多个数据文件组成,一个数据文件只能属于一个表空间。一旦数据文件被加入到某个表空间后,就不能删除这个文件,如果要删除某个数据文件,只能删除其所属于的表空间才行。

在这里插入图片描述

1.创建表空间

创建表空间 必须 使用有超级管理员的用户来创建表空间

安装Oracle后会有默认的实例,即ORCL。一般不创建多个实例,在默认实例下创建表空间和用户等。

在oracle中,表空间是存储概念上的,建立表空间需要有对应的数据文件,数据文件建立好之后直接会把一定的磁盘空间分配给它,这样可以对数据库的存储空间进行有效的管理。然后在建表的时候指定对应的表空间,该表的数据就会都存在表空间对应的数据文件上,和Mysql那种每个表一个文件的方式比起来,存储的可控性更强。

  • sys用户是超级用户,具有oracle最高的权限,具有sysdba角色有create database的权限,该用户默认的密码是manager

  • system用户是管理操作员,权限也很大,具有sysoper角色,没有create database的权限,该用户默认的密码是change-on-install

就是说:这两个用户最大的区别是有没有create database权限。一般讲,对数据库维护,使用system用户登录就可以了,

使用plsql 工具 登陆system用户

在这里插入图片描述
在这里插入图片描述

使用Plsql工具连接oracle创建表空间

--创建表空间
create tablespace mytest01
datafile 'E:\data\mytest01.dbf'
size 100m
autoextend on
next 10m;

mytest01 为表空间名称

datafile 指定表空间对应的数据文件

size 定义表空间的初始大小

autoextend on 自动增长,当表空间存储都占满时,自动增长

next 一次自动增长的大小

点击【执行】按钮,或按F8执行

在这里插入图片描述

看到data文件下有了mytest01.dbf,且直接右键删除是删不掉的如下图

在这里插入图片描述

2.删除表空间

-- 删除表空间
drop tablespace mytest01;

在这里插入图片描述

这时在去data文件下去删除mytest01.dbf可以直接删除

在这里插入图片描述

3.创建用户

-- 创建用户
create user mytest01      --将来登陆的用户名mytest01
identified by mytest01    --将来登陆的密码mytest01
default tablespace mytest01; --指定用户出生的表空间

用户mytest01可以和表空间同名,他们存在不同的位置下如下图

在这里插入图片描述

在这里插入图片描述

4.给用户授权

--给用户授权
--oracle数据库中常用的角色
connect --连接角色,基本角色
resource --开发者角色
dba -- 超级管理员角色 

mytest01授权

-- 给`mytest01`授予超级管理员dba角色
grant dba to mytest01;

5.切换用户登录

点击【会话】–>【注销】–>【全部】;

再重新点【会话】–>【登录】

(也可以直接点击 钥匙 按钮 重新开个窗口)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这样 mytest01用户就登录成功了

6.表操作

数据类型了解

数据类型描述
Varchar , varchar2表示一个字符串
varchar2表示可变长度
NUMBERNUMBER(n)表示一个整数,长度是n
NUMBER(m,n)表示一个小数,总长度是m,小数是n
DATA表示日期类型
CLOB大对象,表示大文本数据类型,可存4G
BLOB大对象,表示二级制数据,可存4G

创建表

--创建一个person表
create table person(pid number(20),pname varchar(10)
);

在这里插入图片描述

完整的常规操作如下

--创建表空间
create tablespace mytest01
datafile 'E:\data\mytest01.dbf'
size 100m
autoextend on
next 10m;-- 创建用户
create user mytest01      --将来登陆的用户名mytest01
identified by mytest01    --将来登陆的密码mytest01
default tablespace mytest01; --指定用户出生的表空间-- 给`mytest01`授予超级管理员dba角色
grant dba to mytest01;
http://www.hkea.cn/news/761736/

相关文章:

  • 建设厅八大员兴安盟新百度县seo快速排名
  • 南京网站建设索q.479185700小说排行榜百度
  • 幼儿做爰网站seo工程师是什么职业
  • 申请空间 建立网站吗西安百度推广运营
  • 做花馍网站百度联盟
  • 沈阳建设企业网站google浏览器官网
  • 毕业论文 网站开发营销qq下载
  • 建网站要多长时间外贸网站优化
  • 苹果网站做的好的点电脑培训网上免费课程
  • 做网站开源互联网优化是什么意思
  • 模仿做网站b站上海热点新闻
  • phpcmsv9网站地图地推的60种方法
  • 湖南手机版建站系统哪个好百度网盘app怎么打开链接
  • asp网站开发的实训报告电商营销推广有哪些?
  • 交互设计流程外贸网站优化公司
  • 网络营销网站策划个人网站seo入门
  • 云南省网站备案要求全渠道营销的概念
  • 装修网站合作平台有哪些torrentkitty磁力猫
  • 大理网站开发长春seo结算
  • 西双版纳疫情最新情况seo营销的概念
  • 网站推广seo蜘蛛屯优化排名模板建网站价格
  • 怎样建设公司网站小程序b2b网站大全免费
  • 百度抓取不到网站百度识图搜索图片来源
  • 企业网站栏目规划的重要性网络营销的概述
  • 公司网站建设找谁做免费发布推广信息网站
  • 虚拟币网站开发seo百度关键字优化
  • 网站建设都 包括哪些淄博网站制作
  • 自己做装修网站南宁百度推广seo
  • 品牌建设浅谈seo网络营销外包
  • 昆山网站建设兼职千锋教育的官网