美文网首页
Oracle笔记7

Oracle笔记7

作者: 菁华浮英梦 | 来源:发表于2018-07-17 22:24 被阅读264次

31:alter table stu add (addr varchar2(10));

       alter table stu drop(addr);

       alter table stu modify(addr varchar2(100));//修改之后能容纳原来的数据。

       --增加或删除约束:

          alter table stu drop constraint stu_class_fk;

          rollback:数据恢复回来。

          alter table stu add constraint stu_class_fk foreign key (class) references class(id);

32:--dictionaries:

          desc user_tables:装的是当前用户下面装了多少张表;

          数据字典表:

               select table_name from user_tables;

               select view_name from user_views;

               select constraint_name from user_constraints;

               一共有多少个数据字典表?:存在dictionary表中。

33:--索引(读数据快了,改数据慢了,也会占用大量的空间):

          create index idx_stu_email on stu (email);

          drop index idx_stu_email;

          select index_name from user_indexes;

       --视图(相当于一个子查询,增加了维护支出,)

          create view v$_stu as select id,name,age from stu;

          desc v$_stu;

34:--sequence:

          create sequence seq;

          select seq.nextval from dual;

          insert into article values (seq.nextval,'a','b');//seq会计数!

          drop sequence seq;

     --复习:表,约束(非空,唯一,主键,外键,check),修改表结构(不是很重要),索引,视图(不要轻易建立),sequence(Oracle特有)

35:--三范式(数据库的规则):

          第一范式:列不可分,要有主键

          第二范式:

          第三范式:

相关文章

  • 数据库

    DB Oracle Debian7安装Oracle 11g 入门教程 Oracle笔记 MySQL debian安...

  • Oracle笔记7

    31:alter table stu add (addr varchar2(10)); alter tabl...

  • 15天的OCP培训笔记

    第一天 7月13日OCP笔记: Oracle Ocp11g准备资料: OracleFundmentals 书 管理...

  • Oracle笔记(二)

    Oracle笔记系列这几篇是来自一位老师的笔记,分享给大家放在简书上,主要方便自己时常复习,还有学习Oracle的...

  • Oracle笔记(三)

    Oracle笔记系列这几篇是来自一位老师的笔记,分享给大家放在简书上,主要方便自己时常复习,还有学习Oracle的...

  • Oracle笔记(四)

    Oracle笔记系列这几篇是来自一位老师的笔记,分享给大家放在简书上,主要方便自己时常复习,还有学习Oracle的...

  • Oracle笔记(一)

    Oracle笔记系列这几篇是来自一位老师的笔记,分享给大家放在简书上,主要方便自己时常复习,还有学习Oracle的...

  • oracle学习笔记7: 高级分组

    group by 用来在原始数据上创建聚合来将数据转化为有用的信息。 基本的group by 列出个个部门的名称...

  • Oracle笔记

    Oracle 视频里的三天课程简单笔记

  • 2020-03-17

    spark学习笔记centos安装Oracle VirtualBox: Centos安装Vagrant

网友评论

      本文标题:Oracle笔记7

      本文链接:https://www.haomeiwen.com/subject/srcnpftx.html