河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第五章 模式对象、第六章 管理控制文件和日志文件

ORACL∈ 第五章 模式对象 主讲内容:数据库对象(表、约束、索引、 视图等)的管理 第2页
第五章 模式对象 主讲内容:数据库对象(表、约束、索引、 视图等)的管理 第 2 页

ORACL∈ ●·0主要内容 数据表的管理 二.数据表的完整性约束 管理表数据 第3页
主要内容 一.数据表的管理 二.数据表的完整性约束 三.管理表数据 第 3 页

ORACL∈ 数据表的管理 · Oracle数据库中的模式对象包括表、索引、视图、序列和 同义词等; 数据表是数据库中最常用的模式对象,用户的数据在数据 库中是以表的形式存储的。 第4页
一 . 数据表的管理 • O l rac e数据库中的模式对象包括表 数据库中的模式对象包括表、索引、视图、序列和 同义词等; • 数据表 库中 常 的模式对象 表是数据库中最常用的模式对象,用户的 在 数据 数据 库中是以表的形式存储的。 第 4 页

ORACL∈ ●·主要操作 ·创建数据表 管理表中的列 其他表操作 第5页
主要操作 • 创建数据表 • 管理表中的列 • 其他表操作 第 5 页

ORACL∈ ·1、创建数据表 (1)通过SQL*PLUS创建数据表 ·语法格式: CREATE TABLE [schema. table name (column name data type dEFAULT expression][ CONSTRAINT constraint name]constraint def TABLESPACE tablespace name 第6页
1、创建数据表 (1)通过SQL PLUS * 创建数据表 • 语法格式: CREATE TABLE [schema. ] table_name (column_name data_type [ DEFAULT expression ] [ [ CONSTRAINT constraint_name ] constraint_def ] [ , ... ]) [ TABLESPACE tablespace_name ]; 第 6 页

ORACL∈ 常用的数据类型 数据类型 说明 Mcha)可变长度的字符串 char(n) 固定长度的字符串 Numbe(ps)适用于固定长度的整数和浮点数;最大位 数为38位 Date 定义日期和时间数据,从公元前4712-1-1 到公元9999-1232 Timestamp|定义日期和时间数据 第7页
常用的数据类型 数据类型 说明 Varchar2(n) 可变长度的字符串 ch () ar n 固定长度的字符串 固定长度的字符串 Number(p,s) 适用于固定长度的整数和浮点数;最大位 数为38位 Date 定义日期和时间数据,从公元前4712‐1‐1 到公元9999‐12‐32 Timestamp 定义日期和时间数据 第 7 页

ORACL∈ 例1,创建一个名称为emp的表。表中包括 ename( 姓名)、 hiredate(雇用日期)和sal(薪水)三个字 段,字段类型分别为 varchar(10)、date、 number SQL> create table emp(ename varchar(10), hiredate date, sal number SQL> desc emp; QL> create table empKename varchar(10),hiredate date, sal number); 已创建。 QL>desc emp 是否为空?类型 UARCHAR2(10> HIREDATE DATE SAL NUMBER QL> 第8页
• 例1,创建一个名称为emp的表。表中包括ename( 姓名)、hiredate hiredate(雇用日期)和sal(薪水)三个字 段,字段类型分别为varchar(10)、date、number。 SQL> create table emp(ename varch (10) hi d ar(10),hiredate date, sal number); SQL> desc emp; 第 8 页

ORACL∈ ·例2,创建表时指定表空间; 创建一个名称为emp1的表。表中字段结构同emp ,所属表空间为 users。 SQL> create table emp1(ename varchar(10),hiredate date, sal number tablespace users 第9页
• 例2,创建表时指定表空间; – 创建一个名称为emp1的表。表中字段结构同emp ,所属表空间为users。 – SQL> create table emp1(ename varchar(10),hiredate date, sal number)tablespace tablespace users; 第 9 页

ORACL∈ ●·0(2)通过 SQL Developer创建数据表 具体步骤 ①启动服务 OracleServiceXscj OracleOra db 11g homelTNSListener OracleMTSRecovery Service C& Oracle OraDb11g_homelClrAgent OracleOraDb11g home 1TNSListener OracleserviceXsCJ 第10页
(2)通过SQL Developer Developer创建数据表 • 具体步骤: ① 启动服务: – OracleServiceXSCJ – OracleOraDb11g home1TNSListener OracleOraDb11g_home1TNSListener 第 10 页

ORACL∈ ②启动 SQL Developer 选择【开始】>【所有程序】→【 Oracle OrdB11 g home1】>【应用程序开发】→【SQL Developer】。 Oracle SQL Developer Enter the full pathname for java. exe ·选择」ava路径。如“C:}app \product\ 11.1.\db 1 jdk bin java.exe 第11页
② 启动SQL Developer • 选择【开始】→【所有程序】→【Oracle‐ OraDb11g home1 OraDb11g_home1】→【应用程序开发】→【SQL Developer】。 • 选择Java路径。如“C:\app \product\11.1.0\db_1\jdk\bin\java.exe” 第 11 页
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第二章 Oracle数据库的体系结构.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第一章 Oracle关系数据库.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)Oracle实验课程大作业.doc
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验3 创建及管理Oracle数据库.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验18 Oracle数据库高级管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验17 Oracle Data Pump的使用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验16 数据库查询优化.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验15 Oracle数据库安全管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验14 PLSQL高级应用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验13 PLSQL基础应用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验12 数据库连接查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验11 数据库子查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验10 SQL基本查询(进阶篇).pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验9 SQL基本查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验8 管理Oracle表数据.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验6 创建及管理Oracle表空间.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验5 SQL PLUS工具的高级应用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验4 熟悉SQL PLUS工具.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验2 熟悉Oracle Database 11g.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验1 Oracle Database 11g的安装与卸载.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第四章 管理表空间.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第七章 SQL语言基础.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第九章 PL/SQL基础.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第八章 子查询和高级查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十三章 SQL语句优化.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十二章 用户权限与安全.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十五章 使用RMAN工具.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十六章 Oracle Database 11g闪回技术.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十四章 数据加载与传输.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验1 熟悉数据库设计工具PowerDesigner.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验2 需求模型RQM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验3 业务处理模型BPM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验4 概念数据模型CDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验5 逻辑数据模型LDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验6 物理数据模型PDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验7 数据库文件的生成和管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验8 数据库逆向工程的使用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验10 数据库实例的综合设计与实现.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验9 数据库模型文档编辑器的使用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第一章 数据库系统概述(王哲).pdf