Oracle11G基本语法基本语法
Oracle 11g :
注:此笔记为个人在学习Oracle时从教学视频、练习整理
安装问题:
在安装完成后如果遇到口令管理无法出现那么就需要手动配置数据库
找到Oracle 安装中出现的 Database Configuration Assistant
进行手动配置数据库(默认操作) – 完成口令管理
图形化界面助手(SQLDEVELOPER)安装问题:
TNS 加载出错,找到安装路径进行对后缀名为点 ora文件进行查看。(主要是对端口看,全局数据库名查看)
目录目录:
用户创建并赋予基础权限
-- 显示当前连接用户
show user;
-- 创建用户 student
create user student identified by student;
-- 对用户 student 赋予权限
grant create session to student;
grant connect,resource to student;
-- 解锁用户
alter user 解锁用户名 account unlock;
表的增删改查练习表的增删改查练习:
注: ROWID Oracle特有可自行查阅理解
-- 查询 emp 表的最小 ROWID
select min(rowid) from emp;
Oracle 常用的几个函数:
desc 表名;
-- 作用介绍:
在已创建表的基础上插入值的时候会出现数据类型不匹配,可以通过 desc 表名 显示字段的数据类型,快速插入匹配的数据记录
表空间:表空间:
select file_name,tablespace_name
2 from dba_data_files
3 order by tablespace_name;
修改表空间修改表空间(新增数据文件新增数据文件):
alter TableSpace 文件名 add DataFile 'd;/文件名02.dbf' size 10m Autoexitend
on next 10m maxSize z;
增加表空间增加表空间N的大小的大小: 调整数据文件调整数据文件
alter database datafile '文件名01.dbf'
autoextend on next Y maxsize Z;
创建数据表创建数据表:
关系模式到关系表的映射:
概念模型概念模型 关系表关系表
元组 记录
属性 字段名
属性值 字段值
域 数据类型及长度
码、候选码 主键、关键字
Oracle数据类型;