create table students(
stuno number(10) not null, --学号
stuname varchar2(8), --姓名
sex char(2), --性别
age int, --年龄
departno varchar2(2) not null, --系别编号
classno varchar2(4) not null, --班级编号
regdate date default sysdate --建档日期
);
create table students_2
as select *
from students;
create table students_3(
stuno number(10) not null, --学号
stuname varchar2(8), --姓名
sex char(2), --性别
age int, --年龄
departno varchar2(2) not null, --系别编号
classno varchar2(4) not null, --班级编号
regdate date default sysdate --建档日期
)tablespace tbsp_1
storage(initial 256k);
create table students_4(
stuno number(10) not null, --学号
stuname varchar2(8), --姓名
sex char(2), --性别
age int, --年龄
departno varchar2(2) not null, --系别编号
classno varchar2(4) not null, --班级编号
regdate date default sysdate --建档日期
)tablespace tbsp_1
storage(initial 256k)
pctfree 20
pctused 40;
create table students_5(
stuno number(10) not null, --学号
stuname varchar2(8), --姓名
sex char(2), --性别
age int, --年龄
departno varchar2(2) not null, --系别编号
classno varchar2(4) not null, --班级编号
regdate date default sysdate --建档日期
)tablespace tbsp_1
storage(initial 256k)
pctfree 20
pctused 40
initrans 10;
create table students_6(
stuno number(10) not null, --学号
stuname varchar2(8), --姓名
sex char(2), --性别
age int, --年龄
departno varchar2(2) not null, --系别编号
classno varchar2(4) not null, --班级编号
regdate date default sysdate --建档日期
)tablespace tbsp_1
storage(initial 256k)
pctfree 20
pctused 40
initrans 10
nologging;
create table Books
(
BookNo number(4) not null,--图书编号
BookName varchar2(20),--图书名称
Author varchar2(10),--作者
SalePrice number(9,2),--定价
PublisherNo varchar2(4) not null,--出版社编号
PublishDate date,--出版日期
ISBN varchar2(20) not null--ISBN
);
create table Books_1
(
BookNo number(4) not null,--图书编号
BookName varchar2(20),--图书名称
Author varchar2(10),--作者
SalePrice number(9,2),--定价
PublisherNo varchar2(4) not null,--出版社编号
PublishDate date,--出版日期
ISBN varchar2(20) not null,--ISBN
constraint BOOK_PK primary key (BookNo)
);
alter table Books add constraint Books_PK primary key(BookNo);
create table Books_2
(
BookNo number(4) primary key,--图书编号
BookName varchar2(20),--图书名称
Author varchar2(10),--作者
SalePrice number(9,2),--定价
PublisherNo varchar2(4) not null,--出版社编号
PublishDate date,--出版日期
ISBN varchar2(20) not null--ISBN
);
 create table Members
(
MemNo number(4) not null, --会员编号
MemName varchar2(20) not null, --会员名称
Phone varchar2(20), --联系电话
Email varchar2(30), --电子邮件地址
QQ varchar2(20) Constraint QQ_UK unique, --QQ号,并设置为UNIQUE约束
ProvCode varchar2(2) not null, --省份代码
OccuCode varchar2(2) not null, --职业代码
InDate date default sysdate, --入会日期
Constraint Mem_PK primary key (MemNo) --主键约束列为MemNo
);
create table employees_temp
as select * from employees
where department_id=30; alter table employees_temp
add constraint temp_departid_fk
foreign key(department_id)
references departments(department_id);
 create table Student
(
StuCode varchar2(4) not null,
StuName varchar2(10) not null,
Age int constraint Age_CK check (age > 0 and age <120) disable,
Province varchar2(20),
SchoolName varchar2(50)
);
--创建表空间
create tablespace tbs_test datafile 'D:\OracleFiles\OracleData\datafile_test.dbf'
size 100m
extent management local autoallocate
segment space management auto; --创建数据表,放入表空间
create table students_test(
stuno number(10) not null, --学号
stuname varchar2(8), --姓名
sex char(2), --性别
age int
)tablespace tbs_test;
alter table students_test
add constraint students_test_PK primary key(stuno);

