Oracle12c数据库基础教程Oracle12c数据库对象管理.pptx
Oracle 12c 数据库基础教程 - 数据库对象管理 Oracle 12c 数据库基础教程是学习 Oracle 数据库的基础知识的必修课程。本节课主要介绍 Oracle 数据库中常用的对象管理方法,包括表管理、索引管理、视图管理、序列管理与约束管理。 配置管理数据库对象的用户 在 Oracle 数据库中,可以使用 GRANT 语句来配置管理数据库对象的用户。例如: ``` GRANT CONNECT, RESOURCE TO C##HRSYS; GRANT SELECT ANY DICTIONARY TO C##HRSYS; ``` 表管理 表是 Oracle 数据库中的基本存储结构。表管理包括创建表、修改表、删除表、插入数据、修改数据、删除数据、设置 DEFAULT 列属性、表约束等。 数据类型 Oracle 数据库支持多种数据类型,包括字符型、数值型、日期/时间型、大对象(LOB)型、Rowid 型等。 字符型数据类型 字符型数据类型包括 CHAR、NCHAR、NVARCHAR2、VARCHAR2、LONGRAW 等。CHAR 是固定长度的字符串,NCHAR 是国家语言支持的字符串,NVARCHAR2 是可变长度的字符串,VARCHAR2 是可变长度的字符串,LONGRAW 是可变长度的二进制字符串。 数值型数据类型 数值型数据类型包括 NUMBER、NUMERIC、FLOAT、DECIMAL 等。NUMBER 是带有小数位的数值类型,NUMERIC 是精度的数值类型,FLOAT 是浮点数类型,DECIMAL 是十进制数值类型。 日期/时间型数据类型 日期/时间型数据类型包括 DATE、TIMESTAMP、INTERVAL 等。DATE 是日期类型,TIMESTAMP 是带有时区偏移量的日期类型,INTERVAL 是时段类型。 大对象(LOB)型数据类型 大对象(LOB)型数据类型包括 BFILE、BLOB、CLOB、NCLOB 等。BFILE 是二进制文件定位器,BLOB 是非结构化的二进制大对象数据,CLOB 是单字节或多字节字符大对象数据,NCLOB 是 Unicode 编码字符大对象数据。 Rowid 型数据类型 Rowid 型数据类型包括 ROWID、UROWID 等。ROWID 是 64 位基本编号系统,表示行在表中的唯一地址,UROWID 是通用的 rowid 类型,可以保存物理 rowid 或逻辑 rowid。 创建表 创建表是指使用 CREATE TABLE 语句创建一个新的表。例如: ``` CREATE TABLE C##HRSYS.Departments ( Dep_id NUMBER, Dep_name VARCHAR2(100) ); ``` 这将创建一个名为 Departments 的表,其中包含两个列:Dep_id 和 Dep_name。





剩余147页未读,继续阅读



























- 粉丝: 475
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 专业服装管理软件经销协议书.docx
- 儿童品牌-红孩子网络营销方案课件.ppt
- 机械制造与自动化生产的实习报告.docx
- 利用微信 hook 拦截修改特定 call 并嵌入 Python 代码爬取微信公众号文章
- 电子商务技术概述.doc
- 年软件开发个人工作总结.docx
- 协同办公自动化的五大好处.pdf
- 基于PLC的加热炉温度控制系统本科毕业设计.doc
- 互联网大学生创新创业大赛项目计划书.doc
- 数字通信SDH教案.pptx
- 京东商城网络营销策略.pptx
- 2023年计算机考试题模拟优质.doc
- 复旦大学《软件工程》钱乐秋课件教案PPT04.ppt
- 算法设计与分析第四版剖析.pptx
- 基于JSP的动态WEB学习系统的研究与实现论文.doc
- 计算机辅助创新技术在产品设计过程中的运用.docx



评论0