吴裕雄--天生自然ORACLE数据库学习笔记:数据表对象的更多相关文章

  1. 吴裕雄--天生自然ORACLE数据库学习笔记:表分区与索引分区

    create table ware_retail_part --创建一个描述商品零售的数据表 ( id integer primary key,--销售编号 retail_date date,--销售 ...

  2. 吴裕雄--天生自然ORACLE数据库学习笔记:过程、函数、触发器和包

    create procedure pro_insertDept is begin ,'市场拓展部','JILIN'); --插入数据记录 commit; --提交数据 dbms_output.put_ ...

  3. 吴裕雄--天生自然ORACLE数据库学习笔记:Oracle数据备份与恢复

    run{ allocate channel ch_1 device type disk format = 'd:\oraclebf\%u_%c.bak'; backup tablespace syst ...

  4. 吴裕雄--天生自然ORACLE数据库学习笔记:PL/SQL编程

    set serveroutput on declare a ; b ; c number; begin c:=(a+b)/(a-b); dbms_output.put_line(c); excepti ...

  5. 吴裕雄--天生自然ORACLE数据库学习笔记:Oracle 11g的闪回技术

    alter system set db_recovery_file_dest_size=4g scope=both; connect system/1qaz2wsx as sysdba; archiv ...

  6. 吴裕雄--天生自然ORACLE数据库学习笔记:数据导出与导入

    create directory dump_dir as 'd:\dump'; grant read,write on directory dump_dir to scott; --在cmd下 exp ...

  7. 吴裕雄--天生自然ORACLE数据库学习笔记:优化SQL语句

    create or replace procedure trun_table(table_deleted in varchar2) as --创建一个存储过程,传入一个表示表名称的参数,实现清空指定的 ...

  8. 吴裕雄--天生自然ORACLE数据库学习笔记:Oracle系统调优

    --修改 alter system set large_pool_size=64m; --显示 show parameter large_pool_size; select sum(getmisses ...

  9. 吴裕雄--天生自然ORACLE数据库学习笔记:用户管理与权限分配

    create user mr identified by mrsoft default tablespace users temporary tablespace temp; create user ...

  10. 吴裕雄--天生自然ORACLE数据库学习笔记:其它数据对象

    create index emp_deptno_index on emp(deptno) pctfree tablespace users; create bitmap index emp_salar ...

随机推荐

  1. 一段代码实现Aplayer+网易云音乐接口

    玩cnblogs的小伙伴可以将以下代码复制到页脚html当中哦 <!-- require APlayer --> <link rel="stylesheet" h ...

  2. acm数论之旅(转载) -- 逆元

    ACM数论之旅6---数论倒数,又称逆元(我整个人都倒了( ̄﹏ ̄))   数论倒数,又称逆元(因为我说习惯逆元了,下面我都说逆元) 数论中的倒数是有特别的意义滴 你以为a的倒数在数论中还是1/a吗 ( ...

  3. 解决<%@taglib prefix="s" uri="/struts-tags"%>显示找不到

    问题: jsp中使用<%@taglib prefix="s" uri="/struts-tags"%>显示找不到 解决方法: 在web.xml中插入 ...

  4. 吴裕雄--天生自然神经网络与深度学习实战Python+Keras+TensorFlow:使用TensorFlow和Keras开发高级自然语言处理系统——LSTM网络原理以及使用LSTM实现人机问答系统

    !mkdir '/content/gdrive/My Drive/conversation' ''' 将文本句子分解成单词,并构建词库 ''' path = '/content/gdrive/My D ...

  5. html5异步单图片多图片上传两种实现方式 后台.net mvc接收

    Asp.net mvc上传多张图片后台存储 前台页面通过<file name="img">标签数组上传图片,后台根据Request.Files["img&qu ...

  6. lucky的时光助理-2017.02

    好久没有更新了, 即便没有听众, 有些故事还是要说给另一个自己听! lucky小姐在这个月开始重新找工作了, 她想找一份自己喜欢的工作, 然后安安稳稳的沉寂下来,她说:她要学些东西,才不会让自己看上去 ...

  7. Ansible playbooks(任务、角色、模板、变色器、)

    playbooks配置文件: [root@ansible ~]# vim /etc/ansible/hosts [test01] 192.168.200.114 [test02] 192.168.20 ...

  8. 用python计算一条射线到两个平面的交点

    前两天,一个朋友找我(半个程序猿)用python帮他写数学模型,当时的我直接是懵逼的,当听到三维啥的时候,整个人就好了,最终在周末花了3个小时把逻辑理了一遍,给小伙伴一个满意的答复了,话不多说,我来整 ...

  9. 「WC2013」糖果公园

    「WC2013」糖果公园 传送门 树上带修莫队板子题. 看懂题意后就是板子题了. 参考代码: #include <algorithm> #include <cstdio> #i ...

  10. 【笔记5-购物车及地址模块】从0开始 独立完成企业级Java电商网站开发(服务端)

    购物车模块 数据库表设计 购物车表 CREATE TABLE mmall_ cart ( 'id' int(11) NOT NULL AUTO_ INCREMENT, 'user_ id' int(1 ...